Skip to content

chore(deps): bump tox to 4.56.1 and ruff to 0.15.20 - #82

Merged
TomKaltofen merged 1 commit into
mainfrom
chore/bump-tox-ruff
Jul 8, 2026
Merged

chore(deps): bump tox to 4.56.1 and ruff to 0.15.20#82
TomKaltofen merged 1 commit into
mainfrom
chore/bump-tox-ruff

Conversation

@TKaltofen

Copy link
Copy Markdown
Collaborator

Bumps two dev/lint tools in the all-dependencies group, rebased onto current main (mloda 0.9.0):

  • tox 4.54.0 -> 4.56.1
  • ruff 0.15.13 -> 0.15.20

uv.lock-only change. No source, no pin edits (both are unpinned dev deps in pyproject.toml, so the lockfile is the single source of truth). No transitive dependency churn.

Supersedes #76, which was based on an older main (its merge base still carried mloda 0.8.0). This branch is the same bump verified against current main.

Verification

  • uv sync --all-extras clean on mloda 0.9.0.
  • Full tox green: pytest (17 passed), ruff format --check (no format drift from 0.15.20), ruff check, mypy --strict, bandit.
  • tox -l and tox c both succeed (env discovery works with tox 4.56.1 + tox-uv 1.35.2).
  • Supply chain: all artifacts from pypi.org with sha256 hashes intact.
  • tox 4.56.1 flips the skip_missing_interpreters default (True -> False); harmless here since tox-uv auto-downloads python3.10 for every CI matrix leg, so the interpreter is never missing.

Bumps the all-dependencies group with 2 updates: [tox](https://github.com/tox-dev/tox) and [ruff](https://github.com/astral-sh/ruff).


Updates `tox` from 4.54.0 to 4.56.1
- [Release notes](https://github.com/tox-dev/tox/releases)
- [Changelog](https://github.com/tox-dev/tox/blob/main/docs/changelog.rst)
- [Commits](tox-dev/tox@4.54.0...4.56.1)

Updates `ruff` from 0.15.13 to 0.15.20
- [Release notes](https://github.com/astral-sh/ruff/releases)
- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md)
- [Commits](astral-sh/ruff@0.15.13...0.15.20)

---
updated-dependencies:
- dependency-name: tox
  dependency-version: 4.56.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-dependencies
- dependency-name: ruff
  dependency-version: 0.15.20
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
@TomKaltofen
TomKaltofen merged commit af663fb into main Jul 8, 2026
5 checks passed
@TomKaltofen
TomKaltofen deleted the chore/bump-tox-ruff branch July 8, 2026 13:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants