Kanidm client library
Project description
kanidm
A Python module for interacting with Kanidm.
Currently in very very very early beta, please log an issue for feature requests and bugs.
Installation
python -m pip install kanidm
Documentation
Documentation can be generated by cloning the repository and
running make docs/pykanidm/build
. The documentation will appear in ./pykanidm/site
. You'll need
make and the poetry package installed.
Testing
Set up your dev environment using poetry
- python -m pip install poetry && poetry install
.
Pytest it used for testing, if you don't have a live server to test against and config set up, use
poetry run pytest -m 'not network'
.
Changelog
Version | Date | Notes |
---|---|---|
0.0.1 | 2022-08-16 | Initial release |
0.0.2 | 2022-08-16 | Updated license, including test code in package |
0.0.3 | 2022-08-17 | Updated test suite to allow skipping of network tests |
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
pykanidm-1.0.0.tar.gz
(17.4 kB
view hashes)
Built Distribution
pykanidm-1.0.0-py3-none-any.whl
(20.8 kB
view hashes)