Metadata-Version: 2.4
Name: showlib
Version: 2026.10.0
Summary: Research and development libraries developed at the University of Saskatchewan for the SHOW instrument
Author: usask-arg developers
Classifier: Development Status :: 4 - Beta
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Programming Language :: Python :: 3.14
Requires-Python: >=3.11
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: astropy
Requires-Dist: netcdf4
Requires-Dist: numpy
Requires-Dist: pandas
Requires-Dist: sasktran2[hapi]
Requires-Dist: scipy
Requires-Dist: skretrieval>=2026.10.0
Requires-Dist: xarray
Provides-Extra: plotting
Requires-Dist: matplotlib; extra == "plotting"
Dynamic: license-file

# showlib

[![Documentation Status](https://readthedocs.org/projects/showlib/badge/?version=latest)](https://showlib.readthedocs.io/en/latest/?badge=latest)
[![pre-commit.ci status](https://results.pre-commit.ci/badge/github/usask-arg/showlib/main.svg)](https://results.pre-commit.ci/latest/github/usask-arg/showlib/main)

Research and development libraries developed at the University of Saskatchewan for the SHOW instrument

## Installation
The package can be installed through

`pip install showlib`

## Usage
Documentation can be found at  https://showlib.readthedocs.io/

## Development
The development environment is managed with [uv](https://docs.astral.sh/uv/)

```
uv sync                       # create .venv with showlib and the dev tools
uv run pytest                 # run the tests
uv run pre-commit run -a      # lint and format
uv run --group docs sphinx-build -b html docs/source docs/build   # build the docs
```

## License
This project is licensed under the MIT license
