CHANGES¶
reno: Update master for unmaintained/2023.1
3.5.0¶
Add note about requirements lower bounds
Remove Python 3.8 support
Run pyupgrade to clean up Python 2 syntaxes
Declare Python 3.12 support
Update master for stable/2024.2
Handle shell_completion option in test suite
3.4.0¶
Remove old excludes
Update master for stable/2024.1
reno: Update master for unmaintained/victoria
3.3.0¶
Remove logic for python 2 support
Update coverage commands
pre-commit: Integrate bandit
pre-commit: Bump versions
Make greenlet optional
Add missing direct imports
Bump hacking
Update python classifier in setup.cfg
3.2.0¶
Update master for stable/2023.2
GMR: Allow disabling signal handler
3.1.0¶
Imported Translations from Zanata
Bump bandit
Revert “Moves supported python runtimes from version 3.8 to 3.10”
Moves supported python runtimes from version 3.8 to 3.10
Update master for stable/2023.1
3.0.0¶
remove unicode prefix from code
remove unicode literal from code
Imported Translations from Zanata
Fix formatting of release list
Drop python3.6/3.7 support in testing runtime
2.4.0¶
Update CI to use unversioned jobs template
Support integer keys of dicts in text serialization
Changed minversion in tox to 3.18.0
2.3.0¶
Switch testing to Xena testing runtime
setup.cfg: Replace dashes with underscores
Move flake8 as a pre-commit local target
Remove lower-constraints remnants
Dropping lower constraints testing
Replace concatenation with f-strings
Use TOX_CONSTRAINTS_FILE
Use py3 as the default runtime for tox
Fix hacking min version to 3.0.1
Remove all six usage
Adding pre-commit
Add Python3 wallaby unit tests
Update master for stable/victoria
2.2.0¶
[goal] Migrate testing to ubuntu focal
Bump bandit version
Fix pygments style
2.1.0¶
Stop to use the __future__ module
Switch to newer openstackdocstheme and reno versions
Remove the unused coding style modules
Remove translation sections from setup.cfg
Align contributing doc with oslo’s policy
Bump default tox env from py37 to py38
Add py38 package metadata
Add release notes links to doc index
Add Python3 victoria unit tests
Update master for stable/ussuri
2.0.1¶
Update hacking for Python3
Use unittest.mock instead of third party mock
2.0.0¶
remove outdated header
[ussuri][goal] Drop python 2.7 support and testing
tox: Trivial cleanup
trivial: Remove cruft from sphinx config file
tox: Add missing deps for ‘releasenotes’ job
1.31.1¶
Switch from ‘collections’ -> ‘collections.abc’
Exclude tests from apidoc
tox: Keeping going with docs
Switch to Ussuri jobs
Update the constraints url
1.31.0¶
Update master for stable/train
1.30.0¶
Add Python 3 Train unit tests
Move doc related modules to doc/requirements.txt
Sync Sphinx requirement
Replace git.openstack.org URLs with opendev.org URLs
OpenDev Migration Patch
Update master for stable/stein
1.29.2¶
add python 3.7 unit test job
Update hacking version
Use template for lower-constraints
Update mailinglist from dev to discuss
Clean up .gitignore references to personal tools
1.29.1¶
Imported Translations from Zanata
add lib-forward-testing-python3 test job
add python 3.6 unit test job
import zuul job settings from project-config
Update unit test to reflect latest oslo.config
Update reno for stable/rocky
Switch to stestr
Add release notes link to README
fix tox python3 overrides
Remove the remaining of the removed option
Replace deprecated “auth_uri” by “www_authenticate_uri”
Remove stale pip-missing-reqs and pypy tox tests
Trivial: Update pypi url to new url
1.28.0¶
set default python to python3
fix lower constraints and uncap eventlet
Document workaround for AccessDenied error
add lower-constraints job
Updated from global requirements
Update links in README
1.27.0¶
Imported Translations from Zanata
Imported Translations from Zanata
Update reno for stable/queens
Updated from global requirements
Updated from global requirements
Updated from global requirements
Updated from global requirements
1.26.0¶
Updated from global requirements
Add bandit to pep8 job
1.25.0¶
Remove -U from pip install
Avoid tox_install.sh for constraints support
Updated from global requirements
Remove setting of version/release from releasenotes
Updated from global requirements
Updated from global requirements
1.24.0¶
Imported Translations from Zanata
Remove psutil 1.x compat wrapping
Updated from global requirements
1.23.0¶
Updated from global requirements
Update the documentation link
Remove SIGUSR1 handler, which was deprecated after Ocata
Updated from global requirements
Update reno for stable/pike
Updated from global requirements
1.22.0¶
Updated from global requirements
update the doc URL according to document migration
1.21.1¶
switch from oslosphinx to openstackdocstheme
rearrange content to fit the new standard layout
1.21.0¶
Updated from global requirements
Updated from global requirements
Remove pbr warnerrors in favor of sphinx check
Updated from global requirements
1.20.0¶
Updated from global requirements
Updated from global requirements
Updated from global requirements
Updated from global requirements
Updated from global requirements
Updated from global requirements
1.19.0¶
Remove log translations
Updated from global requirements
1.18.0¶
Updated from global requirements
Updated from global requirements
Updated from global requirements
Updated from global requirements
Updated from global requirements
Update reno for stable/ocata
Remove references to Python 3.4
1.17.0¶
Updated from global requirements
Updated from global requirements
Add Constraints support
Bump hacking dep
Show team and repo badges on README
1.16.0¶
Fix a typo
Updated from global requirements
Add reno for release notes management
Updated from global requirements
Updated from global requirements
Changed the home-page link
1.15.0¶
Updated from global requirements
1.14.0¶
Updated from global requirements
1.13.0¶
Updated from global requirements
Add Python 3.5 classifier and venv
1.12.0¶
Updated from global requirements
Updated from global requirements
Updated from global requirements
1.11.0¶
Use file modification events instead of signal handler
Imported Translations from Zanata
1.10.0¶
Updated from global requirements
1.9.0¶
Trivial: ignore openstack/common in flake8 exclude list
1.8.0¶
Remove direct dependency on babel
Updated from global requirements
Updated from global requirements
Updated from global requirements
1.6.0¶
Updated from global requirements
Updated from global requirements
1.5.0¶
Updated from global requirements
1.4.0¶
Update translation setup
Updated from global requirements
Updated from global requirements
Updated from global requirements
Updated from global requirements
Updated from global requirements
1.3.0¶
Updated from global requirements
1.2.0¶
Print the traceback if there was an exception in run()
Rename signal handler argument to ‘frame’
Updated from global requirements
Updated from global requirements
Trival: Remove ‘MANIFEST.in’
1.1.0¶
Drop python 2.6 support
1.0.0¶
Updated from global requirements
Remove Python 2.6 classifier
Updated from global requirements
Remove python 2.6 and cleanup tox.ini
0.8.0¶
Fix Transition to SIGUSR2 in oslo.reports breaks upgrade
Updated from global requirements
Updated from global requirements
0.7.0¶
Updated from global requirements
Fix a typo in process.py
0.6.0¶
remove extraneous coverage omit instruction
No need for Oslo Incubator Sync
Fix coverage configuration and execution
How to use oslo.reports documentation
add auto-generated api documentation
clean up release notes in toctree
add auto-generated docs for config options
Add shields.io version/downloads links/badges into README.rst
Updated from global requirements
guru_meditation_report: Use SIGUSR2 instead of SIGUSR1
0.5.0¶
Updated from global requirements
Updated from global requirements
Add a configuration for the directory to generate gmr
Fill README from information in the wiki
Updated from global requirements
Setup translations
Updated from global requirements
0.4.0¶
Updated from global requirements
0.3.0¶
Updated from global requirements
Fix mock of open() for mock 1.1.0
Fix GMR break with new psutil versions
0.2.0¶
Add oslo.utils dependency
Add tox target to find missing requirements
0.1.0¶
Updated from global requirements
Guru Meditation Reports broken without version_string
Fix intermittent test failures because of sort order
Graduation Prep: Use six.text_type instead of str
Graduation Prep: Initial Import Fixup
exported from oslo-incubator by graduate.sh
Remove timeutils.strtime() usage
Switch from oslo.config to oslo_config
Use oslo_utils instead of deprecated oslo.utils
Report: Add basic processes section
Change oslo.config to oslo_config
switch to oslo_serialization
Reports: Use sig handler traceback for curr thread
Report: Propagate view_type through collections
Report: Support Sequences and Mappings as Data
Use same mask pattern for reports as mask_password
Mask secrets when output conf
Delete graduated serialization files
Remove our custom test base class
Switch oslo-incubator to use oslo.utils and remove old modules
Fix tests.unit.reports.* with python3.4
Fix tests.unit.reports.test_base_report with python3.4
Set pbr ‘warnerrors’ option for doc build
fixed typos found by RETF rules
Report: Fix JinjaView deepcopy
Fixed several typos
Fix tests.unit.reports.test_guru_meditation_report under Python3
Use from/import style in module report
Fix tests.unit.reports.test_views failures under Python3
Add option for GM report to dump to a file
Removed unneeded #noqa tag
Fixes Guru Meditation portability issue
Fix typo in inline documentation for report module
Use six.StringIO/BytesIO instead of StringIO.StringIO
Rename Openstack to OpenStack
Avoid failure of test_basic_report on 32 bit OS
Fix filter() usage due to python 3 compability
Unify different names between Python2/3 with six.moves
Remove vim header
Use six.string_type instead of basestring
Fix typos in oslo
Adjust import order according to PEP8 imports rule
Replace assertEquals with assertEqual
Introduces The Guru Meditation Report
Introduces Openstack-Specific Report Utilities
Introduces Report Views
Introduces Basic Report and Model
initial commit
Initial skeleton project