Skip to content

Commit ed86373

Browse files
committed
🚚 Move requirements so that they are installed in CI
1 parent 0818dfe commit ed86373

File tree

4 files changed

+109
-16
lines changed

4 files changed

+109
-16
lines changed

backend/requirements/ci.txt

+41
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,8 @@
44
#
55
# ./bin/compile_dependencies.sh
66
#
7+
alabaster==0.7.16
8+
# via sphinx
79
asgiref==3.8.1
810
# via
911
# -c requirements/base.txt
@@ -16,6 +18,8 @@ asn1crypto==1.5.1
1618
# webauthn
1719
astroid==3.1.0
1820
# via pylint
21+
babel==2.14.0
22+
# via sphinx
1923
beautifulsoup4==4.12.3
2024
# via webtest
2125
black==24.4.2
@@ -125,6 +129,10 @@ djangorestframework==3.15.1
125129
# via
126130
# -c requirements/base.txt
127131
# -r requirements/base.txt
132+
docutils==0.20.1
133+
# via
134+
# sphinx
135+
# sphinx-rtd-theme
128136
ecs-logging==2.1.0
129137
# via
130138
# -c requirements/base.txt
@@ -147,12 +155,18 @@ idna==3.7
147155
# -c requirements/base.txt
148156
# -r requirements/base.txt
149157
# requests
158+
imagesize==1.4.1
159+
# via sphinx
150160
iniconfig==2.0.0
151161
# via pytest
152162
isort==5.13.2
153163
# via pylint
164+
jinja2==3.1.3
165+
# via sphinx
154166
lxml==5.2.1
155167
# via pyquery
168+
markupsafe==2.1.5
169+
# via jinja2
156170
maykin-2fa==1.0.0
157171
# via
158172
# -c requirements/base.txt
@@ -167,6 +181,7 @@ packaging==24.0
167181
# via
168182
# black
169183
# pytest
184+
# sphinx
170185
pathspec==0.12.1
171186
# via black
172187
phonenumberslite==8.13.35
@@ -202,6 +217,8 @@ pycparser==2.22
202217
# cffi
203218
pyflakes==3.2.0
204219
# via flake8
220+
pygments==2.17.2
221+
# via sphinx
205222
pylint==3.1.0
206223
# via -r requirements/test-tools.in
207224
pyopenssl==24.1.0
@@ -246,6 +263,7 @@ requests==2.31.0
246263
# -r requirements/base.txt
247264
# django-rosetta
248265
# requests-mock
266+
# sphinx
249267
requests-mock==1.12.1
250268
# via -r requirements/test-tools.in
251269
sentry-sdk==2.0.1
@@ -254,8 +272,31 @@ sentry-sdk==2.0.1
254272
# -r requirements/base.txt
255273
six==1.16.0
256274
# via python-dateutil
275+
snowballstemmer==2.2.0
276+
# via sphinx
257277
soupsieve==2.5
258278
# via beautifulsoup4
279+
sphinx==7.3.7
280+
# via
281+
# -r requirements/test-tools.in
282+
# sphinx-rtd-theme
283+
# sphinxcontrib-jquery
284+
sphinx-rtd-theme==2.0.0
285+
# via -r requirements/test-tools.in
286+
sphinxcontrib-applehelp==1.0.8
287+
# via sphinx
288+
sphinxcontrib-devhelp==1.0.6
289+
# via sphinx
290+
sphinxcontrib-htmlhelp==2.0.5
291+
# via sphinx
292+
sphinxcontrib-jquery==4.1
293+
# via sphinx-rtd-theme
294+
sphinxcontrib-jsmath==1.0.1
295+
# via sphinx
296+
sphinxcontrib-qthelp==1.0.7
297+
# via sphinx
298+
sphinxcontrib-serializinghtml==1.1.10
299+
# via sphinx
259300
sqlparse==0.5.0
260301
# via
261302
# -c requirements/base.txt

backend/requirements/dev.txt

