Switch RBTools deprecation management to use housekeeping.

Review Request #13020 — Created May 6, 2023 and submitted — Latest diff uploaded

Information

RBTools
release-5.x

Reviewers

For RBTools 5 and up, we'll be using our new housekeeping module to
manage our deprecations, giving us better tools and reducing what we
have to manage.

All the classes in rbtools.deprecation now use housekeeping base
classes, and old utilities are now removed.

Deprecated code has been updated to use housekeeping. These will be
removed at some point during release, but as we'll be working with
vendors to test some functionality in RBTools 5 soon, we don't want to
risk immediate breakages.

Unit tests pass.

Commits

Files