Skip to content

Commit 3e82dac

Browse files
authored
Merge pull request #241 from openedx/feanil/drop_python_3.11
chore: drop Python 3.11 support
2 parents e6cae2a + fd3e0ef commit 3e82dac

File tree

10 files changed

+25
-26
lines changed

10 files changed

+25
-26
lines changed

.github/workflows/ci.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ jobs:
1919
fail-fast: false
2020
matrix:
2121
os: [ubuntu-latest]
22-
python-version: ['3.11', '3.12']
22+
python-version: ['3.12']
2323
toxenv: [django42, django52, quality, package]
2424

2525
steps:

.github/workflows/pypi-publish.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ jobs:
1515
- name: setup python
1616
uses: actions/setup-python@v6
1717
with:
18-
python-version: 3.11
18+
python-version: 3.12
1919

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

image_explorer/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,4 +22,4 @@
2222
"""
2323
from .image_explorer import ImageExplorerBlock
2424

25-
__version__ = '3.1.0'
25+
__version__ = '3.1.1'

requirements/base.txt

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
#
2-
# This file is autogenerated by pip-compile with Python 3.11
2+
# This file is autogenerated by pip-compile with Python 3.12
33
# by the following command:
44
#
55
# make upgrade
@@ -8,13 +8,13 @@ appdirs==1.4.4
88
# via fs
99
asgiref==3.11.1
1010
# via django
11-
boto3==1.42.59
11+
boto3==1.42.63
1212
# via fs-s3fs
13-
botocore==1.42.59
13+
botocore==1.42.63
1414
# via
1515
# boto3
1616
# s3transfer
17-
django==5.2.11
17+
django==5.2.12
1818
# via
1919
# -c https://raw.githubusercontent.com/edx/edx-lint/master/edx_lint/files/common_constraints.txt
2020
# openedx-django-pyfs

requirements/ci.txt

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
#
2-
# This file is autogenerated by pip-compile with Python 3.11
2+
# This file is autogenerated by pip-compile with Python 3.12
33
# by the following command:
44
#
55
# make upgrade
66
#
7-
cachetools==7.0.2
7+
cachetools==7.0.3
88
# via tox
99
colorama==0.4.6
1010
# via tox
@@ -19,7 +19,7 @@ packaging==26.0
1919
# via
2020
# pyproject-api
2121
# tox
22-
platformdirs==4.9.2
22+
platformdirs==4.9.4
2323
# via
2424
# python-discovery
2525
# tox
@@ -28,9 +28,11 @@ pluggy==1.6.0
2828
# via tox
2929
pyproject-api==1.10.0
3030
# via tox
31-
python-discovery==1.1.0
31+
python-discovery==1.1.1
3232
# via virtualenv
33-
tox==4.47.0
33+
tomli-w==1.2.0
34+
# via tox
35+
tox==4.49.0
3436
# via -r requirements/ci.in
3537
virtualenv==21.1.0
3638
# via tox

requirements/pip-tools.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
#
2-
# This file is autogenerated by pip-compile with Python 3.11
2+
# This file is autogenerated by pip-compile with Python 3.12
33
# by the following command:
44
#
55
# make upgrade

requirements/pip.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
#
2-
# This file is autogenerated by pip-compile with Python 3.11
2+
# This file is autogenerated by pip-compile with Python 3.12
33
# by the following command:
44
#
55
# make upgrade

requirements/test.txt

Lines changed: 7 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
#
2-
# This file is autogenerated by pip-compile with Python 3.11
2+
# This file is autogenerated by pip-compile with Python 3.12
33
# by the following command:
44
#
55
# make upgrade
@@ -18,22 +18,20 @@ astroid==4.0.4
1818
# via
1919
# pylint
2020
# pylint-celery
21-
binaryornot==0.4.4
21+
binaryornot==0.5.0
2222
# via cookiecutter
23-
boto3==1.42.59
23+
boto3==1.42.63
2424
# via
2525
# -r requirements/base.txt
2626
# fs-s3fs
27-
botocore==1.42.59
27+
botocore==1.42.63
2828
# via
2929
# -r requirements/base.txt
3030
# boto3
3131
# s3transfer
3232
certifi==2026.2.25
3333
# via requests
34-
chardet==6.0.0.post1
35-
# via binaryornot
36-
charset-normalizer==3.4.4
34+
charset-normalizer==3.4.5
3735
# via requests
3836
click==8.3.1
3937
# via
@@ -45,7 +43,7 @@ click-log==0.4.0
4543
# via edx-lint
4644
code-annotations==2.3.2
4745
# via edx-lint
48-
cookiecutter==2.7.0
46+
cookiecutter==2.7.1
4947
# via xblock-sdk
5048
coverage[toml]==7.13.4
5149
# via pytest-cov
@@ -117,7 +115,7 @@ openedx-django-pyfs==3.8.0
117115
# xblock
118116
packaging==26.0
119117
# via pytest
120-
platformdirs==4.9.2
118+
platformdirs==4.9.4
121119
# via pylint
122120
pluggy==1.6.0
123121
# via

setup.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -114,7 +114,6 @@ def package_data(pkg, root_list):
114114
long_description_content_type='text/markdown',
115115
classifiers=[
116116
'Programming Language :: Python',
117-
'Programming Language :: Python :: 3.11',
118117
'Programming Language :: Python :: 3.12',
119118
'Framework :: Django',
120119
'Framework :: Django :: 4.2',
@@ -127,5 +126,5 @@ def package_data(pkg, root_list):
127126
},
128127
packages=['image_explorer'],
129128
package_data=package_data("image_explorer", ["static", "templates", "public", "translations"]),
130-
python_requires=">=3.11",
129+
python_requires=">=3.12",
131130
)

tox.ini

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
[tox]
2-
envlist = py{311,312}-django{42,52},quality,package
2+
envlist = py312-django{42,52},quality,package
33

44
[pytest]
55
DJANGO_SETTINGS_MODULE = workbench.settings

0 commit comments

Comments
 (0)