diff --git a/.azure/azure-ci-build-pipeline.yaml b/.azure/azure-ci-build-pipeline.yaml index e9139d5b..f0a1793e 100644 --- a/.azure/azure-ci-build-pipeline.yaml +++ b/.azure/azure-ci-build-pipeline.yaml @@ -14,13 +14,13 @@ parameters: - name: matrix type: object default: - # - job_name: 'UbuntuPython38' - # py: '3.8' - # img: 'ubuntu-latest' - # every_time: false - # publish_coverage: false - - job_name: 'UbuntuPython310' - py: '3.10' + - job_name: 'UbuntuPython38' + py: '3.8' + img: 'ubuntu-latest' + every_time: false + publish_coverage: false + - job_name: 'UbuntuPython311' + py: '3.11' img: 'ubuntu-latest' every_time: true publish_coverage: true @@ -29,8 +29,8 @@ parameters: img: 'windows-latest' every_time: false publish_coverage: false - - job_name: 'WindowsPython310' - py: '3.10' + - job_name: 'WindowsPython311' + py: '3.11' img: 'windows-latest' every_time: false publish_coverage: false @@ -39,8 +39,8 @@ parameters: img: 'macOS-latest' every_time: false publish_coverage: false - - job_name: 'MacOSPython310' - py: '3.10' + - job_name: 'MacOSPython311' + py: '3.11' img: 'macOS-latest' every_time: false publish_coverage: false diff --git a/pyproject.toml b/pyproject.toml index 333132bc..2619da90 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -7,7 +7,7 @@ name = "primaite" 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"}] license = {file = "LICENSE"} -requires-python = ">=3.8, <3.11" +requires-python = ">=3.8, <3.12" dynamic = ["version", "readme"] classifiers = [ "License :: OSI Approved :: MIT License", @@ -20,6 +20,7 @@ classifiers = [ "Programming Language :: Python :: 3.8", "Programming Language :: Python :: 3.9", "Programming Language :: Python :: 3.10", + "Programming Language :: Python :: 3.11", "Programming Language :: Python :: 3 :: Only", ]