Document how to write a DistributionFinder
subclass #427
Open
Description
I've been asked to implement a meta path hook to provide metadata - see pfmoore/editables#23.
I think that what I need to do is write a custom DistributionFinder
subclass which I add to sys.meta_path. But the documentation doesn't give much help on how to do that - and a lot of the key classes appear to be undocumented. For example, PackageMetadata
and EntryPoints
, as well as any functions/APIs that exist to parse the contents of a METADATA
(respectively entry_points.txt
) file into those objects (I don't really want to reimplement that functionality myself, when it's clearly already available for the standard finders).
Could the documentation be extended to include an example of how to write a complete distribution finder?
Metadata
Assignees
Labels
No labels