1CHANGES 2======= 3 42.3.0 5----- 6 7* Switch testing to Xena testing runtime 8* setup.cfg: Replace dashes with underscores 9* Move flake8 as a pre-commit local target 10* Remove lower-constraints remnants 11* Dropping lower constraints testing 12* Replace concatenation with f-strings 13* Use TOX\_CONSTRAINTS\_FILE 14* Use py3 as the default runtime for tox 15* Fix hacking min version to 3.0.1 16* Remove all six usage 17* Adding pre-commit 18* Add Python3 wallaby unit tests 19* Update master for stable/victoria 20 212.2.0 22----- 23 24* [goal] Migrate testing to ubuntu focal 25* Bump bandit version 26* Fix pygments style 27 282.1.0 29----- 30 31* Stop to use the \_\_future\_\_ module 32* Switch to newer openstackdocstheme and reno versions 33* Remove the unused coding style modules 34* Remove translation sections from setup.cfg 35* Align contributing doc with oslo's policy 36* Bump default tox env from py37 to py38 37* Add py38 package metadata 38* Add release notes links to doc index 39* Add Python3 victoria unit tests 40* Update master for stable/ussuri 41 422.0.1 43----- 44 45* Update hacking for Python3 46* Use unittest.mock instead of third party mock 47 482.0.0 49----- 50 51* remove outdated header 52* [ussuri][goal] Drop python 2.7 support and testing 53* tox: Trivial cleanup 54* trivial: Remove cruft from sphinx config file 55* tox: Add missing deps for 'releasenotes' job 56 571.31.1 58------ 59 60* Switch from 'collections' -> 'collections.abc' 61* Exclude tests from apidoc 62* tox: Keeping going with docs 63* Switch to Ussuri jobs 64* Update the constraints url 65 661.31.0 67------ 68 69* Update master for stable/train 70 711.30.0 72------ 73 74* Add Python 3 Train unit tests 75* Move doc related modules to doc/requirements.txt 76* Sync Sphinx requirement 77* Replace git.openstack.org URLs with opendev.org URLs 78* OpenDev Migration Patch 79* Update master for stable/stein 80 811.29.2 82------ 83 84* add python 3.7 unit test job 85* Update hacking version 86* Use template for lower-constraints 87* Update mailinglist from dev to discuss 88* Clean up .gitignore references to personal tools 89 901.29.1 91------ 92 93* Imported Translations from Zanata 94* add lib-forward-testing-python3 test job 95* add python 3.6 unit test job 96* import zuul job settings from project-config 97* Update unit test to reflect latest oslo.config 98* Update reno for stable/rocky 99* Switch to stestr 100* Add release notes link to README 101* fix tox python3 overrides 102* Remove the remaining of the removed option 103* Replace deprecated "auth\_uri" by "www\_authenticate\_uri" 104* Remove stale pip-missing-reqs and pypy tox tests 105* Trivial: Update pypi url to new url 106 1071.28.0 108------ 109 110* set default python to python3 111* fix lower constraints and uncap eventlet 112* Document workaround for AccessDenied error 113* add lower-constraints job 114* Updated from global requirements 115* Update links in README 116 1171.27.0 118------ 119 120* Imported Translations from Zanata 121* Imported Translations from Zanata 122* Update reno for stable/queens 123* Updated from global requirements 124* Updated from global requirements 125* Updated from global requirements 126* Updated from global requirements 127 1281.26.0 129------ 130 131* Updated from global requirements 132* Add bandit to pep8 job 133 1341.25.0 135------ 136 137* Remove -U from pip install 138* Avoid tox\_install.sh for constraints support 139* Updated from global requirements 140* Remove setting of version/release from releasenotes 141* Updated from global requirements 142* Updated from global requirements 143 1441.24.0 145------ 146 147* Imported Translations from Zanata 148* Remove psutil 1.x compat wrapping 149* Updated from global requirements 150 1511.23.0 152------ 153 154* Updated from global requirements 155* Update the documentation link 156* Remove SIGUSR1 handler, which was deprecated after Ocata 157* Updated from global requirements 158* Update reno for stable/pike 159* Updated from global requirements 160 1611.22.0 162------ 163 164* Updated from global requirements 165* update the doc URL according to document migration 166 1671.21.1 168------ 169 170* switch from oslosphinx to openstackdocstheme 171* rearrange content to fit the new standard layout 172 1731.21.0 174------ 175 176* Updated from global requirements 177* Updated from global requirements 178* Remove pbr warnerrors in favor of sphinx check 179* Updated from global requirements 180 1811.20.0 182------ 183 184* Updated from global requirements 185* Updated from global requirements 186* Updated from global requirements 187* Updated from global requirements 188* Updated from global requirements 189* Updated from global requirements 190 1911.19.0 192------ 193 194* Remove log translations 195* Updated from global requirements 196 1971.18.0 198------ 199 200* Updated from global requirements 201* Updated from global requirements 202* Updated from global requirements 203* Updated from global requirements 204* Updated from global requirements 205* Update reno for stable/ocata 206* Remove references to Python 3.4 207 2081.17.0 209------ 210 211* Updated from global requirements 212* Updated from global requirements 213* Add Constraints support 214* Bump hacking dep 215* Show team and repo badges on README 216 2171.16.0 218------ 219 220* Fix a typo 221* Updated from global requirements 222* Add reno for release notes management 223* Updated from global requirements 224* Updated from global requirements 225* Changed the home-page link 226 2271.15.0 228------ 229 230* Updated from global requirements 231 2321.14.0 233------ 234 235* Updated from global requirements 236 2371.13.0 238------ 239 240* Updated from global requirements 241* Add Python 3.5 classifier and venv 242 2431.12.0 244------ 245 246* Updated from global requirements 247* Updated from global requirements 248* Updated from global requirements 249 2501.11.0 251------ 252 253* Use file modification events instead of signal handler 254* Imported Translations from Zanata 255 2561.10.0 257------ 258 259* Updated from global requirements 260 2611.9.0 262----- 263 264* Trivial: ignore openstack/common in flake8 exclude list 265 2661.8.0 267----- 268 269* Remove direct dependency on babel 270* Updated from global requirements 271* Updated from global requirements 272* Updated from global requirements 273 2741.6.0 275----- 276 277* Updated from global requirements 278* Updated from global requirements 279 2801.5.0 281----- 282 283* Updated from global requirements 284 2851.4.0 286----- 287 288* Update translation setup 289* Updated from global requirements 290* Updated from global requirements 291* Updated from global requirements 292* Updated from global requirements 293* Updated from global requirements 294 2951.3.0 296----- 297 298* Updated from global requirements 299 3001.2.0 301----- 302 303* Print the traceback if there was an exception in run() 304* Rename signal handler argument to 'frame' 305* Updated from global requirements 306* Updated from global requirements 307* Trival: Remove 'MANIFEST.in' 308 3091.1.0 310----- 311 312* Drop python 2.6 support 313 3141.0.0 315----- 316 317* Updated from global requirements 318* Remove Python 2.6 classifier 319* Updated from global requirements 320* Remove python 2.6 and cleanup tox.ini 321 3220.8.0 323----- 324 325* Fix Transition to SIGUSR2 in oslo.reports breaks upgrade 326* Updated from global requirements 327* Updated from global requirements 328 3290.7.0 330----- 331 332* Updated from global requirements 333* Fix a typo in process.py 334 3350.6.0 336----- 337 338* remove extraneous coverage omit instruction 339* No need for Oslo Incubator Sync 340* Fix coverage configuration and execution 341* How to use oslo.reports documentation 342* add auto-generated api documentation 343* clean up release notes in toctree 344* add auto-generated docs for config options 345* Add shields.io version/downloads links/badges into README.rst 346* Updated from global requirements 347* guru\_meditation\_report: Use SIGUSR2 instead of SIGUSR1 348 3490.5.0 350----- 351 352* Updated from global requirements 353* Updated from global requirements 354* Add a configuration for the directory to generate gmr 355* Fill README from information in the wiki 356* Updated from global requirements 357* Setup translations 358* Updated from global requirements 359 3600.4.0 361----- 362 363* Updated from global requirements 364 3650.3.0 366----- 367 368* Updated from global requirements 369* Fix mock of open() for mock 1.1.0 370* Fix GMR break with new psutil versions 371 3720.2.0 373----- 374 375* Add oslo.utils dependency 376* Add tox target to find missing requirements 377 3780.1.0 379----- 380 381* Updated from global requirements 382* Guru Meditation Reports broken without version\_string 383* Fix intermittent test failures because of sort order 384* Graduation Prep: Use six.text\_type instead of str 385* Graduation Prep: Initial Import Fixup 386* exported from oslo-incubator by graduate.sh 387* Remove timeutils.strtime() usage 388* Switch from oslo.config to oslo\_config 389* Use oslo\_utils instead of deprecated oslo.utils 390* Report: Add basic processes section 391* Change oslo.config to oslo\_config 392* switch to oslo\_serialization 393* Reports: Use sig handler traceback for curr thread 394* Report: Propagate view\_type through collections 395* Report: Support Sequences and Mappings as Data 396* Use same mask pattern for reports as mask\_password 397* Mask secrets when output conf 398* Delete graduated serialization files 399* Remove our custom test base class 400* Switch oslo-incubator to use oslo.utils and remove old modules 401* Fix tests.unit.reports.\* with python3.4 402* Fix tests.unit.reports.test\_base\_report with python3.4 403* Set pbr 'warnerrors' option for doc build 404* fixed typos found by RETF rules 405* Report: Fix JinjaView deepcopy 406* Fixed several typos 407* Fix tests.unit.reports.test\_guru\_meditation\_report under Python3 408* Use from/import style in module report 409* Fix tests.unit.reports.test\_views failures under Python3 410* Add option for GM report to dump to a file 411* Removed unneeded #noqa tag 412* Fixes Guru Meditation portability issue 413* Fix typo in inline documentation for report module 414* Use six.StringIO/BytesIO instead of StringIO.StringIO 415* Rename Openstack to OpenStack 416* Avoid failure of test\_basic\_report on 32 bit OS 417* Fix filter() usage due to python 3 compability 418* Unify different names between Python2/3 with six.moves 419* Remove vim header 420* Use six.string\_type instead of basestring 421* Fix typos in oslo 422* Adjust import order according to PEP8 imports rule 423* Replace assertEquals with assertEqual 424* Introduces The Guru Meditation Report 425* Introduces Openstack-Specific Report Utilities 426* Introduces Report Views 427* Introduces Basic Report and Model 428* initial commit 429* Initial skeleton project 430