From 9090614180786ed87ec26ddbbea54c285d2ff220 Mon Sep 17 00:00:00 2001 From: Muhammad Faraz Maqsood Date: Thu, 14 Nov 2024 21:09:52 +0500 Subject: [PATCH] chore: remove Python 3.8 references (#91) - drop support for python 3.8 and set Python 3.9 as the minimum supported python version. Co-authored-by: Muhammad Faraz Maqsood --- .github/workflows/test.yml | 2 +- .../20241111_172041_faraz.maqsood_remove_py38_references.md | 1 + setup.py | 3 +-- 3 files changed, 3 insertions(+), 3 deletions(-) create mode 100644 changelog.d/20241111_172041_faraz.maqsood_remove_py38_references.md diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index c728bf4..23a429f 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -9,7 +9,7 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - python-version: ['3.8', '3.12'] + python-version: ['3.9', '3.12'] steps: - uses: actions/checkout@v4 - name: Set up Python diff --git a/changelog.d/20241111_172041_faraz.maqsood_remove_py38_references.md b/changelog.d/20241111_172041_faraz.maqsood_remove_py38_references.md new file mode 100644 index 0000000..8b70c7b --- /dev/null +++ b/changelog.d/20241111_172041_faraz.maqsood_remove_py38_references.md @@ -0,0 +1 @@ +- 💥 [Deprecation] Drop support for python 3.8 and set Python 3.9 as the minimum supported python version. (by @Faraz32123) diff --git a/setup.py b/setup.py index fe72dae..7997045 100644 --- a/setup.py +++ b/setup.py @@ -36,7 +36,7 @@ include_package_data=True, install_requires=["tutor>=18.0.0,<19.0.0"], extras_require={"dev": "tutor[dev]>=18.0.0,<19.0.0"}, - python_requires=">=3.8", + python_requires=">=3.9", entry_points={"tutor.plugin.v1": ["discovery = tutordiscovery.plugin"]}, classifiers=[ "Development Status :: 5 - Production/Stable", @@ -44,7 +44,6 @@ "License :: OSI Approved :: GNU Affero General Public License v3", "Operating System :: OS Independent", "Programming Language :: Python", - "Programming Language :: Python :: 3.8", "Programming Language :: Python :: 3.9", "Programming Language :: Python :: 3.10", "Programming Language :: Python :: 3.11",