[![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)
[![black](https://img.shields.io/badge/code%20style-black-000000.svg)](https://github.com/python/black)
[![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/en/latest/).
## Installing
### 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 `rioxarray` and `geopandas`
(with GDAL installation issues on Windows, so please install them from wheels that you can
find [here](https://www.lfd.uci.edu/~gohlke/pythonlibs/#rasterio)).
However, if you do not need everything, you can type instead:
- *nothing*, and you won't need `rasterio`, `rioxarray`: `pip install sertit --extra-index-url ...`
- `[rasters_rio]`, and you won't need `rioxarray`: `pip install sertit[rasters_rio] --extra-index-url ...`
- `[rasters]`: `pip install sertit[rasters] --extra-index-url ...`
- `[colorlog]`: `pip install sertit[colorlog] --extra-index-url ...` to have `colorlog` installed
- `[dask]`: `pip install sertit[dask] --extra-index-url ...` to have `dask` installed
### Conda
You can install it via conda (but you will automatically have the full version):
`conda config --env --set channel_priority strict`
`conda install -c conda-forge sertit`
## Documentation
An HTML documentation is provided to document the code.
It can be found:
- online ([here](https://sertit.github.io/sertit-utils/)),
- on git, in `docs`.
To consult it, just open the `index.html` file in a web browser (you need first to clone this project)
To generate the HTML documentation, just type `pdoc sertit -o docs\html -f --html -c sort_identifiers=False`
Raw data
{
"_id": null,
"home_page": null,
"name": "sertit",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.9",
"maintainer_email": null,
"keywords": null,
"author": null,
"author_email": "ICube-SERTIT <dev-sertit@unistra.fr>",
"download_url": "https://files.pythonhosted.org/packages/d6/20/6f55bde1704014c63e01ed53955a9967d5492eb7466a80b7ce52bfaffa71/sertit-1.44.5.tar.gz",
"platform": null,
"description": "[![pypi](https://img.shields.io/pypi/v/sertit.svg)](https://pypi.python.org/pypi/sertit)\n[![Conda](https://img.shields.io/conda/vn/conda-forge/sertit.svg)](https://anaconda.org/conda-forge/sertit)\n[![Tests](https://github.com/sertit/sertit-utils/actions/workflows/test.yml/badge.svg)](https://github.com/sertit/sertit-utils/actions/workflows/test.yml)\n[![pre-commit](https://img.shields.io/badge/pre--commit-enabled-brightgreen?logo=pre-commit&logoColor=white)](https://github.com/pre-commit/pre-commit)\n[![black](https://img.shields.io/badge/code%20style-black-000000.svg)](https://github.com/python/black)\n[![Apache](https://img.shields.io/badge/License-Apache%202.0-blue.svg)](https://github.com/sertit/sertit-utils/blob/main/LICENSE)\n[![DOI](https://zenodo.org/badge/DOI/10.5281/zenodo.5082060.svg)](https://doi.org/10.5281/zenodo.5082060)\n\n# Sertit-Utils\n\nLibrary gathering functions for all SERTIT's projects.\n\nFind the API documentation [**here**](https://sertit-utils.readthedocs.io/en/latest/).\n\n## Installing\n\n### Pip\nFor installing this library to your environment, please type this: `pip install sertit[full]`\n\n`[full]` will allow you to use the whole library, but you will need to install also `rioxarray` and `geopandas`\n(with GDAL installation issues on Windows, so please install them from wheels that you can\nfind [here](https://www.lfd.uci.edu/~gohlke/pythonlibs/#rasterio)).\n\nHowever, if you do not need everything, you can type instead:\n\n- *nothing*, and you won't need `rasterio`, `rioxarray`: `pip install sertit --extra-index-url ...`\n- `[rasters_rio]`, and you won't need `rioxarray`: `pip install sertit[rasters_rio] --extra-index-url ...`\n- `[rasters]`: `pip install sertit[rasters] --extra-index-url ...`\n- `[colorlog]`: `pip install sertit[colorlog] --extra-index-url ...` to have `colorlog` installed\n- `[dask]`: `pip install sertit[dask] --extra-index-url ...` to have `dask` installed\n\n### Conda\n\nYou can install it via conda (but you will automatically have the full version):\n\n`conda config --env --set channel_priority strict`\n\n`conda install -c conda-forge sertit`\n\n\n## Documentation\n\nAn HTML documentation is provided to document the code.\nIt can be found:\n\n- online ([here](https://sertit.github.io/sertit-utils/)),\n- on git, in `docs`.\n To consult it, just open the `index.html` file in a web browser (you need first to clone this project)\n To generate the HTML documentation, just type `pdoc sertit -o docs\\html -f --html -c sort_identifiers=False`\n",
"bugtrack_url": null,
"license": "Apache 2.0",
"summary": "SERTIT python library for generic tools",
"version": "1.44.5",
"project_urls": {
"Bug_Tracker": "https://github.com/sertit/sertit-utils/issues",
"Documentation": "https://sertit-utils.readthedocs.io/en/latest/",
"Source_Code": "https://github.com/sertit/sertit-utils"
},
"split_keywords": [],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "afb1162959828faf59d2bc9519a346f2fdb5c38f15d48e9fe63e0d07c55f6418",
"md5": "9eea334fcc4fc8ce1de0f6b962951b68",
"sha256": "e5e8d459b195861dd9521aa2e3758542308fff82b4125caa3bd00463eed14a79"
},
"downloads": -1,
"filename": "sertit-1.44.5-py3-none-any.whl",
"has_sig": false,
"md5_digest": "9eea334fcc4fc8ce1de0f6b962951b68",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.9",
"size": 104061,
"upload_time": "2025-01-10T18:13:11",
"upload_time_iso_8601": "2025-01-10T18:13:11.826198Z",
"url": "https://files.pythonhosted.org/packages/af/b1/162959828faf59d2bc9519a346f2fdb5c38f15d48e9fe63e0d07c55f6418/sertit-1.44.5-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "d6206f55bde1704014c63e01ed53955a9967d5492eb7466a80b7ce52bfaffa71",
"md5": "b7ecfd69cf233521d9be528a05cb3bcf",
"sha256": "00e0829539f9b520aa4dba09f1358d4e9f9974d30bcb48f95cafa9f59036bee4"
},
"downloads": -1,
"filename": "sertit-1.44.5.tar.gz",
"has_sig": false,
"md5_digest": "b7ecfd69cf233521d9be528a05cb3bcf",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.9",
"size": 409890,
"upload_time": "2025-01-10T18:13:14",
"upload_time_iso_8601": "2025-01-10T18:13:14.791359Z",
"url": "https://files.pythonhosted.org/packages/d6/20/6f55bde1704014c63e01ed53955a9967d5492eb7466a80b7ce52bfaffa71/sertit-1.44.5.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2025-01-10 18:13:14",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "sertit",
"github_project": "sertit-utils",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"requirements": [
{
"name": "pre-commit",
"specs": []
},
{
"name": "pytest",
"specs": []
},
{
"name": "coverage",
"specs": []
},
{
"name": "pytest-cov",
"specs": []
},
{
"name": "pytest-timeout",
"specs": []
},
{
"name": "tempenv",
"specs": []
},
{
"name": "twine",
"specs": []
},
{
"name": "tqdm",
"specs": []
},
{
"name": "lxml",
"specs": []
},
{
"name": "dill",
"specs": []
},
{
"name": "psutil",
"specs": []
},
{
"name": "geopandas",
"specs": [
[
">=",
"0.14.4"
]
]
},
{
"name": "cloudpathlib",
"specs": [
[
">=",
"0.12.1"
]
]
},
{
"name": "xarray",
"specs": [
[
">=",
"2024.06.0"
]
]
},
{
"name": "shapely",
"specs": [
[
">=",
"2.0.0"
]
]
},
{
"name": "odc-geo",
"specs": [
[
">=",
"0.4.6"
]
]
},
{
"name": "xarray-spatial",
"specs": [
[
">=",
"0.3.6"
]
]
},
{
"name": "colorlog",
"specs": []
},
{
"name": "rasterio",
"specs": [
[
">=",
"1.3.10"
]
]
},
{
"name": "rioxarray",
"specs": [
[
">=",
"0.10.0"
]
]
},
{
"name": "dask",
"specs": [
[
">=",
"2024.5.1"
]
]
},
{
"name": "distributed",
"specs": []
},
{
"name": "s3fs",
"specs": []
},
{
"name": "cytoolz",
"specs": []
}
],
"lcname": "sertit"
}