add python 3.13 RC to tox allow fail

This commit is contained in:
Joel Falknau 2024-08-22 12:58:54 +10:00
parent c88521af88
commit d50f13528b
No known key found for this signature in database
2 changed files with 28 additions and 1 deletions

View File

@ -87,6 +87,19 @@ test-3.12-core:
coverage_format: cobertura
path: coverage.xml
test-3.13-core:
<<: *only-default
image: python:3.13-rc-bookworm
script:
- tox -e py313-core
artifacts:
when: always
reports:
coverage_report:
coverage_format: cobertura
path: coverage.xml
allow_failure: true
test-3.10-all:
<<: *only-default
image: python:3.10-bookworm
@ -124,6 +137,19 @@ test-3.12-all:
coverage_format: cobertura
path: coverage.xml
test-3.13-all:
<<: *only-default
image: python:3.13-rc-bookworm
script:
- tox -e py313-all
artifacts:
when: always
reports:
coverage_report:
coverage_format: cobertura
path: coverage.xml
allow_failure: true
build-test:
stage: test
image: python:3.12-bookworm

View File

@ -2,7 +2,7 @@
isolated_build = true
skipsdist = true
usedevelop = true
envlist = py{310,311,312}-{all,core}, docs
envlist = py{310,311,312,313}-{all,core}, docs
[testenv]
setenv =
@ -12,6 +12,7 @@ basepython =
py310: python3.10
py311: python3.11
py312: python3.12
py313: python3.13
deps=
coverage
install_command = pip install -e ".[test]" -U {opts} {packages}