Skip to content

Commit bfd0c29

Browse files
JawayriaUsamaSadiq
authored andcommitted
fix: Install pip and pip-tools in upgrade script
1 parent f1b2393 commit bfd0c29

File tree

12 files changed

+130
-116
lines changed

12 files changed

+130
-116
lines changed

Makefile

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,8 @@ upgrade: ## update the requirements/*.txt files with the latest packages satisfy
4343
# Make sure to compile files after any other files they include!
4444
pip-compile --upgrade --allow-unsafe -o requirements/pip.txt requirements/pip.in
4545
pip-compile --upgrade -o requirements/pip-tools.txt requirements/pip-tools.in
46+
pip install -qr requirements/pip.txt
47+
pip install -qr requirements/pip-tools.txt
4648
pip-compile --upgrade -o requirements/base.txt requirements/base.in
4749
pip-compile --upgrade -o requirements/django.txt requirements/django.in
4850
pip-compile --upgrade -o requirements/test.txt requirements/test.in

requirements/base.txt

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,15 +4,15 @@
44
#
55
# make upgrade
66
#
7-
click==8.0.3
7+
click==8.1.3
88
# via -r requirements/base.in
9-
jinja2==3.0.3
9+
jinja2==3.1.2
1010
# via -r requirements/base.in
11-
markupsafe==2.0.1
11+
markupsafe==2.1.1
1212
# via jinja2
13-
pbr==5.8.1
13+
pbr==5.9.0
1414
# via stevedore
15-
python-slugify==5.0.2
15+
python-slugify==6.1.2
1616
# via -r requirements/base.in
1717
pyyaml==6.0
1818
# via -r requirements/base.in

requirements/ci.txt

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -4,31 +4,31 @@
44
#
55
# make upgrade
66
#
7-
certifi==2021.10.8
7+
certifi==2022.5.18.1
88
# via requests
9-
charset-normalizer==2.0.11
9+
charset-normalizer==2.0.12
1010
# via requests
1111
codecov==2.1.12
1212
# via -r requirements/ci.in
13-
coverage==6.3.1
13+
coverage==6.4.1
1414
# via codecov
1515
distlib==0.3.4
1616
# via virtualenv
17-
filelock==3.4.2
17+
filelock==3.7.1
1818
# via
1919
# tox
2020
# virtualenv
2121
idna==3.3
2222
# via requests
2323
packaging==21.3
2424
# via tox
25-
platformdirs==2.4.1
25+
platformdirs==2.5.2
2626
# via virtualenv
2727
pluggy==1.0.0
2828
# via tox
2929
py==1.11.0
3030
# via tox
31-
pyparsing==3.0.7
31+
pyparsing==3.0.9
3232
# via packaging
3333
requests==2.27.1
3434
# via codecov
@@ -38,13 +38,13 @@ six==1.16.0
3838
# virtualenv
3939
toml==0.10.2
4040
# via tox
41-
tox==3.24.5
41+
tox==3.25.0
4242
# via
4343
# -r requirements/ci.in
4444
# tox-battery
4545
tox-battery==0.6.1
4646
# via -r requirements/ci.in
47-
urllib3==1.26.8
47+
urllib3==1.26.9
4848
# via requests
49-
virtualenv==20.13.1
49+
virtualenv==20.14.1
5050
# via tox

requirements/dev.txt

