deps(pypi): newest stable pins in every Python subproject

pre-commit 4.7.0, pylint 4.1.3 and ruff 0.17.2 across crdt-sync,
earned_time, freedays, gatelock, music_theory and sickdays; numpy 2.5.4 in
music_theory (requirements, pyproject and the mypy/pylint hook deps). The
ruff-pre-commit rev follows to v0.17.2 in those configs and vmbox's, so the
hook lints with the version requirements.txt pins. No Python lockfiles exist.
All six suites at 100% coverage; every package's pre-commit config green.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01NBScELfMUiieK9ManFbS3Y
This commit is contained in:
Krzysztof Rudnicki 2026-10-22 21:42:26 +02:00
parent cca7dd680f
commit ea3f78b711
14 changed files with 27 additions and 27 deletions

View File

@ -65,7 +65,7 @@ repos:
types: [python]
- repo: https://github.com/astral-sh/ruff-pre-commit
rev: v0.17.0
rev: v0.17.2
hooks:
- id: ruff
args: [--fix, --unsafe-fixes, --exit-non-zero-on-fix, --show-fixes]

View File

@ -3,10 +3,10 @@
# about whether this repo is actually current.
bandit[toml]==1.9.4
mypy==2.4.0
pre-commit==4.6.2
pylint==4.1.2
pre-commit==4.7.0
pylint==4.1.3
pytest==9.1.1
pytest-cov==7.1.0
requests==2.34.2
ruff==0.17.0
ruff==0.17.2
types-requests==2.33.0.20261006

View File

@ -67,7 +67,7 @@ repos:
types: [python]
- repo: https://github.com/astral-sh/ruff-pre-commit
rev: v0.17.0
rev: v0.17.2
hooks:
- id: ruff
args: [--fix, --unsafe-fixes, --exit-non-zero-on-fix, --show-fixes]

View File

@ -3,8 +3,8 @@
# about whether this repo is actually current.
bandit[toml]==1.9.4
mypy==2.4.0
pre-commit==4.6.2
pylint==4.1.2
pre-commit==4.7.0
pylint==4.1.3
pytest==9.1.1
pytest-cov==7.1.0
ruff==0.17.0
ruff==0.17.2

View File

@ -65,7 +65,7 @@ repos:
types: [python]
- repo: https://github.com/astral-sh/ruff-pre-commit
rev: v0.17.0
rev: v0.17.2
hooks:
- id: ruff
args: [--fix, --unsafe-fixes, --exit-non-zero-on-fix, --show-fixes]

View File

@ -3,8 +3,8 @@
# about whether this repo is actually current.
bandit[toml]==1.9.4
mypy==2.4.0
pre-commit==4.6.2
pylint==4.1.2
pre-commit==4.7.0
pylint==4.1.3
pytest==9.1.1
pytest-cov==7.1.0
ruff==0.17.0
ruff==0.17.2

View File

@ -65,7 +65,7 @@ repos:
types: [python]
- repo: https://github.com/astral-sh/ruff-pre-commit
rev: v0.17.0
rev: v0.17.2
hooks:
- id: ruff
args: [--fix, --unsafe-fixes, --exit-non-zero-on-fix, --show-fixes]

View File

@ -3,8 +3,8 @@
# about whether this repo is actually current.
bandit[toml]==1.9.4
mypy==2.4.0
pre-commit==4.6.2
pylint==4.1.2
pre-commit==4.7.0
pylint==4.1.3
pytest==9.1.1
pytest-cov==7.1.0
ruff==0.17.0
ruff==0.17.2

View File

@ -65,7 +65,7 @@ repos:
types: [python]
- repo: https://github.com/astral-sh/ruff-pre-commit
rev: v0.17.0
rev: v0.17.2
hooks:
- id: ruff
args: [--fix, --unsafe-fixes, --exit-non-zero-on-fix, --show-fixes]
@ -80,7 +80,7 @@ repos:
additional_dependencies:
# Without numpy the NDArray alias is an unresolved variable and
# every signature using it fails valid-type.
- numpy==2.5.3
- numpy==2.5.4
args:
- --ignore-missing-imports
- --no-error-summary
@ -116,7 +116,7 @@ repos:
- pytest
# numpy is a real runtime dependency; without it every module is an
# import-error and the score collapses below the gate.
- numpy==2.5.3
- numpy==2.5.4
- repo: https://github.com/PyCQA/bandit
rev: 1.9.4

View File

@ -7,7 +7,7 @@ name = "music_theory"
version = "0.1.0"
description = "Music theory from first principles, as code: pitch, tuning, scales, chords, progressions, and a tiny synth to hear them"
requires-python = ">=3.14"
dependencies = ["numpy==2.5.3"]
dependencies = ["numpy==2.5.4"]
[tool.setuptools.packages.find]
include = ["music_theory*"]

View File

@ -3,9 +3,9 @@
# about whether this repo is actually current.
bandit[toml]==1.9.4
mypy==2.4.0
numpy==2.5.3
pre-commit==4.6.2
pylint==4.1.2
numpy==2.5.4
pre-commit==4.7.0
pylint==4.1.3
pytest==9.1.1
pytest-cov==7.1.0
ruff==0.17.0
ruff==0.17.2

View File

@ -65,7 +65,7 @@ repos:
types: [python]
- repo: https://github.com/astral-sh/ruff-pre-commit
rev: v0.17.0
rev: v0.17.2
hooks:
- id: ruff
args: [--fix, --unsafe-fixes, --exit-non-zero-on-fix, --show-fixes]

View File

@ -7,4 +7,4 @@ pre-commit==4.7.0
pylint==4.1.3
pytest==9.1.1
pytest-cov==7.1.0
ruff==0.17.1
ruff==0.17.2

View File

@ -10,7 +10,7 @@ repos:
args: [--severity=warning, --external-sources]
- repo: https://github.com/astral-sh/ruff-pre-commit
rev: v0.17.0
rev: v0.17.2
hooks:
- id: ruff
files: ^vmbox/