News for hackers. Stuff that matters.
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.
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.