This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author eric.snow
Recipients FFY00, barry, brett.cannon, eric.smith, eric.snow, fwahhab, ronaldoussoren
Date 2021-10-20.18:41:54
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <CALFfu7DEU3pS2PZ7UnDHX8jix4U0=O97q25v=-EFOXf2J3f2UA@mail.gmail.com>
In-reply-to <[email protected]>
Content
On Mon, Jan 7, 2019 at 11:41 PM Eric V. Smith <[email protected]> wrote:
> Namespace packages (PEP 420) predate ModuleSpec (PEP 451). So, I think this probably happened when 451 was implemented. Maybe Eric Snow recalls?

PEP 451 talks about this a little
(https://www.python.org/dev/peps/pep-0451/#namespace-packages):

"""
Currently a path entry finder may return (None, portions) from
find_loader() to indicate it found part
of a possible namespace package. To achieve the same effect,
find_spec() must return a spec with
"loader" set to None (a.k.a. not set) and with
submodule_search_locations set to the same portions
as would have been provided by find_loader(). It's up to PathFinder
how to handle such specs.
"""
History
Date User Action Args
2021-10-20 18:41:54eric.snowsetrecipients: + eric.snow, barry, brett.cannon, ronaldoussoren, eric.smith, FFY00, fwahhab
2021-10-20 18:41:54eric.snowlinkissue35673 messages
2021-10-20 18:41:54eric.snowcreate