Skip to content

Commit 0ac5572

Browse files
author
Feanil Patel
authored
Merge pull request #348 from openedx/feanil/fix_deps
feanil/fix deps
2 parents 1597894 + 2a343dd commit 0ac5572

File tree

8 files changed

+26
-36
lines changed

8 files changed

+26
-36
lines changed

config_models/__init__.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,4 +2,4 @@
22
Configuration models for Django allowing config management with auditing.
33
"""
44

5-
__version__ = '2.6.0'
5+
__version__ = '2.7.0'

requirements/base.in

-2
Original file line numberDiff line numberDiff line change
@@ -4,5 +4,3 @@
44
Django # Web application framework
55
djangorestframework>=3.6
66
edx-django-utils
7-
setuptools
8-
wheel

requirements/base.txt

-5
Original file line numberDiff line numberDiff line change
@@ -47,8 +47,3 @@ stevedore==5.2.0
4747
# via edx-django-utils
4848
typing-extensions==4.10.0
4949
# via asgiref
50-
wheel==0.43.0
51-
# via -r requirements/base.in
52-
53-
# The following packages are considered to be unsafe in a requirements file:
54-
# setuptools

requirements/dev.txt

+2-3
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,7 @@ django-waffle==4.1.0
7878
# edx-django-utils
7979
djangorestframework==3.15.1
8080
# via -r requirements/quality.txt
81-
edx-django-release-util==1.3.0
81+
edx-django-release-util==1.4.0
8282
# via -r requirements/quality.txt
8383
edx-django-utils==5.12.0
8484
# via -r requirements/quality.txt
@@ -114,7 +114,7 @@ jinja2==3.1.3
114114
# via
115115
# -r requirements/quality.txt
116116
# code-annotations
117-
lxml==5.1.1
117+
lxml==5.2.1
118118
# via edx-i18n-tools
119119
markupsafe==2.1.5
120120
# via
@@ -286,7 +286,6 @@ virtualenv==20.25.1
286286
wheel==0.43.0
287287
# via
288288
# -r requirements/pip-tools.txt
289-
# -r requirements/quality.txt
290289
# pip-tools
291290
zipp==3.18.1
292291
# via

requirements/doc.txt

+3-5
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,7 @@ docutils==0.19
6969
# pydata-sphinx-theme
7070
# readme-renderer
7171
# sphinx
72-
edx-django-release-util==1.3.0
72+
edx-django-release-util==1.4.0
7373
# via -r requirements/test.txt
7474
edx-django-utils==5.12.0
7575
# via -r requirements/test.txt
@@ -95,7 +95,7 @@ iniconfig==2.0.0
9595
# via
9696
# -r requirements/test.txt
9797
# pytest
98-
jaraco-classes==3.3.1
98+
jaraco-classes==3.4.0
9999
# via keyring
100100
jaraco-context==4.3.0
101101
# via keyring
@@ -107,7 +107,7 @@ jeepney==0.8.0
107107
# secretstorage
108108
jinja2==3.1.3
109109
# via sphinx
110-
keyring==25.0.0
110+
keyring==25.1.0
111111
# via twine
112112
markdown-it-py==3.0.0
113113
# via rich
@@ -251,8 +251,6 @@ urllib3==2.2.1
251251
# via
252252
# requests
253253
# twine
254-
wheel==0.43.0
255-
# via -r requirements/test.txt
256254
zipp==3.18.1
257255
# via
258256
# importlib-metadata

requirements/quality.txt

+1-3
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ django-waffle==4.1.0
6060
# edx-django-utils
6161
djangorestframework==3.15.1
6262
# via -r requirements/test.txt
63-
edx-django-release-util==1.3.0
63+
edx-django-release-util==1.4.0
6464
# via -r requirements/test.txt
6565
edx-django-utils==5.12.0
6666
# via -r requirements/test.txt
@@ -185,5 +185,3 @@ typing-extensions==4.10.0
185185
# asgiref
186186
# astroid
187187
# pylint
188-
wheel==0.43.0
189-
# via -r requirements/test.txt

requirements/test.txt

+1-3
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ django-waffle==4.1.0
4343
# -r requirements/base.txt
4444
# edx-django-utils
4545
# via -r requirements/base.txt
46-
edx-django-release-util==1.3.0
46+
edx-django-release-util==1.4.0
4747
# via -r requirements/test.in
4848
edx-django-utils==5.12.0
4949
# via -r requirements/base.txt
@@ -109,5 +109,3 @@ typing-extensions==4.10.0
109109
# via
110110
# -r requirements/base.txt
111111
# asgiref
112-
wheel==0.43.0
113-
# via -r requirements/base.txt

tox.ini

+18-14
Original file line numberDiff line numberDiff line change
@@ -14,27 +14,31 @@ addopts = --cov config_models --cov-report term-missing
1414
norecursedirs = .* docs requirements
1515

1616
[testenv]
17-
setenv =
17+
setenv =
1818
PYTHONPATH = {toxinidir}/mock_apps
1919
DJANGO_SETTINGS_MODULE = test_settings
20-
deps =
20+
deps =
21+
setuptools
22+
wheel
2123
django42: Django>=4.2,<4.3
2224
drflatest: djangorestframework
2325
-r{toxinidir}/requirements/test.txt
24-
commands =
26+
commands =
2527
python -Wd -m pytest --cov {posargs}
2628
python -m coverage html
2729

2830
[testenv:docs]
29-
setenv =
31+
setenv =
3032
DJANGO_SETTINGS_MODULE = test_settings
3133
PYTHONPATH = {toxinidir}/:{toxinidir}/mock_apps
32-
allowlist_externals =
34+
allowlist_externals =
3335
make
3436
rm
35-
deps =
37+
deps =
38+
setuptools
39+
wheel
3640
-r{toxinidir}/requirements/doc.txt
37-
commands =
41+
commands =
3842
rm -f docs/config_models.rst
3943
rm -f docs/modules.rst
4044
sphinx-apidoc -o docs/ config_models
@@ -44,25 +48,25 @@ commands =
4448
twine check dist/*
4549

4650
[testenv:quality]
47-
setenv =
51+
setenv =
4852
PYTHONPATH = {toxinidir}/:{toxinidir}/mock_apps
49-
allowlist_externals =
53+
allowlist_externals =
5054
make
5155
rm
5256
touch
53-
deps =
57+
deps =
5458
-r{toxinidir}/requirements/quality.txt
55-
commands =
59+
commands =
5660
pylint config_models
5761
pylint tests
5862
pycodestyle config_models tests
5963
make help
6064

6165
[testenv:check_keywords]
62-
whitelist_externals =
66+
whitelist_externals =
6367
make
64-
deps =
68+
deps =
6569
-r{toxinidir}/requirements/test.txt
66-
commands =
70+
commands =
6771
make check_keywords
6872

0 commit comments

Comments
 (0)