# OAT (Observation Analysis Tool)
A Python library (oatlib) to manage sensor data in Python.
It provides objects and methods to manipulate
obeservation time series. It support data loading, export and saving
on different format (CSV, sqlite, istSOS).
- lib documentation: https://ist-supsi.gitlab.io/OAT
## installation
> pip install oatlib
## Create pypi package
modify the code and
**change the VERSION in **init**.py**
# run scipy-notebook docker
docker run -p 10001:8888 -v /home/maxi/GIT/OAT:/home/jovyan/work jupyter/scipy-notebook:807999a41207
# in jupyter-lab terminal:
# install required packages -->
cd /home/jovyan/work
python -m pip install --upgrade setuptools
python -m pip install --upgrade pip
python -m pip install --upgrade build
# build the package -->
python -m build
# test the package in your notebook
pip install /home/jovyan/work/dist/oatlib-**YOUR_VERSION_HERE**-py3-none-any.whl
# upload to pipy
python -m pip install --upgrade twine
twine upload dist/\*
## update library documentation
pip install pdoc3
pdoc3 --force --html -o html_doc oatlib
--> we have some issue here (see bug https://github.com/pdoc3/pdoc/issues/299)
## test in a 3.10.5 python
docker run -p 10000:8888 -v /home/maxi/GIT/OAT/oatlib:/home/jovyan/work jupyter/scipy-notebook:807999a41207
## old packg build CMD
python setup.py sdist bdist_wheel
Raw data
{
"_id": null,
"home_page": "https://gitlab.com/ist-supsi/OAT",
"name": "oatlib",
"maintainer": null,
"docs_url": null,
"requires_python": null,
"maintainer_email": null,
"keywords": "example, setuptools",
"author": "Massimiliano Cannata",
"author_email": "massimiliano.cannata@gmail.com",
"download_url": "https://files.pythonhosted.org/packages/55/87/e2c57d81c31fcc1d0b146ed46ad731ac5b7b133416e5077a5b6ad2ac30a2/oatlib-0.0.18.tar.gz",
"platform": null,
"description": "# OAT (Observation Analysis Tool)\n\nA Python library (oatlib) to manage sensor data in Python.\nIt provides objects and methods to manipulate\nobeservation time series. It support data loading, export and saving\non different format (CSV, sqlite, istSOS).\n\n- lib documentation: https://ist-supsi.gitlab.io/OAT\n\n## installation\n\n> pip install oatlib\n\n## Create pypi package\n\nmodify the code and\n**change the VERSION in **init**.py**\n\n# run scipy-notebook docker\n\ndocker run -p 10001:8888 -v /home/maxi/GIT/OAT:/home/jovyan/work jupyter/scipy-notebook:807999a41207\n\n# in jupyter-lab terminal:\n\n# install required packages -->\ncd /home/jovyan/work\npython -m pip install --upgrade setuptools\npython -m pip install --upgrade pip\npython -m pip install --upgrade build\n\n# build the package -->\npython -m build\n\n# test the package in your notebook\n\npip install /home/jovyan/work/dist/oatlib-**YOUR_VERSION_HERE**-py3-none-any.whl\n\n# upload to pipy\n\npython -m pip install --upgrade twine\ntwine upload dist/\\*\n\n## update library documentation\n\npip install pdoc3\npdoc3 --force --html -o html_doc oatlib\n--> we have some issue here (see bug https://github.com/pdoc3/pdoc/issues/299)\n\n## test in a 3.10.5 python\n\ndocker run -p 10000:8888 -v /home/maxi/GIT/OAT/oatlib:/home/jovyan/work jupyter/scipy-notebook:807999a41207\n\n## old packg build CMD\n\npython setup.py sdist bdist_wheel\n",
"bugtrack_url": null,
"license": "GPLv2+",
"summary": "Observation Analysis Tool: library to handle time series",
"version": "0.0.18",
"project_urls": {
"Homepage": "https://gitlab.com/ist-supsi/OAT"
},
"split_keywords": [
"example",
" setuptools"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "fc0484ff9a2571e50ffa3609b9c0c385807190a15f96f79829177a0ca39f5f1a",
"md5": "0eb8f40febf486817853795169d138f8",
"sha256": "14140efc3362ca3a5d6df8dc2829de2df5565987c1227372efbc5a48ece5cc0e"
},
"downloads": -1,
"filename": "oatlib-0.0.18-py3-none-any.whl",
"has_sig": false,
"md5_digest": "0eb8f40febf486817853795169d138f8",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 42601,
"upload_time": "2024-04-17T16:18:22",
"upload_time_iso_8601": "2024-04-17T16:18:22.434690Z",
"url": "https://files.pythonhosted.org/packages/fc/04/84ff9a2571e50ffa3609b9c0c385807190a15f96f79829177a0ca39f5f1a/oatlib-0.0.18-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "5587e2c57d81c31fcc1d0b146ed46ad731ac5b7b133416e5077a5b6ad2ac30a2",
"md5": "c4ce7a87e185cb4999718755e3411dcb",
"sha256": "577838421a33e22978e192343f609c0d1f05b0e1e12255bda630a1d391abdc7f"
},
"downloads": -1,
"filename": "oatlib-0.0.18.tar.gz",
"has_sig": false,
"md5_digest": "c4ce7a87e185cb4999718755e3411dcb",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 40983,
"upload_time": "2024-04-17T16:18:24",
"upload_time_iso_8601": "2024-04-17T16:18:24.492414Z",
"url": "https://files.pythonhosted.org/packages/55/87/e2c57d81c31fcc1d0b146ed46ad731ac5b7b133416e5077a5b6ad2ac30a2/oatlib-0.0.18.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-04-17 16:18:24",
"github": false,
"gitlab": true,
"bitbucket": false,
"codeberg": false,
"gitlab_user": "ist-supsi",
"gitlab_project": "OAT",
"lcname": "oatlib"
}