From f2a31ea1b60a5e836b5df6b0180d669e32fd3041 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= Date: Thu, 9 Jul 2026 04:13:26 +0200 Subject: [PATCH] dev-python/python-discovery: Bump to 1.4.4 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Michał Górny --- dev-python/python-discovery/Manifest | 2 + .../python-discovery-1.4.4.ebuild | 57 +++++++++++++++++++ 2 files changed, 59 insertions(+) create mode 100644 dev-python/python-discovery/python-discovery-1.4.4.ebuild diff --git a/dev-python/python-discovery/Manifest b/dev-python/python-discovery/Manifest index bb2a83057c625..23169d9407eee 100644 --- a/dev-python/python-discovery/Manifest +++ b/dev-python/python-discovery/Manifest @@ -4,3 +4,5 @@ DIST python_discovery-1.4.2.tar.gz 70277 BLAKE2B 9155da6b7112f271165488493328029 DIST python_discovery-1.4.2.tar.gz.provenance 9899 BLAKE2B 3e1e4c628614146f6f34b5de2412947c5bd6cdde0c314e05478cff6f4ade95ff4f4bdf9737252cf0666ee422f7183e98b6e422bfb17ef508165c77b57cf8e934 SHA512 08f15ca855e980ae309ad28b3a5c58240371b814ac10cb3fb4ba74f55b823e30425f1421e7cb2d06f65b8ee84977575b4b08d3cf22d776f0358042c20afc497d DIST python_discovery-1.4.3.tar.gz 70438 BLAKE2B a34205591ab69895c7384f458899083880547109d5496ab0eeb3f5a6782b50d9765f64c621e698406d79db4efbdf08993ac32148c694f5986c280bff4579501e SHA512 c3b706bfd67ff9fd63dfc29ac6a51564620dfdfa883055879d273362c4fab496717336cef043ddb033cb0c13ad76e57e49ca5b5888530e06dd663ad1987ec9a5 DIST python_discovery-1.4.3.tar.gz.provenance 10130 BLAKE2B cb327f65e5746d3d03c99107ba07b6653372dcaaf0267fb5eb73af277cda5c788ccd4d7fc97f7c93f63581f2cb779e986f33ec8089830dface5a8eb19dc9c73a SHA512 a44613ccbad06b6b6f23e074cfa284e61ad8086a82bf49c8669dfe0db241893fb534a0731f987a82c09a48d8369655b28a1bb3323087d910cf8052c604099e5c +DIST python_discovery-1.4.4.tar.gz 72212 BLAKE2B e272217c9b5975aceb21d368b0b5486ebd216602906dc061ccdb9f56d94d9a24cf018182655ef0ec06bb0d3c4240c255d8bb44dc9afee6510a25902980b8f14e SHA512 508d2c4d29272b66ef8ccf1a0b35f1c5967ea5848a92eade610e13d58e8927cb12f6c7049e6b035f8319d12541a997117fac10d2cfd10047f4ee76ccfa7b5680 +DIST python_discovery-1.4.4.tar.gz.provenance 9887 BLAKE2B e52e59f1064d2e9763d2db64c501950a42625db2bd77f225843a71ce0eb676aa33a9727503bc1e95c73e79d37ddfceb30ff3a0e7db0c342d0f4623efa4253f33 SHA512 c02e940e81bfcde654cbf2aa273d91c1d50ef312c25c35a13c979025156ad9963b969f09bbe0854953f3bd326ae51ddc6ad6a3dbcdbaf781db1241e2010ab89f diff --git a/dev-python/python-discovery/python-discovery-1.4.4.ebuild b/dev-python/python-discovery/python-discovery-1.4.4.ebuild new file mode 100644 index 0000000000000..702700134a1f3 --- /dev/null +++ b/dev-python/python-discovery/python-discovery-1.4.4.ebuild @@ -0,0 +1,57 @@ +# Copyright 2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYPI_VERIFY_REPO=https://github.com/tox-dev/python-discovery +PYTHON_COMPAT=( python3_{12..15} python3_{14..15}t ) + +inherit distutils-r1 pypi + +DESCRIPTION="Python interpreter discovery" +HOMEPAGE=" + https://github.com/tox-dev/python-discovery/ + https://pypi.org/project/python-discovery/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +RDEPEND=" + >=dev-python/filelock-3.15.4[${PYTHON_USEDEP}] + =dev-python/platformdirs-4.3.6[${PYTHON_USEDEP}] +" +BDEPEND=" + dev-python/hatch-vcs[${PYTHON_USEDEP}] + test? ( + >=dev-python/setuptools-75.1[${PYTHON_USEDEP}] + ) +" + +EPYTEST_PLUGINS=( pytest-mock ) +EPYTEST_XDIST=1 +distutils_enable_tests pytest + +python_test() { + local EPYTEST_DESELECT=() + + case ${EPYTHON} in + python3.*t) + EPYTEST_DESELECT+=( + # TODO + tests/test_py_info_extra.py::test_satisfies_path_not_abs_basename_match + ) + ;; + python3.15) + EPYTEST_DESELECT+=( + # TODO + tests/test_discovery.py::test_predicate_with_fallback_specs + ) + ;; + esac + + epytest +}