From 39d1905b212bfeeed569b784ce5165baa22cedbc Mon Sep 17 00:00:00 2001 From: Russell Keith-Magee Date: Mon, 3 Nov 2025 12:24:48 +0800 Subject: [PATCH] Drop the default version for pre-commit updates to 3.13 --- .github/workflows/pre-commit-update.yml | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/.github/workflows/pre-commit-update.yml b/.github/workflows/pre-commit-update.yml index de74b92c..e104d931 100644 --- a/.github/workflows/pre-commit-update.yml +++ b/.github/workflows/pre-commit-update.yml @@ -10,6 +10,10 @@ on: workflow_dispatch: workflow_call: inputs: + python-version: + description: "Python version to use; defaults to latest Python release." + default: "3.13" # TODO: restore to 3.x once docformatter is compatible with 3.14 + type: string pre-commit-source: description: "The arguments for `pip install` to install pre-commit; use ./path/to/package[dev] for the repo's pinned version." default: ".[dev]" @@ -79,7 +83,8 @@ jobs: - name: Set up Python uses: actions/setup-python@v6.0.0 with: - python-version: "3.x" + python-version: ${{ inputs.python-version }} + allow-prereleases: true cache: pip cache-dependency-path: | **/setup.cfg