commit: 9102f72faba6ae7824d095e96f041b89121277c3 Author: Eli Schwartz <eschwartz <AT> gentoo <DOT> org> AuthorDate: Mon Jul 29 04:43:59 2024 +0000 Commit: Eli Schwartz <eschwartz <AT> gentoo <DOT> org> CommitDate: Mon Jul 29 04:47:49 2024 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9102f72f
dev-python/pip: drop tomli as a requirement on 3.11+ It was dropped by me in favor of a conditional use of the stdlib tomllib, via an upstream PR which is present in this release: https://github.com/pypa/pip/commit/88c9f31ad8a5ffe0bb31ab500b8ddd1b9ff6a5dd Signed-off-by: Eli Schwartz <eschwartz <AT> gentoo.org> dev-python/pip/{pip-24.2.ebuild => pip-24.2-r1.ebuild} | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/dev-python/pip/pip-24.2.ebuild b/dev-python/pip/pip-24.2-r1.ebuild similarity index 98% rename from dev-python/pip/pip-24.2.ebuild rename to dev-python/pip/pip-24.2-r1.ebuild index 1163dfc7d711..3e0fd66d0173 100644 --- a/dev-python/pip/pip-24.2.ebuild +++ b/dev-python/pip/pip-24.2-r1.ebuild @@ -42,7 +42,9 @@ RDEPEND=" >=dev-python/rich-13.7.1[${PYTHON_USEDEP}] >=dev-python/resolvelib-1.0.1[${PYTHON_USEDEP}] >=dev-python/setuptools-69.5.1[${PYTHON_USEDEP}] - >=dev-python/tomli-2.0.1[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + >=dev-python/tomli-2.0.1[${PYTHON_USEDEP}] + ' 3.10) >=dev-python/truststore-0.9.1[${PYTHON_USEDEP}] >=dev-python/setuptools-39.2.0[${PYTHON_USEDEP}]
