Metadata-Version: 2.1
Name: commonfate-provider
Version: 0.3.1
Summary: This is the core Provider framework on top of which Access Provider are written.
Author: Chris Norman
Author-email: chris@commonfate.io
Requires-Python: >=3.9,<4.0
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Requires-Dist: click (>=8.1.3,<9.0.0)
Requires-Dist: pydantic (==1.10.2)
Requires-Dist: toml (==0.10.2)
Requires-Dist: typing-extensions (>=4.5.0,<5.0.0)
Description-Content-Type: text/markdown

# commonfate-provider-core

Commonfate Provider Core Python Package

## Building a development version

When working on the Common Fate Provider framework it can be useful to use a development build of this package in an Access Provider. To do so run:

```
poetry build
```

which will create a `dist` folder containing the package:

```
dist
├── commonfate_provider-0.1.5-py3-none-any.whl
└── commonfate_provider-0.1.5.tar.gz
```

You can then install this package locally via `pip` in the Access Provider you'd like to use it with:

```bash
# from the Access Provider repository
source .venv/bin/activate
pip install ../commonfate-provider-core/dist/commonfate_provider-0.1.5.tar.gz
```

