Upgrading huggingface-hub 0.5 to 0.6
Breaking0.5.1 → 0.6.0Breaking1New5Changed2Fixed2Other12
BreakingUpgrade verdict
1 breaking change.
In plain terms
- Some documentation, task and inference API helpers are no longer part of the library.
Must act 1 item needs code or config changes
What you must change
Breaking1
Removes docs, tasks and inference API from huggingface_hub.
API changes
Generated by DepDelta from published Python source. Not mixed with prose notes.
- added:
export REPO_TYPE_MODEL - added:
export from_pretrained_fastai - added:
export push_to_hub_fastai - added:
export space_info
- added:
function from_pretrained_fastai(repo_id: str, revision: Optional[str]=…) - added:
function push_to_hub_fastai(learner, repo_id: str, commit_message: Optional[str]=…, private: Optional[bool]=…, token: Optional[str]=…, config: Optional[dict]=…, **kwargs) - added:
variable PYPROJECT_TEMPLATE - added:
variable README_TEMPLATE - added:
variable logger
- added:
function get_fastai_version() - added:
function get_fastcore_version() - added:
function get_tf_version() - added:
function is_fastai_available() - added:
function is_fastcore_available()
- removed:
class DatasetFile - removed:
class ModelFile - removed:
class RepoObj - removed:
constructor DatasetFile(rfilename: str, **kwargs) - removed:
constructor ModelFile(rfilename: str, **kwargs) - removed:
constructor RepoObj(**kwargs) - 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]=…, cardData: Optional[dict]=…, **kwargs) → constructor DatasetInfo(*, id: Optional[str]=…, sha: 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:
constructor ModelInfo(*, modelId: Optional[str]=…, sha: Optional[str]=…, lastModified: Optional[str]=…, tags: List[str]=…, pipeline_tag: Optional[str]=…, siblings: Optional[List[Dict]]=…, config: Optional[Dict]=…, **kwargs) → constructor ModelInfo(*, modelId: Optional[str]=…, sha: Optional[str]=…, lastModified: Optional[str]=…, tags: List[str]=…, pipeline_tag: Optional[str]=…, siblings: Optional[List[Dict]]=…, private: Optional[bool]=…, author: Optional[str]=…, config: Optional[Dict]=…, **kwargs) - changed:
static method HfFolder.get_token() → static method HfFolder.get_token() -> Optional[str] - added:
class RepoFile - added:
class SpaceInfo - added:
constructor RepoFile(rfilename: str, **kwargs) - added:
constructor SpaceInfo(*, id: Optional[str]=…, sha: Optional[str]=…, lastModified: Optional[str]=…, siblings: Optional[List[Dict]]=…, private: Optional[bool]=…, author: Optional[str]=…, **kwargs) - added:
method HfApi.repo_info(repo_id: str, *, revision: Optional[str]=…, repo_type: Optional[str]=…, token: Optional[str]=…, timeout: Optional[float]=…) -> Union[ModelInfo, DatasetInfo, SpaceInfo] - added:
method HfApi.space_info(repo_id: str, *, revision: Optional[str]=…, token: Optional[str]=…, timeout: Optional[float]=…) -> SpaceInfo - added:
variable repo_info - added:
variable space_info
- changed:
method ModelHubMixin.push_to_hub(repo_path_or_name: Optional[str]=…, repo_url: Optional[str]=…, commit_message: Optional[str]=…, organization: Optional[str]=…, private: Optional[bool]=…, api_endpoint: Optional[str]=…, use_auth_token: Optional[Union[bool, str]]=…, git_user: Optional[str]=…, git_email: Optional[str]=…, config: Optional[dict]=…) -> str → method ModelHubMixin.push_to_hub(repo_path_or_name: Optional[str]=…, repo_url: Optional[str]=…, commit_message: Optional[str]=…, organization: Optional[str]=…, private: Optional[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=…) -> str
- changed:
function save_pretrained_keras(model, save_directory: str, config: Optional[Dict[str, Any]]=…, include_optimizer: Optional[bool]=…, plot_model: Optional[bool]=…, task_name: Optional[str]=…, **model_save_kwargs) → 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)
- added:
function is_binary_file(filename: Union[str, Path]) -> bool - added:
method Repository.auto_track_binary_files(pattern: Optional[str]=…) -> List[str]
- added:
export run_subprocess