CHANGES

  • Release to unstable

1.11.0

  • Add Constraints support
  • Show team and repo badges on README
  • Bumped debhelper compat version to 10

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
  • Uploading to unstable

1.9.0

  • Updated from global requirements
  • Fixed oslotest EPOCH
  • Mass changes
  • Update homepage with developer documentation page
  • Re-enable unit tests and its build deps
  • Add a .gitreview file
  • Fix a typo in comment

1.8.0

  • Drop openstack/common in flake8 exclude list

1.7.0

  • Remove discover from test-requirements
  • Using pkgos-dh_auto_{test,install} from openstack-pkg-tools >= 52~
  • Fixed (build-)depends for this release
  • Now packaging 1.5.0 from debian/newton to experimental
  • Add Python 3.5 classifier and venv

1.6.0

  • Updated from global requirements

1.5.0

  • Updated from global requirements
  • Changed UPSTREAM_GIT to github.com
  • d/copyright: Added myself to Debian part
  • Added simple Debian tests
  • Fix copyright year in documentation to make build reproducible

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
  • Standards-Version is 3.9.8 now (no change)
  • Updated from global requirements
  • Uploading to unstable
  • Standards-Version: 3.9.7
  • Now packaging 1.3.0
  • Fixed VCS URLs (https)
  • d/control: Drop python(3)-doc8 from build-depends as it’s not needed for package builds

1.3.0

  • Fixed debian/copyright ordering and years
  • Fixed (build-)depends for this release
  • Updated from global requirements
  • Now packaging 1.2.0
  • 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
  • Added support for DEB_BUILD_OPTIONS=nodocs
  • Now packaging 1.0.0

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

  • Uploading to unstable
  • 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
  • Fixed watch file
    • New upstream release (Closes: #797927). * Fixed (build-)depends for this release
  • 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’
  • releasing package python-debtcollector version 0.5.0-1
  • Update gbp configuration for liberty
  • New upstream release

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
  • Also runs unit tests with Python 3
  • Now packaging 0.3.0 to unstable

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
  • Added initial debian folder
  • 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