Install Python Keycloak client.
Project description
Python Client for Keycloak identity and access management service
Current version: 0.1.3
https://github.com/Peter-Slump/python-keycloak-client
Development
Install development environment:
$ make install-python
Writing docs
Documentation is written using Sphinx and maintained in the docs folder.
To make it easy to write docs Docker support is available.
First build the Docker container:
$ docker build . -f DockerfileDocs -t python-keycloak-client-docs
Run the container
$ docker run -v `pwd`:/src --rm -t -i -p 8050:8050 python-keycloak-client-docs
Go in the browser to http://localhost:8050 and view the documentation which get refreshed and updated on every update in the documentation source.
Create release
$ git checkout master
$ git pull
$ bumpversion release
$ deploy-pypi
$ bumpversion --no-tag patch
$ git push origin master --tags
Release Notes
unreleased v0.1.4
Add support for password grant (thanks to @scranen)
Bugfix: Prevent multiple values for keyword argument ‘audience’ in jwt.decode() (thanks to @eugenejo)
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for python-keycloak-client-0.1.4.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0ef299506248a954e8ef295170aad5fef80162967cc957d63a8d5d96ef63176a |
|
MD5 | e9999eb818f2081d01d19f0a2122b616 |
|
BLAKE2b-256 | 70446955304f9c0d01650cc144e2640d761b12d6cc8a94a90285775bd0de7437 |
Hashes for python_keycloak_client-0.1.4-py2-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0a25f6318882b3e58f82e6b39bfd0ea8aba069f1c86b2fa4f034d2fb03540af5 |
|
MD5 | ed4acff194e1dfc46f422c914db00e6f |
|
BLAKE2b-256 | e3be5d5feaa37246320e0b31d3edc2dd048cd7c92ef8c004b9eb643f1324faa4 |