diff --git a/docker/Dockerfile b/docker/Dockerfile index 764eca8..3eff239 100644 --- a/docker/Dockerfile +++ b/docker/Dockerfile @@ -8,7 +8,7 @@ RUN set -e && \ RUN pip config set global.disable-pip-version-check true && \ pip wheel --wheel-dir=/root/wheels uwsgi==2.0.22 && \ - pip wheel --wheel-dir=/root/wheels regex==2023.8.8 + pip wheel --wheel-dir=/root/wheels regex==2023.12.25 # The actual container. FROM python:3.9.17-slim-bullseye diff --git a/requirements.txt b/requirements.txt index 422f820..e991303 100644 --- a/requirements.txt +++ b/requirements.txt @@ -6,22 +6,22 @@ # affine==2.4.0 # via rasterio -attrs==23.1.0 +attrs==23.2.0 # via rasterio -black==23.7.0 +black==24.2.0 # via -r requirements.in -blinker==1.6.2 +blinker==1.7.0 # via flask -build==0.10.0 +build==1.0.3 # via pip-tools cachelib==0.9.0 # via flask-caching -certifi==2023.7.22 +certifi==2024.2.2 # via # pyproj # rasterio # requests -charset-normalizer==3.2.0 +charset-normalizer==3.3.2 # via requests click==8.1.7 # via @@ -35,70 +35,74 @@ click-plugins==1.1.1 # via rasterio cligj==0.7.2 # via rasterio -coverage[toml]==7.3.0 +coverage[toml]==7.4.1 # via pytest-cov -exceptiongroup==1.1.3 +exceptiongroup==1.2.0 # via pytest -flask==2.3.3 +flask==3.0.2 # via # -r requirements.in # flask-caching -flask-caching==2.0.2 +flask-caching==2.1.0 # via -r requirements.in geographiclib==2.0 # via -r requirements.in -idna==3.4 +idna==3.6 # via requests -importlib-metadata==6.8.0 - # via flask +importlib-metadata==7.0.1 + # via + # build + # flask iniconfig==2.0.0 # via pytest itsdangerous==2.1.2 # via flask -jinja2==3.1.2 +jinja2==3.1.3 # via flask -markupsafe==2.1.3 +markupsafe==2.1.5 # via # jinja2 # werkzeug mypy-extensions==1.0.0 # via black -numpy==1.25.2 +numpy==1.26.4 # via # -r requirements.in # rasterio # snuggs -packaging==23.1 +packaging==23.2 # via # black # build # pytest -pathspec==0.11.2 +pathspec==0.12.1 # via black -pip-tools==7.3.0 +pip-tools==7.4.0 # via -r requirements.in -platformdirs==3.10.0 +platformdirs==4.2.0 # via black -pluggy==1.2.0 +pluggy==1.4.0 # via pytest -polyline==2.0.0 +polyline==2.0.2 # via -r requirements.in pylibmc==1.6.3 # via -r requirements.in pyparsing==3.1.1 # via snuggs -pyproj==3.6.0 +pyproj==3.6.1 # via -r requirements.in pyproject-hooks==1.0.0 - # via build -pytest==7.4.0 + # via + # build + # pip-tools +pytest==8.0.1 # via # -r requirements.in # pytest-cov # pytest-timeout pytest-cov==4.1.0 # via -r requirements.in -pytest-timeout==2.1.0 +pytest-timeout==2.2.0 # via -r requirements.in pyyaml==6.0.1 # via -r requirements.in @@ -116,15 +120,15 @@ tomli==2.0.1 # pip-tools # pyproject-hooks # pytest -typing-extensions==4.7.1 +typing-extensions==4.9.0 # via black -urllib3==2.0.4 +urllib3==2.2.1 # via requests -werkzeug==2.3.7 +werkzeug==3.0.1 # via flask -wheel==0.41.2 +wheel==0.42.0 # via pip-tools -zipp==3.16.2 +zipp==3.17.0 # via importlib-metadata # The following packages are considered to be unsafe in a requirements file: