Metadata-Version: 2.1
Name: configu
Version: 0.1.2
Summary: Configu Python SDK
Home-page: https://configu.com/
License: Apache-2.0
Keywords: cfgu,configu,configu-sdk,configu-python-sdk
Author: Configu
Author-email: info@configu.com
Maintainer: Ron Roditi
Maintainer-email: ron@configu.com
Requires-Python: >=3.9,<3.12
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Topic :: Software Development
Requires-Dist: chevron (>=0.14.0,<0.15.0)
Requires-Dist: py-validator (>=0.17.0,<0.18.0)
Requires-Dist: pydantic (>=1.10.6,<2.0.0)
Requires-Dist: requests (>=2.28.1,<3.0.0)
Project-URL: Documentation, https://configu.com/docs/
Project-URL: Repository, https://github.com/configu/configu
Description-Content-Type: text/markdown

# @configu/py

## Install

```bash
pip install configu
```

## Usage
See example in the examples folder

## CONTRIBUTING

### Requirements

1. Follow the instructions on the main [CONTRIBUTING.md](https://github.com/configu/configu/blob/main/CONTRIBUTING.md)
   to set up node and npm. This is necessary for lint-staged workflow
2. Install [pyenv](https://github.com/pyenv/pyenv)
3. Install [poetry](https://python-poetry.org/)

### Setup

>  <span style="color:#FF392B">**Make sure you're in configu/py directory**</span>

#### Run these commands in order


```bash
pyenv install
```

```bash
pyenv local 3.9.16
```

```bash
poetry env use python
```

```bash
poetry install
```

