Add helpers for deprecating modules.

Review Request #13014 — Created May 4, 2023 and submitted

Information

housekeeping
master

Reviewers

This introduces two new functions for deprecating modules:
module_deprecated() and module_moved().

module_deprecated() can be called in the body of a module to emit a
deprecation warning when the module is imported.

module_moved() is similar, but takes a destination module, and points
consumers to that module in the deprecation message.

Unit tests pass on all supported versions of Python.

Summary ID
Add helpers for deprecating modules.
This introduces two new functions for deprecating modules: `module_deprecated()` and `module_moved()`. `module_deprecated()` can be called in the body of a module to emit a deprecation warning when the module is imported. `module_moved()` is similar, but takes a destination module, and points consumers to that module in the deprecation message.
37c3603b44686de183e4cb1356375c4adf762940
chipx86
david
  1. Ship It!
  2. 
      
chipx86
Review request changed
Status:
Completed
Change Summary:
Pushed to master (0914240)