diff --git a/.github/workflows/testing.yml b/.github/workflows/testing.yml index 69ab8a25..a259b729 100644 --- a/.github/workflows/testing.yml +++ b/.github/workflows/testing.yml @@ -12,7 +12,7 @@ jobs: micromamba-version: '2.0.2-1' # any version from https://github.com/mamba-org/micromamba-releases environment-name: test-env init-shell: bash - create-args: python=3.8 + create-args: python=3.10 cache-environment: true - name: Install dependencies and package run: pip install . diff --git a/README.md b/README.md index 927c3b9f..a391629a 100644 --- a/README.md +++ b/README.md @@ -6,7 +6,7 @@ [![Python Version]][Python Version URL] [![Ruff Check]][Ruff Check URL] [![Documentation Status]][Documentation Status URL] [![Tests]][Tests URL] -[Python Version]: https://img.shields.io/badge/python-3.8-blue.svg +[Python Version]: https://img.shields.io/badge/python-3.10%20%7C%203.11%20%7C%203.12-blue [Python Version URL]: https://www.python.org [Ruff Check]: https://github.com/utiasDSL/lsy_drone_racing/actions/workflows/ruff.yml/badge.svg?style=flat-square diff --git a/pyproject.toml b/pyproject.toml index aa609f5e..c9b90875 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -8,10 +8,12 @@ version = "0.0.1" description = "LSY Autonomous Drone Racing Project Course" readme = "README.md" license = { file = "LICENSE" } +requires-python = ">=3.10" classifiers = [ "License :: OSI Approved :: MIT License", "Programming Language :: Python", "Programming Language :: Python :: 3", + "Programming Language :: Python :: 3.11", "Intended Audience :: Developers", "Intended Audience :: Education", "Intended Audience :: Science/Research", @@ -64,7 +66,7 @@ exclude = [ line-length = 100 indent-width = 4 -target-version = "py38" +target-version = "py311" [tool.ruff.lint] select = ["E4", "E7", "E9", "F", "I", "D", "TCH", "ANN"]