Metadata-Version: 2.1
Name: firestone-lib
Version: 0.1.4
Summary: Library to help build OpneAPI, AsyncAPI and gRPC specs based off one or more resource json schema files
License: Apache 2.0
Author: Erick Bourgeois
Author-email: erick@jeb.ca
Requires-Python: >=3.8,<4.0
Classifier: License :: Other/Proprietary License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Requires-Dist: Jinja2 (>=3.1.2,<4.0.0)
Requires-Dist: click (>=8.1.3,<9.0.0)
Requires-Dist: jsonref (>=1.0.1,<2.0.0)
Requires-Dist: jsonschema (>=4.17.3,<5.0.0)
Requires-Dist: pyyaml (>=6.0,<7.0)
Requires-Dist: setuptools (>=65.5.0,<66.0.0)
Description-Content-Type: text/markdown

![PR Build](https://github.com/ebourgeois/firestone-lib/actions/workflows/pr.yml/badge.svg)


# firestone-lib

This library is primarily used by the firestone project and anyone using the firestone project.

# building and testing

```
brew install poetry
poetry install
poetry build
poetry run pytest test
```

