Update deprecation warning objects for Djblets 3.0 and 4.0.

Review Request #12311 — Created May 31, 2022 and submitted — Latest diff uploaded

Information

Djblets
release-3.x

Reviewers

This introduces RemovedInDjblets40Warning and
RemovedInDjblets50Warning and sets RemovedInNextDjbletsVersionWarning
to RemovedInDjblets40Warning.

RemovedInDjblets20Warning has been removed, as it's no longer needed.

BaseRemovedInDjbletsVersionWarning has been updated to include a new
warn() method, making it easier to emit deprecation warnings.

Unit tests pass.

Began using RemovedInDjblets40Warning in new code.

Diff Revision 2 (Latest)

orig
1
2

Commits

First Last Summary ID Author
Update deprecation warning objects for Djblets 3.0 and 4.0.
This introduces `RemovedInDjblets40Warning` and `RemovedInDjblets50Warning` and sets `RemovedInNextDjbletsVersionWarning` to `RemovedInDjblets40Warning`. `RemovedInDjblets20Warning` has been removed, as it's no longer needed. `BaseRemovedInDjbletsVersionWarning` has been updated to include a new `warn()` method, making it easier to emit deprecation warnings.
65c2f629f3e46700a1fa87f45d1c8e02d428320b Christian Hammond
djblets/deprecation.py
Loading...