chore(deps): update all python deps #629
Open
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.
Coming soon: The Renovate bot (GitHub App) will be renamed to Mend. PRs from Renovate will soon appear from 'Mend'. Learn more here.
This PR contains the following updates:
==8.2.1
->==8.3.0
==0.116.1
->==0.117.1
==2.10.1
->==2.11.0
==0.35.0
->==0.37.0
Release Notes
pallets/click (click)
v8.3.0
Compare Source
Released 2025-09-15
Improved flag option handling: Reworked the relationship between
flag_value
and
default
parameters for better consistency:default
parameter value is now preserved as-is and passed directlyto CLI functions (no more unexpected transformations)
default=True
maintain backward compatibilityby defaulting to their
flag_value
default
parameter can now be any type (bool
,None
, etc.)1992
:issue:2514
:issue:2610
:issue:
3024
:pr:3030
Allow
default
to be set onArgument
fornargs = -1
. :issue:2164
:pr:
3030
Show correct auto complete value for
nargs
option in combination with flagoption :issue:
2813
Show correct auto complete value for nargs option in combination with flag option :issue:
2813
Fix handling of quoted and escaped parameters in Fish autocompletion. :issue:
2995
:pr:3013
Lazily import
shutil
. :pr:3023
Properly forward exception information to resources registered with
click.core.Context.with_resource()
. :issue:2447
:pr:3058
Fix regression related to EOF handling in CliRunner. :issue:
2939
:pr:2940
v8.2.2
Compare Source
Released 2025-07-31
default
,flag_value
andtype
parameters forflag options, as well as parsing and normalization of environment variables.
:issue:
2952
:pr:2956
BadParameter
andMissingParameter
exceptions for theparameter
param_hint
that did not allow for a sequence of string where theunderlying function
_join_param_hints
allows for it. :issue:2777
:pr:2990
Enum
choices to render their default value in helpscreen. Refs :issue:
2911
:pr:3004
zsh
) for completion items containingcolons. :issue:
2703
:pr:2846
2971
:pr:2972
click.testing.StreamMixer
's finalization that manifestedas a
ValueError
on close in a multi-threaded test session.:issue:
2993
:pr:2991
fastapi/fastapi (fastapi)
v0.117.1
Compare Source
Fixes
File
is declared afterForm
parameter. PR #11194 by @thomasleveil.v0.117.0
Compare Source
Features
None
as return type for bodiless responses. PR #9425 by @hofrob.type
field. PR #13639 by @sammasak.external_docs
parameter toFastAPI
. PR #13713 by @cmtoro.Fixes
default_factory
for response model field with Pydantic V1. PR #9704 by @vvanglro.jsonable_encoder
altersjson_encoders
of Pydantic v1 objects. PR #4972 by @aboubacs.allow_arbitrary_types
when only 1 argument is used on the API endpoint. PR #13694 by @rmawatson.inspect.getcoroutinefunction()
can break testing withunittest.mock.patch()
. PR #14022 by @secrett2633.Refactors
dependency-cache
dict insolve_dependencies
only ifNone
(don't re-create if empty). PR #13689 by @bokshitsky.test_tutorial/test_header_params/test_tutorial003.py
. PR #13864 by @Amogha-ark.httpx
to>=0.23.0,<1.0.0
. PR #14086 by @YuriiMotov.Docs
tutorial/cookie-params.md
. PR #13510 by @Kludex.path-params-numeric-validations.md
for languagesen
,es
anduk
.. PR #14059 by @svlandeg.Translations
Internal
docs.py generate-readme
command to remove permalinks from headers. PR #14055 by @YuriiMotov.v0.116.2
Compare Source
Upgrades
Docs
--forwarded-allow-ips="*"
. PR #14028 by @tiangolo.dict()
indocs/tutorial/body.md
. PR #13906 by @jomkv.termynal.js
. PR #13714 by @Ashish-Pandey62.url
field in error responses in docs. PR #13655 by @Taoup.scope
claim in line with the standard indocs_src/security/tutorial005.py
. PR #11189 by @DurandA.docs/en/docs/advanced/generate-clients.md
. PR #13793 by @mrlubos.Translations
docs/zh/docs/python-types.md
. PR #13997 by @anfreshman.docs/pt/docs/async.md
. PR #13863 by @EdmilsonRodrigues.docs/ja/docs/tutorial/body.md
. PR #13927 by @KoyoMiyazaki.docs/fa/docs/environment-variables.md
. PR #13923 by @Mohammad222PR.docs/fa/docs/python-types.md
. PR #13524 by @Mohammad222PR.docs/pt/docs/project-generation.md
. PR #13875 by @EdmilsonRodrigues.docs/fa/docs/async.md
. PR #13541 by @Mohammad222PR.docs/bn/about/index.md
. PR #13882 by @sajjadrahman56.Internal
mkdocs_hooks
to handle headers with permalinks when building docs. PR #14025 by @tiangolo.mkdocs-macros-plugin
from 1.3.7 to 1.3.9. PR #14003 by @YuriiMotov.pydantic/pydantic-settings (pydantic-settings)
v2.11.0
Compare Source
What's Changed
CliSettingsSource.__init__
. by @trygve-baerland in #656InitSettingsSource
resolution deterministic by @enrico-stauss in #681New Contributors
Full Changelog: pydantic/pydantic-settings@2.10.1...v2.11.0
Kludex/uvicorn (uvicorn)
v0.37.0
: Version 0.37.0Compare Source
What's Changed
--timeout-worker-healthcheck
setting by @Kludex in #2711os.PathLike[str]
type tossl_ca_certs
by @rnv812 in #2676New Contributors
Full Changelog: Kludex/uvicorn@0.36.1...0.37.0
v0.36.1
: Version 0.36.1Compare Source
What's Changed
Config.setup_event_loop()
by @Kludex in #2709Full Changelog: Kludex/uvicorn@0.36.0...0.36.1
v0.36.0
: Version 0.36.0Compare Source
Added
--http
,--ws
and--loop
by @Kludex in #2658New Contributors
Full Changelog: Kludex/uvicorn@0.35.0...0.36.0
Configuration
📅 Schedule: Branch creation - "on friday" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR was generated by Mend Renovate. View the repository job log.