Skip to content

Commit

Permalink
👷 NEP29: Run Continuous Integration on Python 3.12
Browse files Browse the repository at this point in the history
  • Loading branch information
weiji14 committed Aug 1, 2023
1 parent c5d1e9b commit eea1c00
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 eea1c00

Please sign in to comment.