code: def list_incomplete_uploads(self, bucket_name, prefix='',
                                  recursive=False):
          
          is_valid_bucket_name(bucket_name)
  
          return self._list_incomplete_uploads(bucket_name, prefix, recursive)
docs: List all in-complete uploads for a given bucket.
  
          Examples:
              incomplete_uploads = minio.list_incomplete_uploads('foo')
              for current_upload in incomplete_uploads:
                  print(current_upload)
              # hello
              # hello/
              # hello/
              # world/
  
              incomplete_uploads = minio.list_incomplete_uploads('foo',
                                                                 prefix='hello/')
              for current_upload in incomplete_uploads:
                  print(current_upload)
              # hello/world/
  
              incomplete_uploads = minio.list_incomplete_uploads('foo',
                                                                 recursive=True)
              for current_upload in incomplete_uploads:
                  print(current_upload)
              # hello/world/1
              # world/world/2
              # ...
  
              incomplete_uploads = minio.list_incomplete_uploads('foo',
                                                                 prefix='hello/',
                                                                 recursive=True)
              for current_upload in incomplete_uploads:
                  print(current_upload)
              # hello/world/1
              # hello/world/2
  
          :param bucket_name: Bucket to list incomplete uploads
          :param prefix: String specifying objects returned must begin with.
          :param recursive: If yes, returns all incomplete uploads for
             a specified prefix.
          :return: An generator of incomplete uploads in alphabetical order.