Skip to content

Commit

Permalink
Drop support for Django < 4.2, python 3.10 and django CMS < 3.11 (#77)
Browse files Browse the repository at this point in the history
  • Loading branch information
protoroto authored Jan 15, 2025
1 parent edb1582 commit 34759ca
Show file tree
Hide file tree
Showing 5 changed files with 10 additions and 23 deletions.
11 changes: 3 additions & 8 deletions .github/workflows/test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,15 +9,10 @@ jobs:
continue-on-error: ${{ matrix.continue-on-error }}
strategy:
matrix:
python-version: ["3.11", "3.10", "3.9"]
django: [42, 41, 32]
cms: [311, 39]
python-version: ["3.11", "3.10"]
django: [42]
cms: [311]
continue-on-error: [true]
exclude:
- django: 41
cms: 39
- django: 42
cms: 39
steps:
- uses: actions/checkout@v3
- name: Set up Python ${{ matrix.python-version }}
Expand Down
6 changes: 3 additions & 3 deletions README.rst
Original file line number Diff line number Diff line change
Expand Up @@ -6,11 +6,11 @@ djangocms-page-tags

Tagged pages for django CMS 3

Python: 3.7, 3.8, 3.9, 3.10
Python: 3.10, 3.11

Django: 2.2, 3.2
Django: 4.2

django CMS: 3.7 - 3.10
django CMS: 3.11

**********
Quickstart
Expand Down
1 change: 1 addition & 0 deletions changes/76.feature
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Drop support for Django < 4.2, python < 3.10 and django CMS < 3.11
9 changes: 2 additions & 7 deletions setup.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -19,27 +19,22 @@ classifiers =
License :: OSI Approved :: BSD License
Natural Language :: English
Framework :: Django
Framework :: Django :: 3.2
Framework :: Django :: 4.1
Framework :: Django :: 4.2
Programming Language :: Python :: 3
Programming Language :: Python :: 3.7
Programming Language :: Python :: 3.8
Programming Language :: Python :: 3.9
Programming Language :: Python :: 3.10
Programming Language :: Python :: 3.11

[options]
include_package_data = True
install_requires =
django-cms>=3.7
django-cms>=3.11
django-taggit>=0.11.2
django-taggit-autosuggest
django-classy-tags>=0.3.4.1
setup_requires =
setuptools
packages = djangocms_page_tags
python_requires = >=3.7
python_requires = >=3.10
test_suite = cms_helper.run
zip_safe = False

Expand Down
6 changes: 1 addition & 5 deletions tox.ini
Original file line number Diff line number Diff line change
Expand Up @@ -8,17 +8,13 @@ envlist =
ruff
pypi-description
towncrier
py{311,310,39}-django{42,41}-cms{311}
py{311,310,39}-django{32}-cms{311,39}
py{311,310}-django{42}-cms{311}
minversion = 3.22

[testenv]
commands = {env:COMMAND:python} cms_helper.py djangocms_page_tags test {posargs}
deps =
django32: Django~=3.2.0
django41: Django~=4.1.0
django42: Django~=4.2.0
cms39: https://github.com/django-cms/django-cms/archive/release/3.9.x.zip
cms311: https://github.com/yakky/django-cms/archive/release/3.11.x.zip
-r{toxinidir}/requirements-test.txt
passenv =
Expand Down

0 comments on commit 34759ca

Please sign in to comment.