Skip to content

Commit 293bed0

Browse files
committed
build: recompile requirements, including mypy in test+dev
1 parent cdd9678 commit 293bed0

2 files changed

Lines changed: 64 additions & 0 deletions

File tree

requirements/dev.txt

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ asgiref==3.8.1
1212
# via
1313
# -r requirements/test.txt
1414
# django
15+
# django-stubs
1516
astroid==3.2.2
1617
# via
1718
# -r requirements/test.txt
@@ -93,7 +94,15 @@ django==4.2.13
9394
# via
9495
# -c https://raw.githubusercontent.com/edx/edx-lint/master/edx_lint/files/common_constraints.txt
9596
# -r requirements/test.txt
97+
# django-stubs
98+
# django-stubs-ext
9699
# openedx-django-pyfs
100+
django-stubs==5.0.2
101+
# via -r requirements/test.txt
102+
django-stubs-ext==5.0.2
103+
# via
104+
# -r requirements/test.txt
105+
# django-stubs
97106
dnspython==2.6.1
98107
# via
99108
# -r requirements/test.txt
@@ -162,6 +171,8 @@ lazy==1.6
162171
# via -r requirements/test.txt
163172
lxml==5.2.2
164173
# via -r requirements/test.txt
174+
lxml-stubs==0.5.1
175+
# via -r requirements/test.txt
165176
mako==1.3.5
166177
# via -r requirements/test.txt
167178
markupsafe==2.1.5
@@ -179,6 +190,12 @@ more-itertools==10.3.0
179190
# via
180191
# -r requirements/test.txt
181192
# inflect
193+
mypy==1.10.0
194+
# via -r requirements/test.txt
195+
mypy-extensions==1.0.0
196+
# via
197+
# -r requirements/test.txt
198+
# mypy
182199
openedx-django-pyfs==3.6.0
183200
# via -r requirements/test.txt
184201
packaging==24.1
@@ -312,6 +329,8 @@ tomli==2.0.1
312329
# -r requirements/test.txt
313330
# build
314331
# coverage
332+
# django-stubs
333+
# mypy
315334
# pip-tools
316335
# pylint
317336
# pyproject-api
@@ -329,13 +348,28 @@ typeguard==4.3.0
329348
# via
330349
# -r requirements/test.txt
331350
# inflect
351+
types-python-dateutil==2.9.0.20240316
352+
# via -r requirements/test.txt
353+
types-pytz==2024.1.0.20240417
354+
# via -r requirements/test.txt
355+
types-pyyaml==6.0.12.20240311
356+
# via
357+
# -r requirements/test.txt
358+
# django-stubs
359+
types-setuptools==70.0.0.20240524
360+
# via -r requirements/test.txt
361+
types-webob==1.8.0.20240520
362+
# via -r requirements/test.txt
332363
typing-extensions==4.12.2
333364
# via
334365
# -r requirements/test.txt
335366
# asgiref
336367
# astroid
368+
# django-stubs
369+
# django-stubs-ext
337370
# edx-opaque-keys
338371
# inflect
372+
# mypy
339373
# pylint
340374
# typeguard
341375
urllib3==1.26.18

requirements/test.txt

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ asgiref==3.8.1
1212
# via
1313
# -r requirements/django.txt
1414
# django
15+
# django-stubs
1516
astroid==3.2.2
1617
# via
1718
# -r requirements/test.in
@@ -64,7 +65,13 @@ distlib==0.3.8
6465
# via
6566
# -c https://raw.githubusercontent.com/edx/edx-lint/master/edx_lint/files/common_constraints.txt
6667
# -r requirements/django.txt
68+
# django-stubs
69+
# django-stubs-ext
6770
# openedx-django-pyfs
71+
django-stubs==5.0.2
72+
# via -r requirements/test.in
73+
django-stubs-ext==5.0.2
74+
# via django-stubs
6875
dnspython==2.6.1
6976
# via
7077
# -r requirements/django.txt
@@ -118,6 +125,8 @@ lazy==1.6
118125
# via -r requirements/django.txt
119126
lxml==5.2.2
120127
# via -r requirements/django.txt
128+
lxml-stubs==0.5.1
129+
# via -r requirements/test.in
121130
mako==1.3.5
122131
# via -r requirements/django.txt
123132
markupsafe==2.1.5
@@ -131,6 +140,10 @@ mock==5.1.0
131140
# via -r requirements/test.in
132141
more-itertools==10.3.0
133142
# via inflect
143+
mypy==1.10.0
144+
# via -r requirements/test.in
145+
mypy-extensions==1.0.0
146+
# via mypy
134147
openedx-django-pyfs==3.6.0
135148
# via -r requirements/django.txt
136149
packaging==24.1
@@ -229,6 +242,8 @@ text-unidecode==1.3
229242
tomli==2.0.1
230243
# via
231244
# coverage
245+
# django-stubs
246+
# mypy
232247
# pylint
233248
# pyproject-api
234249
# pytest
@@ -239,13 +254,28 @@ tox==4.15.1
239254
# via -r requirements/test.in
240255
typeguard==4.3.0
241256
# via inflect
257+
types-python-dateutil==2.9.0.20240316
258+
# via -r requirements/test.in
259+
types-pytz==2024.1.0.20240417
260+
# via -r requirements/test.in
261+
types-pyyaml==6.0.12.20240311
262+
# via
263+
# -r requirements/test.in
264+
# django-stubs
265+
types-setuptools==70.0.0.20240524
266+
# via -r requirements/test.in
267+
types-webob==1.8.0.20240520
268+
# via -r requirements/test.in
242269
typing-extensions==4.12.2
243270
# via
244271
# -r requirements/django.txt
245272
# asgiref
246273
# astroid
274+
# django-stubs
275+
# django-stubs-ext
247276
# edx-opaque-keys
248277
# inflect
278+
# mypy
249279
# pylint
250280
# typeguard
251281
urllib3==1.26.18

0 commit comments

Comments
 (0)