refactor to allow for multiple code locations

This commit is contained in:
2025-07-20 19:49:30 +02:00
parent 9b8cfabee5
commit fd73e1367c
40 changed files with 161 additions and 628 deletions

View File

@@ -1,238 +1,160 @@
# This file was autogenerated by uv via the following command:
# uv pip compile --output-file=requirements.txt pyproject.toml
aiobotocore==2.15.1
# via s3fs
aiohappyeyeballs==2.4.3
# via aiohttp
aiohttp==3.10.8
# via
# aiobotocore
# s3fs
aioitertools==0.12.0
# via aiobotocore
aiosignal==1.3.1
# via aiohttp
annotated-types==0.7.0
# via pydantic
anyio==4.6.0
# via starlette
appdirs==1.4.4
# via pint
asttokens==2.4.1
asttokens==3.0.0
# via icecream
attrs==24.2.0
# via aiohttp
beautifulsoup4==4.12.3
boto3==1.35.23
# via aiobotocore
botocore==1.35.23
beautifulsoup4==4.13.4
boto3==1.39.9
botocore==1.39.9
# via
# aiobotocore
# boto3
# s3fs
# s3transfer
cachetools==5.5.0
cachetools==5.5.2
# via google-auth
certifi==2024.8.30
certifi==2025.7.14
# via
# influxdb-client
# kubernetes
# pyogrio
# pyproj
# requests
charset-normalizer==3.3.2
charset-normalizer==3.4.2
# via requests
click==8.1.7
# via uvicorn
colorama==0.4.6
# via icecream
contourpy==1.3.0
contourpy==1.3.2
# via matplotlib
cramjam==2.8.4
cramjam==2.10.0
# via fastparquet
cycler==0.12.1
# via matplotlib
dnspython==2.6.1
dnspython==2.7.0
# via email-validator
duckdb==1.1.1
durationpy==0.8
duckdb==1.3.2
durationpy==0.10
# via kubernetes
email-validator==2.2.0
# via pydantic
et-xmlfile==1.1.0
et-xmlfile==2.0.0
# via openpyxl
executing==2.1.0
executing==2.2.0
# via icecream
fastapi==0.115.0
fastparquet==2024.5.0
flexcache==0.3
# via pint
flexparser==0.3.1
# via pint
fonttools==4.54.1
fastparquet==2024.11.0
fonttools==4.59.0
# via matplotlib
frozenlist==1.4.1
# via
# aiohttp
# aiosignal
fsspec==2024.9.0
fsspec==2025.7.0
# via
# fastparquet
# s3fs
geopandas==1.0.1
gitdb==4.0.11
gitdb==4.0.12
# via gitpython
gitpython==3.1.43
google-auth==2.35.0
gitpython==3.1.44
google-auth==2.40.3
# via kubernetes
h11==0.14.0
# via uvicorn
icecream==2.1.3
icecream==2.1.5
idna==3.10
# via
# anyio
# email-validator
# requests
# yarl
influxdb-client==1.46.0
jmespath==1.0.1
# via
# boto3
# botocore
kiwisolver==1.4.7
kiwisolver==1.4.8
# via matplotlib
kubernetes==31.0.0
lxml==5.3.0
matplotlib==3.9.2
kubernetes==33.1.0
lxml==6.0.0
matplotlib==3.10.3
# via seaborn
multidict==6.1.0
# via
# aiohttp
# yarl
networkx==3.3
numpy==2.1.1
numpy==2.3.1
# via
# contourpy
# fastparquet
# geopandas
# matplotlib
# pandas
# pyarrow
# pyogrio
# seaborn
# shapely
oauthlib==3.2.2
oauthlib==3.3.1
# via
# kubernetes
# requests-oauthlib
openpyxl==3.1.5
packaging==24.1
packaging==25.0
# via
# fastparquet
# geopandas
# matplotlib
# pyogrio
pandas==2.2.3
pandas==2.3.1
# via
# fastparquet
# geopandas
# pint-pandas
# seaborn
pillow==10.4.0
pillow==11.3.0
# via matplotlib
pint==0.24.3
# via pint-pandas
pint-pandas==0.6.2
pyarrow==17.0.0
pyarrow==21.0.0
pyasn1==0.6.1
# via
# pyasn1-modules
# rsa
pyasn1-modules==0.4.1
pyasn1-modules==0.4.2
# via google-auth
pydantic==2.9.2
# via
# fastapi
# pydantic-settings
pydantic-core==2.23.4
pydantic==2.11.7
# via pydantic-settings
pydantic-core==2.33.2
# via pydantic
pydantic-settings==2.5.2
pygments==2.18.0
pydantic-settings==2.10.1
pygments==2.19.2
# via icecream
pyogrio==0.10.0
# via geopandas
pyparsing==3.1.4
pyparsing==3.2.3
# via matplotlib
pyproj==3.7.0
# via geopandas
pysocks==1.7.1
# via requests
python-dateutil==2.9.0.post0
# via
# botocore
# influxdb-client
# kubernetes
# matplotlib
# pandas
python-dotenv==1.0.1
python-dotenv==1.1.1
# via pydantic-settings
pytz==2024.2
pytz==2025.2
# via pandas
pyyaml==6.0.2
# via kubernetes
reactivex==4.0.4
# via influxdb-client
requests==2.32.3
requests==2.32.4
# via
# kubernetes
# requests-oauthlib
requests-oauthlib==2.0.0
# via kubernetes
rsa==4.9
rsa==4.9.1
# via google-auth
s3fs==2024.9.0
s3transfer==0.10.2
s3fs==0.4.2
s3transfer==0.13.1
# via boto3
seaborn==0.13.2
setuptools==75.1.0
# via influxdb-client
shapely==2.0.6
# via geopandas
six==1.16.0
six==1.17.0
# via
# asttokens
# kubernetes
# python-dateutil
smmap==5.0.1
smmap==5.0.2
# via gitdb
sniffio==1.3.1
# via anyio
soupsieve==2.6
soupsieve==2.7
# via beautifulsoup4
starlette==0.38.6
# via fastapi
structlog==24.4.0
typing-extensions==4.12.2
structlog==25.4.0
typing-extensions==4.14.1
# via
# fastapi
# flexcache
# flexparser
# pint
# beautifulsoup4
# pydantic
# pydantic-core
# reactivex
tzdata==2024.2
# typing-inspection
typing-inspection==0.4.1
# via
# pydantic
# pydantic-settings
tzdata==2025.2
# via pandas
urllib3==2.2.3
urllib3==2.5.0
# via
# botocore
# influxdb-client
# kubernetes
# requests
uvicorn==0.31.0
websocket-client==1.8.0
# via kubernetes
wrapt==1.16.0
# via aiobotocore
xlsxwriter==3.2.0
yarl==1.13.1
# via aiohttp
xlsxwriter==3.2.5