From da4da54cc8bbf116de119a610c9a6494a808572e Mon Sep 17 00:00:00 2001 From: Pete Gadomski Date: Wed, 25 Oct 2023 05:48:14 -0400 Subject: [PATCH] deps: update requirements --- requirements-dev.in | 1 + requirements-dev.txt | 181 +++++++++++++++++++++++++++++++++++++++---- requirements.in | 1 + requirements.txt | 44 +++++++---- 4 files changed, 196 insertions(+), 31 deletions(-) diff --git a/requirements-dev.in b/requirements-dev.in index 3b67088..c3580b9 100644 --- a/requirements-dev.in +++ b/requirements-dev.in @@ -1,3 +1,4 @@ +-r requirements.in black mypy pip-tools diff --git a/requirements-dev.txt b/requirements-dev.txt index cbeb17d..425d1f1 100644 --- a/requirements-dev.txt +++ b/requirements-dev.txt @@ -2,31 +2,96 @@ # This file is autogenerated by pip-compile with Python 3.11 # by the following command: # -# pip-compile --strip-extras requirements-dev.in +# pip-compile requirements-dev.in # -black==23.9.1 +affine==2.4.0 + # via rasterio +aiobotocore==2.7.0 + # via stac-asset +aiofiles==23.2.1 + # via stac-asset +aiohttp==3.8.6 + # via + # aiobotocore + # stac-asset +aioitertools==0.11.0 + # via aiobotocore +aiosignal==1.3.1 + # via aiohttp +async-timeout==4.0.3 + # via aiohttp +attrs==23.1.0 + # via + # aiohttp + # jsonschema + # rasterio + # referencing +black==23.10.1 # via -r requirements-dev.in +botocore==1.31.64 + # via aiobotocore build==1.0.3 # via pip-tools +certifi==2023.7.22 + # via + # pyproj + # rasterio + # requests cfgv==3.4.0 # via pre-commit +charset-normalizer==3.3.1 + # via + # aiohttp + # requests click==8.1.7 # via + # -r requirements.in # black + # click-logging + # click-plugins + # cligj # pip-tools + # rasterio + # stac-asset +click-logging==1.0.1 + # via stac-asset +click-plugins==1.1.1 + # via rasterio +cligj==0.7.2 + # via rasterio distlib==0.3.7 # via virtualenv filelock==3.12.4 # via virtualenv -identify==2.5.29 +frozenlist==1.4.0 + # via + # aiohttp + # aiosignal +geojson==3.0.1 + # via -r requirements.in +identify==2.5.30 # via pre-commit idna==3.4 - # via yarl + # via + # requests + # yarl iniconfig==2.0.0 # via pytest +jinja2==3.1.2 + # via -r requirements.in +jmespath==1.0.1 + # via botocore +jsonschema==4.19.1 + # via pystac +jsonschema-specifications==2023.7.1 + # via jsonschema +markupsafe==2.1.3 + # via jinja2 multidict==6.0.4 - # via yarl -mypy==1.5.1 + # via + # aiohttp + # yarl +mypy==1.6.1 # via -r requirements-dev.in mypy-extensions==1.0.0 # via @@ -34,51 +99,139 @@ mypy-extensions==1.0.0 # mypy nodeenv==1.8.0 # via pre-commit -packaging==23.1 +numpy==1.26.1 + # via + # -r requirements.in + # pandas + # pysolar + # rasterio + # rioxarray + # scipy + # shapely + # snuggs + # xarray +packaging==23.2 # via # black # build # pytest + # rioxarray + # xarray +pandas==2.1.1 + # via xarray pathspec==0.11.2 # via black pip-tools==7.3.0 # via -r requirements-dev.in -platformdirs==3.10.0 +platformdirs==3.11.0 # via # black # virtualenv pluggy==1.3.0 # via pytest -pre-commit==3.4.0 +pre-commit==3.5.0 # via -r requirements-dev.in +pyparsing==3.1.1 + # via snuggs +pyproj==3.6.1 + # via + # -r requirements.in + # rioxarray pyproject-hooks==1.0.0 # via build -pytest==7.4.2 +pysolar==0.11 + # via -r requirements.in +pystac[validation]==1.9.0 + # via + # -r requirements.in + # pystac-client + # stac-asset +pystac-client==0.7.5 + # via -r requirements.in +pytest==7.4.3 # via # -r requirements-dev.in # pytest-recording pytest-recording==0.13.0 # via -r requirements-dev.in +python-dateutil==2.8.2 + # via + # -r requirements.in + # botocore + # pandas + # pystac + # pystac-client + # stac-asset +pytz==2023.3.post1 + # via pandas pyyaml==6.0.1 # via # pre-commit # vcrpy -ruff==0.0.290 +rasterio==1.3.9 + # via + # -r requirements.in + # rioxarray +referencing==0.30.2 + # via + # jsonschema + # jsonschema-specifications +requests==2.31.0 + # via pystac-client +rioxarray==0.15.0 + # via -r requirements.in +rpds-py==0.10.6 + # via + # jsonschema + # referencing +ruff==0.1.2 # via -r requirements-dev.in +scipy==1.11.3 + # via -r requirements.in +shapely==2.0.2 + # via -r requirements.in +six==1.16.0 + # via python-dateutil +snuggs==1.4.7 + # via rasterio +stac-asset[cli]==0.2.3 + # via -r requirements.in +tabulate==0.9.0 + # via stac-asset +tqdm==4.66.1 + # via + # -r requirements.in + # stac-asset types-python-dateutil==2.8.19.14 # via -r requirements-dev.in typing-extensions==4.8.0 # via mypy +tzdata==2023.3 + # via pandas +urllib3==1.26.18 + # via + # -r requirements.in + # botocore + # requests vcrpy==5.1.0 # via pytest-recording -virtualenv==20.24.5 +virtualenv==20.24.6 # via pre-commit wheel==0.41.2 # via pip-tools wrapt==1.15.0 - # via vcrpy + # via + # aiobotocore + # vcrpy +xarray==2023.10.1 + # via + # -r requirements.in + # rioxarray yarl==1.9.2 - # via vcrpy + # via + # aiohttp + # stac-asset + # vcrpy # The following packages are considered to be unsafe in a requirements file: # pip diff --git a/requirements.in b/requirements.in index 10199e3..342cc61 100644 --- a/requirements.in +++ b/requirements.in @@ -13,4 +13,5 @@ scipy shapely stac-asset[cli] tqdm +urllib3 < 2 xarray diff --git a/requirements.txt b/requirements.txt index b89593e..762004a 100644 --- a/requirements.txt +++ b/requirements.txt @@ -2,15 +2,15 @@ # This file is autogenerated by pip-compile with Python 3.11 # by the following command: # -# pip-compile --strip-extras requirements.in +# pip-compile # affine==2.4.0 # via rasterio -aiobotocore==2.6.0 +aiobotocore==2.7.0 # via stac-asset aiofiles==23.2.1 # via stac-asset -aiohttp==3.8.5 +aiohttp==3.8.6 # via # aiobotocore # stac-asset @@ -25,14 +25,15 @@ attrs==23.1.0 # aiohttp # jsonschema # rasterio -botocore==1.31.17 + # referencing +botocore==1.31.64 # via aiobotocore certifi==2023.7.22 # via # pyproj # rasterio # requests -charset-normalizer==3.2.0 +charset-normalizer==3.3.1 # via # aiohttp # requests @@ -64,15 +65,17 @@ jinja2==3.1.2 # via -r requirements.in jmespath==1.0.1 # via botocore -jsonschema==4.17.3 +jsonschema==4.19.1 # via pystac +jsonschema-specifications==2023.7.1 + # via jsonschema markupsafe==2.1.3 # via jinja2 multidict==6.0.4 # via # aiohttp # yarl -numpy==1.26.0 +numpy==1.26.1 # via # -r requirements.in # pandas @@ -83,7 +86,7 @@ numpy==1.26.0 # shapely # snuggs # xarray -packaging==23.1 +packaging==23.2 # via # rioxarray # xarray @@ -95,11 +98,9 @@ pyproj==3.6.1 # via # -r requirements.in # rioxarray -pyrsistent==0.19.3 - # via jsonschema pysolar==0.11 # via -r requirements.in -pystac==1.8.3 +pystac[validation]==1.9.0 # via # -r requirements.in # pystac-client @@ -116,23 +117,31 @@ python-dateutil==2.8.2 # stac-asset pytz==2023.3.post1 # via pandas -rasterio==1.3.8 +rasterio==1.3.9 # via # -r requirements.in # rioxarray +referencing==0.30.2 + # via + # jsonschema + # jsonschema-specifications requests==2.31.0 # via pystac-client rioxarray==0.15.0 # via -r requirements.in -scipy==1.11.2 +rpds-py==0.10.6 + # via + # jsonschema + # referencing +scipy==1.11.3 # via -r requirements.in -shapely==2.0.1 +shapely==2.0.2 # via -r requirements.in six==1.16.0 # via python-dateutil snuggs==1.4.7 # via rasterio -stac-asset==0.2.2 +stac-asset[cli]==0.2.3 # via -r requirements.in tabulate==0.9.0 # via stac-asset @@ -142,13 +151,14 @@ tqdm==4.66.1 # stac-asset tzdata==2023.3 # via pandas -urllib3==1.26.16 +urllib3==1.26.18 # via + # -r requirements.in # botocore # requests wrapt==1.15.0 # via aiobotocore -xarray==2023.8.0 +xarray==2023.10.1 # via # -r requirements.in # rioxarray