fix(deps): update all non-major dependencies#42
Open
renovate[bot] wants to merge 1 commit intomainfrom
Open
Conversation
Pull Request Test Coverage Report for Build 22127199315Details
💛 - Coveralls |
7a81baa to
6576ce8
Compare
c064051 to
9b13c19
Compare
2174cf0 to
b05cbbf
Compare
b05cbbf to
5aa0ac0
Compare
3d2fb7c to
611b94f
Compare
99cd10b to
e8ef2a2
Compare
31cc607 to
2459a2b
Compare
2459a2b to
ea4ccbb
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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:
==4.11.0→==4.12.1==3.0.0→==3.0.1==25.3.0→==25.4.0==2.17.0→==2.18.0==3.0.1→==3.2.0==2025.8.3→==2025.11.12==3.4.3→==3.4.4==8.3.0→==8.3.1==0.21.2→==0.22.4==1.4.0→==1.4.4==4.60.0→==4.61.1==3.10→==3.11==2.1.0→==2.3.0==9.1.0→==9.10.0==9.1.0→==9.10.0==0.11.0→==0.13.0==4.25.1→==4.26.0==5.8.1→==5.9.1==1.8.1→==1.10.3>0.14,<0.15→>0.19,<0.20==0.14.17→==0.19.11==3.9→==3.10.2==3.0.2→==3.0.3==3.10.6→==3.10.8==0.1.7→==0.2.1==0.10.1→==0.11.0==2.5.0→==2.16.0==2.3.3→==2.4.2==3.11.3→==3.11.7==2.3.2→==2.3.3==0.8.5→==0.8.6==4.4.0→==4.9.2==1.33.1→==1.38.1==7.1.0→==7.2.2==2.11.9→==2.12.5==2.33.2→==2.41.5==2.10.1→==2.11.0==10.16.1→==10.21==3.2.5→==3.3.23.13→3.14==6.0.2→==6.0.3==0.36.2→==0.37.0==0.27.1→==0.30.0==0.13.1→==0.15.1==3.1.0→==3.6.3==3.1.0→==3.6.3==3.0.2→==3.1.0==3.0.2→==3.1.0==27.17.0→==27.29.0==0.48.0→==0.52.1==0.13.3→==0.14.0==4.67.1→==4.67.3==0.4.1→==0.4.2==2025.2→==2025.3==2.5.0→==2.6.3==0.37.0→==0.41.0==0.2.14→==0.6.0Release Notes
agronholm/anyio (anyio)
v4.12.1Compare Source
NoCurrentAsyncBackendexception (since v4.12.0) to instead raise the publicNoEventLoopErrorexception (#1048)anyio.functools.lru_cachenot working with instance methods (#1042)v4.12.0Compare Source
functoolsmodule (#1001)uvloop=Trueon Windows via the winloop implementation (#960; PR by @Vizonex)anyio.lowlevel.RunVar(#1003)__all__declarations to public submodules (anyio.lowleveletc.) (#1009)CapacityLimiterto zero (#1019; requires Python 3.10 or later when using Trio)case_sensitiveandrecurse_symlinksalong with support for path-like objects toanyio.Path.glob()andanyio.Path.rglob()(#1033; PR by @northisup)sniffioas a direct dependency and added theget_available_backends()function (#1021)Process.stdin.send()not raisingClosedResourceErrorandBrokenResourceErroron asyncio. Previously, a non-AnyIO exception was raised in such cases (#671; PR by @gschaffner)Process.stdin.send()not checkpointing before writing data on asyncio (#1002; PR by @gschaffner)FuturefromBlockingPortal.start_task_soon()would sometimes not cancel the async function (#1011; PR by @gschaffner)RuntimeError: Set changed size during iterationwhile shutting down the process pool when using the asyncio backend (#985)gristlabs/asttokens (asttokens)
v3.0.1Compare Source
python-attrs/attrs (attrs)
v25.4.0Compare Source
Backwards-incompatible Changes
Class-level
kw_only=Truebehavior is now consistent withdataclasses.Previously, a class that sets
kw_only=Truemakes all attributes keyword-only, including those from base classes.If an attribute sets
kw_only=False, that setting is ignored, and it is still made keyword-only.Now, only the attributes defined in that class that doesn't explicitly set
kw_only=Falseare made keyword-only.This shouldn't be a problem for most users, unless you have a pattern like this:
Here, we have a
kw_only=Trueattrs class (Base) with an attribute that setskw_only=Falseand has a default (Base.b), and then create a subclass (Subclass) with required arguments (Subclass.c).Previously this would work, since it would make
Base.bkeyword-only, but now this fails sinceBase.bis positional, and we have a required positional argument (Subclass.c) following another argument with defaults.#1457
Changes
Values passed to the
__init__()method ofattrsclasses are now correctly passed to__attrs_pre_init__()instead of their default values (in cases where kw_only was not specified).#1427
Added support for Python 3.14 and PEP 749.
#1446,
#1451
attrs.validators.deep_mapping()now allows to leave out either key_validator xor value_validator.#1448
attrs.validators.deep_iterator()andattrs.validators.deep_mapping()now accept lists and tuples for all validators and wrap them into aattrs.validators.and_().#1449
Added a new experimental way to inspect classes:
attrs.inspect(cls)returns the effective class-wide parameters that were used by attrs to construct the class.The returned class is the same data structure that attrs uses internally to decide how to construct the final class.
#1454
Fixed annotations for
attrs.field(converter=...).Previously, a
tupleof converters was only accepted if it had exactly one element.#1461
The performance of
attrs.asdict()has been improved by 45–260%.#1463
The performance of
attrs.astuple()has been improved by 49–270%.#1469
The type annotation for
attrs.validators.or_()now allows for different types of validators.This was only an issue on Pyright.
#1474
python-babel/babel (babel)
v2.18.0Compare Source
Happy 2026! This release is, coincidentally, also being made from FOSDEM.
We will aspire for a slightly less glacial release cadence in this year;
there are interesting features in the pipeline.
Features
11841194121311961246Other improvements
12281230122712291174118911861202123312401197pyproject.tomlby @tomasr8 in :gh:1187unittesttest cases to bare functions by @akx in :gh:1241cemsbv/nuclei (cems-nuclei)
v3.2.0Compare Source
Features
v3.1.0Compare Source
Bug Fixes
Features
Miscellaneous Tasks
Deploy
certifi/python-certifi (certifi)
v2025.11.12Compare Source
v2025.10.5Compare Source
jawah/charset_normalizer (charset-normalizer)
v3.4.4Compare Source
Changed
setuptoolsto a specific constraintsetuptools>=68,<=81.Removed
setuptools-scmas a build dependency.Misc
dev-requirements.txtand createdci-requirements.txtfor security purposes.multiple.intoto.jsonlin GitHub releases in addition to individual attestation file per wheel.pallets/click (click)
v8.3.1Compare Source
Released 2025-11-15
subprocess.Popen. :issue:3039:pr:
3055Sentinel.UNSETdefault values byNoneas they're passed throughthe
Context.invoke()method. :issue:3066:issue:3065:pr:3068Sentinel.UNSEThappening too early, which caused incorrectbehavior for multiple parameters using the same name. :issue:
3071:pr:3079Sentinel.UNSETvalues asNonewhen looking up for other parametersthrough the context inside parameter callbacks. :issue:
3136:pr:3137promptandconfirmparameterprompt_suffixisempty. :issue:
3019:pr:3021Sentinel.UNSETis found during parsing, it will skip calls totype_cast_value. :issue:3069:pr:3090duckdb/duckdb-python (duckdb)
v1.4.4: Bugfix ReleaseCompare Source
DuckDB core v1.4.4 Changelog: duckdb/duckdb@v1.4.3...v1.4.4
What's Changed in the Python Extension
Full Changelog: duckdb/duckdb-python@v1.4.3...v1.4.4
v1.4.3: Python DuckDB v1.4.3Compare Source
What's Changed
New Contributors
Full Changelog: duckdb/duckdb-python@v1.4.2...v1.4.3
v1.4.2: Python DuckDB v1.4.2Compare Source
This is a bug fix release for various issues discovered after we released v1.4.1.
Also see the DuckDB v1.4.2 Changelog.
What's Changed
importlib.utilwas not implicitly loaded by @henryharbeck in #135Full Changelog: duckdb/duckdb-python@v1.4.1...v1.4.2
v1.4.1Compare Source
DuckDB Core: v1.4.1
Bug Fixes
__hash__method overload (#61)Code Quality Improvements & Developer Experience
typingandfunctionalmodulesfonttools/fonttools (fonttools)
v4.61.1Compare Source
avar2full instancing (#4002).setupOS2()default params globally polluted (#3996, #3997).v4.61.0Compare Source
fonttools varLibcommand-line script, or code which invokesfonttools.varLib.main(). Fixes CVE-2025-66034, see: GHSA-768j-98cg-p3fv.unicodedata2 >= 17.0.0when installed with 'unicode' extra.v4.60.2Compare Source
v4.60.1Compare Source
UFOReader.getKerningGroupConversionRenameMapsthat broke compatibility with downstream projects like defcon (#3948, #3947, robotools/defcon#478).
getKerningGroupConversionRenameMapsmethod (#3950).kjd/idna (idna)
v3.11Compare Source
pytest-dev/iniconfig (iniconfig)
v2.3.0Compare Source
=====
v2.2.0Compare Source
=====
ipython/ipython (ipython)
v9.10.0Compare Source
v9.9.0Compare Source
v9.8.0Compare Source
v9.7.0Compare Source
v9.6.0Compare Source
v9.5.0Compare Source
v9.4.0Compare Source
v9.3.0Compare Source
v9.2.0Compare Source
pydantic/jiter (jiter)
v0.13.0Compare Source
What's Changed
Full Changelog: pydantic/jiter@v0.12.0...v0.13.0
v0.12.0: 2025-11-09Compare Source
What's Changed
Defaultfor enums by @davidhewitt in #229Full Changelog: pydantic/jiter@v0.11.1...v0.12.0
v0.11.1: 2025-10-17Compare Source
What's Changed
downcasts tocasts by @jessekrubin in #221New Contributors
Full Changelog: pydantic/jiter@v0.11.0...v0.11.1
python-jsonschema/jsonschema (jsonschema)
v4.26.0Compare Source
=======
urllib.request(#1416).jupyter/jupyter_core (jupyter-core)
v5.9.1Compare Source
v5.9.0Compare Source
(Full Changelog)
Enhancements made
Bugs fixed
fspecifier in f-string used to print config file path #433 (@krassowski)Maintenance and upkeep improvements
Documentation improvements
Contributors to this release
(GitHub contributors page for this release)
@AThePeanut4 | @Carreau | @dependabot | @krassowski | @minrk | @nikimagic | @stonebig
loro-dev/loro-py (loro)
v1.10.3Compare Source
v1.10.0Compare Source
v1.8.2[Compare Source](https://redirect.github.com/loro-dev/l