Skip to content
This repository was archived by the owner on Aug 1, 2024. It is now read-only.

Commit c878625

Browse files
authored
Merge branch 'master' into aali/upgrade_devstack_redis
2 parents 180643a + 94fe83c commit c878625

9 files changed

Lines changed: 81 additions & 38 deletions

File tree

Makefile

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -135,7 +135,10 @@ requirements: ## install development environment requirements
135135
upgrade: export CUSTOM_COMPILE_COMMAND=make upgrade
136136
upgrade: ## Upgrade requirements with pip-tools.
137137
pip install -qr requirements/pip-tools.txt
138+
pip-compile --allow-unsafe --rebuild --upgrade -o requirements/pip.txt requirements/pip.in
138139
pip-compile --upgrade -o requirements/pip-tools.txt requirements/pip-tools.in
140+
pip install -qr requirements/pip.txt
141+
pip install -qr requirements/pip-tools.txt
139142
pip-compile --upgrade -o requirements/base.txt requirements/base.in
140143
pip-compile --upgrade -o requirements/doc.txt requirements/doc.in
141144
pip-compile --upgrade -o requirements/test.txt requirements/test.in

docker-compose-host.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,7 @@ services:
5656
analyticsapi:
5757
volumes:
5858
- ${DEVSTACK_WORKSPACE}/edx-analytics-data-api:/edx/app/analytics_api/analytics_api
59+
- ${DEVSTACK_WORKSPACE}/src:/edx/src
5960

6061
# Note that frontends mount `src` to /edx/app/src instead of /edx/src.
6162
# See ADR #5 for rationale.

requirements/base.txt

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -8,16 +8,16 @@ attrs==21.4.0
88
# via jsonschema
99
bcrypt==3.2.2
1010
# via paramiko
11-
certifi==2022.5.18.1
11+
certifi==2022.6.15
1212
# via requests
13-
cffi==1.15.0
13+
cffi==1.15.1
1414
# via
1515
# bcrypt
1616
# cryptography
1717
# pynacl
18-
charset-normalizer==2.0.12
18+
charset-normalizer==2.1.0
1919
# via requests
20-
cryptography==37.0.2
20+
cryptography==37.0.4
2121
# via paramiko
2222
distro==1.7.0
2323
# via docker-compose
@@ -47,7 +47,7 @@ pyyaml==5.4.1
4747
# via
4848
# -r requirements/base.in
4949
# docker-compose
50-
requests==2.27.1
50+
requests==2.28.1
5151
# via
5252
# docker
5353
# docker-compose
@@ -59,7 +59,7 @@ six==1.16.0
5959
# websocket-client
6060
texttable==1.6.4
6161
# via docker-compose
62-
urllib3==1.26.9
62+
urllib3==1.26.10
6363
# via requests
6464
websocket-client==0.59.0
6565
# via

requirements/dev.txt

