commit:     ec50547104a7b2af465acc3e7a3d69ff8cb25fa3
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Sat Mar  6 16:37:01 2021 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sat Mar  6 16:38:38 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec505471

dev-python/importlib_metadata: Enable py3.9 due to new API

Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>

 dev-python/importlib_metadata/importlib_metadata-3.7.0.ebuild | 10 ++++++----
 1 file changed, 6 insertions(+), 4 deletions(-)

diff --git a/dev-python/importlib_metadata/importlib_metadata-3.7.0.ebuild 
b/dev-python/importlib_metadata/importlib_metadata-3.7.0.ebuild
index 753f44d0b77..c7a1cf5de75 100644
--- a/dev-python/importlib_metadata/importlib_metadata-3.7.0.ebuild
+++ b/dev-python/importlib_metadata/importlib_metadata-3.7.0.ebuild
@@ -3,9 +3,9 @@
 
 EAPI=7
 
-# Included in Python >= 3.8
-PYTHON_COMPAT=( pypy3 python3_{7,8} )
-
+# NB: this package extends beyond built-in importlib stuff in py3.8+
+# new entry_point API not yet included in cpython release
+PYTHON_COMPAT=( pypy3 python3_{7..9} )
 inherit distutils-r1
 
 DESCRIPTION="Read metadata from Python packages"
@@ -23,9 +23,11 @@ RDEPEND="
 BDEPEND="
        dev-python/setuptools_scm[${PYTHON_USEDEP}]
        test? (
-               >=dev-python/importlib_resources-1.3.0[${PYTHON_USEDEP}]
                dev-python/packaging[${PYTHON_USEDEP}]
                dev-python/pyfakefs[${PYTHON_USEDEP}]
+               $(python_gen_cond_dep '
+                       dev-python/importlib_resources[${PYTHON_USEDEP}]
+               ' pypy3 python3_{7,8})
        )
 "
 

Reply via email to