ci: pin Python version to 3.13.5 across all workflows

- Update all GitHub Actions workflows to use Python 3.13.5 specifically
- Replace flexible '3.13' with exact '3.13.5' version pinning
- Update pyproject.toml requires-python and classifiers to match
- Align CI/CD with local development environment (Python 3.13.5)
- Prevent Dependabot from testing with newer Python versions like 3.13.12
This commit is contained in:
2026-03-26 08:52:39 +01:00
parent 7e24c3b037
commit 8ed7022189
5 changed files with 14 additions and 14 deletions

View File

@@ -9,7 +9,7 @@ on:
types: [ published ]
env:
PYTHON_VERSION: "3.13"
PYTHON_VERSION: "3.13.5"
NODE_VERSION: "18"
jobs:
@@ -18,7 +18,7 @@ jobs:
runs-on: ubuntu-latest
strategy:
matrix:
python-version: ["3.13"]
python-version: ["3.13.5"]
steps:
- name: Checkout code
@@ -89,7 +89,7 @@ jobs:
- name: Set up Python
uses: actions/setup-python@v6
with:
python-version: "3.13"
python-version: "3.13.5"
- name: Install CLI
run: |
@@ -141,7 +141,7 @@ jobs:
- name: Set up Python
uses: actions/setup-python@v6
with:
python-version: "3.13"
python-version: "3.13.5"
- name: Install dependencies
run: |
@@ -186,7 +186,7 @@ jobs:
- name: Set up Python
uses: actions/setup-python@v6
with:
python-version: "3.13"
python-version: "3.13.5"
- name: Install dependencies
run: |
@@ -286,7 +286,7 @@ jobs:
- name: Set up Python
uses: actions/setup-python@v6
with:
python-version: "3.13"
python-version: "3.13.5"
- name: Build CLI package
run: |
@@ -393,7 +393,7 @@ jobs:
- name: Set up Python
uses: actions/setup-python@v6
with:
python-version: "3.13"
python-version: "3.13.5"
- name: Install dependencies
run: |
@@ -423,7 +423,7 @@ jobs:
- name: Set up Python
uses: actions/setup-python@v6
with:
python-version: "3.13"
python-version: "3.13.5"
- name: Install documentation dependencies
run: |

View File

@@ -20,7 +20,7 @@ jobs:
strategy:
matrix:
python-version: [3.13]
python-version: [3.13.5]
steps:
- name: Checkout code

View File

@@ -14,7 +14,7 @@ jobs:
runs-on: ubuntu-latest
strategy:
matrix:
python-version: [3.13]
python-version: [3.13.5]
steps:
- uses: actions/checkout@v4

View File

@@ -30,7 +30,7 @@ jobs:
- name: Set up Python
uses: actions/setup-python@v5
with:
python-version: '3.13'
python-version: '3.13.5'
- name: Install dependencies
run: |
@@ -108,7 +108,7 @@ jobs:
- name: Set up Python
uses: actions/setup-python@v5
with:
python-version: '3.13'
python-version: '3.13.5'
- name: Install dependencies
run: |