CHANGES

  • 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