Skip to content

fix(deps): bump python dependencies update bump#293

Merged
renovate[bot] merged 1 commit intomainfrom
renovate/bump
Mar 30, 2026
Merged

fix(deps): bump python dependencies update bump#293
renovate[bot] merged 1 commit intomainfrom
renovate/bump

Conversation

@renovate
Copy link
Copy Markdown
Contributor

@renovate renovate bot commented Mar 30, 2026

This PR contains the following updates:

Package Change Age Confidence
build (changelog) >=1.4.0>=1.4.2 age confidence
prek (source, changelog) >=0.3.6>=0.3.8 age confidence
ruff (source, changelog) >=0.15.7>=0.15.8 age confidence
tombi >=0.9.8>=0.9.9 age confidence
tox (changelog) >=4.50.3>=4.51.0 age confidence
types-jsonschema (changelog) >=4.26.0.20260202>=4.26.0.20260325 age confidence

Release Notes

pypa/build (build)

v1.4.2

Compare Source

What's Changed

New Contributors

Full Changelog: pypa/build@1.4.1...1.4.2

v1.4.1

Compare Source

What's Changed

Full Changelog: pypa/build@1.4.0...1.4.1

j178/prek (prek)

v0.3.8

Compare Source

Released on 2026-03-23.

Enhancements
  • Add experimental language: deno support (#​1516)
  • Add pretty-format-json as builtin hook (#​915)
  • Add check-vcs-permalinks as builtin hook (#​1842)
  • Add check-illegal-windows-names as builtin hook (#​1841)
  • Add check-shebang-scripts-are-executable builtin hook (#​1847)
  • Add destroyed-symlinks builtin hook (#​1851)
  • Add file-contents-sorter as builtin hook (#​1846)
  • Add --all flag to prek uninstall (#​1817)
  • Improve file pattern parse errors (#​1829)
  • Validate uv binary after download (#​1825)
Bug fixes
  • Fix workspace-relative added file paths (#​1852)
  • Relax alias-anchor ratio check for check-yaml (#​1839)
Contributors
astral-sh/ruff (ruff)

v0.15.8

Compare Source

Released on 2026-03-26.

Preview features
  • [ruff] New rule unnecessary-if (RUF050) (#​24114)
  • [ruff] New rule useless-finally (RUF072) (#​24165)
  • [ruff] New rule f-string-percent-format (RUF073): warn when using % operator on an f-string (#​24162)
  • [pyflakes] Recognize frozendict as a builtin for Python 3.15+ (#​24100)
Bug fixes
  • [flake8-async] Use fully-qualified anyio.lowlevel import in autofix (ASYNC115) (#​24166)
  • [flake8-bandit] Check tuple arguments for partial paths in S607 (#​24080)
  • [pyflakes] Skip undefined-name (F821) for conditionally deleted variables (#​24088)
  • E501/W505/formatter: Exclude nested pragma comments from line width calculation (#​24071)
  • Fix %foo? parsing in IPython assignment expressions (#​24152)
  • analyze graph: resolve string imports that reference attributes, not just modules (#​24058)
Rule changes
  • [eradicate] ignore ty: ignore comments in ERA001 (#​24192)
  • [flake8-bandit] Treat sys.executable as trusted input in S603 (#​24106)
  • [flake8-self] Recognize Self annotation and self assignment in SLF001 (#​24144)
  • [pyflakes] F507: Fix false negative for non-tuple RHS in %-formatting (#​24142)
  • [refurb] Parenthesize generator arguments in FURB142 fixer (#​24200)
Performance
Server
  • Warn when Markdown files are skipped due to preview being disabled (#​24150)
Documentation
  • Clarify extend-ignore and extend-select settings documentation (#​24064)
  • Mention AI policy in PR template (#​24198)
Other changes
  • Use trusted publishing for NPM packages (#​24171)
Contributors
tox-dev/tox (tox)

v4.51.0

Compare Source

What's Changed

New Contributors

Full Changelog: tox-dev/tox@4.50.3...4.51.0


Configuration

📅 Schedule: Branch creation - "before 4am on monday" in timezone UTC, Automerge - Between 12:00 AM and 03:59 AM, only on Monday ( * 0-3 * * 1 ) in timezone UTC.

🚦 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 the chore label Mar 30, 2026
@renovate renovate bot requested a review from a team as a code owner March 30, 2026 01:21
@renovate renovate bot enabled auto-merge (squash) March 30, 2026 01:21
@renovate
Copy link
Copy Markdown
Contributor Author

renovate bot commented Mar 30, 2026

⚠️ Artifact update problem

Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.

♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

  • any of the package files in this branch needs updating, or
  • the branch becomes conflicted, or
  • you click the rebase/retry checkbox if found above, or
  • you rename this PR's title to start with "rebase!" to trigger it manually

The artifact failure details are included below:

File name: pyproject.toml
Artifact update for tombi resolved to version 0.9.11, which is a pending version that has not yet passed the Minimum Release Age threshold.
Renovate was attempting to update to 0.9.9
This is (likely) not a bug in Renovate, but due to the way your project pins dependencies, _and_ how Renovate calls your package manager to update them.
Until Renovate supports specifying an exact update to your package manager (https://github.com/renovatebot/renovate/issues/41624), it is recommended to directly pin your dependencies (with `rangeStrategy=pin` for apps, or `rangeStrategy=widen` for libraries)
See also: https://docs.renovatebot.com/dependency-pinning/

@renovate renovate bot merged commit df8dd7f into main Mar 30, 2026
17 of 19 checks passed
@renovate renovate bot deleted the renovate/bump branch March 30, 2026 01:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

1 participant