eo-grow

View on PyPIReverse Dependencies (0)

1.7.14 eo_grow-1.7.14-py3-none-any.whl

Wheel Details

Project: eo-grow
Version: 1.7.14
Filename: eo_grow-1.7.14-py3-none-any.whl
Download: [link]
Size: 116103
MD5: ecb57bde90e8dc9cdcf72326fb1cd0ef
SHA256: 23a05c422285e8b2b80a8ed9d007f135e8c8d338ef3ec6b1abd95f6efa1b6d25
Uploaded: 2024-11-08 08:59:06 +0000

dist-info

METADATA

Metadata-Version: 2.3
Name: eo-grow
Version: 1.7.14
Summary: Earth observation framework for scaled-up processing in Python
Author-Email: Sinergise EO research team <eoresearch[at]sinergise.com>
Project-Url: Homepage, https://github.com/sentinel-hub/eo-grow
Project-Url: Documentation, https://eo-grow.readthedocs.io
Project-Url: Issues, https://github.com/sentinel-hub/eo-grow/issues
Project-Url: Source, https://github.com/sentinel-hub/eo-grow
Project-Url: Forum, https://forum.sentinel-hub.com
License: MIT License Copyright (c) 2022 Sentinel Hub Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Education
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: MacOS
Classifier: Operating System :: Microsoft :: Windows
Classifier: Operating System :: Unix
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Topic :: Scientific/Engineering
Classifier: Topic :: Scientific/Engineering :: GIS
Classifier: Topic :: Scientific/Engineering :: Image Processing
Requires-Python: >=3.8
Requires-Dist: boto3 (<=1.29.6)
Requires-Dist: click
Requires-Dist: colorlog
Requires-Dist: eo-learn[visualization] (>=1.5.0)
Requires-Dist: fiona (<1.10,>=1.8.18); python_version < "3.9"
Requires-Dist: fiona (>=1.8.18); python_version >= "3.9"
Requires-Dist: fs (>=2.2.0)
Requires-Dist: geopandas (<1,>=0.11.0); python_version < "3.9"
Requires-Dist: geopandas (<1,>=0.14.4); python_version >= "3.9"
Requires-Dist: numpy
Requires-Dist: opencv-python-headless
Requires-Dist: pandas
Requires-Dist: pydantic (<2.0,>=1.8.0)
Requires-Dist: python-dateutil
Requires-Dist: python-rapidjson
Requires-Dist: rasterio
Requires-Dist: ray[default]
Requires-Dist: sentinelhub (>=3.9.0)
Requires-Dist: shapely (>=1.8.0)
Requires-Dist: typing-extensions (>=4.5.0)
Requires-Dist: boto3; extra == "dev"
Requires-Dist: boto3-stubs; extra == "dev"
Requires-Dist: build; extra == "dev"
Requires-Dist: deepdiff; extra == "dev"
Requires-Dist: fs-s3fs; extra == "dev"
Requires-Dist: joblib; extra == "dev"
Requires-Dist: lightgbm (>=3.0.0); extra == "dev"
Requires-Dist: moto[s3] (>=5.0.0); extra == "dev"
Requires-Dist: mypy (>=0.990); extra == "dev"
Requires-Dist: numpy (>=2.0.0); python_version >= "3.9" and extra == "dev"
Requires-Dist: pre-commit; extra == "dev"
Requires-Dist: pyogrio; extra == "dev"
Requires-Dist: pytest-cov; extra == "dev"
Requires-Dist: pytest-order; extra == "dev"
Requires-Dist: pytest (>=4.0.0); extra == "dev"
Requires-Dist: requests-mock; extra == "dev"
Requires-Dist: scikit-learn; extra == "dev"
Requires-Dist: scipy; extra == "dev"
Requires-Dist: twine; extra == "dev"
Requires-Dist: types-mock; extra == "dev"
Requires-Dist: types-python-dateutil; extra == "dev"
Requires-Dist: types-requests; extra == "dev"
Requires-Dist: types-setuptools; extra == "dev"
Requires-Dist: types-urllib3; extra == "dev"
Requires-Dist: autodoc-pydantic; extra == "docs"
Requires-Dist: nbsphinx; extra == "docs"
Requires-Dist: sphinx-mdinclude (==0.5.4); extra == "docs"
Requires-Dist: sphinx-rtd-theme (==1.3.0); extra == "docs"
Requires-Dist: sphinx (==7.1.2); extra == "docs"
Requires-Dist: joblib; extra == "ml"
Requires-Dist: lightgbm (>=3.0.0); extra == "ml"
Requires-Dist: scikit-learn; extra == "ml"
Provides-Extra: dev
Provides-Extra: docs
Provides-Extra: ml
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 5860 characters]

WHEEL

