fix(deps): update machine-learning #19803
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
0.115.14
->0.116.1
9653efd
->67b2bcc
0.33.2
->0.34.3
0.34.4
2.37.11
->2.37.14
2.38.0
1.16.1
->1.17.1
1.22.0
->1.22.1
4.11.0.86
->4.12.0.88
3.10.18
->3.11.1
1.0.0
->1.1.0
9e1912a
->0ce7774
ce3b954
->c1239cb
14.0.0
->14.1.0
0.12.2
->0.12.7
0.12.8
0.21.2
->0.21.4
80.9.0.20250529
->80.9.0.20250801
80.9.0.20250809
Warning
Some dependencies could not be looked up. Check the Dependency Dashboard for more information.
Release Notes
fastapi/fastapi (fastapi)
v0.116.1
Compare Source
Upgrades
>=0.40.0,<0.48.0
. PR #13884 by @tiangolo.Docs
docs/en/docs/contributing.md
. PR #13886 by @YuriiMotov.Internal
v0.116.0
Compare Source
Features
fastapi deploy
. PR #13870 by @tiangolo.Installing
fastapi[standard]
now includesfastapi-cloud-cli
.This will allow you to deploy to FastAPI Cloud with the
fastapi deploy
command.If you want to install
fastapi
with the standard dependencies but withoutfastapi-cloud-cli
, you can install insteadfastapi[standard-no-fastapi-cloud-cli]
.Translations
docs/ru/docs/advanced/response-directly.md
. PR #13801 by @NavesSapnis.docs/ru/docs/advanced/additional-status-codes.md
. PR #13799 by @NavesSapnis.docs/uk/docs/tutorial/body-updates.md
. PR #13804 by @valentinDruzhinin.Internal
huggingface/huggingface_hub (huggingface-hub)
v0.34.3
: [v0.34.3] Jobs improvements andwhoami
user prefixCompare Source
Full Changelog: https://github.com/huggingface/huggingface\_hub/compare/v0.34.2...v0.34.3
v0.34.2
: [v0.34.2] Bug fixes: Windows path handling & resume download size fixCompare Source
Full Changelog: https://github.com/huggingface/huggingface\_hub/compare/v0.34.1...v0.34.2
v0.34.1
: [v0.34.1] [CLI] print help if no command providedCompare Source
Full Changelog: https://github.com/huggingface/huggingface\_hub/compare/v0.34.0...v0.34.1
v0.34.0
: [v0.34.0] Announcing Jobs: a new way to run compute on Hugging Face!Compare Source
🔥🔥🔥 Announcing Jobs: a new way to run compute on Hugging Face!
We're thrilled to introduce a powerful new command-line interface for running and managing compute jobs on Hugging Face infrastructure! With the new
hf jobs
command, you can now seamlessly launch, monitor, and manage jobs using a familiar Docker-like experience. Run any command in Docker images (from Docker Hub, Hugging Face Spaces, or your own custom images) on a variety of hardware including CPUs, GPUs, and TPUs - all with simple, intuitive commands.Key features:
run
,ps
,logs
,inspect
,cancel
) to run and manage jobsuv
(experimental)All features are available both from Python (
run_job
,list_jobs
, etc.) and the CLI (hf jobs
).Example usage:
You can also pass environment variables and secrets, select hardware flavors, run jobs in organizations, and use the experimental
uv
runner for Python scripts with inline dependencies.Check out the Jobs guide for more examples and details.
🚀 The CLI is now
hf
! (formerlyhuggingface-cli
)Glad to announce a long awaited quality-of-life improvement: the Hugging Face CLI has been officially renamed from
huggingface-cli
tohf
! The legacyhuggingface-cli
remains available without any breaking change, but is officially deprecated. We took the opportunity update the syntax to a more modern command formathf <resource> <action> [options]
(e.g.hf auth login
,hf repo create
,hf jobs run
).Run
hf --help
to know more about the CLI options.⚡ Inference
🖼️ Image-to-image
Added support for
image-to-image
task in theInferenceClient
for Replicate and fal.ai providers, allowing quick image generation using FLUX.1-Kontext-dev:image-to-image
support for Replicate provider by @hanouticelina in #3188image-to-image
support for fal.ai provider by @hanouticelina in #3187In addition to this, it is now possible to directly pass a
PIL.Image
as input to theInferenceClient
.🤖 Tiny-Agents
tiny-agents
got a nice update to deal with environment variables and secrets. We've also changed its input format to follow more closely the config format from VSCode. Here is an up to date config to run Github MCP Server with a token:🐛 Bug fixes
InferenceClient
andtiny-agents
got a few quality of life improvements and bug fixes:📤 Xet
Integration of Xet is now stable and production-ready. A majority of file transfer are now handled using this protocol on new repos. A few improvements have been shipped to ease developer experience during uploads:
Documentation has already been written to explain better the protocol and its options:
🛠️ Small fixes and maintenance
🐛 Bug and typo fixes
healthRoute
instead of GET / to check status by @mfuntowicz in #3165expand
argument when listing files in repos by @lhoestq in #3195libcst
incompatibility with Python 3.13 by @hanouticelina in #3251🏗️ internal
v0.33.5
: [v0.33.5] [Inference] Fix aUserWarning
when streaming withAsyncInferenceClient
Compare Source
AsyncInferenceClient
https://github.com/huggingface/huggingface_hub/pull/32522Full Changelog: https://github.com/huggingface/huggingface\_hub/compare/v0.33.4...v0.33.5
v0.33.4
: [v0.33.4] [Tiny-Agent]: Fix schema validation error for default MCP toolsCompare Source
Full Changelog: https://github.com/huggingface/huggingface\_hub/compare/v0.33.3...v0.33.4
v0.33.3
: [v0.33.3] [Tiny-Agent]: Update tiny-agents exampleCompare Source
Full Changelog: https://github.com/huggingface/huggingface\_hub/compare/v0.33.2...v0.33.3
locustio/locust (locust)
v2.37.14
Compare Source
Full Changelog
Fixed bugs:
Merged pull requests:
v2.37.13
Compare Source
Full Changelog
Merged pull requests:
v2.37.12
Compare Source
Full Changelog
Fixed bugs:
Closed issues:
Merged pull requests:
python/mypy (mypy)
v1.17.1
Compare Source
None
as constraints bottom if no bottoms were provided (Stanislav Terliakov, PR 19485)hasattr
" in dmypy (Stanislav Terliakov, PR 19428)v1.17.0
Compare Source
ijl/orjson (orjson)
v3.11.1
Compare Source
Changed
Fixed
str
on big-endian architectures.v3.11.0
Compare Source
Changed
buffer allocated on import.
pytest-dev/pytest-asyncio (pytest-asyncio)
v1.1.0
: pytest-asyncio 1.1.0Compare Source
Added
loop_scope
ends (#200)Fixed
finally
clause of a task (#878)Notes for Downstream Packagers
Textualize/rich (rich)
v14.1.0
Compare Source
Changed
typing_extensions
from runtime dependencies https://github.com/Textualize/rich/pull/3763Fixed
Panel
title missing the panel background style https://github.com/Textualize/rich/issues/3569Added
TTY_INTERACTIVE
environment variable to force interactive mode off or on https://github.com/Textualize/rich/pull/3777astral-sh/ruff (ruff)
v0.12.7
This is a follow-up release to 0.12.6. Because of an issue in the package metadata, 0.12.6 failed to publish fully to PyPI and has been yanked. Similarly, there is no GitHub release or Git tag for 0.12.6. The contents of the 0.12.7 release are identical to 0.12.6, except for the updated metadata.
v0.12.6
Preview features
flake8-commas
] Add support for trailing comma checks in type parameter lists (COM812
,COM819
) (#19390)pylint
] Implement auto-fix formissing-maxsplit-arg
(PLC0207
) (#19387)ruff
] Offer fixes forRUF039
in more cases (#19065)Bug fixes
.pyi
files in ruff analyze graph (#19611)flake8-pyi
] Preserve inline comment in ellipsis removal (PYI013
) (#19399)perflint
] Ignore rule if target isglobal
ornonlocal
(PERF401
) (#19539)pyupgrade
] FixUP030
to avoid modifying double curly braces in format strings (#19378)refurb
] Ignore decorated functions forFURB118
(#19339)refurb
] Markint
andbool
cases forDecimal.from_float
as safe fixes (FURB164
) (#19468)ruff
] FixRUF033
for named default expressions (#19115)Rule changes
flake8-blind-except
] ChangeBLE001
to permitlogging.critical(..., exc_info=True)
(#19520)Performance
v0.12.5
Compare Source
Preview features
flake8-use-pathlib
] Add autofix forPTH101
,PTH104
,PTH105
,PTH121
(#19404)ruff
] Support byte strings (RUF055
) (#18926)Bug fixes
unreachable
panic in parser (#19183)flake8-pyi
] Skip fix if allUnion
members areNone
(PYI016
) (#19416)perflint
] Parenthesize generator expressions (PERF401
) (#19325)pylint
] Handle empty comments after line continuation (PLR2044
) (#19405)Rule changes
pep8-naming
] FixN802
false positives forCGIHTTPRequestHandler
andSimpleHTTPRequestHandler
(#19432)v0.12.4
Compare Source
Preview features
flake8-type-checking
,pyupgrade
,ruff
] Addfrom __future__ import annotations
when it would allow new fixes (TC001
,TC002
,TC003
,UP037
,RUF013
) (#19100)flake8-use-pathlib
] Add autofix forPTH109
(#19245)pylint
] Detect indirectpathlib.Path
usages forunspecified-encoding
(PLW1514
) (#19304)Bug fixes
flake8-bugbear
] FixB017
false negatives for keyword exception arguments (#19217)flake8-use-pathlib
] Fix false negative on directPath()
instantiation (PTH210
) (#19388)flake8-django
] FixDJ008
false positive for abstract models with type-annotatedabstract
field (#19221)isort
] FixI002
import insertion after docstring with multiple string statements (#19222)isort
] Treat form feed as valid whitespace before a semicolon (#19343)pydoclint
] FixSyntaxError
from fixes with line continuations (D201
,D202
) (#19246)refurb
]FURB164
fix should validate arguments and should usually be marked unsafe (#19136)Rule changes
flake8-use-pathlib
] Skip single dots forinvalid-pathlib-with-suffix
(PTH210
) on versions >= 3.14 (#19331)pep8_naming
] Avoid false positives on standard library functions with uppercase names (N802
) (#18907)pycodestyle
] Handle brace escapes for t-strings in logical lines (#19358)pylint
] Extend invalid string character rules to include t-strings (#19355)ruff
] Allowstrict
kwarg when checking forstarmap-zip
(RUF058
) in Python 3.14+ (#19333)Documentation
flake8-type-checking
] MakeTC010
docs example more realistic (#19356)v0.12.3
Compare Source
Preview features
flake8-bugbear
] Support non-context-manager calls inB017
(#19063)flake8-use-pathlib
] Add autofixes forPTH100
,PTH106
,PTH107
,PTH108
,PTH110
,PTH111
,PTH112
,PTH113
,PTH114
,PTH115
,PTH117
,PTH119
,PTH120
(#19213)flake8-use-pathlib
] Add autofixes forPTH203
,PTH204
,PTH205
(#18922)Bug fixes
flake8-return
] Fix false-positive for variables used inside nested functions inRET504
(#18433)flake8-type-checking
] Fix syntax error introduced by fix (TC008
) (#19150)pyupgrade
] Keyword arguments insuper
should suppress theUP008
fix (#19131)Documentation
flake8-pyi
] Make example error out-of-the-box (PYI007
,PYI008
) (#19103)flake8-simplify
] Make example error out-of-the-box (SIM116
) (#19111)flake8-type-checking
] Make example error out-of-the-box (TC001
) (#19151)flake8-use-pathlib
] Make example error out-of-the-box (PTH210
) (#19189)pycodestyle
] Make example error out-of-the-box (E272
) (#19191)pycodestyle
] Make example not raise unnecessarySyntaxError
(E114
) (#19190)pydoclint
] Make example error out-of-the-box (DOC501
) (#19218)pylint
,pyupgrade
] Fix syntax errors in examples (PLW1501
,UP028
) (#19127)pylint
] Updatemissing-maxsplit-arg
docs and error to suggest proper usage (PLC0207
) (#18949)flake8-bandit
] Make example error out-of-the-box (S412
) (#19241)huggingface/tokenizers (tokenizers)
v0.21.4
Compare Source
Full Changelog: huggingface/tokenizers@v0.21.3...v0.21.4
No change, the 0.21.3 release failed, this is just a re-release.
https://github.com/huggingface/tokenizers/releases/tag/v0.21.3
Configuration
📅 Schedule: Branch creation - "before 9am on tuesday" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about these updates again.
This PR was generated by Mend Renovate. View the repository job log.