#2464 Changing pyproject.toml to allow the use of python 3.11 and tweaking the pipeline to use python 3.11. Seeing what happens...

This commit is contained in:
Charlie Crane
2024-05-01 14:33:38 +01:00
parent 8d9ffab514
commit efdc979495
2 changed files with 32 additions and 17 deletions

View File

@@ -19,28 +19,43 @@ parameters:
# img: 'ubuntu-latest' # img: 'ubuntu-latest'
# every_time: false # every_time: false
# publish_coverage: false # publish_coverage: false
- job_name: 'UbuntuPython310' # - job_name: 'UbuntuPython310'
py: '3.10' # py: '3.10'
# img: 'ubuntu-latest'
# every_time: true
# publish_coverage: true
- job_name: 'UbuntuPython311 TEST'
py: '3.11'
img: 'ubuntu-latest' img: 'ubuntu-latest'
every_time: true every_time: true
publish_coverage: true publish_coverage: true
- job_name: 'WindowsPython38' # - job_name: 'WindowsPython38'
py: '3.8' # py: '3.8'
# img: 'windows-latest'
# every_time: false
# publish_coverage: false
# - job_name: 'WindowsPython310'
# py: '3.10'
# img: 'windows-latest'
# every_time: false
# publish_coverage: false
- job_name: 'WindowsPython311 TEST'
py: '3.11'
img: 'windows-latest' img: 'windows-latest'
every_time: false every_time: false
publish_coverage: false publish_coverage: false
- job_name: 'WindowsPython310' # - job_name: 'MacOSPython38'
py: '3.10' # py: '3.8'
img: 'windows-latest' # img: 'macOS-latest'
every_time: false # every_time: false
publish_coverage: false # publish_coverage: false
- job_name: 'MacOSPython38' # - job_name: 'MacOSPython310'
py: '3.8' # py: '3.10'
img: 'macOS-latest' # img: 'macOS-latest'
every_time: false # every_time: false
publish_coverage: false # publish_coverage: false
- job_name: 'MacOSPython310' - job_name: 'MacOSPython311 TEST'
py: '3.10' py: '3.11'
img: 'macOS-latest' img: 'macOS-latest'
every_time: false every_time: false
publish_coverage: false publish_coverage: false

View File

@@ -7,7 +7,7 @@ name = "primaite"
description = "PrimAITE (Primary-level AI Training Environment) is a simulation environment for training AI under the ARCD programme." description = "PrimAITE (Primary-level AI Training Environment) is a simulation environment for training AI under the ARCD programme."
authors = [{name="Defence Science and Technology Laboratory UK", email="oss@dstl.gov.uk"}] authors = [{name="Defence Science and Technology Laboratory UK", email="oss@dstl.gov.uk"}]
license = {file = "LICENSE"} license = {file = "LICENSE"}
requires-python = ">=3.8, <3.11" requires-python = ">=3.8, <3.12"
dynamic = ["version", "readme"] dynamic = ["version", "readme"]
classifiers = [ classifiers = [
"License :: OSI Approved :: MIT License", "License :: OSI Approved :: MIT License",