Metadata-Version: 2.4
Name: earthlens-imagery
Version: 0.11.0
Summary: satellite platform, SAR and EO catalog backends for earthlens
Author-email: Mostafa Farrag <moah.farag@gmail.com>
License-Expression: GPL-3.0-only
Project-URL: Homepage, https://github.com/serapeum-org/earthlens
Keywords: remote sensing,imagery
Classifier: Development Status :: 5 - Production/Stable
Classifier: Environment :: Console
Classifier: Natural Language :: English
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Programming Language :: Python :: 3.14
Classifier: Topic :: Scientific/Engineering :: GIS
Classifier: Intended Audience :: Science/Research
Classifier: Intended Audience :: Developers
Requires-Python: <4,>=3.11
Description-Content-Type: text/markdown
Requires-Dist: earthlens-core==0.11.0
Provides-Extra: earthdata
Requires-Dist: earthaccess>=0.18.0; python_version >= "3.12" and extra == "earthdata"
Provides-Extra: asf
Requires-Dist: asf_search>=12.2.2; extra == "asf"
Requires-Dist: earthlens-imagery[earthdata]; extra == "asf"
Provides-Extra: eumetsat
Requires-Dist: eumdac>=3.1; extra == "eumetsat"
Provides-Extra: gee
Requires-Dist: earthengine-api>=1.7.26; extra == "gee"
Requires-Dist: google-api-python-client>=2.0; extra == "gee"
Requires-Dist: google-cloud-storage>=2.0; extra == "gee"
Requires-Dist: Rtree>=1.0.0; extra == "gee"
Requires-Dist: urllib3>=1.26; extra == "gee"
Provides-Extra: jaxa
Requires-Dist: jaxa.earth<0.2,>=0.1.6; extra == "jaxa"
Requires-Dist: gportal<0.5,>=0.4; extra == "jaxa"
Provides-Extra: openeo
Requires-Dist: openeo<0.52,>=0.47; extra == "openeo"
Provides-Extra: sentinel-hub
Requires-Dist: sentinelhub>=3.11.5; extra == "sentinel-hub"
Provides-Extra: stac
Requires-Dist: pyramids-gis[stac]>=0.46.0; extra == "stac"

# earthlens-imagery

Satellite platform, sar and eo catalog backends for earthlens.

Part of [earthlens](https://github.com/serapeum-org/earthlens). Ships 8 backends (asf, earthdata, eumetsat, gee, jaxa, openeo, sentinel_hub, stac) and registers their data-source keys with the `EarthLens` facade via the `earthlens.backends` entry-point group.

Provider SDKs are extras, so `pip install earthlens-imagery` installs the backends without their dependencies; add a backend's SDK with `pip install earthlens-imagery[<backend>]`, or all of them with `[all]`.
