Skip to content

Upgrading huggingface-hub 0.33 to 0.34

Breaking0.33.5 → 0.34.6Breaking1Deprecated1New8Changed14Fixed19Other16

BreakingUpgrade verdict

1 breaking change.

  • Text generation calls no longer send default parameter values, so only the parameters you set are used.
  • Deprecates missing_mfa and missing_sso and adds security_restrictions.
2 items need code or config changes
Breaking1
Removes default parameter values for text generation in InferenceClient.
InferenceClient
Deprecated1
Deprecates missing_mfa and missing_sso and adds security_restrictions.
missing_mfamissing_ssosecurity_restrictions

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

  • added: export ImageToVideoInput
  • added: export ImageToVideoOutput
  • added: export ImageToVideoParameters
  • added: export ImageToVideoTargetSize
  • added: export JobInfo
  • added: export JobOwner
  • added: export JobStage
  • added: export JobStatus
  • added: export cancel_job
  • added: export fetch_job_logs
  • added: export inspect_job
  • added: export list_jobs
  • added: export run_job
  • added: export run_uv_job
  • added: class BaseHuggingfaceCLICommand(ABC)
  • added: method BaseHuggingfaceCLICommand.run()
  • added: static method BaseHuggingfaceCLICommand.register_subcommand(parser: _SubParsersAction)
  • added: class AuthCommands(BaseHuggingfaceCLICommand)
  • added: class AuthList(BaseAuthCommand)
  • added: class AuthLogin(BaseAuthCommand)
  • added: class AuthLogout(BaseAuthCommand)
  • added: class AuthSwitch(BaseAuthCommand)
  • added: class AuthWhoami(BaseAuthCommand)
  • added: class BaseAuthCommand
  • added: constructor BaseAuthCommand(args)
  • added: method AuthList.run()
  • added: method AuthLogin.run()
  • added: method AuthLogout.run()
  • added: method AuthSwitch.run()
  • added: method AuthWhoami.run()
  • added: static method AuthCommands.register_subcommand(parser: _SubParsersAction)
  • added: variable logger
  • added: class CacheCommand(BaseHuggingfaceCLICommand)
  • added: constructor CacheCommand(args: Namespace) -> None
  • added: function get_table(hf_cache_info: HFCacheInfo, *, verbosity: int=…) -> str
  • added: function require_inquirer_py(fn: Callable) -> Callable
  • added: method CacheCommand.run()
  • added: static method CacheCommand.register_subcommand(parser: _SubParsersAction)
  • added: variable SortingOption_T
  • added: class DownloadCommand(BaseHuggingfaceCLICommand)
  • added: constructor DownloadCommand(args: Namespace) -> None
  • added: method DownloadCommand.run() -> None
  • added: static method DownloadCommand.register_subcommand(parser: _SubParsersAction)
  • added: variable logger
  • added: function main()
  • added: class CancelCommand(BaseHuggingfaceCLICommand)
  • added: class InspectCommand(BaseHuggingfaceCLICommand)
  • added: class JobsCommands(BaseHuggingfaceCLICommand)
  • added: class LogsCommand(BaseHuggingfaceCLICommand)
  • added: class PsCommand(BaseHuggingfaceCLICommand)
  • added: class RunCommand(BaseHuggingfaceCLICommand)
  • added: class UvCommand(BaseHuggingfaceCLICommand)
  • added: constructor CancelCommand(args: Namespace) -> None
  • added: constructor InspectCommand(args: Namespace) -> None
  • added: constructor LogsCommand(args: Namespace) -> None
  • added: constructor PsCommand(args: Namespace) -> None
  • added: constructor RunCommand(args: Namespace) -> None
  • added: constructor UvCommand(args: Namespace) -> None
  • added: method CancelCommand.run() -> None
  • added: method InspectCommand.run() -> None
  • added: method LogsCommand.run() -> None
  • added: method PsCommand.run() -> None
  • added: method RunCommand.run() -> None
  • added: method UvCommand.run() -> None
  • added: static method CancelCommand.register_subcommand(parser: _SubParsersAction) -> None
  • added: static method InspectCommand.register_subcommand(parser: _SubParsersAction) -> None
  • added: static method JobsCommands.register_subcommand(parser: _SubParsersAction)
  • added: static method LogsCommand.register_subcommand(parser: _SubParsersAction) -> None
  • added: static method PsCommand.register_subcommand(parser: _SubParsersAction) -> None
  • added: static method RunCommand.register_subcommand(parser: _SubParsersAction) -> None
  • added: static method UvCommand.register_subcommand(parser)
  • added: variable SUGGESTED_FLAVORS
  • added: variable logger
  • added: class LfsCommands(BaseHuggingfaceCLICommand)
  • added: class LfsEnableCommand
  • added: class LfsUploadCommand
  • added: constructor LfsEnableCommand(args)
  • added: constructor LfsUploadCommand(args) -> None
  • added: function read_msg() -> Optional[Dict]
  • added: function write_msg(msg: Dict)
  • added: method LfsEnableCommand.run()
  • added: method LfsUploadCommand.run() -> None
  • added: static method LfsCommands.register_subcommand(parser: _SubParsersAction)
  • added: variable logger
  • added: class RepoCommands(BaseHuggingfaceCLICommand)
  • added: class RepoCreateCommand
  • added: class RepoTagCommand
  • added: class RepoTagCreateCommand(RepoTagCommand)
  • added: class RepoTagDeleteCommand(RepoTagCommand)
  • added: class RepoTagListCommand(RepoTagCommand)
  • added: constructor RepoCreateCommand(args: argparse.Namespace)
  • added: constructor RepoTagCommand(args)
  • added: method RepoCreateCommand.run()
  • added: method RepoTagCreateCommand.run()
  • added: method RepoTagDeleteCommand.run()
  • added: method RepoTagListCommand.run()
  • added: static method RepoCommands.register_subcommand(parser: _SubParsersAction)
  • added: variable logger
  • added: class DeleteFilesSubCommand
  • added: class RepoFilesCommand(BaseHuggingfaceCLICommand)
  • added: constructor DeleteFilesSubCommand(args) -> None
  • added: method DeleteFilesSubCommand.run() -> None
  • added: static method RepoFilesCommand.register_subcommand(parser: _SubParsersAction)
  • added: variable logger
  • added: class EnvironmentCommand(BaseHuggingfaceCLICommand)
  • added: class VersionCommand(BaseHuggingfaceCLICommand)
  • added: constructor EnvironmentCommand(args)
  • added: constructor VersionCommand(args)
  • added: method EnvironmentCommand.run() -> None
  • added: method VersionCommand.run() -> None
  • added: static method EnvironmentCommand.register_subcommand(parser: _SubParsersAction)
  • added: static method VersionCommand.register_subcommand(parser: _SubParsersAction)
  • added: class UploadCommand(BaseHuggingfaceCLICommand)
  • added: constructor UploadCommand(args: Namespace) -> None
  • added: method UploadCommand.run() -> None
  • added: static method UploadCommand.register_subcommand(parser: _SubParsersAction)
  • added: variable logger
  • added: class UploadLargeFolderCommand(BaseHuggingfaceCLICommand)
  • added: constructor UploadLargeFolderCommand(args: Namespace) -> None
  • added: method UploadLargeFolderCommand.run() -> None
  • added: static method UploadLargeFolderCommand.register_subcommand(parser: _SubParsersAction)
  • added: variable logger
  • added: variable HF_HUB_DISABLE_XET: bool
  • changed: function get_hf_file_metadata(url: str, token: Union[bool, str, None]=…, proxies: Optional[Dict]=…, timeout: Optional[float]=…, library_name: Optional[str]=…, library_version: Optional[str]=…, user_agent: Union[Dict, str, None]=…, headers: Optional[Dict[str, str]]=…) -> HfFileMetadata → function get_hf_file_metadata(url: str, token: Union[bool, str, None]=…, proxies: Optional[Dict]=…, timeout: Optional[float]=…, library_name: Optional[str]=…, library_version: Optional[str]=…, user_agent: Union[Dict, str, None]=…, headers: Optional[Dict[str, str]]=…, endpoint: Optional[str]=…) -> HfFileMetadata
  • added: method HfApi.cancel_job(*, job_id: str, namespace: Optional[str]=…, token: Union[bool, str, None]=…) -> None
  • added: method HfApi.fetch_job_logs(*, job_id: str, namespace: Optional[str]=…, token: Union[bool, str, None]=…) -> Iterable[str]
  • added: method HfApi.inspect_job(*, job_id: str, namespace: Optional[str]=…, token: Union[bool, str, None]=…) -> JobInfo
  • added: method HfApi.list_jobs(*, timeout: Optional[int]=…, namespace: Optional[str]=…, token: Union[bool, str, None]=…) -> List[JobInfo]
  • added: method HfApi.run_job(*, image: str, command: List[str], env: Optional[Dict[str, Any]]=…, secrets: Optional[Dict[str, Any]]=…, flavor: Optional[SpaceHardware]=…, timeout: Optional[Union[int, float, str]]=…, namespace: Optional[str]=…, token: Union[bool, str, None]=…) -> JobInfo
  • added: method HfApi.run_uv_job(script: str, *, script_args: Optional[List[str]]=…, dependencies: Optional[List[str]]=…, python: Optional[str]=…, image: Optional[str]=…, env: Optional[Dict[str, Any]]=…, secrets: Optional[Dict[str, Any]]=…, flavor: Optional[SpaceHardware]=…, timeout: Optional[Union[int, float, str]]=…, namespace: Optional[str]=…, token: Union[bool, str, None]=…, _repo: Optional[str]=…) ->…
  • added: variable cancel_job
  • added: variable fetch_job_logs
  • added: variable inspect_job
  • added: variable list_jobs
  • added: variable run_job
  • added: variable run_uv_job