Skip to content

Upgrading huggingface-hub 0.10 to 0.11

Breaking0.10.1 → 0.11.1Breaking4Deprecated3New13Changed8Fixed15Other19

BreakingUpgrade verdict

4 breaking changes.

  • You can no longer pass an organization when creating a repository.
  • The `identical_ok` option of `upload_file` no longer exists.
  • Code that imported snapshot_download as a module from huggingface_hub will no longer work.
  • Changes arguments for the internal commit API helpers `validate_preupload_info`, `prepare_commit_payload` and `_upload_lfs_object`.
Top 5 of 7 that need code or config changes
Breaking4
Removes the ability to provide an organization to create_repo.
create_repo
Removes identical_ok from upload_file.
upload_fileidentical_ok
Stops exposing huggingface_hub.snapshot_download as a public module.
huggingface_hub.snapshot_download
Changes arguments for the internal commit API helpers validate_preupload_info, prepare_commit_payload and _upload_lfs_object.
validate_preupload_infoprepare_commit_payload_upload_lfs_object
Deprecated3
Deprecates the list output of list_models, which will become a generator in v0.14.
list_models
Removes deprecated code from v0.9, v0.10 and v0.11.
Deprecates the output parameter in list_models.
list_models

Generated by DepDelta from published Python source. Not mixed with prose notes.

  • added: export CacheNotFound
  • added: export cached_assets_path
  • added: export create_branch
  • added: export create_tag
  • added: export delete_branch
  • added: export delete_folder
  • added: export delete_tag
  • added: export dump_environment_info
  • added: export interpreter_login
  • added: export list_spaces
  • added: export login
  • added: export logout
  • changed: static method BaseHuggingfaceCLICommand.register_subcommand(parser: ArgumentParser) → static method BaseHuggingfaceCLICommand.register_subcommand(parser: _SubParsersAction)
  • changed: static method DeleteCacheCommand.register_subcommand(parser: ArgumentParser) → static method DeleteCacheCommand.register_subcommand(parser: _SubParsersAction)
  • added: class EnvironmentCommand(BaseHuggingfaceCLICommand)
  • added: constructor EnvironmentCommand(args)
  • added: method EnvironmentCommand.run() -> None
  • added: static method EnvironmentCommand.register_subcommand(parser: _SubParsersAction)
  • changed: static method LfsCommands.register_subcommand(parser: ArgumentParser) → static method LfsCommands.register_subcommand(parser: _SubParsersAction)
  • changed: static method ScanCacheCommand.register_subcommand(parser: ArgumentParser) → static method ScanCacheCommand.register_subcommand(parser: _SubParsersAction)
  • removed: function currently_setup_credential_helpers(directory=…) -> List[str]
  • removed: function notebook_login()
  • removed: variable NOTEBOOK_LOGIN_PASSWORD_HTML
  • removed: variable NOTEBOOK_LOGIN_TOKEN_HTML_END
  • removed: variable NOTEBOOK_LOGIN_TOKEN_HTML_START
  • changed: static method UserCommands.register_subcommand(parser: ArgumentParser) → static method UserCommands.register_subcommand(parser: _SubParsersAction)
  • removed: variable HF_HUB_DISABLE_PROGRESS_BARS
  • added: variable HUGGINGFACE_ASSETS_CACHE
  • added: variable HUGGINGFACE_HEADER_X_LINKED_SIZE
  • added: variable default_assets_cache_path
  • changed: function push_to_hub_fastai(learner, *, repo_id: str, commit_message: Optional[str]=…, private: bool=…, token: Optional[str]=…, config: Optional[dict]=…, branch: Optional[str]=…, create_pr: Optional[bool]=…, allow_patterns: Optional[Union[List[str], str]]=…, ignore_patterns: Optional[Union[List[str], str]]=…, api_endpoint: Optional[str]=…, git_user: Optional[str]=…, git_email: Optional[str]=…) → function push_to_hub_fastai(learner, *, repo_id: str, commit_message: str=…, private: bool=…, token: Optional[str]=…, config: Optional[dict]=…, branch: Optional[str]=…, create_pr: Optional[bool]=…, allow_patterns: Optional[Union[List[str], str]]=…, ignore_patterns: Optional[Union[List[str], str]]=…, api_endpoint: Optional[str]=…, git_user: Optional[str]=…, git_email: Optional[str]=…)
  • changed: function cached_download(url: str, *, library_name: Optional[str]=…, library_version: Optional[str]=…, cache_dir: Union[str, Path, None]=…, user_agent: Union[Dict, str, None]=…, force_download: Optional[bool]=…, force_filename: Optional[str]=…, proxies: Optional[Dict]=…, etag_timeout: Optional[float]=…, resume_download: Optional[bool]=…, use_auth_token: Union[bool, str, None]=…, local_files_only:… → function cached_download(url: str, *, library_name: Optional[str]=…, library_version: Optional[str]=…, cache_dir: Union[str, Path, None]=…, user_agent: Union[Dict, str, None]=…, force_download: bool=…, force_filename: Optional[str]=…, proxies: Optional[Dict]=…, etag_timeout: float=…, resume_download: bool=…, token: Union[bool, str, None]=…, local_files_only: bool=…, legacy_cache_layout: bool=…) -…
  • changed: function filename_to_url(filename, cache_dir: Optional[str]=…, legacy_cache_layout: Optional[bool]=…) -> Tuple[str, str] → function filename_to_url(filename, cache_dir: Optional[str]=…, legacy_cache_layout: bool=…) -> Tuple[str, str]
  • changed: function get_hf_file_metadata(url: str, use_auth_token: Union[bool, str, None]=…, proxies: Optional[Dict]=…, timeout: Optional[float]=…) -> HfFileMetadata → function get_hf_file_metadata(url: str, token: Union[bool, str, None]=…, proxies: Optional[Dict]=…, timeout: float=…) -> HfFileMetadata
  • changed: function hf_hub_download(repo_id: str, filename: str, *, subfolder: Optional[str]=…, repo_type: Optional[str]=…, revision: Optional[str]=…, library_name: Optional[str]=…, library_version: Optional[str]=…, cache_dir: Union[str, Path, None]=…, user_agent: Union[Dict, str, None]=…, force_download: Optional[bool]=…, force_filename: Optional[str]=…, proxies: Optional[Dict]=…, etag_timeout: Optional[fl… → function hf_hub_download(repo_id: str, filename: str, *, subfolder: Optional[str]=…, repo_type: Optional[str]=…, revision: Optional[str]=…, library_name: Optional[str]=…, library_version: Optional[str]=…, cache_dir: Union[str, Path, None]=…, user_agent: Union[Dict, str, None]=…, force_download: bool=…, force_filename: Optional[str]=…, proxies: Optional[Dict]=…, etag_timeout: float=…, resume_downl…
  • changed: function try_to_load_from_cache(repo_id: str, filename: str, cache_dir: Union[str, Path, None]=…, revision: Optional[str]=…, repo_type: Optional[str]=…) -> Optional[str] → function try_to_load_from_cache(repo_id: str, filename: str, cache_dir: Union[str, Path, None]=…, revision: Optional[str]=…, repo_type: Optional[str]=…) -> Union[str, _CACHED_NO_EXIST_T, None]
  • added: field HfFileMetadata.size: Optional[int]
  • removed: function erase_from_credential_store(username=…)
  • removed: function read_from_credential_store(username=…) -> Tuple[Union[str, None], Union[str, None]]
  • removed: function write_to_credential_store(username: str, password: str)
  • changed: constructor DatasetSearchArguments() → constructor DatasetSearchArguments(api: Optional[HfApi]=…)
  • changed: constructor HfApi(endpoint=…) → constructor HfApi(endpoint: Optional[str]=…, token: Optional[str]=…) -> None
  • changed: constructor ModelSearchArguments() → constructor ModelSearchArguments(api: Optional[HfApi]=…)
  • changed: method HfApi.create_discussion(repo_id: str, title: str, *, token: Optional[str], description: Optional[str]=…, repo_type: Optional[str]=…, pull_request: bool=…) -> DiscussionWithDetails → method HfApi.create_discussion(repo_id: str, title: str, *, token: Optional[str]=…, description: Optional[str]=…, repo_type: Optional[str]=…, pull_request: bool=…) -> DiscussionWithDetails
  • changed: method HfApi.create_pull_request(repo_id: str, title: str, *, token: Optional[str], description: Optional[str]=…, repo_type: Optional[str]=…) -> DiscussionWithDetails → method HfApi.create_pull_request(repo_id: str, title: str, *, token: Optional[str]=…, description: Optional[str]=…, repo_type: Optional[str]=…) -> DiscussionWithDetails
  • changed: method HfApi.create_repo(repo_id: str=…, *, token: Optional[str]=…, organization: Optional[str]=…, private: bool=…, repo_type: Optional[str]=…, exist_ok: Optional[bool]=…, space_sdk: Optional[str]=…, name: Optional[str]=…) -> str → method HfApi.create_repo(repo_id: str, *, token: Optional[str]=…, private: bool=…, repo_type: Optional[str]=…, exist_ok: bool=…, space_sdk: Optional[str]=…) -> str
  • changed: method HfApi.dataset_info(repo_id: str, *, revision: Optional[str]=…, token: Optional[str]=…, timeout: Optional[float]=…, files_metadata: bool=…, use_auth_token: Optional[Union[bool, str]]=…) -> DatasetInfo → method HfApi.dataset_info(repo_id: str, *, revision: Optional[str]=…, timeout: Optional[float]=…, files_metadata: bool=…, token: Optional[Union[bool, str]]=…) -> DatasetInfo
  • changed: method HfApi.delete_repo(repo_id: str=…, *, token: Optional[str]=…, repo_type: Optional[str]=…) → method HfApi.delete_repo(repo_id: str, *, token: Optional[str]=…, repo_type: Optional[str]=…)
  • changed: method HfApi.get_full_repo_name(model_id: str, *, organization: Optional[str]=…, token: Optional[str]=…, use_auth_token: Optional[Union[bool, str]]=…) → method HfApi.get_full_repo_name(model_id: str, *, organization: Optional[str]=…, token: Optional[Union[bool, str]]=…)
  • changed: method HfApi.hide_discussion_comment(repo_id: str, discussion_num: int, comment_id: str, *, token: Optional[str], repo_type: Optional[str]=…) -> DiscussionComment → method HfApi.hide_discussion_comment(repo_id: str, discussion_num: int, comment_id: str, *, token: Optional[str]=…, repo_type: Optional[str]=…) -> DiscussionComment
  • changed: method HfApi.list_datasets(*, filter: Union[DatasetFilter, str, Iterable[str], None]=…, author: Optional[str]=…, search: Optional[str]=…, sort: Union[Literal['lastModified'], str, None]=…, direction: Optional[Literal[-1]]=…, limit: Optional[int]=…, cardData: Optional[bool]=…, full: Optional[bool]=…, use_auth_token: Optional[str]=…) -> List[DatasetInfo] → method HfApi.list_datasets(*, filter: Union[DatasetFilter, str, Iterable[str], None]=…, author: Optional[str]=…, search: Optional[str]=…, sort: Union[Literal['lastModified'], str, None]=…, direction: Optional[Literal[-1]]=…, limit: Optional[int]=…, cardData: Optional[bool]=…, full: Optional[bool]=…, token: Optional[str]=…) -> List[DatasetInfo]
  • changed: method HfApi.list_models(*, filter: Union[ModelFilter, str, Iterable[str], None]=…, author: Optional[str]=…, search: Optional[str]=…, emissions_thresholds: Optional[Tuple[float, float]]=…, sort: Union[Literal['lastModified'], str, None]=…, direction: Optional[Literal[-1]]=…, limit: Optional[int]=…, full: Optional[bool]=…, cardData: Optional[bool]=…, fetch_config: Optional[bool]=…, use_auth_token:… → method HfApi.list_models(*, filter: Union[ModelFilter, str, Iterable[str], None]=…, author: Optional[str]=…, search: Optional[str]=…, emissions_thresholds: Optional[Tuple[float, float]]=…, sort: Union[Literal['lastModified'], str, None]=…, direction: Optional[Literal[-1]]=…, limit: Optional[int]=…, full: Optional[bool]=…, cardData: bool=…, fetch_config: bool=…, token: Optional[Union[bool, str]]=……
  • changed: method HfApi.list_repo_files(repo_id: str, *, revision: Optional[str]=…, repo_type: Optional[str]=…, token: Optional[str]=…, timeout: Optional[float]=…, use_auth_token: Optional[Union[bool, str]]=…) -> List[str] → method HfApi.list_repo_files(repo_id: str, *, revision: Optional[str]=…, repo_type: Optional[str]=…, timeout: Optional[float]=…, token: Optional[Union[bool, str]]=…) -> List[str]
  • changed: method HfApi.list_spaces(*, filter: Union[str, Iterable[str], None]=…, author: Optional[str]=…, search: Optional[str]=…, sort: Union[Literal['lastModified'], str, None]=…, direction: Optional[Literal[-1]]=…, limit: Optional[int]=…, datasets: Union[str, Iterable[str], None]=…, models: Union[str, Iterable[str], None]=…, linked: Optional[bool]=…, full: Optional[bool]=…, use_auth_token: Optional[str]… → method HfApi.list_spaces(*, filter: Union[str, Iterable[str], None]=…, author: Optional[str]=…, search: Optional[str]=…, sort: Union[Literal['lastModified'], str, None]=…, direction: Optional[Literal[-1]]=…, limit: Optional[int]=…, datasets: Union[str, Iterable[str], None]=…, models: Union[str, Iterable[str], None]=…, linked: bool=…, full: Optional[bool]=…, token: Optional[str]=…) -> List[SpaceIn…
  • changed: method HfApi.merge_pull_request(repo_id: str, discussion_num: int, *, token: Optional[str], comment: Optional[str]=…, repo_type: Optional[str]=…) → method HfApi.merge_pull_request(repo_id: str, discussion_num: int, *, token: Optional[str]=…, comment: Optional[str]=…, repo_type: Optional[str]=…)
  • changed: method HfApi.model_info(repo_id: str, *, revision: Optional[str]=…, token: Optional[str]=…, timeout: Optional[float]=…, securityStatus: Optional[bool]=…, files_metadata: bool=…, use_auth_token: Optional[Union[bool, str]]=…) -> ModelInfo → method HfApi.model_info(repo_id: str, *, revision: Optional[str]=…, timeout: Optional[float]=…, securityStatus: Optional[bool]=…, files_metadata: bool=…, token: Optional[Union[bool, str]]=…) -> ModelInfo
  • changed: method HfApi.repo_info(repo_id: str, *, revision: Optional[str]=…, repo_type: Optional[str]=…, token: Optional[str]=…, timeout: Optional[float]=…, files_metadata: bool=…, use_auth_token: Optional[Union[bool, str]]=…) -> Union[ModelInfo, DatasetInfo, SpaceInfo] → method HfApi.repo_info(repo_id: str, *, revision: Optional[str]=…, repo_type: Optional[str]=…, timeout: Optional[float]=…, files_metadata: bool=…, token: Optional[Union[bool, str]]=…) -> Union[ModelInfo, DatasetInfo, SpaceInfo]
  • changed: method HfApi.space_info(repo_id: str, *, revision: Optional[str]=…, token: Optional[str]=…, timeout: Optional[float]=…, files_metadata: bool=…, use_auth_token: Optional[Union[bool, str]]=…) -> SpaceInfo → method HfApi.space_info(repo_id: str, *, revision: Optional[str]=…, timeout: Optional[float]=…, files_metadata: bool=…, token: Optional[Union[bool, str]]=…) -> SpaceInfo
  • changed: method HfApi.update_repo_visibility(repo_id: str=…, private: bool=…, *, token: Optional[str]=…, organization: Optional[str]=…, repo_type: Optional[str]=…, name: str=…) -> Dict[str, bool] → method HfApi.update_repo_visibility(repo_id: str, private: bool=…, *, token: Optional[str]=…, organization: Optional[str]=…, repo_type: Optional[str]=…, name: Optional[str]=…) -> Dict[str, bool]
  • changed: method HfApi.upload_file(*, path_or_fileobj: Union[str, bytes, BinaryIO], path_in_repo: str, repo_id: str, token: Optional[str]=…, repo_type: Optional[str]=…, revision: Optional[str]=…, identical_ok: Optional[bool]=…, commit_message: Optional[str]=…, commit_description: Optional[str]=…, create_pr: Optional[bool]=…, parent_commit: Optional[str]=…) -> str → method HfApi.upload_file(*, path_or_fileobj: Union[str, bytes, BinaryIO], path_in_repo: str, repo_id: str, token: Optional[str]=…, repo_type: Optional[str]=…, revision: Optional[str]=…, commit_message: Optional[str]=…, commit_description: Optional[str]=…, create_pr: Optional[bool]=…, parent_commit: Optional[str]=…) -> str
  • changed: method HfApi.upload_folder(*, repo_id: str, folder_path: str, path_in_repo: Optional[str]=…, commit_message: Optional[str]=…, commit_description: Optional[str]=…, token: Optional[str]=…, repo_type: Optional[str]=…, revision: Optional[str]=…, create_pr: Optional[bool]=…, parent_commit: Optional[str]=…, allow_patterns: Optional[Union[List[str], str]]=…, ignore_patterns: Optional[Union[List[str], st… → method HfApi.upload_folder(*, repo_id: str, folder_path: Union[str, Path], path_in_repo: Optional[str]=…, commit_message: Optional[str]=…, commit_description: Optional[str]=…, token: Optional[str]=…, repo_type: Optional[str]=…, revision: Optional[str]=…, create_pr: Optional[bool]=…, parent_commit: Optional[str]=…, allow_patterns: Optional[Union[List[str], str]]=…, ignore_patterns: Optional[Union[…
  • added: method HfApi.create_branch(repo_id: str, *, branch: str, token: Optional[str]=…, repo_type: Optional[str]=…) -> None
  • added: method HfApi.create_tag(repo_id: str, *, tag: str, tag_message: Optional[str]=…, revision: Optional[str]=…, token: Optional[str]=…, repo_type: Optional[str]=…) -> None
  • added: method HfApi.delete_branch(repo_id: str, *, branch: str, token: Optional[str]=…, repo_type: Optional[str]=…) -> None
  • added: method HfApi.delete_folder(path_in_repo: str, repo_id: str, *, token: Optional[str]=…, repo_type: Optional[str]=…, revision: Optional[str]=…, commit_message: Optional[str]=…, commit_description: Optional[str]=…, create_pr: Optional[bool]=…, parent_commit: Optional[str]=…) -> CommitInfo
  • added: method HfApi.delete_tag(repo_id: str, *, tag: str, token: Optional[str]=…, repo_type: Optional[str]=…) -> None
  • added: variable create_branch
  • added: variable create_tag
  • added: variable delete_branch
  • added: variable delete_folder
  • added: variable delete_tag
  • removed: constructor PyTorchModelHubMixin(*args, **kwargs)
  • changed: method ModelHubMixin.push_to_hub(*, repo_path_or_name: Optional[str]=…, repo_url: Optional[str]=…, commit_message: Optional[str]=…, organization: Optional[str]=…, private: bool=…, api_endpoint: Optional[str]=…, use_auth_token: Optional[Union[bool, str]]=…, git_user: Optional[str]=…, git_email: Optional[str]=…, config: Optional[dict]=…, skip_lfs_files: bool=…, repo_id: Optional[str]=…, token: Opti… → method ModelHubMixin.push_to_hub(*, repo_path_or_name: Optional[str]=…, repo_url: Optional[str]=…, commit_message: str=…, organization: Optional[str]=…, private: bool=…, api_endpoint: Optional[str]=…, token: Optional[str]=…, git_user: Optional[str]=…, git_email: Optional[str]=…, config: Optional[dict]=…, skip_lfs_files: bool=…, repo_id: Optional[str]=…, branch: Optional[str]=…, create_pr: Optiona…
  • changed: method ModelHubMixin.save_pretrained(save_directory: str, config: Optional[dict]=…, push_to_hub: bool=…, **kwargs) → method ModelHubMixin.save_pretrained(save_directory: Union[str, Path], config: Optional[dict]=…, push_to_hub: bool=…, **kwargs)
  • changed: static method ModelHubMixin.from_pretrained(pretrained_model_name_or_path: str, force_download: bool=…, resume_download: bool=…, proxies: Dict=…, use_auth_token: Optional[str]=…, cache_dir: Optional[str]=…, local_files_only: bool=…, **model_kwargs) → static method ModelHubMixin.from_pretrained(pretrained_model_name_or_path: str, force_download: bool=…, resume_download: bool=…, proxies: Optional[Dict]=…, token: Optional[Union[str, bool]]=…, cache_dir: Optional[str]=…, local_files_only: bool=…, **model_kwargs)
  • changed: constructor InferenceApi(repo_id: str, task: Optional[str]=…, token: Optional[str]=…, gpu: Optional[bool]=…) → constructor InferenceApi(repo_id: str, task: Optional[str]=…, token: Optional[str]=…, gpu: bool=…)
  • removed: constructor KerasModelHubMixin(*args, **kwargs)
  • changed: function push_to_hub_keras(model, *, repo_path_or_name: Optional[str]=…, repo_url: Optional[str]=…, log_dir: Optional[str]=…, commit_message: Optional[str]=…, organization: Optional[str]=…, private: bool=…, api_endpoint: Optional[str]=…, use_auth_token: Optional[Union[bool, str]]=…, git_user: Optional[str]=…, git_email: Optional[str]=…, config: Optional[dict]=…, include_optimizer: Optional[bool]=… → function push_to_hub_keras(model, *, repo_path_or_name: Optional[str]=…, repo_url: Optional[str]=…, log_dir: Optional[str]=…, commit_message: str=…, organization: Optional[str]=…, private: bool=…, api_endpoint: Optional[str]=…, git_user: Optional[str]=…, git_email: Optional[str]=…, config: Optional[dict]=…, include_optimizer: bool=…, tags: Optional[Union[list, str]]=…, plot_model: bool=…, token:…
  • changed: function save_pretrained_keras(model, save_directory: str, config: Optional[Dict[str, Any]]=…, include_optimizer: Optional[bool]=…, plot_model: Optional[bool]=…, tags: Optional[Union[list, str]]=…, **model_save_kwargs) → function save_pretrained_keras(model, save_directory: Union[str, Path], config: Optional[Dict[str, Any]]=…, include_optimizer: bool=…, plot_model: bool=…, tags: Optional[Union[list, str]]=…, **model_save_kwargs)
  • added: class CompletionPayloadT(TypedDict)
  • added: class PayloadPartT(TypedDict)
  • added: field CompletionPayloadT.oid: str
  • added: field CompletionPayloadT.parts: List[PayloadPartT]
  • added: field PayloadPartT.etag: str
  • added: field PayloadPartT.partNumber: int
  • changed: function metadata_eval_result(model_pretty_name: str, task_pretty_name: str, task_id: str, metrics_pretty_name: str, metrics_id: str, metrics_value: Any, dataset_pretty_name: str, dataset_id: str, metrics_config: Optional[str]=…, metrics_verified: Optional[bool]=…, dataset_config: Optional[str]=…, dataset_split: Optional[str]=…, dataset_revision: Optional[str]=…) -> Dict → function metadata_eval_result(*, model_pretty_name: str, task_pretty_name: str, task_id: str, metrics_pretty_name: str, metrics_id: str, metrics_value: Any, dataset_pretty_name: str, dataset_id: str, metrics_config: Optional[str]=…, metrics_verified: bool=…, dataset_config: Optional[str]=…, dataset_split: Optional[str]=…, dataset_revision: Optional[str]=…, metrics_verification_token: Optional[str…
  • added: property RepoCard.content
  • added: field EvalResult.verify_token: Optional[str]
  • added: method EvalResult.is_equal_except_value(other: EvalResult) -> bool
  • removed: property Repository.private -> Optional[str]
  • changed: constructor Repository(local_dir: str, clone_from: Optional[str]=…, repo_type: Optional[str]=…, use_auth_token: Union[bool, str]=…, git_user: Optional[str]=…, git_email: Optional[str]=…, revision: Optional[str]=…, private: bool=…, skip_lfs_files: bool=…, client: Optional[HfApi]=…) → constructor Repository(local_dir: str, clone_from: Optional[str]=…, repo_type: Optional[str]=…, token: Union[bool, str]=…, git_user: Optional[str]=…, git_email: Optional[str]=…, revision: Optional[str]=…, private: bool=…, skip_lfs_files: bool=…, client: Optional[HfApi]=…)
  • changed: function files_to_be_staged(pattern: str, folder: Union[str, Path]) -> List[str] → function files_to_be_staged(pattern: str=…, folder: Union[str, Path, None]=…) -> List[str]
  • changed: method Repository.add_tag(tag_name: str, message: str=…, remote: Optional[str]=…) → method Repository.add_tag(tag_name: str, message: Optional[str]=…, remote: Optional[str]=…)
  • changed: method Repository.auto_track_binary_files(pattern: Optional[str]=…) -> List[str] → method Repository.auto_track_binary_files(pattern: str=…) -> List[str]
  • changed: method Repository.auto_track_large_files(pattern: Optional[str]=…) -> List[str] → method Repository.auto_track_large_files(pattern: str=…) -> List[str]
  • changed: method Repository.clone_from(repo_url: str, use_auth_token: Union[bool, str, None]=…) → method Repository.clone_from(repo_url: str, token: Union[bool, str, None]=…)
  • changed: method Repository.commit(commit_message: str, branch: Optional[str]=…, track_large_files: Optional[bool]=…, blocking: Optional[bool]=…, auto_lfs_prune: Optional[bool]=…) → method Repository.commit(commit_message: str, branch: Optional[str]=…, track_large_files: bool=…, blocking: bool=…, auto_lfs_prune: bool=…)
  • changed: method Repository.git_add(pattern: Optional[str]=…, auto_lfs_track: Optional[bool]=…) → method Repository.git_add(pattern: str=…, auto_lfs_track: bool=…)
  • changed: method Repository.git_checkout(revision: str, create_branch_ok: Optional[bool]=…) → method Repository.git_checkout(revision: str, create_branch_ok: bool=…)
  • changed: method Repository.git_pull(rebase: Optional[bool]=…, lfs: Optional[bool]=…) → method Repository.git_pull(rebase: bool=…, lfs: bool=…)
  • changed: method Repository.git_push(upstream: Optional[str]=…, blocking: Optional[bool]=…, auto_lfs_prune: Optional[bool]=…) -> Union[str, Tuple[str, CommandInProgress]] → method Repository.git_push(upstream: Optional[str]=…, blocking: bool=…, auto_lfs_prune: bool=…) -> Union[str, Tuple[str, CommandInProgress]]
  • changed: method Repository.lfs_track(patterns: Union[str, List[str]], filename: Optional[bool]=…) → method Repository.lfs_track(patterns: Union[str, List[str]], filename: bool=…)
  • changed: method Repository.push_to_hub(commit_message: Optional[str]=…, blocking: Optional[bool]=…, clean_ok: Optional[bool]=…, auto_lfs_prune: Optional[bool]=…) -> Optional[str] → method Repository.push_to_hub(commit_message: str=…, blocking: bool=…, clean_ok: bool=…, auto_lfs_prune: bool=…) -> Union[None, str, Tuple[str, CommandInProgress]]
  • added: class PbarT(TypedDict)
  • added: field PbarT.bar: tqdm
  • added: field PbarT.past_bytes: int
  • added: property Repository.private -> bool
  • added: export CacheNotFound
  • added: export cached_assets_path
  • added: export chunk_iterable
  • added: export dump_environment_info
  • added: export erase_from_credential_store
  • added: export is_google_colab
  • added: export is_notebook
  • added: export list_credential_helpers
  • added: export read_from_credential_store
  • added: export run_interactive_subprocess
  • added: export set_git_credential
  • added: export smoothly_deprecate_use_auth_token
  • added: export unset_git_credential
  • added: export write_to_credential_store
  • removed: field DatasetFilter.languages: Union[str, List[str]]
  • changed: constructor GeneralTags(tag_dictionary: dict, keys: list=…) → constructor GeneralTags(tag_dictionary: dict, keys: Optional[list]=…)
  • changed: field DatasetFilter.author: str → field DatasetFilter.author: Optional[str]
  • changed: field DatasetFilter.benchmark: Union[str, List[str]] → field DatasetFilter.benchmark: Optional[Union[str, List[str]]]
  • changed: field DatasetFilter.dataset_name: str → field DatasetFilter.dataset_name: Optional[str]
  • changed: field DatasetFilter.language_creators: Union[str, List[str]] → field DatasetFilter.language_creators: Optional[Union[str, List[str]]]
  • changed: field DatasetFilter.multilinguality: Union[str, List[str]] → field DatasetFilter.multilinguality: Optional[Union[str, List[str]]]
  • changed: field DatasetFilter.size_categories: Union[str, List[str]] → field DatasetFilter.size_categories: Optional[Union[str, List[str]]]
  • changed: field DatasetFilter.task_categories: Union[str, List[str]] → field DatasetFilter.task_categories: Optional[Union[str, List[str]]]
  • changed: field DatasetFilter.task_ids: Union[str, List[str]] → field DatasetFilter.task_ids: Optional[Union[str, List[str]]]
  • changed: field ModelFilter.author: str → field ModelFilter.author: Optional[str]
  • changed: field ModelFilter.language: Union[str, List[str]] → field ModelFilter.language: Optional[Union[str, List[str]]]
  • changed: field ModelFilter.library: Union[str, List[str]] → field ModelFilter.library: Optional[Union[str, List[str]]]
  • changed: field ModelFilter.model_name: str → field ModelFilter.model_name: Optional[str]
  • changed: field ModelFilter.tags: Union[str, List[str]] → field ModelFilter.tags: Optional[Union[str, List[str]]]
  • changed: field ModelFilter.task: Union[str, List[str]] → field ModelFilter.task: Optional[Union[str, List[str]]]
  • changed: field ModelFilter.trained_dataset: Union[str, List[str]] → field ModelFilter.trained_dataset: Optional[Union[str, List[str]]]
  • added: field DatasetFilter.language: Optional[Union[str, List[str]]]