mirror of
https://github.com/kuhyx/utils.git
synced 2026-11-10 19:27:16 +01:00
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:
parent
cca7dd680f
commit
ea3f78b711
@ -65,7 +65,7 @@ repos:
|
|||||||
types: [python]
|
types: [python]
|
||||||
|
|
||||||
- repo: https://github.com/astral-sh/ruff-pre-commit
|
- repo: https://github.com/astral-sh/ruff-pre-commit
|
||||||
rev: v0.17.0
|
rev: v0.17.2
|
||||||
hooks:
|
hooks:
|
||||||
- id: ruff
|
- id: ruff
|
||||||
args: [--fix, --unsafe-fixes, --exit-non-zero-on-fix, --show-fixes]
|
args: [--fix, --unsafe-fixes, --exit-non-zero-on-fix, --show-fixes]
|
||||||
|
|||||||
@ -3,10 +3,10 @@
|
|||||||
# about whether this repo is actually current.
|
# about whether this repo is actually current.
|
||||||
bandit[toml]==1.9.4
|
bandit[toml]==1.9.4
|
||||||
mypy==2.4.0
|
mypy==2.4.0
|
||||||
pre-commit==4.6.2
|
pre-commit==4.7.0
|
||||||
pylint==4.1.2
|
pylint==4.1.3
|
||||||
pytest==9.1.1
|
pytest==9.1.1
|
||||||
pytest-cov==7.1.0
|
pytest-cov==7.1.0
|
||||||
requests==2.34.2
|
requests==2.34.2
|
||||||
ruff==0.17.0
|
ruff==0.17.2
|
||||||
types-requests==2.33.0.20261006
|
types-requests==2.33.0.20261006
|
||||||
|
|||||||
@ -67,7 +67,7 @@ repos:
|
|||||||
types: [python]
|
types: [python]
|
||||||
|
|
||||||
- repo: https://github.com/astral-sh/ruff-pre-commit
|
- repo: https://github.com/astral-sh/ruff-pre-commit
|
||||||
rev: v0.17.0
|
rev: v0.17.2
|
||||||
hooks:
|
hooks:
|
||||||
- id: ruff
|
- id: ruff
|
||||||
args: [--fix, --unsafe-fixes, --exit-non-zero-on-fix, --show-fixes]
|
args: [--fix, --unsafe-fixes, --exit-non-zero-on-fix, --show-fixes]
|
||||||
|
|||||||
@ -3,8 +3,8 @@
|
|||||||
# about whether this repo is actually current.
|
# about whether this repo is actually current.
|
||||||
bandit[toml]==1.9.4
|
bandit[toml]==1.9.4
|
||||||
mypy==2.4.0
|
mypy==2.4.0
|
||||||
pre-commit==4.6.2
|
pre-commit==4.7.0
|
||||||
pylint==4.1.2
|
pylint==4.1.3
|
||||||
pytest==9.1.1
|
pytest==9.1.1
|
||||||
pytest-cov==7.1.0
|
pytest-cov==7.1.0
|
||||||
ruff==0.17.0
|
ruff==0.17.2
|
||||||
|
|||||||
@ -65,7 +65,7 @@ repos:
|
|||||||
types: [python]
|
types: [python]
|
||||||
|
|
||||||
- repo: https://github.com/astral-sh/ruff-pre-commit
|
- repo: https://github.com/astral-sh/ruff-pre-commit
|
||||||
rev: v0.17.0
|
rev: v0.17.2
|
||||||
hooks:
|
hooks:
|
||||||
- id: ruff
|
- id: ruff
|
||||||
args: [--fix, --unsafe-fixes, --exit-non-zero-on-fix, --show-fixes]
|
args: [--fix, --unsafe-fixes, --exit-non-zero-on-fix, --show-fixes]
|
||||||
|
|||||||
@ -3,8 +3,8 @@
|
|||||||
# about whether this repo is actually current.
|
# about whether this repo is actually current.
|
||||||
bandit[toml]==1.9.4
|
bandit[toml]==1.9.4
|
||||||
mypy==2.4.0
|
mypy==2.4.0
|
||||||
pre-commit==4.6.2
|
pre-commit==4.7.0
|
||||||
pylint==4.1.2
|
pylint==4.1.3
|
||||||
pytest==9.1.1
|
pytest==9.1.1
|
||||||
pytest-cov==7.1.0
|
pytest-cov==7.1.0
|
||||||
ruff==0.17.0
|
ruff==0.17.2
|
||||||
|
|||||||
@ -65,7 +65,7 @@ repos:
|
|||||||
types: [python]
|
types: [python]
|
||||||
|
|
||||||
- repo: https://github.com/astral-sh/ruff-pre-commit
|
- repo: https://github.com/astral-sh/ruff-pre-commit
|
||||||
rev: v0.17.0
|
rev: v0.17.2
|
||||||
hooks:
|
hooks:
|
||||||
- id: ruff
|
- id: ruff
|
||||||
args: [--fix, --unsafe-fixes, --exit-non-zero-on-fix, --show-fixes]
|
args: [--fix, --unsafe-fixes, --exit-non-zero-on-fix, --show-fixes]
|
||||||
|
|||||||
@ -3,8 +3,8 @@
|
|||||||
# about whether this repo is actually current.
|
# about whether this repo is actually current.
|
||||||
bandit[toml]==1.9.4
|
bandit[toml]==1.9.4
|
||||||
mypy==2.4.0
|
mypy==2.4.0
|
||||||
pre-commit==4.6.2
|
pre-commit==4.7.0
|
||||||
pylint==4.1.2
|
pylint==4.1.3
|
||||||
pytest==9.1.1
|
pytest==9.1.1
|
||||||
pytest-cov==7.1.0
|
pytest-cov==7.1.0
|
||||||
ruff==0.17.0
|
ruff==0.17.2
|
||||||
|
|||||||
@ -65,7 +65,7 @@ repos:
|
|||||||
types: [python]
|
types: [python]
|
||||||
|
|
||||||
- repo: https://github.com/astral-sh/ruff-pre-commit
|
- repo: https://github.com/astral-sh/ruff-pre-commit
|
||||||
rev: v0.17.0
|
rev: v0.17.2
|
||||||
hooks:
|
hooks:
|
||||||
- id: ruff
|
- id: ruff
|
||||||
args: [--fix, --unsafe-fixes, --exit-non-zero-on-fix, --show-fixes]
|
args: [--fix, --unsafe-fixes, --exit-non-zero-on-fix, --show-fixes]
|
||||||
@ -80,7 +80,7 @@ repos:
|
|||||||
additional_dependencies:
|
additional_dependencies:
|
||||||
# Without numpy the NDArray alias is an unresolved variable and
|
# Without numpy the NDArray alias is an unresolved variable and
|
||||||
# every signature using it fails valid-type.
|
# every signature using it fails valid-type.
|
||||||
- numpy==2.5.3
|
- numpy==2.5.4
|
||||||
args:
|
args:
|
||||||
- --ignore-missing-imports
|
- --ignore-missing-imports
|
||||||
- --no-error-summary
|
- --no-error-summary
|
||||||
@ -116,7 +116,7 @@ repos:
|
|||||||
- pytest
|
- pytest
|
||||||
# numpy is a real runtime dependency; without it every module is an
|
# numpy is a real runtime dependency; without it every module is an
|
||||||
# import-error and the score collapses below the gate.
|
# import-error and the score collapses below the gate.
|
||||||
- numpy==2.5.3
|
- numpy==2.5.4
|
||||||
|
|
||||||
- repo: https://github.com/PyCQA/bandit
|
- repo: https://github.com/PyCQA/bandit
|
||||||
rev: 1.9.4
|
rev: 1.9.4
|
||||||
|
|||||||
@ -7,7 +7,7 @@ name = "music_theory"
|
|||||||
version = "0.1.0"
|
version = "0.1.0"
|
||||||
description = "Music theory from first principles, as code: pitch, tuning, scales, chords, progressions, and a tiny synth to hear them"
|
description = "Music theory from first principles, as code: pitch, tuning, scales, chords, progressions, and a tiny synth to hear them"
|
||||||
requires-python = ">=3.14"
|
requires-python = ">=3.14"
|
||||||
dependencies = ["numpy==2.5.3"]
|
dependencies = ["numpy==2.5.4"]
|
||||||
|
|
||||||
[tool.setuptools.packages.find]
|
[tool.setuptools.packages.find]
|
||||||
include = ["music_theory*"]
|
include = ["music_theory*"]
|
||||||
|
|||||||
@ -3,9 +3,9 @@
|
|||||||
# about whether this repo is actually current.
|
# about whether this repo is actually current.
|
||||||
bandit[toml]==1.9.4
|
bandit[toml]==1.9.4
|
||||||
mypy==2.4.0
|
mypy==2.4.0
|
||||||
numpy==2.5.3
|
numpy==2.5.4
|
||||||
pre-commit==4.6.2
|
pre-commit==4.7.0
|
||||||
pylint==4.1.2
|
pylint==4.1.3
|
||||||
pytest==9.1.1
|
pytest==9.1.1
|
||||||
pytest-cov==7.1.0
|
pytest-cov==7.1.0
|
||||||
ruff==0.17.0
|
ruff==0.17.2
|
||||||
|
|||||||
@ -65,7 +65,7 @@ repos:
|
|||||||
types: [python]
|
types: [python]
|
||||||
|
|
||||||
- repo: https://github.com/astral-sh/ruff-pre-commit
|
- repo: https://github.com/astral-sh/ruff-pre-commit
|
||||||
rev: v0.17.0
|
rev: v0.17.2
|
||||||
hooks:
|
hooks:
|
||||||
- id: ruff
|
- id: ruff
|
||||||
args: [--fix, --unsafe-fixes, --exit-non-zero-on-fix, --show-fixes]
|
args: [--fix, --unsafe-fixes, --exit-non-zero-on-fix, --show-fixes]
|
||||||
|
|||||||
@ -7,4 +7,4 @@ pre-commit==4.7.0
|
|||||||
pylint==4.1.3
|
pylint==4.1.3
|
||||||
pytest==9.1.1
|
pytest==9.1.1
|
||||||
pytest-cov==7.1.0
|
pytest-cov==7.1.0
|
||||||
ruff==0.17.1
|
ruff==0.17.2
|
||||||
|
|||||||
@ -10,7 +10,7 @@ repos:
|
|||||||
args: [--severity=warning, --external-sources]
|
args: [--severity=warning, --external-sources]
|
||||||
|
|
||||||
- repo: https://github.com/astral-sh/ruff-pre-commit
|
- repo: https://github.com/astral-sh/ruff-pre-commit
|
||||||
rev: v0.17.0
|
rev: v0.17.2
|
||||||
hooks:
|
hooks:
|
||||||
- id: ruff
|
- id: ruff
|
||||||
files: ^vmbox/
|
files: ^vmbox/
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user