mgorny-nyan (he) :autism:🙀🚂🐧 on Nostr: #UV is truly the future of #Python packaging. Except that its test suite relies on ...
#UV is truly the future of #Python packaging.
Except that its test suite relies on specific version of random packages happening to be the newest in #PyPI (and some other random third-party package index) at any given time. Which means that the test suite already fails *a few hours* after a release.
Oh, and upstream does drive-by updates to these broken assumptions while making other changes.
So… how are we supposed to mark any version stable in #Gentoo if we can't even hope for any single version to pass tests for a few days?
https://github.com/astral-sh/uv/commit/70ee3b7cd26f0dc0e2327fb6d925a1b0352ff9fe#diff-4701488504dfc29a61c3e8322e73685f99eb545c16c1813d164d57c03ead6fe9L7737
#RustLang
Except that its test suite relies on specific version of random packages happening to be the newest in #PyPI (and some other random third-party package index) at any given time. Which means that the test suite already fails *a few hours* after a release.
Oh, and upstream does drive-by updates to these broken assumptions while making other changes.
So… how are we supposed to mark any version stable in #Gentoo if we can't even hope for any single version to pass tests for a few days?
https://github.com/astral-sh/uv/commit/70ee3b7cd26f0dc0e2327fb6d925a1b0352ff9fe#diff-4701488504dfc29a61c3e8322e73685f99eb545c16c1813d164d57c03ead6fe9L7737
#RustLang