Metadata-Version: 2.1
Name: oatlib
Version: 0.0.11
Summary: Observation Analysis Tool: library to handle time series
Home-page: https://gitlab.com/ist-supsi/OAT
Author: Massimiliano Cannata
Author-email: massimiliano.cannata@gmail.com
License: GPLv2+
Keywords: example,setuptools
Classifier: License :: OSI Approved :: GNU General Public License v2 or later (GPLv2+)
Classifier: Programming Language :: Python :: 3
Description-Content-Type: text/markdown
License-File: LICENSE

# 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 10000:8888 -v /home/maxi/GIT/OAT:/home/jovyan/work jupyter/scipy-notebook:807999a41207
# in jupyter-lab terminal build the package
cd /home/jovyan/work
python -m pip install --upgrade setuptools
python -m pip install --upgrade pip
python -m pip install --upgrade build
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
