Metadata-Version: 2.1
Name: openeo
Version: 0.18.0
Summary: Client API for openEO
Home-page: https://github.com/Open-EO/openeo-python-client
Author: Jeroen Dries
Author-email: jeroen.dries@vito.be
License: UNKNOWN
Project-URL: Documentation, https://open-eo.github.io/openeo-python-client/
Project-URL: Source Code, https://github.com/Open-EO/openeo-python-client
Project-URL: Bug Tracker, https://github.com/Open-EO/openeo-python-client/issues
Project-URL: Changelog, https://github.com/Open-EO/openeo-python-client/blob/master/CHANGELOG.md
Platform: UNKNOWN
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
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: License :: OSI Approved :: Apache Software License
Classifier: Development Status :: 5 - Production/Stable
Classifier: Operating System :: OS Independent
Requires-Python: >=3.6
Description-Content-Type: text/markdown
Requires-Dist: requests (>=2.26.0)
Requires-Dist: shapely (>=1.6.4)
Requires-Dist: numpy (>=1.17.0)
Requires-Dist: xarray (>=0.12.3)
Requires-Dist: pandas (>0.20.0)
Requires-Dist: deprecated (>=1.2.12)
Requires-Dist: oschmod (>=0.3.12) ; sys_platform == "win32"
Provides-Extra: dev
Requires-Dist: pytest (>=4.5.0) ; extra == 'dev'
Requires-Dist: mock ; extra == 'dev'
Requires-Dist: requests-mock (>=1.8.0) ; extra == 'dev'
Requires-Dist: httpretty (>=1.1.4) ; extra == 'dev'
Requires-Dist: netCDF4 ; extra == 'dev'
Requires-Dist: matplotlib ; extra == 'dev'
Requires-Dist: geopandas ; extra == 'dev'
Requires-Dist: flake8 (>=5.0.0) ; extra == 'dev'
Requires-Dist: time-machine ; extra == 'dev'
Requires-Dist: sphinx ; extra == 'dev'
Requires-Dist: sphinx-autodoc-annotation ; extra == 'dev'
Requires-Dist: sphinx-autodoc-typehints (!=1.21.4) ; extra == 'dev'
Requires-Dist: myst-parser ; extra == 'dev'
Provides-Extra: docs
Requires-Dist: sphinx ; extra == 'docs'
Requires-Dist: sphinx-autodoc-annotation ; extra == 'docs'
Requires-Dist: sphinx-autodoc-typehints (!=1.21.4) ; extra == 'docs'
Requires-Dist: myst-parser ; extra == 'docs'
Provides-Extra: localprocessing
Requires-Dist: rioxarray (>=0.13.0) ; extra == 'localprocessing'
Requires-Dist: pyproj ; extra == 'localprocessing'
Requires-Dist: openeo-pg-parser-networkx (>=2023.3.1) ; extra == 'localprocessing'
Requires-Dist: openeo-processes-dask[implementations] (>=2023.3.2) ; extra == 'localprocessing'
Provides-Extra: oschmod
Requires-Dist: oschmod (>=0.3.12) ; extra == 'oschmod'


![PyPI - Python Version](https://img.shields.io/pypi/pyversions/openeo)
![Status](https://img.shields.io/pypi/status/openeo)
[![Lint](https://github.com/Open-EO/openeo-python-client/actions/workflows/lint.yml/badge.svg?branch=master)](https://github.com/Open-EO/openeo-python-client/actions/workflows/lint.yml)
[![Tests](https://github.com/Open-EO/openeo-python-client/actions/workflows/unittests.yml/badge.svg?branch=master)](https://github.com/Open-EO/openeo-python-client/actions/workflows/unittests.yml)
[![PyPI](https://img.shields.io/pypi/v/openeo)](https://pypi.org/project/openeo/)
[![Conda (channel only)](https://img.shields.io/conda/vn/conda-forge/openeo)](https://anaconda.org/conda-forge/openeo)




# openEO Python Client

Python Client Library for the [openEO API](https://github.com/Open-EO/openeo-api).
Allows you to interact with openEO backends from your own (local) Python environment.
[Read more on usage in the documentation.](https://open-eo.github.io/openeo-python-client/)

[Quick Start Guide](https://openeo.org/documentation/1.0/python/#installation)


## Requirements and installation

* Requirement: a **Python 3.6 (or higher) environment**
    where some dependencies can be installed
    (including usual suspects like `numpy` and `pandas`)

    Note for Windows users: it is recommended to work with
    [Anaconda Python](https://www.anaconda.com/products/individual)
    as the `shapely` dependency may need to be installed separately
    (e.g. using the Anaconda Navigator).

* Basic installation procedure (in a `pip` powered environment):

        pip install openeo

## Usage

[Python client documentation](https://open-eo.github.io/openeo-python-client/)

[Some example scripts](https://github.com/Open-EO/openeo-python-client/blob/master/examples)

[General OpenEO background](https://open-eo.github.io/openeo-api/)


