File tree Expand file tree Collapse file tree 12 files changed +21
-27
lines changed Expand file tree Collapse file tree 12 files changed +21
-27
lines changed Original file line number Diff line number Diff line change 14
14
strategy :
15
15
matrix :
16
16
os : [ubuntu-latest]
17
- python-version : [" 3.11", " 3.12" ]
17
+ python-version : [' 3.11', ' 3.12' ]
18
18
toxenv : [quality, docs, django42]
19
19
20
20
steps :
36
36
run : tox
37
37
38
38
- name : Run Coverage
39
- if : matrix.python-version == '3.11 ' && matrix.toxenv=='django42'
39
+ if : matrix.python-version == '3.12 ' && matrix.toxenv=='django42'
40
40
uses : codecov/codecov-action@v5
41
41
with :
42
42
token : ${{ secrets.CODECOV_TOKEN }}
Original file line number Diff line number Diff line change 15
15
- name : setup python
16
16
uses : actions/setup-python@v5
17
17
with :
18
- python-version : 3.8
18
+ python-version : 3.12
19
19
20
20
- name : Install pip
21
21
run : pip install -r requirements/pip.txt
Original file line number Diff line number Diff line change @@ -14,6 +14,12 @@ Change Log
14
14
Unreleased
15
15
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
16
16
17
+ [2.0.0] - 2024-10-18
18
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
19
+
20
+ * Drop support for python 3.8
21
+ * Adds support for python 3.11 & 3.12
22
+
17
23
[1.8.1] - 2024-07-11
18
24
~~~~~~~~~~~~~~~~~~~~
19
25
Original file line number Diff line number Diff line change 2
2
Extensible tools for parsing annotations in codebases.
3
3
"""
4
4
5
- __version__ = '1.8.2 '
5
+ __version__ = '2.0.0 '
Original file line number Diff line number Diff line change @@ -497,8 +497,8 @@ def get_version(*file_paths):
497
497
498
498
# Example configuration for intersphinx: refer to the Python standard library.
499
499
intersphinx_mapping = {
500
- 'python' : ('https://docs.python.org/3.6 ' , None ),
501
- 'django' : ('https://docs.djangoproject.com/en/1.11 /' , 'https://docs.djangoproject.com/en/1.11 /_objects/' ),
500
+ 'python' : ('https://docs.python.org/3.12 ' , None ),
501
+ 'django' : ('https://docs.djangoproject.com/en/4.2 /' , 'https://docs.djangoproject.com/en/4.2 /_objects/' ),
502
502
'model_utils' : ('https://django-model-utils.readthedocs.io/en/latest/' , None ),
503
503
'edx_toggles' : ('https://edx.readthedocs.io/projects/edx-toggles/en/latest/' , None ),
504
504
}
Original file line number Diff line number Diff line change @@ -16,7 +16,7 @@ python-slugify==8.0.4
16
16
# via -r requirements/base.in
17
17
pyyaml==6.0.2
18
18
# via -r requirements/base.in
19
- stevedore==5.3 .0
19
+ stevedore==5.4 .0
20
20
# via -r requirements/base.in
21
21
text-unidecode==1.3
22
22
# via python-slugify
Original file line number Diff line number Diff line change @@ -173,7 +173,7 @@ sqlparse==0.5.2
173
173
# via
174
174
# -r requirements/quality.txt
175
175
# django
176
- stevedore==5.3 .0
176
+ stevedore==5.4 .0
177
177
# via
178
178
# -r requirements/quality.txt
179
179
# code-annotations
Original file line number Diff line number Diff line change @@ -22,8 +22,6 @@ beautifulsoup4==4.12.3
22
22
# via pydata-sphinx-theme
23
23
certifi==2024.8.30
24
24
# via requests
25
- cffi==1.17.1
26
- # via cryptography
27
25
charset-normalizer==3.4.0
28
26
# via requests
29
27
click==8.1.7
@@ -32,8 +30,6 @@ coverage[toml]==7.6.7
32
30
# via
33
31
# -r requirements/test.txt
34
32
# pytest-cov
35
- cryptography==43.0.3
36
- # via secretstorage
37
33
django==4.2.16
38
34
# via
39
35
# -c requirements/common_constraints.txt
@@ -65,10 +61,6 @@ jaraco-context==6.0.1
65
61
# via keyring
66
62
jaraco-functools==4.1.0
67
63
# via keyring
68
- jeepney==0.8.0
69
- # via
70
- # keyring
71
- # secretstorage
72
64
jinja2==3.1.4
73
65
# via
74
66
# -r requirements/test.txt
@@ -106,8 +98,6 @@ pluggy==1.5.0
106
98
# via
107
99
# -r requirements/test.txt
108
100
# pytest
109
- pycparser==2.22
110
- # via cffi
111
101
pydata-sphinx-theme==0.16.0
112
102
# via sphinx-book-theme
113
103
pygments==2.18.0
@@ -143,8 +133,6 @@ rfc3986==2.0.0
143
133
# via twine
144
134
rich==13.9.4
145
135
# via twine
146
- secretstorage==3.3.3
147
- # via keyring
148
136
snowballstemmer==2.2.0
149
137
# via sphinx
150
138
soupsieve==2.6
@@ -172,7 +160,7 @@ sqlparse==0.5.2
172
160
# via
173
161
# -r requirements/test.txt
174
162
# django
175
- stevedore==5.3 .0
163
+ stevedore==5.4 .0
176
164
# via
177
165
# -r requirements/test.txt
178
166
# doc8
Original file line number Diff line number Diff line change @@ -10,7 +10,7 @@ wheel==0.45.0
10
10
# The following packages are considered to be unsafe in a requirements file:
11
11
pip==24.2
12
12
# via
13
- # -c /home/runner/work/code-annotations/code-annotations/ requirements/common_constraints.txt
13
+ # -c requirements/common_constraints.txt
14
14
# -r requirements/pip.in
15
- setuptools==75.5 .0
15
+ setuptools==75.6 .0
16
16
# via -r requirements/pip.in
Original file line number Diff line number Diff line change @@ -108,7 +108,7 @@ sqlparse==0.5.2
108
108
# via
109
109
# -r requirements/test.txt
110
110
# django
111
- stevedore==5.3 .0
111
+ stevedore==5.4 .0
112
112
# via
113
113
# -r requirements/test.txt
114
114
# code-annotations
Original file line number Diff line number Diff line change @@ -45,7 +45,7 @@ sqlparse==0.5.2
45
45
# via
46
46
# -r requirements/django.txt
47
47
# django
48
- stevedore==5.3 .0
48
+ stevedore==5.4 .0
49
49
# via -r requirements/base.txt
50
50
text-unidecode==1.3
51
51
# via
Original file line number Diff line number Diff line change @@ -90,10 +90,11 @@ def is_requirement(line):
90
90
},
91
91
include_package_data = True ,
92
92
install_requires = load_requirements ('requirements/base.in' ),
93
- extras_require = {"django" : ["Django>=2.2,<2.3 " ]},
93
+ extras_require = {"django" : ["Django>=4.2 " ]},
94
94
license = "Apache Software License 2.0" ,
95
95
zip_safe = False ,
96
96
keywords = 'edx pii code annotations' ,
97
+ python_requires = ">=3.11" ,
97
98
classifiers = [
98
99
'Development Status :: 3 - Alpha' ,
99
100
'Framework :: Django' ,
@@ -103,7 +104,6 @@ def is_requirement(line):
103
104
'Natural Language :: English' ,
104
105
'Programming Language :: Python' ,
105
106
'Programming Language :: Python :: 3' ,
106
- 'Programming Language :: Python :: 3.8' ,
107
107
'Programming Language :: Python :: 3.11' ,
108
108
'Programming Language :: Python :: 3.12' ,
109
109
],
You can’t perform that action at this time.
0 commit comments