Skip to content

Commit 4b5cecf

Browse files
feat!: drop support for python3.8 (#333)
1 parent 553217b commit 4b5cecf

9 files changed

Lines changed: 13 additions & 8 deletions

File tree

.github/workflows/ci.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ jobs:
1414
strategy:
1515
matrix:
1616
os: [ubuntu-20.04]
17-
python-version: ['3.8', '3.11', '3.12']
17+
python-version: ['3.11', '3.12']
1818
toxenv: [quality, django42, check_keywords]
1919

2020
steps:
@@ -36,7 +36,7 @@ jobs:
3636
run: tox
3737

3838
- name: Run Coverage
39-
if: matrix.python-version == '3.8' && matrix.toxenv=='django42'
39+
if: matrix.python-version == '3.11' && matrix.toxenv=='django42'
4040
uses: codecov/codecov-action@v4
4141
with:
4242
token: ${{ secrets.CODECOV_TOKEN }}

.github/workflows/pypi-publish.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ jobs:
1616
- name: setup python
1717
uses: actions/setup-python@v4
1818
with:
19-
python-version: 3.8
19+
python-version: 3.11
2020

2121
- name: Install pip
2222
run: pip install -r requirements/pip.txt

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -55,3 +55,4 @@ target/
5555

5656
# JetBrains/PyCharm
5757
.idea/
58+
venv

CHANGELOG.rst

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,11 @@ Unreleased
1717
Added
1818
~~~~~~~
1919

20+
[4.4.0] - 2024-09-10
21+
--------------------
22+
23+
* Dropped support for python3.8
24+
2025
[4.3.0] - 2024-04-01
2126
--------------------
2227

auth_backends/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,4 +3,4 @@
33
These package is designed to be used primarily with Open edX Django projects, but should be compatible with non-edX
44
projects as well.
55
"""
6-
__version__ = '4.3.0' # pragma: no cover
6+
__version__ = '4.4.0' # pragma: no cover

requirements/dev.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -240,7 +240,7 @@ sqlparse==0.5.1
240240
# via
241241
# -r requirements/test.txt
242242
# django
243-
stevedore==5.2.0
243+
stevedore==5.3.0
244244
# via
245245
# -r requirements/test.txt
246246
# code-annotations

requirements/pip.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,5 +10,5 @@ wheel==0.44.0
1010
# The following packages are considered to be unsafe in a requirements file:
1111
pip==24.2
1212
# via -r requirements/pip.in
13-
setuptools==72.2.0
13+
setuptools==73.0.1
1414
# via -r requirements/pip.in

requirements/test.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -175,7 +175,7 @@ sqlparse==0.5.1
175175
# via
176176
# -r requirements/base.txt
177177
# django
178-
stevedore==5.2.0
178+
stevedore==5.3.0
179179
# via code-annotations
180180
text-unidecode==1.3
181181
# via python-slugify

setup.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -105,7 +105,6 @@ def get_version(*file_paths):
105105
'License :: OSI Approved :: GNU Affero General Public License v3',
106106
'Operating System :: OS Independent',
107107
'Programming Language :: Python :: 3',
108-
'Programming Language :: Python :: 3.8',
109108
'Programming Language :: Python :: 3.11',
110109
'Programming Language :: Python :: 3.12',
111110
'Framework :: Django',

0 commit comments

Comments
 (0)