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 coverage_format: cobertura
path: coverage.xml 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: test-3.10-all:
<<: *only-default <<: *only-default
image: python:3.10-bookworm image: python:3.10-bookworm
@ -124,6 +137,19 @@ test-3.12-all:
coverage_format: cobertura coverage_format: cobertura
path: coverage.xml 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: build-test:
stage: test stage: test
image: python:3.12-bookworm image: python:3.12-bookworm

View File

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