chore: update ci versions to match docker, pyproject.toml, etc (#1899)
authorJc2k <john.carr@unrouted.co.uk>
Tue, 21 Jan 2025 08:12:40 +0000 (08:12 +0000)
committerGitHub <noreply@github.com>
Tue, 21 Jan 2025 08:12:40 +0000 (08:12 +0000)
.github/workflows/test.yml
DEVELOPMENT.md
pyproject.toml

index 27f1213a9804e104846faca894d2f34cd6c7b9b5..b85dfe9418274145f9fb857b0da4fa7027c816d6 100644 (file)
@@ -24,7 +24,7 @@ jobs:
       - name: Set up Python
         uses: actions/setup-python@v5.3.0
         with:
-          python-version: "3.11"
+          python-version: "3.12"
       - name: Install dependencies
         run: |
           sudo apt-get update
@@ -41,7 +41,7 @@ jobs:
       fail-fast: false
       matrix:
         python-version:
-          - "3.11"
+          - "3.12"
 
     steps:
       - name: Check out code from GitHub
index ed2770022849c330bf3331018b51a67516353aea..edb1c9e8e4269e8be3d4d8097daa6f46f80008cc 100644 (file)
@@ -3,7 +3,7 @@ Developer docs
 
 ## 📝 Prerequisites
 * ffmpeg (minimum version 6.1, version 7 recommended), must be available in the path so install at OS level
-* Python 3.11 is minimal required, 3.12 recommended (or check the pyproject for current required version)
+* Python 3.12 is minimal required, 3.12 recommended (or check the pyproject for current required version)
 * [Python venv](https://docs.python.org/3/library/venv.html)
 
 We recommend developing on a (recent) MacOS or Linux machine.
index 5e859d5bdf66951bdcbfc69c754b581403e69d81..8c5853d8d9f576445257c127489fb1a887d203e3 100644 (file)
@@ -77,7 +77,7 @@ fix = true
 show-fixes = true
 
 line-length = 100
-target-version = "py311"
+target-version = "py312"
 
 [tool.ruff.lint.pydocstyle]
 # Use Google-style docstrings.