安装python keypolt客户端。
python-keycloak-client的Python项目详细描述
用于keypolt标识和访问管理服务的python客户端
https://github.com/Peter-Slump/python-keycloak-client
开发
安装开发环境:
$ make install-python
编写文档
文档使用sphinx编写并保存在docs文件夹中。
为了便于编写文档,Docker支持是可用的。
首先构建Docker容器:
$ docker build . -f DockerfileDocs -t python-keycloak-client-docs
运行容器
$ docker run -v `pwd`:/src --rm -t -i -p 8050:8050 python-keycloak-client-docs
进入浏览器http://localhost:8050并查看 在文档源中的每次更新时刷新和更新。
创建版本
$ git checkout master $ git pull -- Update release notes -- $ bumpversion release $ make deploy-pypi $ bumpversion --no-tag patch $ git push origin master --tags
发行说明
未发布v0.2.2
- 增加了对uma1的支持,用于keypolt<;4.0
- 允许查询注册用户(感谢[aberres](/aberres))
v0.2.1
- 在发布包中包含aio版本。(感谢@mackeyja92)
v0.2.0
- 添加了基于aiohttp的异步客户端(感谢@nkoshell)
v0.1.4
- 添加对密码授予的支持(感谢@scranen)
- 错误修复:防止jwt.decode()中关键字参数“audience”的多个值(感谢@eugenejo)