+64-15
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,10 @@
55
# ./bin/compile_dependencies.sh
66
#
77
alabaster==0.7.16
8-
# via sphinx
8+
# via
9+
# -c requirements/ci.txt
10+
# -r requirements/ci.txt
11+
# sphinx
912
asgiref==3.8.1
1013
# via
1114
# -c requirements/ci.txt
@@ -22,7 +25,10 @@ astroid==3.1.0
2225
# -r requirements/ci.txt
2326
# pylint
2427
babel==2.14.0
25-
# via sphinx
28+
# via
29+
# -c requirements/ci.txt
30+
# -r requirements/ci.txt
31+
# sphinx
2632
beautifulsoup4==4.12.3
2733
# via
2834
# -c requirements/ci.txt
@@ -168,6 +174,8 @@ djangorestframework==3.15.1
168174
# -r requirements/ci.txt
169175
docutils==0.20.1
170176
# via
177+
# -c requirements/ci.txt
178+
# -r requirements/ci.txt
171179
# sphinx
172180
# sphinx-rtd-theme
173181
ecs-logging==2.1.0
@@ -206,7 +214,10 @@ idna==3.7
206214
# -r requirements/ci.txt
207215
# requests
208216
imagesize==1.4.1
209-
# via sphinx
217+
# via
218+
# -c requirements/ci.txt
219+
# -r requirements/ci.txt
220+
# sphinx
210221
iniconfig==2.0.0
211222
# via
212223
# -c requirements/ci.txt
@@ -219,14 +230,20 @@ isort[colors]==5.13.2
219230
# -r requirements/dev.in
220231
# pylint
221232
jinja2==3.1.3
222-
# via sphinx
233+
# via
234+
# -c requirements/ci.txt
235+
# -r requirements/ci.txt
236+
# sphinx
223237
lxml==5.2.1
224238
# via
225239
# -c requirements/ci.txt
226240
# -r requirements/ci.txt
227241
# pyquery
228242
markupsafe==2.1.5
229-
# via jinja2
243+
# via
244+
# -c requirements/ci.txt
245+
# -r requirements/ci.txt
246+
# jinja2
230247
maykin-2fa==1.0.0
231248
# via
232249
# -c requirements/ci.txt
@@ -302,7 +319,10 @@ pyflakes==3.2.0
302319
# -r requirements/ci.txt
303320
# flake8
304321
pygments==2.17.2
305-
# via sphinx
322+
# via
323+
# -c requirements/ci.txt
324+
# -r requirements/ci.txt
325+
# sphinx
306326
pylint==3.1.0
307327
# via
308328
# -c requirements/ci.txt
@@ -376,33 +396,62 @@ six==1.16.0
376396
smmap==5.0.1
377397
# via gitdb
378398
snowballstemmer==2.2.0
379-
# via sphinx
399+
# via
400+
# -c requirements/ci.txt
401+
# -r requirements/ci.txt
402+
# sphinx
380403
soupsieve==2.5
381404
# via
382405
# -c requirements/ci.txt
383406
# -r requirements/ci.txt
384407
# beautifulsoup4
385408
sphinx==7.3.7
386409
# via
410+
# -c requirements/ci.txt
411+
# -r requirements/ci.txt
387412
# -r requirements/dev.in
388413
# sphinx-rtd-theme
389414
# sphinxcontrib-jquery
390415
sphinx-rtd-theme==2.0.0
391-
# via -r requirements/dev.in
416+
# via
417+
# -c requirements/ci.txt
418+
# -r requirements/ci.txt
419+
# -r requirements/dev.in
392420
sphinxcontrib-applehelp==1.0.8
393-
# via sphinx
421+
# via
422+
# -c requirements/ci.txt
423+
# -r requirements/ci.txt
424+
# sphinx
394425
sphinxcontrib-devhelp==1.0.6
395-
# via sphinx
426+
# via
427+
# -c requirements/ci.txt
428+
# -r requirements/ci.txt
429+
# sphinx
396430
sphinxcontrib-htmlhelp==2.0.5
397-
# via sphinx
431+
# via
432+
# -c requirements/ci.txt
433+
# -r requirements/ci.txt
434+
# sphinx
398435
sphinxcontrib-jquery==4.1
399-
# via sphinx-rtd-theme
436+
# via
437+
# -c requirements/ci.txt
438+
# -r requirements/ci.txt
439+
# sphinx-rtd-theme
400440
sphinxcontrib-jsmath==1.0.1
401-
# via sphinx
441+
# via
442+
# -c requirements/ci.txt
443+
# -r requirements/ci.txt
444+
# sphinx
402445
sphinxcontrib-qthelp==1.0.7
403-
# via sphinx
446+
# via
447+
# -c requirements/ci.txt
448+
# -r requirements/ci.txt
449+
# sphinx
404450
sphinxcontrib-serializinghtml==1.1.10
405-
# via sphinx
451+
# via
452+
# -c requirements/ci.txt
453+
# -r requirements/ci.txt
454+
# sphinx
406455
sqlparse==0.5.0
407456
# via
408457
# -c requirements/ci.txt

backend/requirements/staging.txt

-1
This file was deleted.

backend/requirements/test-tools.in

+4
Original file line numberDiff line numberDiff line change
@@ -13,3 +13,7 @@ pyquery # integrates with webtest
1313
requests-mock
1414
tblib
1515
pytest # documentation tests
16+
17+
# Documentation
18+
sphinx
19+
sphinx_rtd_theme

0 commit comments

Comments
 (0)