Metadata-Version: 2.1
Name: lica
Version: 1.0.16
Summary: Assorte collection of utilities (functions, classes, etc.) used in other projects at LICA, UCM
Author-email: Rafael González <rafael08@ucm.es>
License: GPL-3.0-or-later
Project-URL: Homepage, https://github.com/guaix-ucm/lica
Project-URL: Repository, https://github.com/guaix-ucm/lica.git
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Development Status :: 4 - Beta
Classifier: Environment :: Console
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: GNU General Public License (GPL)
Classifier: Operating System :: OS Independent
Classifier: Topic :: Scientific/Engineering :: Astronomy
Classifier: Topic :: Scientific/Engineering :: Atmospheric Science
Requires-Python: >=3.9
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: StrEnum
Requires-Dist: python-decouple
Requires-Dist: typing-extensions
Provides-Extra: jinja
Requires-Dist: jinja2; extra == "jinja"
Provides-Extra: tabular
Requires-Dist: tabulate; extra == "tabular"
Provides-Extra: raw
Requires-Dist: numpy; extra == "raw"
Requires-Dist: exifread; extra == "raw"
Requires-Dist: rawpy; extra == "raw"
Provides-Extra: sqlalchemy
Requires-Dist: sqlalchemy; extra == "sqlalchemy"
Provides-Extra: aiosqlalchemy
Requires-Dist: sqlalchemy[asyncio]; extra == "aiosqlalchemy"
Provides-Extra: photometer
Requires-Dist: sqlalchemy[asyncio]; extra == "photometer"
Requires-Dist: aiohttp; extra == "photometer"
Requires-Dist: aioserial; extra == "photometer"
Provides-Extra: lica
Requires-Dist: numpy; extra == "lica"
Requires-Dist: astropy; extra == "lica"

# lica
 
 Assorte collection of source code with utilities (functions, classes, etc.) 
 used in other projects at LICA (UCM) or STARS4ALL

## Installation

### Stable version

```bash
pip install lica
```

### Development version using UV 
This must be handed a source code in your client package with one of the two commands below.

```bash
uv add git+https://github.com/guaix-ucm/lica --branch main
uv add git+https://github.com/guaix-ucm/lica --tag x.y.z
```

*** Note: ***
lica library uses different modules in its subpackages, so you must use one or more the following extras:
* lica[jinja]
* lica[tabular]
* lica[raw]
* lica[sqlalchemy]
* lica[aiosqlalchemy]
