thermograph/backend/requirements-seed.txt
emi 370a4ffdc1
All checks were successful
secrets-guard / encrypted (push) Successful in 10s
Deploy backend to LAN dev server / build (push) Successful in 1m13s
Build + push backend image (Forgejo registry) / build-push (push) Successful in 1m39s
Deploy backend to LAN dev server / deploy (push) Successful in 34s
ERA5 lake: bucket-hosted history primary + SQL indexer service (#15)
2026-07-23 21:20:35 +00:00

16 lines
676 B
Text

# Seed-only dependencies for seed_era5.py (the one-time ERA5 backfill). NOT installed
# in the app image or CI — kept out of requirements.txt so the runtime stays lean.
# Install on the machine that runs the seed: pip install -r requirements-seed.txt
# Versions intentionally unpinned: the icechunk/xarray/zarr stack moves fast; install
# the current compatible set on the seed box and verify with `python seed_era5.py --dry-run`.
-r requirements.txt
icechunk
xarray
zarr
# The live store compresses with PCodec; without this extra every read fails
# with "codec not available: 'pcodec'".
numcodecs[pcodec]
# gen_era5_lake.py's bucket writer.
boto3
numcodecs[pcodec]
boto3