Python client for the Userverse HTTP server.
Install from PyPI:
python -m pip install userverse-python-clientFor editable installs from source, see the repository README: https://github.com/SoftwareVerse/userverse-python-client#installation
The main package is userverse_python_client, which exposes UverseUserClient:
from userverse_python_client import UverseUserClient
client = UverseUserClient(base_url="https://api.example.com")The runnable demo lives in: https://github.com/SoftwareVerse/userverse-python-client/blob/main/examples/user_demo.py
See the demo README for flags and environment variables: https://github.com/SoftwareVerse/userverse-python-client/blob/main/examples/user_demo_README.md
See the guide for a summary of the Python client architecture and a plan for implementing SDKs in other languages: https://github.com/SoftwareVerse/userverse-python-client/blob/main/docs/other-language-clients.md
Run the unit tests with:
pytest