Lines changed: 40 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,11 @@
44
#
55
# make upgrade
66
#
7-
asgiref==3.5.0
7+
asgiref==3.5.2
88
# via
99
# -r requirements/quality.txt
1010
# django
11-
astroid==2.9.3
11+
astroid==2.11.5
1212
# via
1313
# -r requirements/quality.txt
1414
# pylint
@@ -17,53 +17,57 @@ attrs==21.4.0
1717
# via
1818
# -r requirements/quality.txt
1919
# pytest
20-
certifi==2021.10.8
20+
certifi==2022.5.18.1
2121
# via
2222
# -r requirements/ci.txt
2323
# requests
2424
chardet==4.0.0
2525
# via diff-cover
26-
charset-normalizer==2.0.11
26+
charset-normalizer==2.0.12
2727
# via
2828
# -r requirements/ci.txt
2929
# requests
30-
click==8.0.3
30+
click==8.1.3
3131
# via
3232
# -r requirements/pip-tools.txt
3333
# -r requirements/quality.txt
3434
# click-log
3535
# code-annotations
3636
# edx-lint
3737
# pip-tools
38-
click-log==0.3.2
38+
click-log==0.4.0
3939
# via
4040
# -r requirements/quality.txt
4141
# edx-lint
42-
code-annotations==1.2.0
42+
code-annotations==1.3.0
4343
# via
4444
# -r requirements/quality.txt
4545
# edx-lint
4646
codecov==2.1.12
4747
# via -r requirements/ci.txt
48-
coverage[toml]==6.3.1
48+
coverage[toml]==6.4.1
4949
# via
5050
# -r requirements/ci.txt
5151
# -r requirements/quality.txt
5252
# codecov
5353
# pytest-cov
54-
diff-cover==6.4.4
54+
diff-cover==6.5.0
5555
# via -r requirements/dev.in
56+
dill==0.3.5.1
57+
# via
58+
# -r requirements/quality.txt
59+
# pylint
5660
distlib==0.3.4
5761
# via
5862
# -r requirements/ci.txt
5963
# virtualenv
60-
django==3.2.12
64+
django==3.2.13
6165
# via
6266
# -c https://raw.githubusercontent.com/edx/edx-lint/master/edx_lint/files/common_constraints.txt
6367
# -r requirements/quality.txt
64-
edx-lint==5.2.1
68+
edx-lint==5.2.3
6569
# via -r requirements/quality.txt
66-
filelock==3.4.2
70+
filelock==3.7.1
6771
# via
6872
# -r requirements/ci.txt
6973
# tox
@@ -80,7 +84,7 @@ isort==5.10.1
8084
# via
8185
# -r requirements/quality.txt
8286
# pylint
83-
jinja2==3.0.3
87+
jinja2==3.1.2
8488
# via
8589
# -r requirements/quality.txt
8690
# code-annotations
@@ -89,11 +93,11 @@ lazy-object-proxy==1.7.1
8993
# via
9094
# -r requirements/quality.txt
9195
# astroid
92-
markupsafe==2.0.1
96+
markupsafe==2.1.1
9397
# via
9498
# -r requirements/quality.txt
9599
# jinja2
96-
mccabe==0.6.1
100+
mccabe==0.7.0
97101
# via
98102
# -r requirements/quality.txt
99103
# pylint
@@ -105,17 +109,17 @@ packaging==21.3
105109
# -r requirements/quality.txt
106110
# pytest
107111
# tox
108-
pbr==5.8.1
112+
pbr==5.9.0
109113
# via
110114
# -r requirements/quality.txt
111115
# stevedore
112116
pep517==0.12.0
113117
# via
114118
# -r requirements/pip-tools.txt
115119
# pip-tools
116-
pip-tools==6.5.0
120+
pip-tools==6.6.2
117121
# via -r requirements/pip-tools.txt
118-
platformdirs==2.4.1
122+
platformdirs==2.5.2
119123
# via
120124
# -r requirements/ci.txt
121125
# -r requirements/quality.txt
@@ -138,9 +142,9 @@ pycodestyle==2.8.0
138142
# via -r requirements/quality.txt
139143
pydocstyle==6.1.1
140144
# via -r requirements/quality.txt
141-
pygments==2.11.2
145+
pygments==2.12.0
142146
# via diff-cover
143-
pylint==2.12.2
147+
pylint==2.14.1
144148
# via
145149
# -r requirements/quality.txt
146150
# edx-lint
@@ -151,7 +155,7 @@ pylint-celery==0.3
151155
# via
152156
# -r requirements/quality.txt
153157
# edx-lint
154-
pylint-django==2.5.0
158+
pylint-django==2.5.3
155159
# via
156160
# -r requirements/quality.txt
157161
# edx-lint
@@ -160,22 +164,22 @@ pylint-plugin-utils==0.7
160164
# -r requirements/quality.txt
161165
# pylint-celery
162166
# pylint-django
163-
pyparsing==3.0.7
167+
pyparsing==3.0.9
164168
# via
165169
# -r requirements/ci.txt
166170
# -r requirements/quality.txt
167171
# packaging
168-
pytest==7.0.0
172+
pytest==7.1.2
169173
# via
170174
# -r requirements/quality.txt
171175
# pytest-cov
172176
pytest-cov==3.0.0
173177
# via -r requirements/quality.txt
174-
python-slugify==5.0.2
178+
python-slugify==6.1.2
175179
# via
176180
# -r requirements/quality.txt
177181
# code-annotations
178-
pytz==2021.3
182+
pytz==2022.1
179183
# via
180184
# -r requirements/quality.txt
181185
# django
@@ -213,40 +217,43 @@ text-unidecode==1.3
213217
toml==0.10.2
214218
# via
215219
# -r requirements/ci.txt
216-
# -r requirements/quality.txt
217-
# pylint
218220
# tox
219-
tomli==2.0.0
221+
tomli==2.0.1
220222
# via
221223
# -r requirements/pip-tools.txt
222224
# -r requirements/quality.txt
223225
# coverage
224226
# pep517
227+
# pylint
225228
# pytest
226-
tox==3.24.5
229+
tomlkit==0.11.0
230+
# via
231+
# -r requirements/quality.txt
232+
# pylint
233+
tox==3.25.0
227234
# via
228235
# -r requirements/ci.txt
229236
# tox-battery
230237
tox-battery==0.6.1
231238
# via -r requirements/ci.txt
232-
typing-extensions==4.0.1
239+
typing-extensions==4.2.0
233240
# via
234241
# -r requirements/quality.txt
235242
# astroid
236243
# pylint
237-
urllib3==1.26.8
244+
urllib3==1.26.9
238245
# via
239246
# -r requirements/ci.txt
240247
# requests
241-
virtualenv==20.13.1
248+
virtualenv==20.14.1
242249
# via
243250
# -r requirements/ci.txt
244251
# tox
245252
wheel==0.37.1
246253
# via
247254
# -r requirements/pip-tools.txt
248255
# pip-tools
249-
wrapt==1.13.3
256+
wrapt==1.14.1
250257
# via
251258
# -r requirements/quality.txt
252259
# astroid

requirements/django.txt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,13 +4,13 @@
44
#
55
# make upgrade
66
#
7-
asgiref==3.5.0
7+
asgiref==3.5.2
88
# via django
9-
django==3.2.12
9+
django==3.2.13
1010
# via
1111
# -c https://raw.githubusercontent.com/edx/edx-lint/master/edx_lint/files/common_constraints.txt
1212
# -r requirements/django.in
13-
pytz==2021.3
13+
pytz==2022.1
1414
# via django
1515
sqlparse==0.4.2
1616
# via django

0 commit comments

Comments
 (0)