Skip to content

⬆️🪝 Update patch versions#796

Merged
renovate[bot] merged 1 commit intomainfrom
renovate/all-patch
Feb 28, 2026
Merged

⬆️🪝 Update patch versions#796
renovate[bot] merged 1 commit intomainfrom
renovate/all-patch

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Feb 28, 2026

This PR contains the following updates:

Package Type Update Change Age Confidence
astral-sh/ruff-pre-commit repository patch v0.15.2v0.15.4 age confidence
astral-sh/uv-pre-commit repository patch 0.10.40.10.7 age confidence
ty (changelog) dependency-groups patch ==0.0.18==0.0.19 age confidence

Note: The pre-commit manager in Renovate is not supported by the pre-commit maintainers or community. Please do not report any problems there, instead create a Discussion in the Renovate repository if you have any questions.


Release Notes

astral-sh/ruff-pre-commit (astral-sh/ruff-pre-commit)

v0.15.4

Compare Source

See: https://github.com/astral-sh/ruff/releases/tag/0.15.4

v0.15.3

Compare Source

See: https://github.com/astral-sh/ruff/releases/tag/0.15.3

astral-sh/uv-pre-commit (astral-sh/uv-pre-commit)

v0.10.7

Compare Source

See: https://github.com/astral-sh/uv/releases/tag/0.10.7

v0.10.6

Compare Source

See: https://github.com/astral-sh/uv/releases/tag/0.10.6

v0.10.5

Compare Source

See: https://github.com/astral-sh/uv/releases/tag/0.10.5

astral-sh/ty (ty)

v0.0.19

Compare Source

Released on 2026-02-26.

Bug fixes
  • Fix panic in diagnostic rendering when attempting to render a code frame pointing to leading whitespace (#​23458)
  • Fix panics and incorrect inference stemming from incorrectly considering overloads in another file as being associated with a function in the file being checked (#​21977)
  • Fix panic when attempting to narrow the type of a dictionary key that was assigned using a multi-target assignment, e.g. x = y = {"a": 1} (#​23523)
  • Fix infinite hang on mutually recursive TypeAliasType definitions (#​23397)
LSP server
  • Fix inlay hints for starred unpacking targets (#​23454)
Core type checking
  • Fix assignability, subtyping and equivalence checks relating to typing.Generator prior to Python 3.13 (#​23386)
  • Understand that a scope's control flow terminates after await foo() if foo returns typing.Awaitable[typing.Never] or similar (#​23479)
  • Implement stricter handling of calls to instances of type[T] types (#​23472)
  • Support basic type narrowing for case {...}: patterns in match statements (#​23462)
  • Fix bugs that could manifest in incorrect overload evaluation, false-positive complaints regarding assert_type calls or false-positive redundant-cast diagnostics by reimplementing the equivalence type relation as mutual subtyping of top and bottom materializations (#​23428)
  • Fix equality and __contains__ narrowing with PEP-695 type aliases (#​23545)
  • Support _value_ annotations on enum classes (#​22228)
Improvements to diagnostics
  • Improve diagnostics when attempting to specialize non-generic types (#​23516)
  • Render subdiagnostics when --output-format=github is specified (#​23455)
Performance
  • Add a cached method for calculating the intersection of two types (#​23547)
  • Add a cached method for calculating the union of two types (#​23565)
  • Reduce the threshold above which Literal types in unions are upcasted to nominal-instance types in situations where the union type is recursively defined (#​23521)
  • Control flow: isolate the calculation of "loop header reachability" in a dedicated, cached function (#​23520)
Contributors

Configuration

📅 Schedule: Branch creation - "every weekend" (UTC), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

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.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot added dependencies Pull requests that update a dependency file pre-commit Pull requests that update pre-commit checks python Pull requests that update Python code labels Feb 28, 2026
@renovate renovate bot enabled auto-merge (squash) February 28, 2026 01:59
@renovate renovate bot added the python Pull requests that update Python code label Feb 28, 2026
@renovate renovate bot added the pre-commit Pull requests that update pre-commit checks label Feb 28, 2026
@github-project-automation github-project-automation bot moved this to In Progress in MQT Simulation Feb 28, 2026
@renovate renovate bot force-pushed the renovate/all-patch branch 3 times, most recently from 8a42ca8 to f1266a3 Compare February 28, 2026 10:15
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
@renovate renovate bot force-pushed the renovate/all-patch branch from f1266a3 to 2c54179 Compare February 28, 2026 12:51
@renovate renovate bot merged commit 568d15d into main Feb 28, 2026
23 checks passed
@renovate renovate bot deleted the renovate/all-patch branch February 28, 2026 15:45
@github-project-automation github-project-automation bot moved this from In Progress to Done in MQT Simulation Feb 28, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file pre-commit Pull requests that update pre-commit checks python Pull requests that update Python code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants