diff --git a/.github/workflows/autofix-versions.env b/.github/workflows/autofix-versions.env index aada28952..220c27f2a 100644 --- a/.github/workflows/autofix-versions.env +++ b/.github/workflows/autofix-versions.env @@ -1,11 +1,11 @@ -# Shared formatter/type checker pins consumed by CI workflows and local scripts. -# Update in lock-step when bumping tooling and keep values in sync with autofix images. +# Canonical formatter/type checker pins for Workflows and Maint 52 consumer dev-tool sync. +# Update in lock-step with pyproject.toml, requirements.lock, and template defaults. # # NOTE: Only include dev tools here (linters, formatters, test runners). # Runtime dependencies (PyYAML, Pydantic, Hypothesis) should be managed via Dependabot # in each consumer repo's pyproject.toml directly, NOT synced from this file. BLACK_VERSION=26.5.1 -RUFF_VERSION=0.15.18 +RUFF_VERSION=0.15.19 ISORT_VERSION=8.0.1 DOCFORMATTER_VERSION=1.7.8 MYPY_VERSION=2.1.0 diff --git a/pyproject.toml b/pyproject.toml index 23988bf41..e85502205 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -31,7 +31,7 @@ app = [] dev = [ "pre-commit==4.6.0", "black==26.5.1", - "ruff==0.15.18", + "ruff==0.15.19", "isort==8.0.1", "docformatter==1.7.8", "mypy==2.1.0", diff --git a/requirements.lock b/requirements.lock index bee6b74ef..611f9f434 100644 --- a/requirements.lock +++ b/requirements.lock @@ -296,7 +296,7 @@ rpds-py==2026.5.1 # via # jsonschema # referencing -ruff==0.15.18 +ruff==0.15.19 # via workflows (pyproject.toml) six==1.17.0 # via python-dateutil diff --git a/templates/consumer-repo/.github/workflows/autofix-versions.env b/templates/consumer-repo/.github/workflows/autofix-versions.env index aada28952..220c27f2a 100644 --- a/templates/consumer-repo/.github/workflows/autofix-versions.env +++ b/templates/consumer-repo/.github/workflows/autofix-versions.env @@ -1,11 +1,11 @@ -# Shared formatter/type checker pins consumed by CI workflows and local scripts. -# Update in lock-step when bumping tooling and keep values in sync with autofix images. +# Canonical formatter/type checker pins for Workflows and Maint 52 consumer dev-tool sync. +# Update in lock-step with pyproject.toml, requirements.lock, and template defaults. # # NOTE: Only include dev tools here (linters, formatters, test runners). # Runtime dependencies (PyYAML, Pydantic, Hypothesis) should be managed via Dependabot # in each consumer repo's pyproject.toml directly, NOT synced from this file. BLACK_VERSION=26.5.1 -RUFF_VERSION=0.15.18 +RUFF_VERSION=0.15.19 ISORT_VERSION=8.0.1 DOCFORMATTER_VERSION=1.7.8 MYPY_VERSION=2.1.0 diff --git a/templates/integration-repo/.github/workflows/autofix-versions.env b/templates/integration-repo/.github/workflows/autofix-versions.env index aada28952..220c27f2a 100644 --- a/templates/integration-repo/.github/workflows/autofix-versions.env +++ b/templates/integration-repo/.github/workflows/autofix-versions.env @@ -1,11 +1,11 @@ -# Shared formatter/type checker pins consumed by CI workflows and local scripts. -# Update in lock-step when bumping tooling and keep values in sync with autofix images. +# Canonical formatter/type checker pins for Workflows and Maint 52 consumer dev-tool sync. +# Update in lock-step with pyproject.toml, requirements.lock, and template defaults. # # NOTE: Only include dev tools here (linters, formatters, test runners). # Runtime dependencies (PyYAML, Pydantic, Hypothesis) should be managed via Dependabot # in each consumer repo's pyproject.toml directly, NOT synced from this file. BLACK_VERSION=26.5.1 -RUFF_VERSION=0.15.18 +RUFF_VERSION=0.15.19 ISORT_VERSION=8.0.1 DOCFORMATTER_VERSION=1.7.8 MYPY_VERSION=2.1.0