Part of the compilers decoupling epic #5264 (Phase 1).
Define the compiler exception hierarchy at the compilers namespace level (compilers.errors) rather than under compilers.C, since the exceptions aren't C-specific and compilers stays a namespace package for future compilers.<lang> siblings.
Keep distutils.errors.Distutils*Error aliases for back-compat.
Part of the compilers decoupling epic #5264 (Phase 1).
Define the compiler exception hierarchy at the
compilersnamespace level (compilers.errors) rather than undercompilers.C, since the exceptions aren't C-specific andcompilersstays a namespace package for futurecompilers.<lang>siblings.Keep
distutils.errors.Distutils*Erroraliases for back-compat.