Metadata-Version: 2.4
Name: anisettev3
Version: 0.1.1
Summary: Provides both sync and async anisette-v3-server clients written in Python.
Project-URL: Documentation, https://github.com/nythepegasus/pyAnisetteV3#readme
Project-URL: Issues, https://github.com/nythepegasus/pyAnisetteV3/issues
Project-URL: Source, https://github.com/nythepegasus/pyAnisetteV3
Author-email: ny <me@nythepegas.us>
License-Expression: MIT
License-File: LICENSE
Classifier: Development Status :: 4 - Beta
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: Implementation :: CPython
Classifier: Programming Language :: Python :: Implementation :: PyPy
Requires-Python: >=3.8
Requires-Dist: httpx==0.28.1
Requires-Dist: websockets<=16
Description-Content-Type: text/markdown

# anisettev3
Python client implementations for [anisette-v3-server](https://github.com/Dadoum/anisette-v3-server).

## Example Usage
```py
from anisettev3 import AnisetteV3SyncClient, MAIN_ANI

a = AnisetteV3SyncClient(MAIN_ANI)
print(a.get_headers())
# Should provision and print generated headers

...

from anisettev3 import AnisetteV3AsyncClient, MAIN_ANI

a = AnisetteV3AsyncClient(MAIN_ANI)
print(await a.get_headers())
# does the same as above, just async
```

## License
MIT, see [`LICENSE`](LICENSE) for details.
