Re:Free-threaded CPython is ready to experiment with
by adgjlsfhk1 on Friday July 12, 2024 @07:15PM
(#40950334)
Julia's package manager (for one) works great and can manage non Julia packages. the problem with python's system is that rejecting semver makes writing a package manager basically impossible since there is no way to automatically resolve packages.
[ Parent
| on HN ]
Re:Free-threaded CPython is ready to experiment with
by woodruffw on Friday July 12, 2024 @08:57PM
(#40950874)
Could you clarify what you mean? pip and every other Python package installer is absolutely doing automatic package resolution, and the standard (PEP 440) dependency operators include a compatible version operator (~=) that's predicated on SemVer-style version behavior.