first version of weather loader

This commit is contained in:
2025-07-27 14:54:19 +02:00
parent d3d3911609
commit 131912b70d
9 changed files with 309 additions and 7 deletions

View File

@@ -13,6 +13,10 @@ anyio==4.9.0
# watchfiles
asttokens==3.0.0
# via icecream
attrs==25.3.0
# via
# cattrs
# requests-cache
backoff==2.2.1
# via gql
beautifulsoup4==4.13.4
@@ -26,10 +30,14 @@ botocore==1.39.14
# boto3
# s3fs
# s3transfer
cattrs==25.1.1
# via requests-cache
certifi==2025.7.14
# via requests
charset-normalizer==3.4.2
# via requests
# via
# niquests
# requests
click==8.1.8
# via
# dagster
@@ -104,6 +112,8 @@ fastparquet==2024.11.0
# via dev (pyproject.toml)
filelock==3.18.0
# via dagster
flatbuffers==25.2.10
# via openmeteo-sdk
fonttools==4.59.0
# via matplotlib
fsspec==2025.7.0
@@ -133,7 +143,9 @@ grpcio==1.74.0
grpcio-health-checking==1.71.2
# via dagster
h11==0.16.0
# via uvicorn
# via
# urllib3-future
# uvicorn
httptools==0.6.4
# via uvicorn
humanfriendly==10.0
@@ -145,7 +157,10 @@ idna==3.10
# anyio
# email-validator
# requests
# url-normalize
# yarl
jh2==5.0.9
# via urllib3-future
jinja2==3.1.6
# via dagster
jmespath==1.0.1
@@ -170,6 +185,8 @@ mdurl==0.1.2
# via markdown-it-py
multidict==6.6.3
# via yarl
niquests==3.14.1
# via openmeteo-requests
numpy==2.3.2
# via
# contourpy
@@ -177,6 +194,10 @@ numpy==2.3.2
# matplotlib
# pandas
# seaborn
openmeteo-requests==1.5.0
# via dev (pyproject.toml)
openmeteo-sdk==1.20.1
# via openmeteo-requests
openpyxl==3.1.5
# via dev (pyproject.toml)
packaging==25.0
@@ -197,6 +218,8 @@ patito==0.8.3
# dagster-polars
pillow==11.3.0
# via matplotlib
platformdirs==4.3.8
# via requests-cache
polars==1.31.0
# via
# dagster-polars
@@ -251,6 +274,8 @@ pyyaml==6.0.2
# dev (pyproject.toml)
# dagster-shared
# uvicorn
qh3==1.5.3
# via urllib3-future
regex==2024.11.6
# via docker-image-py
requests==2.32.4
@@ -261,9 +286,15 @@ requests==2.32.4
# dagster-graphql
# docker
# gql
# requests-cache
# requests-toolbelt
# retry-requests
requests-cache==1.2.1
# via dev (pyproject.toml)
requests-toolbelt==1.0.0
# via gql
retry-requests==2.0.0
# via dev (pyproject.toml)
rich==14.1.0
# via dagster
s3fs==0.4.2
@@ -311,6 +342,7 @@ typing-extensions==4.14.1
# alembic
# anyio
# beautifulsoup4
# cattrs
# dagster-polars
# dagster-shared
# graphene
@@ -330,15 +362,23 @@ universal-pathlib==0.2.6
# via
# dagster
# dagster-polars
url-normalize==2.2.1
# via requests-cache
urllib3==2.5.0
# via
# botocore
# docker
# requests
# requests-cache
# retry-requests
urllib3-future==2.13.900
# via niquests
uvicorn==0.35.0
# via dagster-webserver
uvloop==0.21.0
# via uvicorn
wassima==1.2.2
# via niquests
watchdog==5.0.3
# via dagster
watchfiles==1.1.0