CHANGES

CHANGES

  • Update UPPER_CONSTRAINTS_FILE for stable/stein
  • Update .gitreview for stable/stein

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
Creative Commons Attribution 3.0 License

Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.