3 ms·
Is there any hope that even if there emerges a consensus package management solution going forward, old packages will be easily portable to it?
by yewenjie 4y ago
Is there any hope that even if there emerges a consensus package management solution going forward, old packages will be easily portable to it?
- ferdowsi 4y agoNothing will improve as long as the Python powers insist on packaging being an exercise for the community.
- black3r 4y agoIs there a problem with the package format itself though? There are lots of serious problems tied to distribution rather than package format which would make the experience way easier especially for beginners and people used to other package managers... lacking binary wheels on PyPI, problems with shipping project with dependencies, confusion about there being multiple "package managers" (pip, pip-tools, poetry, pipenv, conda) and multiple formats of dependency lists (setup.py, setup.cfg, requirements.txt, pyproject.toml, ...), sys.path associated confusion (global packages, user-level packages, and anything specified in PYTHONPATH, ...)