Skip to content

Commit

Permalink
👷 NEP29: Run Continuous Integration on Python 3.12 (#7)
Browse files Browse the repository at this point in the history
Run Continuous Integration tests and workflows on Python 3.12.

Bumps [python](https://github.com/python/cpython) from 3.11.4 to 3.12.0b4.
  - [Release notes](https://github.com/python/cpython/releases/tag/v3.12.0b4)
  - [Changelog](https://docs.python.org/3.12/whatsnew/3.12.html)
  - [Commits](python/cpython@v3.11.4...v3.12.0b4)
  • Loading branch information
weiji14 authored Aug 1, 2023
1 parent c5d1e9b commit 6f59734
Show file tree
Hide file tree
Showing 3 changed files with 35 additions and 33 deletions.
3 changes: 2 additions & 1 deletion .github/workflows/ci-tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ jobs:
strategy:
fail-fast: false
matrix:
python-version: ["3.11"]
python-version: ["3.11", "3.12"]
os: [ubuntu-22.04]

steps:
Expand All @@ -33,6 +33,7 @@ jobs:
uses: actions/setup-python@61a6322f88396a6271a6ee3565807d608ecaddd1 # v4.7.0
with:
python-version: ${{ matrix.python-version }}
allow-prereleases: true

# Install poetry package manager and dependencies from poetry.lock
- name: Install Poetry python dependencies
Expand Down
64 changes: 32 additions & 32 deletions poetry.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 1 addition & 0 deletions pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@ classifiers = [
"Programming Language :: Python :: 3.9",
"Programming Language :: Python :: 3.10",
"Programming Language :: Python :: 3.11",
"Programming Language :: Python :: 3.12",
]

[tool.poetry.dependencies]
Expand Down

0 comments on commit 6f59734

Please sign in to comment.