Add Python 3.12 support (#1761)

* Add python 3.12 beta to PR tests and testing schedule

* Remove -dev suffix from 3.12 version in test runner and allow pre-releases
Reference: https://github.com/actions/setup-python/releases/tag/v4.6.0

* Run poetry lock to get sub-dependencies to update
This commit is contained in:
Micah Jerome Ellison 2023-10-29 08:43:43 -07:00 committed by GitHub
parent 75f97ce32f
commit a8f5f54a62
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
4 changed files with 446 additions and 442 deletions

View file

@ -37,7 +37,7 @@ jobs:
strategy:
fail-fast: false
matrix:
python-version: [ '3.10', '3.11' ]
python-version: [ '3.10', '3.11', '3.12' ]
os: [ ubuntu-latest, macos-latest, windows-latest ]
steps:
- run: git config --global core.autocrlf false

View file

@ -17,7 +17,7 @@ jobs:
strategy:
fail-fast: false
matrix:
python-version: [ '3.10', '3.11' ]
python-version: [ '3.10', '3.11', '3.12' ]
os: [ ubuntu-latest, macos-latest, windows-latest ]
steps:
- run: git config --global core.autocrlf false