Metadata-Version: 2.4
Name: sertit
Version: 1.51.0
Summary: SERTIT python library for generic tools
Author-email: ICube-SERTIT <dev-sertit@unistra.fr>
License: Apache 2.0
Project-URL: Bug_Tracker, https://github.com/sertit/sertit-utils/issues
Project-URL: Documentation, https://sertit-utils.readthedocs.io/latest/
Project-URL: Source_Code, https://github.com/sertit/sertit-utils
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Science/Research
Classifier: Natural Language :: English
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
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: Operating System :: OS Independent
Classifier: Topic :: Scientific/Engineering :: GIS
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Requires-Python: >=3.10
Description-Content-Type: text/markdown
License-File: LICENSE
License-File: NOTICE
Requires-Dist: semver
Requires-Dist: tqdm
Requires-Dist: lxml
Requires-Dist: dill
Requires-Dist: psutil
Requires-Dist: geopandas>=0.14.4
Requires-Dist: cloudpathlib[s3]>=0.15.0
Requires-Dist: xarray>=2024.06.0
Provides-Extra: colorlog
Requires-Dist: colorlog; extra == "colorlog"
Provides-Extra: rasters-rio
Requires-Dist: rasterio>=1.3.10; extra == "rasters-rio"
Provides-Extra: rasters
Requires-Dist: sertit[rasters_rio]; extra == "rasters"
Requires-Dist: rioxarray>=0.15.0; extra == "rasters"
Requires-Dist: xdem; extra == "rasters"
Provides-Extra: nearest-neighbors
Requires-Dist: scikit-learn>=1.4.2; extra == "nearest-neighbors"
Provides-Extra: dask
Requires-Dist: sertit[rasters]; extra == "dask"
Requires-Dist: dask[distributed]>=2024.5.1; extra == "dask"
Requires-Dist: s3fs; extra == "dask"
Requires-Dist: odc-geo[tiff]>=0.5.0; extra == "dask"
Requires-Dist: xarray-spatial>=0.3.6; extra == "dask"
Provides-Extra: full
Requires-Dist: sertit[colorlog,dask,nearest_neighbors]; extra == "full"
Dynamic: license-file

[![pypi](https://img.shields.io/pypi/v/sertit.svg)](https://pypi.python.org/pypi/sertit)
[![Conda](https://img.shields.io/conda/vn/conda-forge/sertit.svg)](https://anaconda.org/conda-forge/sertit)
[![Tests](https://github.com/sertit/sertit-utils/actions/workflows/test.yml/badge.svg)](https://github.com/sertit/sertit-utils/actions/workflows/test.yml)
[![pre-commit](https://img.shields.io/badge/pre--commit-enabled-brightgreen?logo=pre-commit&logoColor=white)](https://github.com/pre-commit/pre-commit)
[![Apache](https://img.shields.io/badge/License-Apache%202.0-blue.svg)](https://github.com/sertit/sertit-utils/blob/main/LICENSE)
[![DOI](https://zenodo.org/badge/DOI/10.5281/zenodo.5082060.svg)](https://doi.org/10.5281/zenodo.5082060)

# 🧰 Sertit-Utils

Library gathering functions for all SERTIT's projects.

Find the API documentation [**here**](https://sertit-utils.readthedocs.io/latest/).

## 🛠️ Installation

### Pip

For installing this library to your environment, please type this: `pip install sertit[full]`

`[full]` will allow you to use the whole library, but you will need to install also all the optional libraries, notably `rioxarray`, `geopandas` and `dask` (see the [pyproject file](https://github.com/sertit/sertit-utils/blob/main/pyproject.toml) for more details)

However, if you do not need everything, you can type instead:

- `pip install sertit`, if you don't any optional libraries 
- `pip install sertit[rasters_rio]`, and you won't need `rioxarray`
- `pip install sertit[rasters]`
- `pip install sertit[colorlog]` to have `colorlog` installed
- `pip install sertit[dask]` to have `dask` installed

### Conda

You can install it via conda (but you will automatically have the full version):

`conda install -c conda-forge sertit`

## 📝 License

**Sertit-Utils** is licensed under Apache License v2.0. See LICENSE file for details.

## 🖋️ Authors

**Sertit-Utils** has been created by [ICube-SERTIT](https://sertit.unistra.fr/).
