[](https://pypi.python.org/pypi/sertit)
[](https://anaconda.org/conda-forge/sertit)
[](https://github.com/sertit/sertit-utils/actions/workflows/test.yml)
[](https://github.com/pre-commit/pre-commit)
[](https://github.com/python/black)
[](https://github.com/sertit/sertit-utils/blob/main/LICENSE)
[](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/).
## 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/ea/ad/d82aeb3f747ca638ad3c9db65f72afbe440a8139c8b53e7171397d116797/sertit-1.45.2.tar.gz",
"platform": null,
"description": "[](https://pypi.python.org/pypi/sertit)\n[](https://anaconda.org/conda-forge/sertit)\n[](https://github.com/sertit/sertit-utils/actions/workflows/test.yml)\n[](https://github.com/pre-commit/pre-commit)\n[](https://github.com/python/black)\n[](https://github.com/sertit/sertit-utils/blob/main/LICENSE)\n[](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/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.45.2",
"project_urls": {
"Bug_Tracker": "https://github.com/sertit/sertit-utils/issues",
"Documentation": "https://sertit-utils.readthedocs.io/latest/",
"Source_Code": "https://github.com/sertit/sertit-utils"
},
"split_keywords": [],
"urls": [
{
"comment_text": null,
"digests": {
"blake2b_256": "4b6ddcb661d9a7f908aca1d0b30238ae5ecd23bf763f2951f544e5fca2cd238b",
"md5": "09b158a3b1c477125df174f89bb8d52d",
"sha256": "f277b0b6f817566cbce41165013b442d1c5313d78fe59bd211841185e7844537"
},
"downloads": -1,
"filename": "sertit-1.45.2-py3-none-any.whl",
"has_sig": false,
"md5_digest": "09b158a3b1c477125df174f89bb8d52d",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.9",
"size": 104756,
"upload_time": "2025-02-17T12:04:45",
"upload_time_iso_8601": "2025-02-17T12:04:45.507540Z",
"url": "https://files.pythonhosted.org/packages/4b/6d/dcb661d9a7f908aca1d0b30238ae5ecd23bf763f2951f544e5fca2cd238b/sertit-1.45.2-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "eaadd82aeb3f747ca638ad3c9db65f72afbe440a8139c8b53e7171397d116797",
"md5": "05dd7f294f6657a027ebea153221939d",
"sha256": "c96d55f310d42ef02d42db13ed08d9232e064c58b3714727e12ef610b07897c6"
},
"downloads": -1,
"filename": "sertit-1.45.2.tar.gz",
"has_sig": false,
"md5_digest": "05dd7f294f6657a027ebea153221939d",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.9",
"size": 631542,
"upload_time": "2025-02-17T12:04:49",
"upload_time_iso_8601": "2025-02-17T12:04:49.585902Z",
"url": "https://files.pythonhosted.org/packages/ea/ad/d82aeb3f747ca638ad3c9db65f72afbe440a8139c8b53e7171397d116797/sertit-1.45.2.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2025-02-17 12:04:49",
"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"
}