Lines changed: 18 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -15,19 +15,23 @@ bcrypt==3.2.2
1515
# -r requirements/base.txt
1616
# -r requirements/test.txt
1717
# paramiko
18-
certifi==2022.5.18.1
18+
build==0.8.0
19+
# via
20+
# -r requirements/pip-tools.txt
21+
# pip-tools
22+
certifi==2022.6.15
1923
# via
2024
# -r requirements/base.txt
2125
# -r requirements/test.txt
2226
# requests
23-
cffi==1.15.0
27+
cffi==1.15.1
2428
# via
2529
# -r requirements/base.txt
2630
# -r requirements/test.txt
2731
# bcrypt
2832
# cryptography
2933
# pynacl
30-
charset-normalizer==2.0.12
34+
charset-normalizer==2.1.0
3135
# via
3236
# -r requirements/base.txt
3337
# -r requirements/test.txt
@@ -36,7 +40,7 @@ click==8.1.3
3640
# via
3741
# -r requirements/pip-tools.txt
3842
# pip-tools
39-
cryptography==37.0.2
43+
cryptography==37.0.4
4044
# via
4145
# -r requirements/base.txt
4246
# -r requirements/test.txt
@@ -87,7 +91,9 @@ jsonschema==3.2.0
8791
# docker-compose
8892
packaging==21.3
8993
# via
94+
# -r requirements/pip-tools.txt
9095
# -r requirements/test.txt
96+
# build
9197
# pytest
9298
# tox
9399
paramiko==2.11.0
@@ -98,10 +104,10 @@ paramiko==2.11.0
98104
pep517==0.12.0
99105
# via
100106
# -r requirements/pip-tools.txt
101-
# pip-tools
107+
# build
102108
pexpect==4.8.0
103109
# via -r requirements/test.txt
104-
pip-tools==6.6.2
110+
pip-tools==6.8.0
105111
# via -r requirements/pip-tools.txt
106112
platformdirs==2.5.2
107113
# via virtualenv
@@ -131,6 +137,7 @@ pynacl==1.5.0
131137
# paramiko
132138
pyparsing==3.0.9
133139
# via
140+
# -r requirements/pip-tools.txt
134141
# -r requirements/test.txt
135142
# packaging
136143
pyrsistent==0.18.1
@@ -150,7 +157,7 @@ pyyaml==5.4.1
150157
# -r requirements/base.txt
151158
# -r requirements/test.txt
152159
# docker-compose
153-
requests==2.27.1
160+
requests==2.28.1
154161
# via
155162
# -r requirements/base.txt
156163
# -r requirements/test.txt
@@ -177,20 +184,21 @@ tomli==2.0.1
177184
# via
178185
# -r requirements/pip-tools.txt
179186
# -r requirements/test.txt
187+
# build
180188
# pep517
181189
# pytest
182-
tox==3.25.0
190+
tox==3.25.1
183191
# via
184192
# -r requirements/dev.in
185193
# tox-battery
186194
tox-battery==0.6.1
187195
# via -r requirements/dev.in
188-
urllib3==1.26.9
196+
urllib3==1.26.10
189197
# via
190198
# -r requirements/base.txt
191199
# -r requirements/test.txt
192200
# requests
193-
virtualenv==20.14.1
201+
virtualenv==20.15.1
194202
# via tox
195203
websocket-client==0.59.0
196204
# via

requirements/doc.txt

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -10,29 +10,29 @@ attrs==21.4.0
1010
# via
1111
# -r requirements/base.txt
1212
# jsonschema
13-
babel==2.10.1
13+
babel==2.10.3
1414
# via sphinx
1515
bcrypt==3.2.2
1616
# via
1717
# -r requirements/base.txt
1818
# paramiko
19-
bleach==5.0.0
19+
bleach==5.0.1
2020
# via readme-renderer
21-
certifi==2022.5.18.1
21+
certifi==2022.6.15
2222
# via
2323
# -r requirements/base.txt
2424
# requests
25-
cffi==1.15.0
25+
cffi==1.15.1
2626
# via
2727
# -r requirements/base.txt
2828
# bcrypt
2929
# cryptography
3030
# pynacl
31-
charset-normalizer==2.0.12
31+
charset-normalizer==2.1.0
3232
# via
3333
# -r requirements/base.txt
3434
# requests
35-
cryptography==37.0.2
35+
cryptography==37.0.4
3636
# via
3737
# -r requirements/base.txt
3838
# paramiko
@@ -68,9 +68,9 @@ idna==3.3
6868
# via
6969
# -r requirements/base.txt
7070
# requests
71-
imagesize==1.3.0
71+
imagesize==1.4.1
7272
# via sphinx
73-
importlib-metadata==4.11.4
73+
importlib-metadata==4.12.0
7474
# via sphinx
7575
jinja2==3.1.2
7676
# via sphinx
@@ -119,7 +119,7 @@ pyyaml==5.4.1
119119
# docker-compose
120120
readme-renderer==35.0
121121
# via -r requirements/doc.in
122-
requests==2.27.1
122+
requests==2.28.1
123123
# via
124124
# -r requirements/base.txt
125125
# docker
@@ -138,7 +138,7 @@ six==1.16.0
138138
# websocket-client
139139
snowballstemmer==2.2.0
140140
# via sphinx
141-
sphinx==5.0.0
141+
sphinx==5.0.2
142142
# via
143143
# -r requirements/doc.in
144144
# edx-sphinx-theme
@@ -154,13 +154,13 @@ sphinxcontrib-qthelp==1.0.3
154154
# via sphinx
155155
sphinxcontrib-serializinghtml==1.1.5
156156
# via sphinx
157-
stevedore==3.5.0
157+
stevedore==4.0.0
158158
# via doc8
159159
texttable==1.6.4
160160
# via
161161
# -r requirements/base.txt
162162
# docker-compose
163-
urllib3==1.26.9
163+
urllib3==1.26.10
164164
# via
165165
# -r requirements/base.txt
166166
# requests
@@ -171,7 +171,7 @@ websocket-client==0.59.0
171171
# -r requirements/base.txt
172172
# docker
173173
# docker-compose
174-
zipp==3.8.0
174+
zipp==3.8.1
175175
# via importlib-metadata
176176

