[Python-Dev] Re: Revive PEP 396 -- Module Version Numbers ?

2021年4月26日 09:43:16 -0700

Hi,
sorry for being late to the party, but I may not be the only one wondering...
Le 14/04/2021 à 20:56, Barry Warsaw a écrit :
> 
> I’d forgotten that this PEP was in Deferred state. I think it should be 
> rejected and I plan on making that change. importlib.metadata is a much 
> better approach to programmatically determining package versions.
> 
> https://docs.python.org/3/library/importlib.metadata.html#distribution-versions
This is indeed the correct approach, thanks for letting me learn this.
However, I unsuccessfully searched for the canonical way to look up the
distribution name based on either a module name or an imported module
object. Is there one?
Looks like it could be computed based on information in
"*.egg-info/installed-files.txt", but it's far from trivial. Is
"installed-files.txt" even guaranteed to exist for all distributions?
Cheers,
Baptiste
_______________________________________________
Python-Dev mailing list -- [email protected]
To unsubscribe send an email to [email protected]
https://mail.python.org/mailman3/lists/python-dev.python.org/
Message archived at 
https://mail.python.org/archives/list/[email protected]/message/SVQ777EGE56OIWHIKPCURGPXGMUJ7HCY/
Code of Conduct: http://python.org/psf/codeofconduct/

Reply via email to