drop py38, add py13, add 2024 to license

This commit is contained in:
pacrob
2024-11-21 14:50:53 -07:00
committed by Paul Robinson
parent 224044874e
commit 6a927ac1e7
6 changed files with 43 additions and 29 deletions

View File

@ -119,16 +119,10 @@ jobs:
docs:
<<: *docs
docker:
- image: cimg/python:3.9
- image: cimg/python:3.10
environment:
TOXENV: docs
py38-core:
<<: *common
docker:
- image: cimg/python:3.8
environment:
TOXENV: py38-core
py39-core:
<<: *common
docker:
@ -153,13 +147,13 @@ jobs:
- image: cimg/python:3.12
environment:
TOXENV: py312-core
py38-lint:
py313-core:
<<: *common
docker:
- image: cimg/python:3.8
- image: cimg/python:3.13
environment:
TOXENV: py38-lint
TOXENV: py313-core
py39-lint:
<<: *common
docker:
@ -184,13 +178,13 @@ jobs:
- image: cimg/python:3.12
environment:
TOXENV: py312-lint
py38-wheel:
py313-lint:
<<: *common
docker:
- image: cimg/python:3.8
- image: cimg/python:3.13
environment:
TOXENV: py38-wheel
TOXENV: py313-lint
py39-wheel:
<<: *common
docker:
@ -215,6 +209,12 @@ jobs:
- image: cimg/python:3.12
environment:
TOXENV: py312-wheel
py313-wheel:
<<: *common
docker:
- image: cimg/python:3.13
environment:
TOXENV: py313-wheel
py311-windows-wheel:
<<: *windows-wheel-setup
@ -242,25 +242,39 @@ jobs:
- <<: *run-tox-step
- <<: *save-cache-step
py313-windows-wheel:
<<: *windows-wheel-setup
steps:
- checkout
- <<: *restore-cache-step
- <<: *install-pyenv-step
- run:
name: set minor version
command: echo "export MINOR_VERSION='3.13'" >> $BASH_ENV
- <<: *install-latest-python-step
- <<: *run-tox-step
- <<: *save-cache-step
define: &all_jobs
- docs
- py38-core
- py39-core
- py310-core
- py311-core
- py312-core
- py38-lint
- py313-core
- py39-lint
- py310-lint
- py311-lint
- py312-lint
- py38-wheel
- py313-lint
- py39-wheel
- py310-wheel
- py311-wheel
- py312-wheel
- py313-wheel
- py311-windows-wheel
- py312-windows-wheel
- py313-windows-wheel
workflows:
version: 2