Upgrading huggingface-hub 0.2 to 0.4
Review needed0.2.1 → 0.4.0New5Changed2Fixed4Other4
Review neededUpgrade verdict
2 changed defaults.
In plain terms
- Nothing in this range needs changes to your code. It adds features and fixes.
Must act Nothing to change
No breaking, platform, security or deprecated items in this range.
Nothing in this upgrade needs a code or configuration change.
API changes
Generated by DepDelta from published Python source. Not mixed with prose notes.
- added:
export DatasetFilter - added:
export DatasetSearchArguments - added:
export ModelFilter - added:
export ModelSearchArguments - added:
export get_dataset_tags - added:
export get_model_tags
- changed:
constructor DatasetInfo(id: Optional[str]=…, lastModified: Optional[str]=…, tags: List[str]=…, siblings: Optional[List[Dict]]=…, private: Optional[bool]=…, author: Optional[str]=…, description: Optional[str]=…, citation: Optional[str]=…, card_data: Optional[dict]=…, **kwargs) → constructor DatasetInfo(id: Optional[str]=…, lastModified: Optional[str]=…, tags: List[str]=…, siblings: Optional[List[Dict]]=…, private: Optional[bool]=…, author: Optional[str]=…, description: Optional[str]=…, citation: Optional[str]=…, cardData: Optional[dict]=…, **kwargs) - changed:
method HfApi.list_datasets(filter: Union[str, Iterable[str], None]=…, sort: Union[Literal['lastModified'], str, None]=…, direction: Optional[Literal[-1]]=…, limit: Optional[int]=…, full: Optional[bool]=…) -> 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]=…, full: Optional[bool]=…) -> List[DatasetInfo] - changed:
method HfApi.list_models(filter: Union[str, Iterable[str], None]=…, sort: Union[Literal['lastModified'], str, None]=…, direction: Optional[Literal[-1]]=…, limit: Optional[int]=…, full: Optional[bool]=…, fetch_config: Optional[bool]=…) -> List[ModelInfo] → method HfApi.list_models(filter: Union[ModelFilter, str, Iterable[str], None]=…, author: Optional[str]=…, search: Optional[str]=…, sort: Union[Literal['lastModified'], str, None]=…, direction: Optional[Literal[-1]]=…, limit: Optional[int]=…, full: Optional[bool]=…, fetch_config: Optional[bool]=…) -> List[ModelInfo] - added:
class DatasetSearchArguments(AttributeDictionary) - added:
class ModelSearchArguments(AttributeDictionary) - added:
constructor DatasetSearchArguments() - added:
constructor ModelSearchArguments() - added:
method HfApi.get_dataset_tags() -> DatasetTags - added:
method HfApi.get_model_tags() -> ModelTags - added:
variable get_dataset_tags - added:
variable get_model_tags
- changed:
function snapshot_download(repo_id: str, revision: Optional[str]=…, cache_dir: Union[str, Path, None]=…, library_name: Optional[str]=…, library_version: Optional[str]=…, user_agent: Union[Dict, str, None]=…, proxies=…, etag_timeout=…, resume_download=…, use_auth_token: Union[bool, str, None]=…, local_files_only=…) -> str → function snapshot_download(repo_id: str, revision: Optional[str]=…, cache_dir: Union[str, Path, None]=…, library_name: Optional[str]=…, library_version: Optional[str]=…, user_agent: Optional[Union[Dict, str]]=…, proxies=…, etag_timeout=…, resume_download=…, use_auth_token: Optional[Union[bool, str]]=…, local_files_only=…, allow_regex: Optional[Union[List[str], str]]=…, ignore_regex: Optional[Unio…
- added:
class AttributeDictionary(dict) - added:
class DatasetFilter - added:
class DatasetTags(GeneralTags) - added:
class GeneralTags(AttributeDictionary) - added:
class ModelFilter - added:
class ModelTags(GeneralTags) - added:
constructor DatasetTags(dataset_tag_dictionary: dict) - added:
constructor GeneralTags(tag_dictionary: dict, keys: list=…) - added:
constructor ModelTags(model_tag_dictionary: dict) - added:
field DatasetFilter.author: str - added:
field DatasetFilter.benchmark: Union[str, List[str]] - added:
field DatasetFilter.dataset_name: str - added:
field DatasetFilter.language_creators: Union[str, List[str]] - added:
field DatasetFilter.languages: Union[str, List[str]] - added:
field DatasetFilter.multilinguality: Union[str, List[str]] - added:
field DatasetFilter.size_categories: Union[str, List[str]] - added:
field DatasetFilter.task_categories: Union[str, List[str]] - added:
field DatasetFilter.task_ids: Union[str, List[str]] - added:
field ModelFilter.author: str - added:
field ModelFilter.language: Union[str, List[str]] - added:
field ModelFilter.library: Union[str, List[str]] - added:
field ModelFilter.model_name: str - added:
field ModelFilter.tags: Union[str, List[str]] - added:
field ModelFilter.task: Union[str, List[str]] - added:
field ModelFilter.trained_dataset: Union[str, List[str]]