4 Commits

Author SHA1 Message Date
60462c78b6 Update CI poetry version 2024-03-21 18:37:36 -04:00
6fda354928 Add python 3.12 classifier and testing 2024-03-21 18:34:38 -04:00
0bb654c2e2 Merge pull request #7 from enpaul/enp/ci
Update CI to always use python3.10 for metaenv
2024-03-21 18:33:05 -04:00
8e621138e9 Update CI to always use python3.10 for metaenv 2024-03-21 18:28:27 -04:00
4 changed files with 11 additions and 3 deletions

View File

@@ -15,7 +15,7 @@ INSTALL_POETRY_VERSION="${POETRY_VERSION:-1.3.2}";
mkdir --parents "$CI_CACHE"; mkdir --parents "$CI_CACHE";
command -v python; command -v python;
python --version; python3.10 --version;
curl --location https://install.python-poetry.org \ curl --location https://install.python-poetry.org \
--output "$CI_CACHE/install-poetry.py" \ --output "$CI_CACHE/install-poetry.py" \

View File

@@ -6,7 +6,7 @@ on:
push: push:
branches: ["devel"] branches: ["devel"]
env: env:
POETRY_VERSION: 1.4.1 POETRY_VERSION: 1.5.1
jobs: jobs:
Test: Test:
name: Python ${{ matrix.python.version }} name: Python ${{ matrix.python.version }}
@@ -25,10 +25,17 @@ jobs:
toxenv: py310 toxenv: py310
- version: "3.11" - version: "3.11"
toxenv: py311 toxenv: py311
- version: "3.12"
toxenv: py312
steps: steps:
- name: Checkout - name: Checkout
uses: actions/checkout@v2 uses: actions/checkout@v2
- name: Install Python 3.10
uses: actions/setup-python@v4
with:
python-version: "3.10"
- name: Install Python ${{ matrix.python.version }} - name: Install Python ${{ matrix.python.version }}
uses: actions/setup-python@v4 uses: actions/setup-python@v4
with: with:

View File

@@ -27,6 +27,7 @@ classifiers = [
"Programming Language :: Python :: 3.9", "Programming Language :: Python :: 3.9",
"Programming Language :: Python :: 3.10", "Programming Language :: Python :: 3.10",
"Programming Language :: Python :: 3.11", "Programming Language :: Python :: 3.11",
"Programming Language :: Python :: 3.12",
"Programming Language :: Python :: Implementation :: CPython" "Programming Language :: Python :: Implementation :: CPython"
] ]

View File

@@ -1,5 +1,5 @@
[tox] [tox]
envlist = py3{7-11}, static, static-tests, security envlist = py3{7-12}, static, static-tests, security
isolated_build = true isolated_build = true
skip_missing_interpreters = true skip_missing_interpreters = true