Python packaging targets
Python packaging targets
Posted Mar 3, 2023 0:43 UTC (Fri) by mathstuf (subscriber, #69389)In reply to: Python packaging targets by nix
Parent article: Python packaging targets
Isn't this kind of the use case that this whole article series has been about though? It might not be rocket science, but it certainly doesn't seem easy. We (as a species) actually seem to be better at rocket science if you were to ask me…
Corner cases that come to mind:
- Two libraries provide metadata to describe their dependencies and they disagree about what version to use.
-- What is preferred?
-- Does every library/application need to specify their full transitive requirements?
- How do I prod random script developers to provide this information? Can it be specified in-source or is it sidecar metadata?
- If they are allowed to co-exist, what does `sys.modules` look like now?
