@@ -11,35 +11,35 @@ license-files = ["LICENSE", "NOTICE"]
1111classifiers = [" Private :: Do Not Upload" ]
1212dependencies = [
1313 # Runtime dependencies, always needed
14- " celery==5.6.2 " ,
14+ " celery==5.6.3 " ,
1515 " channels-redis==4.3.0" ,
1616 " channels[daphne]==4.3.2" ,
17- " django[argon2]==6.0.3 " ,
18- " django-allauth==65.15.0 " ,
17+ " django[argon2]==6.0.5 " ,
18+ " django-allauth==65.16.1 " ,
1919 " django-auth-style==0.15.0" ,
2020 " django-click==2.5.0" ,
2121 " django-cors-headers==4.9.0" ,
2222 " django-environ==0.13.0" ,
2323 " django-extensions==4.1" ,
2424 " django-filter==25.2" ,
25- " django-guardian==3.3.0 " ,
25+ " django-guardian==3.3.1 " ,
2626 " django-large-image==0.10.3" ,
2727 " django-oauth-toolkit==3.2.0" ,
28- " django-resonant-settings[allauth,celery]==0.48.1 " ,
28+ " django-resonant-settings[allauth,celery]==0.50.5 " ,
2929 " django-resonant-utils[allauth,s3_storage]==0.19.0" ,
30- " django-stubs-ext==6.0.1 " ,
31- " djangorestframework==3.17.0 " ,
30+ " django-stubs-ext==6.0.3 " ,
31+ " djangorestframework==3.17.1 " ,
3232 " drf-yasg==1.21.15" ,
3333 # Needed for GeoDjango and "large-image[gdal]"
3434 ' gdal==3.12.3.1' ,
3535 " geopandas==1.1.3" ,
3636 " large-image-converter==1.34.1" ,
3737 " large-image[gdal]==1.34.1" ,
38- " matplotlib==3.10.8 " , # for raster colormaps
38+ " matplotlib==3.10.9 " , # for raster colormaps
3939 " networkx==3.6.1" ,
4040 " numpy==2.4.3" ,
4141 " pooch[progress]==1.9.0" ,
42- " psycopg[binary,pool]==3.3.3 " ,
42+ " psycopg[binary,pool]==3.3.4 " ,
4343 # Needed by "large-image-converter"
4444 " pylibtiff==0.7.0.4.7.1" ,
4545 " pyshp==3.0.3" ,
@@ -50,8 +50,8 @@ dependencies = [
5050 # Production-only
5151 " django-s3-file-field[s3]==1.1.0" ,
5252 " django-storages[s3]==1.14.6" ,
53- " sentry-sdk[celery,django,pure_eval]==2.55 .0" ,
54- " uvicorn==0.42 .0" ,
53+ " sentry-sdk[celery,django,pure_eval]==2.59 .0" ,
54+ " uvicorn==0.46 .0" ,
5555 " websockets==16.0" ,
5656]
5757
@@ -60,16 +60,16 @@ development = [
6060 # Runtime dependencies, only needed with "development" settings
6161 " daphne==4.2.1" ,
6262 " django-browser-reload==1.21.0" ,
63- " django-debug-toolbar==6.2 .0" ,
63+ " django-debug-toolbar==6.3 .0" ,
6464 " django-minio-storage==0.5.9" ,
6565 " django-resonant-utils[minio_storage]==0.19.0" ,
6666 " django-s3-file-field[minio]==1.1.0" ,
67- " ipython==9.11 .0" ,
67+ " ipython==9.13 .0" ,
6868 " watchdog==6.0.0" ,
69- " werkzeug==3.1.6 " ,
69+ " werkzeug==3.1.8 " ,
7070]
7171tasks = [
72- " geoai-py==0.35.0 " ,
72+ " geoai-py==0.37.2 " ,
7373 " osmnx==2.1.0" ,
7474 # Needed by "uvdat-flood-sim[large-image-writer]"
7575 " pyvips==3.1.1.8.18.1" ,
@@ -83,25 +83,25 @@ dev = [
8383 # The "dev" dependency group is installed by default,
8484 # so use this to install "development" extras by default too
8585 " geodatalytics[development]" ,
86- " pre-commit==4.5.1 " ,
87- " tox==4.50.3 " ,
88- " tox-uv==1.33.4 " ,
86+ " pre-commit==4.6.0 " ,
87+ " tox==4.53.1 " ,
88+ " tox-uv==1.35.2 " ,
8989]
9090lint = [
91- " ruff==0.15.7 " ,
91+ " ruff==0.15.12 " ,
9292]
9393type = [
94- " mypy==1.19.1 " ,
94+ " mypy==1.20.2 " ,
9595 " celery-types==0.26.0" ,
96- " django-stubs[compatible-mypy]==6.0.1 " ,
97- " djangorestframework-stubs[compatible-mypy]==3.16.8 " ,
96+ " django-stubs[compatible-mypy]==6.0.3 " ,
97+ " djangorestframework-stubs[compatible-mypy]==3.16.9 " ,
9898 " pandas-stubs==3.0.0.260204" ,
99- " types-channels==4.3.0.20260321 " ,
99+ " types-channels==4.3.0.20260508 " ,
100100]
101101test = [
102102 " django-s3-file-field-client==1.1.0" ,
103103 " factory-boy==3.3.3" ,
104- " pytest==9.0.2 " ,
104+ " pytest==9.0.3 " ,
105105 " pytest-django==4.12.0" ,
106106 " pytest-mock==3.15.1" ,
107107 # Enable with "pytest --random-order ..."
0 commit comments