commit:     40f5eee93d1523778270777a56f75f9cf8cdf41c
Author:     Eli Schwartz <eschwartz93 <AT> gmail <DOT> com>
AuthorDate: Wed Jun 26 01:46:53 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Jun 26 09:03:46 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40f5eee9

dev-python/flit: remove useless 4 year old dependencies

requests_download hasn't been used since a deprecated feature available
as a pip "extra" was removed:
https://github.com/pypa/flit/commit/b9a8ecd6037b3b98452c6fa90697612075c03ef4

Arguably before then it should have been an optfeature but at this point
it is pointless to discuss -- the feature got dropped in flit 3.0.0.

tomli has never been a dependency at all. The first version of flit that
moved from "toml" (an abandoned project) to tomli, only used tomli_w in
flit, and relied on flit_core to handle all use of "tomli" (and
flit-core correctly depends on the stdlib tomllib where reasonable).

Signed-off-by: Eli Schwartz <eschwartz93 <AT> gmail.com>
Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-python/flit/{flit-3.9.0.ebuild => flit-3.9.0-r1.ebuild} | 2 --
 1 file changed, 2 deletions(-)

diff --git a/dev-python/flit/flit-3.9.0.ebuild 
b/dev-python/flit/flit-3.9.0-r1.ebuild
similarity index 94%
rename from dev-python/flit/flit-3.9.0.ebuild
rename to dev-python/flit/flit-3.9.0-r1.ebuild
index 249a8b03166e..572497166710 100644
--- a/dev-python/flit/flit-3.9.0.ebuild
+++ b/dev-python/flit/flit-3.9.0-r1.ebuild
@@ -18,8 +18,6 @@ RDEPEND="
        dev-python/docutils[${PYTHON_USEDEP}]
        >=dev-python/flit-core-${PV}[${PYTHON_USEDEP}]
        dev-python/requests[${PYTHON_USEDEP}]
-       dev-python/requests_download[${PYTHON_USEDEP}]
-       dev-python/tomli[${PYTHON_USEDEP}]
        dev-python/tomli-w[${PYTHON_USEDEP}]
 "
 BDEPEND="${RDEPEND}

Reply via email to