diff --git a/requirements.txt b/requirements.txt index cfabe0ebe..ea7ef7fb3 100644 --- a/requirements.txt +++ b/requirements.txt @@ -9,7 +9,7 @@ celery>=5.2.6 coverage>=4.5.4,<5.0 # Coverage 5.x moves from a json database to SQLite. Moving to 5.x will require substantial rewrites in ietf.utils.test_runner and ietf.release.views decorator>=5.1.1 defusedxml>=0.7.1 # for TastyPie when using xml; not a declared dependency -Django<3.2 +Django<4 django-analytical>=3.1.0 django-bootstrap5>=21.3 django-celery-beat>=2.3.0 @@ -21,7 +21,7 @@ django-oidc-provider>=0.7,<0.8 # 0.8 dropped Django 2 support django-password-strength>=1.2.1 django-referrer-policy>=1.0 django-simple-history>=3.0.0 -django-stubs==1.8.0 # The django-stubs version used determines the the mypy version indicated below +django-stubs>=4.2.0 # The django-stubs version used determines the the mypy version indicated below django-tastypie==0.14.3 # Version must be locked in sync with version of Django django-vite>=2.0.2 django-webtest>=1.9.10 # Only used in tests @@ -41,10 +41,10 @@ logging_tree>=1.9 # Used only by the showloggers management command lxml>=4.8.0,<5 markdown>=3.3.6 mock>=4.0.3 # Used only by tests, of course -mypy==0.812 # Version requirements determined by django-stubs. +mypy<1.3 # Version requirements determined by django-stubs. oic>=1.3 # Used only by tests Pillow>=9.1.0 -psycopg2<2.9 +psycopg2>=2.9.6 pyang>=2.5.3 pyflakes>=2.4.0 pyopenssl>=22.0.0 # Used by urllib3.contrib, which is used by PyQuery but not marked as a dependency