mirror of
https://github.com/python/cpython.git
synced 2026-05-07 21:20:55 -04:00
849113af6b
In a previous change, __spec__.parent was prioritized over __package__. That is a backwards-compatibility break, but we do eventually want __spec__ to be the ground truth for module details. So this change reverts the change in semantics and instead raises an ImportWarning when __package__ != __spec__.parent to give people time to adjust to using spec objects.
Miscellaneous source files for the main Python shared library