commit:     1f59e36b987e497d3d1bd450ffe4497fce7a868d
Author:     Eli Schwartz <eschwartz <AT> gentoo <DOT> org>
AuthorDate: Thu Nov 14 17:29:27 2024 +0000
Commit:     Eli Schwartz <eschwartz <AT> gentoo <DOT> org>
CommitDate: Fri Nov 29 21:12:09 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f59e36b

dev-python/hatchling: stop tracking the latest version of trove_classifiers

distutils-r1.eclass now uses hatchling >=1.26 support for disabling
runtime use of trove_classifiers at all. It is still necessary as a
runtime dependency for the sake of people who install and run hatchling
via their user account, outside of ebuild packaging, but we no longer
need to guarantee that trove_classifiers is always ordered before
anything else during a world update.

Signed-off-by: Eli Schwartz <eschwartz <AT> gentoo.org>

 .../{hatchling-1.26.3.ebuild => hatchling-1.26.3-r1.ebuild}        | 7 +------
 1 file changed, 1 insertion(+), 6 deletions(-)

diff --git a/dev-python/hatchling/hatchling-1.26.3.ebuild 
b/dev-python/hatchling/hatchling-1.26.3-r1.ebuild
similarity index 91%
rename from dev-python/hatchling/hatchling-1.26.3.ebuild
rename to dev-python/hatchling/hatchling-1.26.3-r1.ebuild
index e5f6cb572bc7..d6cb34a09c15 100644
--- a/dev-python/hatchling/hatchling-1.26.3.ebuild
+++ b/dev-python/hatchling/hatchling-1.26.3-r1.ebuild
@@ -36,12 +36,7 @@ RDEPEND="
        $(python_gen_cond_dep '
                >=dev-python/tomli-1.2.2[${PYTHON_USEDEP}]
        ' 3.10)
-"
-# always depend on the newest version available, at least until upstream
-# stops treating unknown classifiers as a fatal error
-# https://github.com/pypa/hatch/issues/1368
-RDEPEND+="
-       >=dev-python/trove-classifiers-2024.10.16[${PYTHON_USEDEP}]
+       dev-python/trove-classifiers[${PYTHON_USEDEP}]
 "
 BDEPEND="
        ${RDEPEND}

Reply via email to