177177
# The following packages are considered to be unsafe in a requirements file:

requirements/pip-tools.txt

Lines changed: 11 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,14 +4,22 @@
44
#
55
# make upgrade
66
#
7+
build==0.8.0
8+
# via pip-tools
79
click==8.1.3
810
# via pip-tools
11+
packaging==21.3
12+
# via build
913
pep517==0.12.0
10-
# via pip-tools
11-
pip-tools==6.6.2
14+
# via build
15+
pip-tools==6.8.0
1216
# via -r requirements/pip-tools.in
17+
pyparsing==3.0.9
18+
# via packaging
1319
tomli==2.0.1
14-
# via pep517
20+
# via
21+
# build
22+
# pep517
1523
wheel==0.37.1
1624
# via pip-tools
1725

requirements/pip.in

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
-c constraints.txt
2+
# Core dependencies for installing other packages
3+
4+
pip
5+
setuptools
6+
wheel
7+

requirements/pip.txt

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
#
2+
# This file is autogenerated by pip-compile with python 3.8
3+
# To update, run:
4+
#
5+
# make upgrade
6+
#
7+
wheel==0.37.1
8+
# via -r requirements/pip.in
9+
10+
# The following packages are considered to be unsafe in a requirements file:
11+
pip==22.1.2
12+
# via -r requirements/pip.in
13+
setuptools==59.8.0
14+
# via
15+
# -c https://raw.githubusercontent.com/edx/edx-lint/master/edx_lint/files/common_constraints.txt
16+
# -r requirements/pip.in

requirements/test.txt

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -13,21 +13,21 @@ bcrypt==3.2.2
1313
# via
1414
# -r requirements/base.txt
1515
# paramiko
16-
certifi==2022.5.18.1
16+
certifi==2022.6.15
1717
# via
1818
# -r requirements/base.txt
1919
# requests
20-
cffi==1.15.0
20+
cffi==1.15.1
2121
# via
2222
# -r requirements/base.txt
2323
# bcrypt
2424
# cryptography
2525
# pynacl
26-
charset-normalizer==2.0.12
26+
charset-normalizer==2.1.0
2727
# via
2828
# -r requirements/base.txt
2929
# requests
30-
cryptography==37.0.2
30+
cryptography==37.0.4
3131
# via
3232
# -r requirements/base.txt
3333
# paramiko
@@ -97,7 +97,7 @@ pyyaml==5.4.1
9797
# via
9898
# -r requirements/base.txt
9999
# docker-compose
100-
requests==2.27.1
100+
requests==2.28.1
101101
# via
102102
# -r requirements/base.txt
103103
# docker
@@ -115,7 +115,7 @@ texttable==1.6.4
115115
# docker-compose
116116
tomli==2.0.1
117117
# via pytest
118-
urllib3==1.26.9
118+
urllib3==1.26.10
119119
# via
120120
# -r requirements/base.txt
121121
# requests

0 commit comments

Comments
 (0)