IIB客户端库
iiblib的Python项目详细描述
iiblib公司
IIB-lib是pythoniib客户机库,允许用户使用IIB服务进行操作
要求
- Python 3.7以上
- Python 2.7以上
设置
# pip install -r requirements.txt
$ python -m pip install --user iiblib
or
(venv)$ python -m pip install iiblib
使用
iiblib的IIBClient的基本用法如下
^{pr2}$变更日志
这个项目的所有显著变化都将记录在这个文件中。在
格式基于Keep a Changelog, 这个项目遵循Semantic Versioning。在
未释放
2.0.1-2020年11月26日
固定
- 修复了iib_build_details_模型中的Python2.6兼容性问题
2.0.0-2020年11月19日
添加
- 新模型添加模型、RmModel和重新生成bundleModel到iib\u build_details_model
- IIBBuildDetailsModel中的新函数\u get_args、\u validate_data和\u getattribute
- 使用{em1}$slots\实现向后兼容性
- 新的类变量 _接受的请求类型
更改
- 类IIBBuildDetailsModel更改为由新模型继承的泛型类
- IIBBuildDetailsModel中的函数from_dict、to_dict和{em1}$eq\
1.0.0-2020年10月20日
更改
- 版本设置为1.0.0表示稳定发布
0.13.0-2020年10月14日
更改
- 重命名文件iibclient.py至iib_客户端.py在
- 为iib中的类创建新文件_客户端.py在
0.12.0-2020年9月29日
添加
- 添加了对“omps_operator_version”的支持
更改
- “bundles”现在是IIB请求中的可选参数
- “binary_image”现在是IIB请求中的可选参数
0.11.0-2020年7月6日
添加
- 在最终状态下生成的超时(默认2小时)
- 从API重试数据的退避因子
更改
- 所有5xx HTTP状态代码(500-511)现在触发重试
0.10.0-2020年6月25日
固定
- 自述文件中的用法
- keytab的默认位置
添加
- 调用IIB时支持“从索引令牌重写”
更改
- 通过替换内容传递发布bot来基于密码的令牌认证
0.9.0-2020年3月30日
添加
- 添加了对来自_index param支持的覆盖_
0.8.0-2020年3月4日
更改
- 更好地报告IIB错误
添加
- detailiibu的details方法
0.7.0-2020年3月4日
固定
- rhel 6兼容kerberos修复程序
0.6.0-2020年3月1日
固定
- 将请求gssapi替换为请求kerberos
0.5.0-2020年2月29日
固定
- kerberos身份验证已修复
0.4.0-2020年2月27日
固定
- 使客户端与上游IIB兼容
0.3.0-2020年2月27日
固定
- 修复了kerberos身份验证
- 添加了如何配置到IIB的不安全ssl连接的方法
0.2.0-2020年2月26日
固定
- 修复了与IIB的不兼容
0.1.0-2020年2月21日
添加
- 第一个IIB发行版,支持基本IIB操作
- 项目
标签: