Metadata-Version: 2.1
Name: evo-featureflags-client
Version: 0.6.0
Summary: Feature flags client
Author-Email: "d.zakharchuk" <d.zakharchuk@smartweb.com.ua>, "m.kindritskiy" <m.kindritskiy@smartweb.com.ua>, Vladimir Magamedov <vladimir@magamedov.com>
License: MIT
Requires-Python: >=3.9
Requires-Dist: dataclass-wizard==v0.22.2
Requires-Dist: httpx~=0.24.1; extra == "httpx"
Requires-Dist: aiohttp~=3.9.1; extra == "aiohttp"
Requires-Dist: requests~=2.31.0; extra == "requests"
Provides-Extra: httpx
Provides-Extra: aiohttp
Provides-Extra: requests
Description-Content-Type: text/markdown

FeatureFlags client library for Python

See ``examples`` directory for complete examples for some major Web frameworks.

Overview
--------

Client supports Python >=3.9.


Installation
------------

To install package:

- ``pdm add evo-featureflags-client``

To release package:

- ``lets release 0.4.0 --message="Added feature"``

Development
-----------

Install dependencies:

- ``pdm install -d``

Pre-commit

``./scripts/enable-hooks.sh``

``./scripts/disable-hooks.sh``

TODO:

- add docs, automate docs build
- add tests
- add `tracer` / `stats_collector` for http manager
