from within directory with 'setup.py':

package has been build with:

    python3 -m build
    
package documentation in './docs/html' has been build with Sphinx:

    cd docs
    make html

With requirements and added files as described in:
    pyproject.toml
    MANIFEST.in
    setup.py



INSTALLATION:
    cd to a work folder
    set up a virtual environment (env1) with Python module venv:
        bash-5.2$ python3 -m venv env1
        
    use this virtual environment:
        bash-5.2$ source env1/bin/activate
        (env1) bash-5.2$
    
    (For running only:)
    install with all dependencies:
        (env1) bash-5.2$ python3 -m pip install coalispr
        
    (For development:)
    download source archive:
        (env1) bash-5.2$ wget "https://pypi.python.org/packages/source/c/coalispr//coalispr-$VERSION.tar.gz" .
    
    extract dist/package
        (env1) bash-5.2$ tar -xvzf /<path_to>/coalispr-$VERSION.tar.gz
        (env1) bash-5.2$ cd coalispr-$VERSION

    install folder contents with:
        (env1) bash-5.2$ python3 -m pip install --editable .
        
    run:
        (env1) bash-5.2$ coalispr -h
        (env1) bash-5.2$ coalispr_gui
        
    stop:
        (env1) bash-5.2$ deactivate
        bash-5.2$



The following dependencies were installed by pip:

for coalispr:
    numpy
    pandas
    matplotlib
    natsort
    seaborn
    pysam
for coalispr_gui:
    darkdetect 
    ttkbootstrap

for matplotlib:
    typing-extensions
    contourpy
    cycler
    fonttools
    kiwisolver
    packaging
    pillow
    pyparsing
    python-dateutil
    six

for pandas:
    pyarrow
    pytz
    tzdata

for pysam:
    cython

for python-dateutil:
    six


For using system-wide installed dependencies, use:
    bash-5.2$ pip install --no-deps --editable .
