diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 7b707f10..171c262a 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -18,7 +18,7 @@ jobs: - name: Set up Python uses: actions/setup-python@v2 with: - python-version: 3.8 + python-version: 3.9 - name: Install dependencies run: | diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 24c4888c..a11eda95 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -20,7 +20,6 @@ jobs: matrix: python-version: - - "3.8" - "3.9" - "3.10" - "3.11" diff --git a/CHANGELOG.rst b/CHANGELOG.rst index 6a3ced30..267d05af 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -5,6 +5,7 @@ Changelog ~~~~~~~~~~~~ * Add an admin command to remove orphaned tags +* Remove support for Python 3.8 6.1.0 (2024-09-29) ~~~~~~~~~~~~~~~~~~ diff --git a/docs/index.rst b/docs/index.rst index db978980..ff437888 100644 --- a/docs/index.rst +++ b/docs/index.rst @@ -4,7 +4,7 @@ Welcome to django-taggit's documentation! ``django-taggit`` is a reusable Django application designed to make adding tagging to your project easy and fun. -``django-taggit`` works with Django 4.1+ and Python 3.8+. +``django-taggit`` works with Django 4.1+ and Python 3.9+. .. toctree:: :maxdepth: 2 diff --git a/setup.cfg b/setup.cfg index eafa1a60..8eaf25b4 100644 --- a/setup.cfg +++ b/setup.cfg @@ -20,7 +20,6 @@ classifiers = Programming Language :: Python Programming Language :: Python :: 3 Programming Language :: Python :: 3 :: Only - Programming Language :: Python :: 3.8 Programming Language :: Python :: 3.9 Programming Language :: Python :: 3.10 Programming Language :: Python :: 3.11 @@ -31,7 +30,7 @@ project_urls = Tracker = https://github.com/jazzband/django-taggit/issues [options] -python_requires = >=3.8 +python_requires = >=3.9 packages = find: install_requires = Django>=4.1 include_package_data = true diff --git a/tox.ini b/tox.ini index d3152f08..af630a80 100644 --- a/tox.ini +++ b/tox.ini @@ -4,15 +4,14 @@ envlist = black flake8 isort - py{38,39,310,311,312}-dj{41,42} + py{39,310,311,312}-dj{41,42} py{310,311,312}-dj{50} py{310,311,312}-djmain docs [gh-actions] python = - 3.8: py38, black, flake8, isort - 3.9: py39 + 3.9: py39, black, flake8, isort 3.10: py310 3.11: py311 3.12: py312