diff --git a/requirements/dev.txt b/requirements/dev.txt index 68cd4d0c0..60c28fe78 100644 --- a/requirements/dev.txt +++ b/requirements/dev.txt @@ -12,6 +12,7 @@ asgiref==3.8.1 # via # -r requirements/test.txt # django + # django-stubs astroid==3.2.4 # via # -r requirements/test.txt @@ -89,7 +90,15 @@ django==4.2.15 # via # -c https://raw.githubusercontent.com/edx/edx-lint/master/edx_lint/files/common_constraints.txt # -r requirements/test.txt + # django-stubs + # django-stubs-ext # openedx-django-pyfs +django-stubs==5.0.4 + # via -r requirements/test.txt +django-stubs-ext==5.0.4 + # via + # -r requirements/test.txt + # django-stubs dnspython==2.6.1 # via # -r requirements/test.txt @@ -146,6 +155,8 @@ lazy==1.6 # via -r requirements/test.txt lxml==5.3.0 # via -r requirements/test.txt +lxml-stubs==0.5.1 + # via -r requirements/test.txt mako==1.3.5 # via -r requirements/test.txt markupsafe==2.1.5 @@ -163,6 +174,12 @@ more-itertools==10.4.0 # via # -r requirements/test.txt # inflect +mypy==1.11.2 + # via -r requirements/test.txt +mypy-extensions==1.0.0 + # via + # -r requirements/test.txt + # mypy openedx-django-pyfs==3.7.0 # via -r requirements/test.txt packaging==24.1 @@ -301,10 +318,27 @@ typeguard==4.3.0 # via # -r requirements/test.txt # inflect +types-python-dateutil==2.9.0.20240821 + # via -r requirements/test.txt +types-pytz==2024.1.0.20240417 + # via -r requirements/test.txt +types-pyyaml==6.0.12.20240808 + # via + # -r requirements/test.txt + # django-stubs +types-setuptools==73.0.0.20240822 + # via -r requirements/test.txt +types-simplejson==3.19.0.20240801 + # via -r requirements/test.txt +types-webob==1.8.0.20240822 + # via -r requirements/test.txt typing-extensions==4.12.2 # via # -r requirements/test.txt + # django-stubs + # django-stubs-ext # edx-opaque-keys + # mypy # typeguard urllib3==2.2.2 # via diff --git a/requirements/test.txt b/requirements/test.txt index 72a8071b2..37d11f66a 100644 --- a/requirements/test.txt +++ b/requirements/test.txt @@ -12,6 +12,7 @@ asgiref==3.8.1 # via # -r requirements/django.txt # django + # django-stubs astroid==3.2.4 # via # -r requirements/test.in @@ -60,7 +61,13 @@ distlib==0.3.8 # via # -c https://raw.githubusercontent.com/edx/edx-lint/master/edx_lint/files/common_constraints.txt # -r requirements/django.txt + # django-stubs + # django-stubs-ext # openedx-django-pyfs +django-stubs==5.0.4 + # via -r requirements/test.in +django-stubs-ext==5.0.4 + # via django-stubs dnspython==2.6.1 # via # -r requirements/django.txt @@ -106,6 +113,8 @@ lazy==1.6 # via -r requirements/django.txt lxml==5.3.0 # via -r requirements/django.txt +lxml-stubs==0.5.1 + # via -r requirements/test.in mako==1.3.5 # via -r requirements/django.txt markupsafe==2.1.5 @@ -119,6 +128,10 @@ mock==5.1.0 # via -r requirements/test.in more-itertools==10.4.0 # via inflect +mypy==1.11.2 + # via -r requirements/test.in +mypy-extensions==1.0.0 + # via mypy openedx-django-pyfs==3.7.0 # via -r requirements/django.txt packaging==24.1 @@ -220,10 +233,27 @@ tox==4.18.0 # via -r requirements/test.in typeguard==4.3.0 # via inflect +types-python-dateutil==2.9.0.20240821 + # via -r requirements/test.in +types-pytz==2024.1.0.20240417 + # via -r requirements/test.in +types-pyyaml==6.0.12.20240808 + # via + # -r requirements/test.in + # django-stubs +types-setuptools==73.0.0.20240822 + # via -r requirements/test.in +types-simplejson==3.19.0.20240801 + # via -r requirements/test.in +types-webob==1.8.0.20240822 + # via -r requirements/test.in typing-extensions==4.12.2 # via # -r requirements/django.txt + # django-stubs + # django-stubs-ext # edx-opaque-keys + # mypy # typeguard urllib3==2.2.2 # via