CHANGES¶
Drop fallback for Python < 3.8
Add note about requirements lower bounds
Remove Python 3.8 support
Use pre-commit hook to run doc8
Run pyupgrade to clean up Python 2 syntaxes
pre-commit: Bump versions
Declare Python 3.12 support
Remove old excludes
reno: Update master for unmaintained/victoria
3.0.0¶
Bump hacking
Update python classifier in setup.cfg
Remove unused babel.cfg
coveragerc: Remove non-existent path
requirements: Remove unnecessary dependency
Revert “Moves supported python runtimes from version 3.8 to 3.10”
Moves supported python runtimes from version 3.8 to 3.10
Drop python3.6/3.7 support in testing runtime
Add Python 3.8 and 3.9 to supported runtimes
Update CI to use unversioned jobs template
2.5.0¶
Remove references to Python 2 objects
requirements: Remove pbr
2.4.0¶
Remove unnecessary ‘coding’ lines
Remove six
Restore reproducibility in docs
2.3.0¶
Replace deprecated inspect.getargspec
remove unicode from code
setup.cfg: Replace dashes with underscores
Remove runtime dependency on pbr
Move flake8 as a pre-commit local target
Remove lower-constraints remnants
Dropping lower constraints testing
Use TOX_CONSTRAINTS_FILE
Use py3 as the default runtime for tox
ignore reno generated artifacts
Adding pre-commit
Add Python3 wallaby unit tests
Update master for stable/victoria
2.2.0¶
Update lower-constraints versions
2.1.0¶
Stop to use the __future__ module
Switch to newer openstackdocstheme and reno versions
Switch to Victoria tests
Update master for stable/ussuri
2.0.1¶
Update hacking for Python3
Update the minversion parameter
Move docs linting to pep8
2.0.0¶
[ussuri][goal] Drop python 2.7 support and testing
Update master for stable/train
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