Metadata-Version: 2.3
Name: solidipes-core-plugin
Version: 0.0.9
Summary: Core plugin for Solidipes with essential modular components
License: GPL-3.0-or-later
Author: Son Pham-Ba
Author-email: son.phamba@epfl.ch
Requires-Python: >=3.9.12,<3.13
Classifier: License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Provides-Extra: dev
Provides-Extra: test
Requires-Dist: build (>=1.0.3,<2.0.0) ; extra == "dev"
Requires-Dist: cairosvg (>=2.7.0,<3.0.0)
Requires-Dist: datasize (>=1.0.0,<2.0.0)
Requires-Dist: h5py (>=3.11.0,<4.0.0)
Requires-Dist: ipython (>=8.18.1,<9.0.0)
Requires-Dist: matplotlib (>=3.7.1)
Requires-Dist: nbconvert (>=7.16.4,<8.0.0)
Requires-Dist: pre-commit (>=3.0.4,<4.0.0) ; extra == "dev"
Requires-Dist: pylint (>=3.1.0,<4.0.0)
Requires-Dist: pytest (>=8.1.1,<9.0.0) ; extra == "dev" or extra == "test"
Requires-Dist: pytest-cov (>=5.0.0,<6.0.0) ; extra == "dev" or extra == "test"
Requires-Dist: rdflib (>=7.1.1,<8.0.0)
Requires-Dist: requests-mock (>=1.10.0,<2.0.0) ; extra == "dev" or extra == "test"
Requires-Dist: solidipes (>=0.0.0)
Requires-Dist: streamlit (>=1.37.0,<2.0.0)
Requires-Dist: streamlit-tree-select (>=0.0.5,<0.0.6)
Requires-Dist: xmltodict (>=0.13.0,<0.14.0)
Description-Content-Type: text/markdown

# Solidipes core plugin

_Core plugin for Solidipes with essential modular components_

[![PyPI version](https://badge.fury.io/py/solidipes-core-plugin.svg)](https://badge.fury.io/py/solidipes-core-plugin)

Meant to be used with [Solidipes](https://gitlab.com/solidipes/solidipes).


# Installation for development

```bash
git clone https://gitlab.com/solidipes/solidipes-core-plugin.git
cd solidipes-core-plugin
pip install -e .[dev]
pre-commit install
```


# Running tests

```bash
pytest
```

