Upgrading huggingface-hub 0.33 to 0.34
Breaking0.33.5 → 0.34.6Breaking1Deprecated1New8Changed14Fixed19Other16
BreakingUpgrade verdict
1 breaking change.
In plain terms
- 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.
Must act 2 items need code or config changes
What you must change
Breaking1
Removes default parameter values for text generation in InferenceClient.
InferenceClientDeprecations to plan for
Deprecated1
Deprecates missing_mfa and missing_sso and adds security_restrictions.
missing_mfamissing_ssosecurity_restrictionsAPI changes
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