Rémi Lapeyre added the comment:
warnings.WarningMessage was added in https://bugs.python.org/issue26568 at the
same time than _showwarnmsg_impl() and _formatwarnmsg_impl().
The goal was to have public functions that took them instead of multiple
arguments so it could be easily extended in the
New submission from daniel hahler :
I've noticed that `warnings.WarningMessage` is not documented, i.e. it does not
show up in the intersphinx object list.
I'm not sure how to document it best, but maybe just describing its attributes?
Ref:
https://github.com/blueyed/cpython/blob/598d29c51c7