[![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/eoreader/blob/master/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": "ICube-SERTIT",
"author_email": "dev-sertit@unistra.fr",
"download_url": "https://files.pythonhosted.org/packages/4f/0f/740f28bdb5d373e50c3876307ba8f5f5087afd18868c94e75aff332b730e/sertit-1.36.1.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/eoreader/blob/master/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\n\n",
"bugtrack_url": null,
"license": null,
"summary": "('SERTIT python library for generic tools',)",
"version": "1.36.1",
"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": "0072ad16caec6351c11405296fd32fbd2b14a8e504ab310b792a147d34c76a3a",
"md5": "53e9d5a8c1ada7cc28320267be13c901",
"sha256": "fef970b3d4e829e97b5e417f6d73362c3b68609f5d70522b6d4a3ed43e3c3861"
},
"downloads": -1,
"filename": "sertit-1.36.1-py3-none-any.whl",
"has_sig": false,
"md5_digest": "53e9d5a8c1ada7cc28320267be13c901",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.9",
"size": 130468,
"upload_time": "2024-03-26T13:49:42",
"upload_time_iso_8601": "2024-03-26T13:49:42.606134Z",
"url": "https://files.pythonhosted.org/packages/00/72/ad16caec6351c11405296fd32fbd2b14a8e504ab310b792a147d34c76a3a/sertit-1.36.1-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "4f0f740f28bdb5d373e50c3876307ba8f5f5087afd18868c94e75aff332b730e",
"md5": "c35249765cf14a9ec8f3a8cf6373e559",
"sha256": "5b69f0e286d0b5fa8e8b6cd8beec5a912354812926fa97944e84312cebcadd3a"
},
"downloads": -1,
"filename": "sertit-1.36.1.tar.gz",
"has_sig": false,
"md5_digest": "c35249765cf14a9ec8f3a8cf6373e559",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.9",
"size": 134015,
"upload_time": "2024-03-26T13:49:45",
"upload_time_iso_8601": "2024-03-26T13:49:45.215464Z",
"url": "https://files.pythonhosted.org/packages/4f/0f/740f28bdb5d373e50c3876307ba8f5f5087afd18868c94e75aff332b730e/sertit-1.36.1.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-03-26 13:49:45",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "sertit",
"github_project": "sertit-utils",
"travis_ci": false,
"coveralls": true,
"github_actions": true,
"requirements": [
{
"name": "tox",
"specs": []
},
{
"name": "pre-commit",
"specs": []
},
{
"name": "black",
"specs": []
},
{
"name": "pytest",
"specs": []
},
{
"name": "coverage",
"specs": []
},
{
"name": "pytest-cov",
"specs": []
},
{
"name": "flake8",
"specs": []
},
{
"name": "pylint",
"specs": []
},
{
"name": "tempenv",
"specs": []
},
{
"name": "twine",
"specs": []
},
{
"name": "tqdm",
"specs": []
},
{
"name": "lxml",
"specs": []
},
{
"name": "dill",
"specs": []
},
{
"name": "psutil",
"specs": []
},
{
"name": "geopandas",
"specs": [
[
">=",
"0.11.0"
]
]
},
{
"name": "cloudpathlib",
"specs": [
[
">=",
"0.10.0"
]
]
},
{
"name": "xarray",
"specs": [
[
">=",
"0.18.0"
]
]
},
{
"name": "shapely",
"specs": [
[
">=",
"2.0.0"
]
]
},
{
"name": "colorlog",
"specs": []
},
{
"name": "rasterio",
"specs": [
[
">=",
"1.3.0"
]
]
},
{
"name": "rioxarray",
"specs": [
[
">=",
"0.4.0"
]
]
},
{
"name": "dask",
"specs": [
[
">=",
"2021.10.0"
]
]
}
],
"lcname": "sertit"
}