mirror of
https://github.com/jrnl-org/jrnl.git
synced 2025-05-10 08:38:32 +02:00
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:
parent
75f97ce32f
commit
a8f5f54a62
4 changed files with 446 additions and 442 deletions
1
.github/actions/run_tests/action.yaml
vendored
1
.github/actions/run_tests/action.yaml
vendored
|
@ -14,6 +14,7 @@ runs:
|
|||
uses: actions/setup-python@v4
|
||||
with:
|
||||
python-version: ${{ matrix.python-version }}
|
||||
allow-prereleases: true
|
||||
|
||||
- name: Capture full Python version in env
|
||||
run: echo "PYTHON_FULL_VERSION=$(python --version)" >> $GITHUB_ENV
|
||||
|
|
2
.github/workflows/testing_prs.yaml
vendored
2
.github/workflows/testing_prs.yaml
vendored
|
@ -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
|
||||
|
|
2
.github/workflows/testing_schedule.yaml
vendored
2
.github/workflows/testing_schedule.yaml
vendored
|
@ -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
|
||||
|
|
883
poetry.lock
generated
883
poetry.lock
generated
File diff suppressed because it is too large
Load diff
Loading…
Add table
Reference in a new issue