Skip to main content

Install Python Keycloak client.

Project description

Build Status Documentation Status codecov Maintainability License Version Wheel

Python Client for Keycloak identity and access management service

Current version: 0.1.3

Documentation

http://www.keycloak.org/

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

python-keycloak-client-0.1.4.tar.gz (9.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

python_keycloak_client-0.1.4-py2-none-any.whl (15.2 kB view details)

Uploaded Python 2

File details

Details for the file python-keycloak-client-0.1.4.tar.gz.

File metadata

  • Download URL: python-keycloak-client-0.1.4.tar.gz
  • Upload date:
  • Size: 9.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.9.1 pkginfo/1.4.1 requests/2.18.4 setuptools/38.5.1 requests-toolbelt/0.8.0 tqdm/4.19.5 CPython/2.7.15

File hashes

Hashes for python-keycloak-client-0.1.4.tar.gz
Algorithm Hash digest
SHA256 0ef299506248a954e8ef295170aad5fef80162967cc957d63a8d5d96ef63176a
MD5 e9999eb818f2081d01d19f0a2122b616
BLAKE2b-256 70446955304f9c0d01650cc144e2640d761b12d6cc8a94a90285775bd0de7437

See more details on using hashes here.

File details

Details for the file python_keycloak_client-0.1.4-py2-none-any.whl.

File metadata

  • Download URL: python_keycloak_client-0.1.4-py2-none-any.whl
  • Upload date:
  • Size: 15.2 kB
  • Tags: Python 2
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.9.1 pkginfo/1.4.1 requests/2.18.4 setuptools/38.5.1 requests-toolbelt/0.8.0 tqdm/4.19.5 CPython/2.7.15

File hashes

Hashes for python_keycloak_client-0.1.4-py2-none-any.whl
Algorithm Hash digest
SHA256 0a25f6318882b3e58f82e6b39bfd0ea8aba069f1c86b2fa4f034d2fb03540af5
MD5 ed4acff194e1dfc46f422c914db00e6f
BLAKE2b-256 e3be5d5feaa37246320e0b31d3edc2dd048cd7c92ef8c004b9eb643f1324faa4

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page