Wheel-Version: 1.0
Generator: hatchling 1.25.0
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
eogrow/__init__.py sha256=Lbsou3rojVBN7b_-8wiZM3xAbG0X7nMq37nHnimFeEk 70
eogrow/cli.py sha256=wZP6dZKNzdzflxnwDW6YOnuIRLpZuvwnWP-6L0uLXDA 8394
eogrow/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
eogrow/types.py sha256=vbPoYCqi2-CLL0PU5c_nt99v5Q8SzcSvb-liKxWX860 575
eogrow/core/__init__.py sha256=ew6PLURTcCmRNXqlbmFzwVnomYoQmT25Gm-3wla1OVk 52
eogrow/core/base.py sha256=Bk-AxsA4KYvXi2uCovvUrjl1OEH8lXVkJdI0N14RNiA 1442
eogrow/core/config.py sha256=wHQreuw9pGHeI6kVMr3ALLpaveHbVApsu7njCLmDNMU 7266
eogrow/core/logging.py sha256=ajaL-H8XdcWQuT_KrhWckhHaRyCzSmivQD-F4CAA55E 17547
eogrow/core/pipeline.py sha256=a1HNsulOLc0jnqerWKszdnApdK35owRRc1uBsyRSuGc 12606
eogrow/core/schemas.py sha256=2h1kCk89_8f8rA4AYRoXgDwxuPhViRxkm4wGQtm66OM 4723
eogrow/core/storage.py sha256=99HHbga91HyacMv-hgmzRb2J02yBy1Bq-nBCPumZqx4 3658
eogrow/core/area/__init__.py sha256=Q8xCsiWEB0sxXu48gpq75e_DmA3qj8Zr1D6HKOXjG0E 181
eogrow/core/area/base.py sha256=fYol_jgsX2gCtcK1yCciseouxhQk0Zq6fMojYNF-QvE 6059
eogrow/core/area/batch.py sha256=ecGbDYS4oFXniSzBqWq5v-2KJ9IX3VMXAuWXuzPnu4o 5779
eogrow/core/area/custom_grid.py sha256=8hG0tWwOXuZWYCMdGSXC-oR3l8-5xT-YreYJDj7Ais0 2237
eogrow/core/area/utm.py sha256=PF-shYqlNPr0NoUBN79bhlUPsTDkFJpyN5LpmWtZ6QY 3768
eogrow/pipelines/__init__.py sha256=C6opMl-4hTh3oz95q9LrcgzhjH9nPaJjALBXPCgwcks 45
eogrow/pipelines/batch_to_eopatch.py sha256=O0giVbvKvlMhrPX8EiEqYfifJSGaju_dY9XacqJp3Vk 11566
eogrow/pipelines/byoc.py sha256=rMJLIZF97MR6SuSEHOrz5j7eNHBs3j3msir1QjHTfDs 9867
eogrow/pipelines/download.py sha256=-jVI6onwYa4Et3lYxQbpQ009_Oz15bdhbdjDc1GFP6s 13959
eogrow/pipelines/download_batch.py sha256=RzoJamvM04zarWIk6oXy_iCvOHT4XPwZ2OlCOkjnbPw 14950
eogrow/pipelines/export_maps.py sha256=wcCQ0WKGiERDx9umPXOZG1y-_kE0YP-mZizo9outB2A 16559
eogrow/pipelines/features.py sha256=Fb5OKAwL5pGoJ4Ah-Vqfezu67JawlxbLbdp2ECd8J7Y 9911
eogrow/pipelines/import_tiff.py sha256=TnOCQY2v3esKEE7p3zN7wwKddvt8SCOHho6_aos9JcI 4998
eogrow/pipelines/import_vector.py sha256=7W0a9uvC3rATAQLDAV76zjPlbyzJ2FPRhNuIrkZ4ovI 2952
eogrow/pipelines/merge_samples.py sha256=p_y536alMxvv2puTO_krC3FEKINdzg3XVETKXxa7n_s 7354
eogrow/pipelines/prediction.py sha256=Q7QCMhiJeYYxCISCR1s_tiMYWjxQD4pdF5749PrvsmU 8620
eogrow/pipelines/rasterize.py sha256=N_41e1uaIZOAkMwhAEBzCfrFn8ShtCmEZMqNKJVOFSI 11272
eogrow/pipelines/sampling.py sha256=4vXyY5Uzkl-LQHuCDZlTh5wKP_zEXcjoXYEiX5RrAIw 12193
eogrow/pipelines/split_grid.py sha256=3udQZIk7DmftkdJwhj9a5niZHhFUNPg0CqyEv4c3vA0 9361
eogrow/pipelines/testing.py sha256=ApkYoU8Plw4DupASQ-LmsPj9FpL6QjLEe5UrIlL5-to 6195
eogrow/pipelines/training.py sha256=ZGikntcnF4xmm8JdXA34MEYNeWXStKYpv2wM5f4UHFQ 10834
eogrow/pipelines/zipmap.py sha256=rb0Y_PouXYPlKWg4CulNL1omwWvPE_eNMUdaiN3ZRy8 4723
eogrow/tasks/__init__.py sha256=6m47UptAF2QvRC4xXtHnSHc-xixqSiERpH6T5SXVNnA 55
eogrow/tasks/batch_to_eopatch.py sha256=NjTebXNQyJZJ_lhPb4uHw25QM6IBJxqDjWTUN8nEiqU 5790
eogrow/tasks/common.py sha256=QPw5HWECgYVJg62Mjl-B8qy92Tr3JZrloTDkV9vnowE 4051
eogrow/tasks/features.py sha256=BkpkzRUQ8lAievhcfiDjGk12WAuI_OZcwpNQkhwmx_I 9164
eogrow/tasks/prediction.py sha256=0qVm1aKAMY_z5pBU7PxmPYMq5euVqACfrcOfbFd0mY0 7873
eogrow/tasks/spatial.py sha256=TpIiIin3BooF_2Ha5-Y1CDH31yM6lgFI7-p8LG0Pogg 10638
eogrow/tasks/testing.py sha256=v3woKGFgeobQJcY32zW7_dSoMZiMbuBGoWNrQVofp0M 4074
eogrow/utils/__init__.py sha256=8ZZUbzebcn2_zM_AONq0Q7hVKHNOzxwq_p7jvCCwikA 50
eogrow/utils/batch.py sha256=rknBtUQNiencaU6u7eCYEvkAipu1tw6UBym5HGHbU8Y 523
eogrow/utils/eopatch_list.py sha256=U7v4oI-E-6IFxH1vxe3WcUWZ8_GT8G4Expp4jfCt2rk 1259
eogrow/utils/filter.py sha256=q65w73PSJ5PnJYpOCD3vT5gILESN0e5NBb3v5Iw2Joo 2481
eogrow/utils/fs.py sha256=jHQooP-cWB02oW4wVH1JqyIBYxL8k8J28pmOHhN6VfI 8732
eogrow/utils/general.py sha256=Aq1M0Xuj_itCosmLkC5dv6djVQ_AYoGd3n9h1BMWQ2I 2615
eogrow/utils/grid.py sha256=K-1SYe-7uect_EtxP54AEzj9LcrmsYnizs0VOhMJrzk 1345
eogrow/utils/logging.py sha256=Tn5yemE2wDRbSh_92IjfvnN897mH0h7edpDqBx4lIrs 972
eogrow/utils/map.py sha256=_1uKBSQLlj85uVBBSkCnMQh4gYKIV1cQjsEYMF_ZaA4 8229
eogrow/utils/meta.py sha256=2Mb_r3ODvbdIfrZ-X_7bHMZhCkzuCeDViJBss4-i5s4 3006
eogrow/utils/pipeline_chain.py sha256=xuQPJKVyOwvOnN25LGPyx3oDQ2DnkvCvjauKl1iFDiw 1800
eogrow/utils/ray.py sha256=5ttVAFY8kjHGXSx0vFdh-iDfUkWlcTNjO8adyGsP6K4 987
eogrow/utils/testing.py sha256=JALnixz0_v6CeDpiEAGlnkOCG8MO7TvW_Gifq_NUf1U 17153
eogrow/utils/validators.py sha256=l2rkrwYukpNWNbH5c4QIb15rfVgftaPMoPQdRr7LSXc 10268
eogrow/utils/vector.py sha256=apUtS068pyWn2YNVYFkPd_Zx-V9M5Bvsf19u6JvdruE 1885
eogrow/utils/zipmap.py sha256=1pmOKxR8r7DCjR_Lk_xI6Oc5IAw0b534CnGMGLwmZ88 1175
eo_grow-1.7.14.dist-info/METADATA sha256=tXgB6ZqmU3rKaNYfdfSrzfCIGKnfaLGntELKZT1abGA 10709
eo_grow-1.7.14.dist-info/WHEEL sha256=1yFddiXMmvYK7QYTqtRNtX66WJ0Mz8PYEiEUoOUUxRY 87
eo_grow-1.7.14.dist-info/entry_points.txt sha256=hIoeU468g5E1B3WOdKM-TWN_S9FMmHQyon82PasHGwE 230
eo_grow-1.7.14.dist-info/licenses/LICENSE sha256=_NcOiA0Ku9ofndz8Gx9oX4ujLkragb4UZWEJ1z_ow4U 1069
eo_grow-1.7.14.dist-info/RECORD

entry_points.txt

eogrow = eogrow.cli:run_pipeline
eogrow-ray = eogrow.cli:run_pipeline_on_cluster
eogrow-template = eogrow.cli:make_template
eogrow-test = eogrow.cli:run_test_pipeline
eogrow-validate = eogrow.cli:validate_config