README.md
pyproject.toml
src/earthlens/_atmosphere/__init__.py
src/earthlens/airnow/__init__.py
src/earthlens/airnow/airnow_data_catalog.yaml
src/earthlens/airnow/auth.py
src/earthlens/airnow/backend.py
src/earthlens/airnow/catalog.py
src/earthlens/airnow/client.py
src/earthlens/chc/__init__.py
src/earthlens/chc/backend.py
src/earthlens/chc/catalog.py
src/earthlens/chc/catalog/_index.yaml
src/earthlens/chc/catalog/chirp.yaml
src/earthlens/chc/catalog/chirps-2.0.yaml
src/earthlens/chc/catalog/chirps-v3.yaml
src/earthlens/chc/catalog/chirts.yaml
src/earthlens/chc/catalog/cmip6.yaml
src/earthlens/chc/catalog/derived.yaml
src/earthlens/chc/catalog/gefs.yaml
src/earthlens/chc/catalog/indices.yaml
src/earthlens/climate_indices/__init__.py
src/earthlens/climate_indices/_helpers.py
src/earthlens/climate_indices/backend.py
src/earthlens/climate_indices/catalog.py
src/earthlens/climate_indices/climate_indices_data_catalog.yaml
src/earthlens/cmip6/__init__.py
src/earthlens/cmip6/accessor.py
src/earthlens/cmip6/backend.py
src/earthlens/cmip6/catalog.py
src/earthlens/cmip6/cmip6_data_catalog.yaml
src/earthlens/cmip6/resolver.py
src/earthlens/drought/__init__.py
src/earthlens/drought/_helpers.py
src/earthlens/drought/backend.py
src/earthlens/drought/catalog.py
src/earthlens/drought/catalog/_index.yaml
src/earthlens/drought/catalog/edo.yaml
src/earthlens/drought/catalog/gdo.yaml
src/earthlens/drought/catalog/speibase.yaml
src/earthlens/drought/catalog/usdm.yaml
src/earthlens/ecmwf/__init__.py
src/earthlens/ecmwf/backend.py
src/earthlens/ecmwf/catalog.py
src/earthlens/ecmwf/constraints.py
src/earthlens/ecmwf/endpoints.py
src/earthlens/ecmwf/jobs.py
src/earthlens/ecmwf/providers.yaml
src/earthlens/ecmwf/catalog/_index.yaml
src/earthlens/ecmwf/catalog/carra.yaml
src/earthlens/ecmwf/catalog/cerra.yaml
src/earthlens/ecmwf/catalog/cmip5.yaml
src/earthlens/ecmwf/catalog/cordex.yaml
src/earthlens/ecmwf/catalog/era5.yaml
src/earthlens/ecmwf/catalog/ewds.yaml
src/earthlens/ecmwf/catalog/other.yaml
src/earthlens/ecmwf/catalog/seasonal.yaml
src/earthlens/eea_aq/__init__.py
src/earthlens/eea_aq/_helpers.py
src/earthlens/eea_aq/backend.py
src/earthlens/eea_aq/catalog.py
src/earthlens/eea_aq/eea_aq_data_catalog.yaml
src/earthlens/goes/__init__.py
src/earthlens/goes/_helpers.py
src/earthlens/goes/backend.py
src/earthlens/goes/catalog.py
src/earthlens/goes/goes_data_catalog.yaml
src/earthlens/nrel/__init__.py
src/earthlens/nrel/_helpers.py
src/earthlens/nrel/auth.py
src/earthlens/nrel/backend.py
src/earthlens/nrel/catalog.py
src/earthlens/nrel/nrel_data_catalog.yaml
src/earthlens/nwp/__init__.py
src/earthlens/nwp/_eccodes.py
src/earthlens/nwp/_helpers.py
src/earthlens/nwp/_warnings.py
src/earthlens/nwp/auth.py
src/earthlens/nwp/backend.py
src/earthlens/nwp/catalog.py
src/earthlens/nwp/nwp_data_catalog.yaml
src/earthlens/nwp/centres/__init__.py
src/earthlens/nwp/centres/base.py
src/earthlens/nwp/centres/dwd.py
src/earthlens/nwp/centres/eccc.py
src/earthlens/nwp/centres/ecmwf.py
src/earthlens/nwp/centres/meteofrance.py
src/earthlens/nwp/centres/meteofrance_api.py
src/earthlens/nwp/centres/noaa.py
src/earthlens/openaq/__init__.py
src/earthlens/openaq/auth.py
src/earthlens/openaq/backend.py
src/earthlens/openaq/catalog.py
src/earthlens/openaq/client.py
src/earthlens/openaq/openaq_data_catalog.yaml
src/earthlens/pvgis/__init__.py
src/earthlens/pvgis/_helpers.py
src/earthlens/pvgis/backend.py
src/earthlens/pvgis/catalog.py
src/earthlens/pvgis/pvgis_data_catalog.yaml
src/earthlens/radar/__init__.py
src/earthlens/radar/auth.py
src/earthlens/radar/backend.py
src/earthlens/radar/catalog.py
src/earthlens/radar/radar_data_catalog.yaml
src/earthlens/s3/__init__.py
src/earthlens/s3/backend.py
src/earthlens/s3/catalog.py
src/earthlens/s3/layouts.py
src/earthlens/s3/s3_data_catalog.yaml
src/earthlens/sensor_community/__init__.py
src/earthlens/sensor_community/_helpers.py
src/earthlens/sensor_community/backend.py
src/earthlens/sensor_community/catalog.py
src/earthlens/sensor_community/sensor_community_data_catalog.yaml
src/earthlens/solar_wind_atlas/__init__.py
src/earthlens/solar_wind_atlas/_helpers.py
src/earthlens/solar_wind_atlas/backend.py
src/earthlens/solar_wind_atlas/catalog.py
src/earthlens/solar_wind_atlas/catalog/_index.yaml
src/earthlens/solar_wind_atlas/catalog/solar.yaml
src/earthlens/solar_wind_atlas/catalog/wind.yaml
src/earthlens/tropycal/__init__.py
src/earthlens/tropycal/_compat.py
src/earthlens/tropycal/backend.py
src/earthlens/tropycal/catalog.py
src/earthlens/tropycal/events.py
src/earthlens/tropycal/tropycal_data_catalog.yaml
src/earthlens_atmosphere.egg-info/PKG-INFO
src/earthlens_atmosphere.egg-info/SOURCES.txt
src/earthlens_atmosphere.egg-info/dependency_links.txt
src/earthlens_atmosphere.egg-info/entry_points.txt
src/earthlens_atmosphere.egg-info/requires.txt
src/earthlens_atmosphere.egg-info/top_level.txt
tests/test_chc.py