CHANGES¶
1.22.0¶
- Add Python 3 Train unit tests
- Replace git.openstack.org URLs with opendev.org URLs
- Update Sphinx requirement
- OpenDev Migration Patch
- Dropping the py35 testing
- Update master for stable/stein
- add python 3.7 unit test job
1.21.0¶
- Use template for lower-constraints
- Change openstack-dev to openstack-discuss
- Don’t quote {posargs} in tox.ini
- add lib-forward-testing-python3 test job
- add python 3.6 unit test job
- Remove PyPI downloads
- import zuul job settings from project-config
- Update reno for stable/rocky
1.20.0¶
- Switch to stestr
- Add release note link in README
- fix tox python3 overrides
- Trivial: Update pypi url to new url
- remove obsolete tox environments
- set default python to python3
- add lower-constraints job
- pypy is not checked at gate
- Updated from global requirements
- Updated from global requirements
- Update links in README
- Update reno for stable/queens
- Updated from global requirements
- Updated from global requirements
1.19.0¶
- Avoid tox_install.sh for constraints support
- Remove setting of version/release from releasenotes
- Updated from global requirements
1.18.0¶
- Updated from global requirements
- Updated from global requirements
- Update reno for stable/pike
- Updated from global requirements
1.17.0¶
- Update URLs in documents according to document migration
1.16.0¶
- rearrange existing documentation to fit the new standard layout
- switch from oslosphinx to openstackdocstheme
- Updated from global requirements
1.15.0¶
- Remove pbr warnerrors in favor of sphinx check
- Updated from global requirements
1.14.0¶
- Do not require oslotest for testing
- Updated from global requirements
- Updated from global requirements
1.13.0¶
- Remove testscenarios from test-requirements.txt
- Python 3.4 support has been removed
1.12.0¶
- Updated from global requirements
- Updated from global requirements
- Update reno for stable/ocata
1.11.0¶
- Add Constraints support
- Show team and repo badges on README
1.10.0¶
- Updated from global requirements
- Typo fix for module debtcollector
- Updated from global requirements
- Add reno for release notes management
- Trivial: Remove ‘MANIFEST.in’
- Updated from global requirements
1.9.0¶
- Updated from global requirements
- Update homepage with developer documentation page
- Fix a typo in comment
1.8.0¶
- Drop *openstack/common* in flake8 exclude list
1.7.0¶
- Remove discover from test-requirements
- Add Python 3.5 classifier and venv
1.6.0¶
- Updated from global requirements
1.5.0¶
- Updated from global requirements
1.4.0¶
- Drop babel as requirement since its not used
- Fix renamed_kwarg to preserve argspec
- Add tests for decorated argspec preservation
- Updated from global requirements
- Updated from global requirements
1.3.0¶
- Updated from global requirements
- Add debug testenv in tox
1.2.0¶
- Add updated_kwarg_default_value decorator
- Allow replacing a keyword argument
- Add ‘removed_class’ class decorator
- py26/py33 are no longer supported by Infra’s CI
1.1.0¶
- Add removals.remove note about metaclasses
1.0.0¶
- Updated from global requirements
- Update get_class_name from olso.utils
- Remove Python 2.6 classifier
- Remove python 2.6 and cleanup tox.ini
- Add ‘moved_read_only_property’ descriptor
0.10.0¶
- Add ability to disable warnings being emitted
0.9.0¶
- Add a ‘removed_property’ descriptor class
- No need for Oslo Incubator Sync
- docs - Set pbr ‘warnerrors’ option for doc build
- Include changelog/history in docs
- tweak language in readme
- Enhance the README
- Change ignore-errors to ignore_errors
- Updated from global requirements
- Activate pep8 check that _ is imported
- Add a moved function helper
0.8.0¶
- Updated from global requirements
- Updated from global requirements
- Updated from global requirements
0.7.0¶
- Updated from global requirements
- Expose a top level ‘deprecate’ function
- Add @removals.removed_kwarg on an __init__ method
- Improve + test keyword argument @classmethod removal
- Add example for removing a @classmethod
0.6.0¶
- Ensure doctesting and doc8 testing done in py27 env
- Updated from global requirements
- Fix quoting of examples
- Updated from global requirements
- Switch badges from ‘pypip.in’ to ‘shields.io’
0.5.0¶
- Remove oslo.utils dependency
- Updated from global requirements
- Ensure that the incoming ‘new_class’ is actually a class
- Allow providing the deprecation category
0.4.0¶
- Uncap library requirements for liberty
- No longer need to workaround six issue/bug
- Add pypi download + version badges
- Updated from global requirements
0.3.0¶
- Add a removed module deprecation helper
- Updated from global requirements
- Move to hacking 0.10
- Add a ‘removed_kwarg’ function/method decorator
- Match the updated openstack-manuals description
- Format the method/class removals messages like the others
- Add examples of using the new removals decorator
0.2.0¶
- Add a removal decorator
- Add doctested examples into the documentation
- Add universal wheel tag to setup.cfg
0.1.0¶
- Upper case python
- Fix up the docs into reasonable shape
- Add a moved *instance* method deprecation pattern
- Initial import of renames/moves + tests
- Add a .gitreview file with correct values
- Adjust summary of project
- Initial commit