CHANGES¶
更新 TOX_CONSTRAINTS_FILE 以支持 stable/2025.2
更新 .gitreview 以支持 stable/2025.2
3.6.0¶
添加 pyproject.toml 以支持 pip 23.1
tox: 移除 basepython
更新 master 以支持 stable/2025.1
3.5.1¶
跳过安装以加快 pep8 速度
reno: 更新 master 以支持 unmaintained/2023.1
3.5.0¶
添加关于 requirements 下限的说明
移除对 Python 3.8 的支持
运行 pyupgrade 以清理 Python 2 语法
声明对 Python 3.12 的支持
更新 master 以支持 stable/2024.2
处理测试套件中的 shell_completion 选项
3.4.0¶
移除旧的排除项
更新 master 以支持 stable/2024.1
reno: 更新 master 以支持 unmaintained/victoria
3.3.0¶
移除对 python 2 的支持逻辑
更新覆盖率命令
pre-commit: 集成 bandit
pre-commit: 升级版本
使 greenlet 可选
添加缺失的直接导入
Bump hacking
更新 setup.cfg 中的 python 分类器
3.2.0¶
更新 master 以支持 stable/2023.2
GMR:允许禁用信号处理程序
3.1.0¶
从 Zanata 导入翻译
升级 bandit
撤销“将支持的 python 运行时从版本 3.8 更改为 3.10”
将支持的 python 运行时从版本 3.8 更改为 3.10
更新 master 以支持 stable/2023.1
3.0.0¶
移除代码中的 unicode 前缀
移除代码中的 unicode 字面量
从 Zanata 导入翻译
修复发布列表的格式
在测试运行时移除对 python3.6/3.7 的支持
2.4.0¶
更新 CI 以使用未版本化的 jobs 模板
支持文本序列化中字典的整数键
将 tox 中的 minversion 更改为 3.18.0
2.3.0¶
切换到 Xena 测试运行时
setup.cfg: 将破折号替换为下划线
将 flake8 移动到 pre-commit 本地目标
删除 lower-constraints 残留物
移除较低约束的测试
用 f-strings 替换连接
使用 TOX_CONSTRAINTS_FILE
将 py3 作为 tox 的默认运行时
修复 hacking min 版本到 3.0.1
移除所有 six 的使用
添加 pre-commit
添加 Python3 wallaby 单元测试
更新 master 以支持 stable/victoria
2.2.0¶
[目标] 将测试迁移到 ubuntu focal
升级 bandit 版本
修复 pygments 样式
2.1.0¶
停止使用 __future__ 模块
切换到更新的 openstackdocstheme 和 reno 版本
删除未使用的编码风格模块
移除 setup.cfg 中的翻译部分
使 contributing 文档与 oslo 的策略保持一致
将默认 tox env 从 py37 升级到 py38
添加 py38 包元数据
将发布说明链接添加到文档索引
添加 Python3 victoria 单元测试
更新 master 以支持 stable/ussuri
2.0.1¶
更新 hacking 以支持 Python3
使用 unittest.mock 代替第三方 mock
2.0.0¶
移除过时的标题
[ussuri][目标] 移除 python 2.7 的支持和测试
tox: 琐碎的清理
琐碎:移除 sphinx 配置文件中的杂项
tox:为 ‘releasenotes’ 作业添加缺失的依赖项
1.31.1¶
从 ‘collections’ 切换到 ‘collections.abc’
从 apidoc 中排除测试
tox: 继续进行文档
切换到 Ussuri jobs
更新约束 URL
1.31.0¶
更新 master 以支持 stable/train
1.30.0¶
添加 Python 3 Train 单元测试
将与文档相关的模块移动到 doc/requirements.txt
同步 Sphinx 需求
将 git.openstack.org URL 替换为 opendev.org URL
OpenDev 迁移补丁
更新 master 以支持 stable/stein
1.29.2¶
添加 python 3.7 单元测试任务
更新 hacking 版本
使用模板进行较低约束
更新 mailinglist 从 dev 到 discuss
清理 .gitignore 中指向个人工具的引用
1.29.1¶
从 Zanata 导入翻译
添加 lib-forward-testing-python3 测试任务
添加 python 3.6 单元测试任务
从 project-config 导入 zuul 任务设置
更新单元测试以反映最新的 oslo.config
更新 reno 以支持 stable/rocky
切换到 stestr
将发布说明链接添加到 README
修复 tox python3 覆盖
移除已移除选项的剩余部分
将弃用的 “auth_uri” 替换为 “www_authenticate_uri”
移除过时的 pip-missing-reqs 和 pypy tox 测试
琐碎: 更新 pypi url 到新 url
1.28.0¶
将默认 python 设置为 python3
修复较低的约束并取消 eventlet 的上限
记录 AccessDenied 错误的解决方法
添加 lower-constraints 任务
从全局需求中更新
更新 README 中的链接
1.27.0¶
从 Zanata 导入翻译
从 Zanata 导入翻译
更新 reno 以支持 stable/queens
从全局需求中更新
从全局需求中更新
从全局需求中更新
从全局需求中更新
1.26.0¶
从全局需求中更新
将 bandit 添加到 pep8 任务
1.25.0¶
从 pip install 中删除 -U
避免使用 tox_install.sh 以支持约束
从全局需求中更新
移除从 releasenotes 设置版本/发布
从全局需求中更新
从全局需求中更新
1.24.0¶
从 Zanata 导入翻译
移除 psutil 1.x 兼容包装
从全局需求中更新
1.23.0¶
从全局需求中更新
更新文档链接
移除在 Ocata 之后弃用的 SIGUSR1 处理程序
从全局需求中更新
更新 reno 以支持 stable/pike
从全局需求中更新
1.22.0¶
从全局需求中更新
根据文档迁移更新文档 URL
1.21.1¶
切换到 oslosphinx 到 openstackdocstheme
重新排列内容以适应新的标准布局
1.21.0¶
从全局需求中更新
从全局需求中更新
移除 pbr warnerrors 以支持 sphinx 检查
从全局需求中更新
1.20.0¶
从全局需求中更新
从全局需求中更新
从全局需求中更新
从全局需求中更新
从全局需求中更新
从全局需求中更新
1.19.0¶
移除日志翻译
从全局需求中更新
1.18.0¶
从全局需求中更新
从全局需求中更新
从全局需求中更新
从全局需求中更新
从全局需求中更新
更新 reno 以支持 stable/ocata
删除对 Python 3.4 的引用
1.17.0¶
从全局需求中更新
从全局需求中更新
添加 Constraints 支持
升级 hacking 依赖项
在 README 上显示团队和仓库徽章
1.16.0¶
修复一个拼写错误
从全局需求中更新
添加 reno 以进行发布说明管理
从全局需求中更新
从全局需求中更新
更改主页链接
1.15.0¶
从全局需求中更新
1.14.0¶
从全局需求中更新
1.13.0¶
从全局需求中更新
添加 Python 3.5 分类器和 venv
1.12.0¶
从全局需求中更新
从全局需求中更新
从全局需求中更新
1.11.0¶
使用文件修改事件代替信号处理程序
从 Zanata 导入翻译
1.10.0¶
从全局需求中更新
1.9.0¶
琐碎的:忽略 openstack/common 在 flake8 exclude 列表中
1.8.0¶
移除对 babel 的直接依赖
从全局需求中更新
从全局需求中更新
从全局需求中更新
1.6.0¶
从全局需求中更新
从全局需求中更新
1.5.0¶
从全局需求中更新
1.4.0¶
更新翻译设置
从全局需求中更新
从全局需求中更新
从全局需求中更新
从全局需求中更新
从全局需求中更新
1.3.0¶
从全局需求中更新
1.2.0¶
如果 run() 中发生异常,则打印堆栈跟踪
将信号处理程序参数重命名为 ‘frame’
从全局需求中更新
从全局需求中更新
琐碎: 移除 ‘MANIFEST.in’
1.1.0¶
停止使用 python 2.6 支持
1.0.0¶
从全局需求中更新
删除 Python 2.6 分类器
从全局需求中更新
移除 python 2.6 并清理 tox.ini
0.8.0¶
修复 Transition to SIGUSR2 in oslo.reports 破坏升级
从全局需求中更新
从全局需求中更新
0.7.0¶
从全局需求中更新
修复 process.py 中的一个拼写错误
0.6.0¶
移除多余的覆盖率 omit 指令
不需要 Oslo Incubator Sync
修复覆盖率配置和执行
如何使用 oslo.reports 文档
添加自动生成的 api 文档
清理 toctree 中的发布说明
添加配置选项的自动生成文档
将 shields.io 版本/下载链接/徽章添加到 README.rst
从全局需求中更新
guru_meditation_report:使用 SIGUSR2 代替 SIGUSR1
0.5.0¶
从全局需求中更新
从全局需求中更新
添加用于生成 gmr 的目录的配置
从 wiki 中的信息填充 README
从全局需求中更新
设置翻译
从全局需求中更新
0.4.0¶
从全局需求中更新
0.3.0¶
从全局需求中更新
修复 mock 1.1.0 的 open() 模拟
修复 GMR 与新 psutil 版本不兼容的问题
0.2.0¶
添加 oslo.utils 依赖项
添加 tox 目标以查找缺少的依赖项
0.1.0¶
从全局需求中更新
缺少 version_string 时 Guru Meditation Reports 损坏
修复由于排序顺序导致的间歇性测试失败
毕业准备:使用 six.text_type 代替 str
毕业准备:初始导入修复
从 oslo-incubator 由 graduate.sh 导出
移除 timeutils.strtime() 的使用
从 oslo.config 切换到 oslo_config
使用 oslo_utils 代替已弃用的 oslo.utils
报告:添加基本进程部分
将 oslo.config 更改为 oslo_config
切换到 oslo_serialization
报告:使用 sig 处理程序堆栈跟踪获取当前线程
报告:通过集合传播 view_type
报告:支持将序列和映射作为数据
使用与 mask_password 相同的掩码模式进行报告
输出 conf 时掩码密钥
删除已毕业的序列化文件
移除我们自定义的测试基类
切换 oslo-incubator 以使用 oslo.utils 并移除旧模块
修复 tests.unit.reports.* 在 python3.4 下的测试
修复 tests.unit.reports.test_base_report 在 python3.4 下的测试
为 doc 构建设置 pbr ‘warnerrors’ 选项
修复 RETF 规则发现的拼写错误
报告:修复 JinjaView deepcopy
修复了几个拼写错误
修复 Python3 下 tests.unit.reports.test_guru_meditation_report 的测试
在报告模块中使用 from/import 样式
修复 Python3 下 tests.unit.reports.test_views 失败的测试
添加 GM 报告转储到文件的选项
移除不必要的 #noqa 标签
修复 Guru Meditation 可移植性问题
修复报告模块内联文档中的拼写错误
使用 six.StringIO/BytesIO 代替 StringIO.StringIO
将 Openstack 重命名为 OpenStack
避免在 32 位操作系统上 test_basic_report 失败
修复 python 3 兼容性导致的 filter() 使用问题
使用 six.moves 统一 Python2/3 之间的不同名称
删除 vim 标头
使用 six.string_type 代替 basestring
修复 oslo 中的拼写错误
调整导入顺序以符合 PEP8 导入规则
将 assertEquals 替换为 assertEqual
引入 Guru Meditation Report
引入 Openstack 特定的报告实用程序
引入报告视图
引入基本报告和模型
初始提交
初始骨架项目