Update Python dependencies - #508
Merged
Merged
Conversation
anuraaga
approved these changes
Aug 10, 2026
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:
==0.16.1→==0.16.2==1.2.6→==1.2.8==0.0.65→==0.0.69==0.0.52→==0.0.53Release Notes
astral-sh/ruff (ruff)
v0.16.2Compare Source
Released on 2026-08-06.
Bug fixes
flake8-pyi] Avoid false positives onsingledispatchfunctions (PYI041) (#27335)Server
Contributors
tombi-toml/tombi (tombi)
v1.2.8Compare Source
What's Changed
🐝 Bug Fixes
📦 Dependencies
🛠️ Other Changes
Full Changelog: tombi-toml/tombi@v1.2.7...v1.2.8
v1.2.7Compare Source
What's Changed
🦅 New Features
🛠️ Other Changes
Full Changelog: tombi-toml/tombi@v1.2.6...v1.2.7
astral-sh/ty (ty)
v0.0.69Compare Source
Released on 2026-08-06.
Core type checking
isinstancenarrowing for generic classes is now more gradual by default (#27308)This new behavior is more similar to what other major type checkers do. For example:
Note: you might consider enabling
analysis.strict-generic-narrowingif you prefer the strictly correct behavior.
Contributors
v0.0.68Compare Source
Released on 2026-08-05.
Diagnostics
floatoverint | float) (#27406)TypedDicttypes forMappingcompatibility (#27512)Core type checking
Unpackoperands inUnion(#27525)Contributors
v0.0.67Compare Source
Released on 2026-08-05.
LSP server
Diagnostics
unimported-revealdiagnostics in stub files andif TYPE_CHECKINGblocks (#27508)Configuration
src.rootsetting in favor ofenvironment.root(#27456)Core type checking
dataclass_transformparameters (#27458)is_dataclasstype guard (#27455)Performance
Contributors
v0.0.66Compare Source
Released on 2026-08-03.
LSP server
with-statement targets as symbols (#27256)Library support
Diagnostics
__aenter__and__aexit__that do not return awaitables (#27414)Core type checking
TypeIsreturn types (#26864)Unknownout of the experimentalty_extensionsAPI (#27430)TypeVarTuplecontext duringGenericrecovery (#27381)ClassVarandFinalqualifiers inNamedTuplefields (#27380)ParamSpeccomponents (#27378)Contributors
zensical/zensical (zensical)
v0.0.53: 0.0.53Compare Source
Summary
This version adds support for enabling strict mode directly in
mkdocs.ymlorzensical.toml, allowing warnings to fail builds consistently without the--strictcommand-line option. It also reduces memory usage by sharing cross-reference data between navigation clones.Additionally, the user interface is updated to
v0.0.24, improving search rendering for right-to-left languages and adding four new Lucide icons. The generatedzensical.tomlnow uses TOML 1.1 syntax, andpymdownxis updated to version 11.0 to address a vulnerability.Changelog
Features
6227f4ezensical, compat – supportstrictconfiguration option (#840)Bug fixes
9f93533ui – update ui to v0.0.2471c5ed5– updatepymdownxto 11.0 to fix vulnerabilityPerformance improvements
b36f50azensical – wrap autorefs inArcto reduce memory usage (#838)Refactorings
94ceb07compat – updatezensical.tomlto TOML 1.1 syntaxConfiguration
📅 Schedule: (UTC)
* 0-3 * * 1)🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, 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.