diff --git a/requirements/aws.txt b/requirements/aws.txt index 5ddd015c70..5ef894b05d 100644 --- a/requirements/aws.txt +++ b/requirements/aws.txt @@ -1,4 +1,4 @@ -r base.txt -boto3==1.40.30 -django-ses==4.4.0 -uWSGI==2.0.30; sys_platform != "win32" +boto3==1.42.35 +django-ses==4.6.0 +uWSGI==2.0.31; sys_platform != "win32" diff --git a/requirements/base.txt b/requirements/base.txt index 427494549f..a275e2434b 100644 --- a/requirements/base.txt +++ b/requirements/base.txt @@ -1,17 +1,17 @@ # Django -django==4.2.26 +django==6.0.1 # Persistence stores -psycopg2-binary==2.9.10 +psycopg2-binary==2.9.11 # Background process management -celery==5.5.3 +celery==5.6.2 django-celery-beat==2.8.1 django-redis==6.0.0 -hiredis==3.2.1 +hiredis==3.3.0 brotli==1.2.0 -django-compressor==4.5.1 +django-compressor==4.6.0 django-extensions==3.2.3 django-model-utils==5.0.0 @@ -20,13 +20,13 @@ pytz==2024.2 python-dateutil==2.9.0.post0 # Metric/imperial units support -django-pint==0.7.3 # https://github.com/hgrecco/pint/issues/2065 +django-pint==1.0.4 # https://github.com/hgrecco/pint/issues/2065 # API djangorestframework==3.16.1 djangorestframework-simplejwt==5.5.1 -django-post-office==3.10.1 -drf-yasg==1.21.10 +django-post-office==3.11.0 +drf-yasg==1.21.14 django-filter==22.1 # Update after drf-spectacular drf-nested-routers==0.95.0 @@ -34,19 +34,19 @@ drf-nested-routers==0.95.0 sentry-sdk==2.14.0 # Various packages -jellyfish==1.2.0 -Markdown==3.9 +jellyfish==1.2.1 +Markdown==3.10.1 polling==0.3.2 -pyyaml==6.0.2 +pyyaml==6.0.3 street-address==0.4.0 xlrd<2.0.0 # Version 2 removes xlsx support -xlsxwriter==3.2.8 +xlsxwriter==3.2.9 xmltodict==1.0.2 requests==2.32.5 probablepeople==0.5.6 -xmlschema==4.1.0 -lark==1.2.2 -pandas<3 +xmlschema==4.3.1 +lark==1.3.1 +pandas<4 # Parsing and managing geojson data (this is only used in managed tasks at the moment) geojson==3.2.0 @@ -57,21 +57,21 @@ buildingsync-asset-extractor==v0.2.1 # Salesforce Integration seed-salesforce==0.1.1 -simple-salesforce==1.12.8 +simple-salesforce==1.12.9 # geospatial and pnnl/buildingid-py -shapely==2.0.7 +shapely==2.1.2 usaddress==0.5.16 pnnl-buildingid @ git+https://github.com/SEED-platform/buildingid@3cb82c9 -django-treebeard==4.7.1 +django-treebeard==4.8.0 -django-two-factor-auth[phonenumbers]==1.17.0 +django-two-factor-auth[phonenumbers]==1.18.1 qrcode[pil]==7.4.2 pyotp==2.9.0 # This dependency can be removed once a version newer than 8.5.0 has been released that fixes Django autoreload -importlib_metadata==8.7.0 +importlib_metadata==8.7.1 tkbl==0.7 diff --git a/requirements/local.txt b/requirements/local.txt index d45a0517ed..301971b1f0 100644 --- a/requirements/local.txt +++ b/requirements/local.txt @@ -1,3 +1,3 @@ # Local development dependencies go here -r test.txt -django-debug-toolbar==6.0.0 +django-debug-toolbar==6.2.0 diff --git a/requirements/test.txt b/requirements/test.txt index 430a0bcd4a..c79bb23371 100644 --- a/requirements/test.txt +++ b/requirements/test.txt @@ -2,28 +2,28 @@ -r base.txt # general -coverage==7.10.6 -coveralls==4.0.1 # https://github.com/TheKevJames/coveralls-python/pull/542 -tox==4.30.2 # Keep this in sync with ci.yml -psutil==7.0.0 +coverage==7.13.2 +coveralls==4.0.2 # https://github.com/TheKevJames/coveralls-python/pull/542 +tox==4.34.1 # Keep this in sync with ci.yml +psutil==7.2.1 # python testing -Faker==37.6.0 +Faker==40.1.2 mock==5.2.0 -vcrpy==7.0.0 -pytest==8.4.2 +vcrpy==8.1.1 +pytest==9.0.2 pytest-django==4.11.1 urllib3==1.26.20 responses==0.25.8 # static code analysis -pre-commit==4.3.0 +pre-commit==4.5.1 # documentation and spelling -Sphinx==7.4.7 # TODO update after python 3.9 -sphinxcontrib-spelling==8.0.0 -sphinx_rtd_theme==3.0.2 -docutils==0.21.2 # TODO update after python 3.9 +Sphinx==9.1.0 # TODO update after python 3.9 +sphinxcontrib-spelling==8.0.2 +sphinx_rtd_theme==3.1.0 +docutils==0.22.4 # TODO update after python 3.9 # property-based testing -hypothesis==6.138.16 +hypothesis==6.151.2