Summary: | dev-python/requests-2.32.3: ModuleNotFoundError: No module named 'setuptools.command.test' | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Brahmajit Das <brahmajit.xyz> |
Component: | Current packages | Assignee: | Python Gentoo Team <python> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | brahmajit.xyz, toralf |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
See Also: | https://github.com/psf/requests/pull/6774 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Brahmajit Das
2024-07-29 10:13:54 UTC
commit b810436b245e3484624fb19fc2e5473cef31737f (HEAD -> master, origin/master, origin/HEAD) Author: Eli Schwartz <eschwartz@gentoo.org> Date: Mon Jul 29 11:28:46 2024 -0400 dev-python/setuptools: add 72.1.0, drop 72.0.0 In 72.0.0 the test command was finally removed as has been threatened for a while. It turns out that many people still had referenced it in their setup.py even if they didn't actually use it, so simply building a wheel then failed -- the only deprecation warning had been if you actually attempted to use `setup.py test`. Setuptools 72.1.0 adds a deprecation shim to allow those packages to still build wheels successfully, to give projects time and warning that they need to remove this last remaining trace. We drop the old version too, as we don't want users to hit the version that breaks wheel building. Bug: https://github.com/pypa/setuptools/issues/4520 Bug: https://github.com/pypa/setuptools/pull/4522 Signed-off-by: Eli Schwartz <eschwartz@gentoo.org> The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6dd80a5968e640f9024dcdc28a5ea80ed9e07b34 commit 6dd80a5968e640f9024dcdc28a5ea80ed9e07b34 Author: Eli Schwartz <eschwartz@gentoo.org> AuthorDate: 2024-07-29 16:24:54 +0000 Commit: Eli Schwartz <eschwartz@gentoo.org> CommitDate: 2024-07-29 16:30:42 +0000 package.mask: mark the old setuptools version with the bug as bad Bug: https://bugs.gentoo.org/936879 Signed-off-by: Eli Schwartz <eschwartz@gentoo.org> profiles/package.mask | 5 +++++ 1 file changed, 5 insertions(+) *** Bug 936906 has been marked as a duplicate of this bug. *** *** Bug 936905 has been marked as a duplicate of this bug. *** *** Bug 936904 has been marked as a duplicate of this bug. *** *** Bug 936903 has been marked as a duplicate of this bug. *** *** Bug 936902 has been marked as a duplicate of this bug. *** *** Bug 936900 has been marked as a duplicate of this bug. *** *** Bug 936898 has been marked as a duplicate of this bug. *** *** Bug 936897 has been marked as a duplicate of this bug. *** |