From e3ad87d16da2ced6cd05e2b0c0cf7f37dbe399f5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= Date: Tue, 25 Aug 2026 06:18:35 +0200 Subject: [PATCH] dev-python/python-discovery: Bump to 1.5.3 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.5.3.ebuild | 53 +++++++++++++++++++ 2 files changed, 55 insertions(+) create mode 100644 dev-python/python-discovery/python-discovery-1.5.3.ebuild diff --git a/dev-python/python-discovery/Manifest b/dev-python/python-discovery/Manifest index c33d1946812d0..f5c6d0dc99c1d 100644 --- a/dev-python/python-discovery/Manifest +++ b/dev-python/python-discovery/Manifest @@ -4,3 +4,5 @@ DIST python_discovery-1.5.1.tar.gz 77200 BLAKE2B aa9d33adf86a4c17ee0159672886e63 DIST python_discovery-1.5.1.tar.gz.provenance 9797 BLAKE2B c4ac51be4b7d54ab6d9ff2edc9c6fed685c73a25617accf1d98e2186f372a2dd7c0986a379fd383375d34c3c08e724ea266d18ef8c232298eab2d9be185d90ca SHA512 20cbc11b7b5b17c0bb324978f72b1928897eaccc07d70af9ab04fb188d96a6cee6a610b9cddec406a048c26c4536deaadcd86123e4c0dc0ba2b9a8da78621a47 DIST python_discovery-1.5.2.tar.gz 82350 BLAKE2B aa3ddaa2c3a106d716293ce17cd6154bc67d5939a753b0df02ba58ad42693da390602d0c31dd8dc5b869ece262830b1d488cc04955cbfa67c6a2ecd39763980a SHA512 0499cf929ec915cb7bc765e4b3e865e9104b4eac1435e81d625c0314a22a3730293b34409375ef2c86d67ac8db9cd4e2b983374be4fdcc173b824a04b0f255c5 DIST python_discovery-1.5.2.tar.gz.provenance 9795 BLAKE2B e167de9efa79fe757acd272e39f4926fa88983d2fce914127e506ed62e18b1ccab73cd5f42c85223b8e6f9ea11afcfce113e32fc767ed401fa8d67570703aa10 SHA512 f2f4db7d6306d34984c957af585bdd9f2f2bdd398cfdf966b783391f283fd9c2267ead5a5a4d03a2142d15c35a0a83cc9de526d5698e8548bbac5fbc80a75418 +DIST python_discovery-1.5.3.tar.gz 82477 BLAKE2B 9c4fb00eaed1f285fbc11f17329b2b15cef76d7dabda740f25247b952d73446feabe66cb3697651050289206644849959424176180c1ad075d984c77cbc2dea1 SHA512 27df23aac5b1c1d0959a2982260362f7126f630bcf00ef239d3bfe8b30b4eeb21d11f857b83b91d4c82b7b07a2da565cdaf54637228636b771e42bc809cc88bd +DIST python_discovery-1.5.3.tar.gz.provenance 9705 BLAKE2B 3b868680b81b7b357f6b1a746c1c3f9dd3647d661357aecf2d56b29c020775878ab1e99702ca1cdb543329eec78b2f178d063d3aeb69aa114336f74b0e1c2809 SHA512 6d4308a4cd90f1eb880f9a787bb43e1f96c169304009efd7fff673df6816e02adbe6124d8c52eff2be5a03e2a1892f3ffdef35ddf3cd788c5c78eaf04ea11de0 diff --git a/dev-python/python-discovery/python-discovery-1.5.3.ebuild b/dev-python/python-discovery/python-discovery-1.5.3.ebuild new file mode 100644 index 0000000000000..280316a321222 --- /dev/null +++ b/dev-python/python-discovery/python-discovery-1.5.3.ebuild @@ -0,0 +1,53 @@ +# 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}] +" +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_IGNORE=( + # TODO: package vermin? + tests/test_py_info_collect.py + ) + local EPYTEST_DESELECT=() + + case ${EPYTHON} in + python3.*t) + EPYTEST_DESELECT+=( + # TODO + tests/test_py_info_extra.py::test_satisfies_path_not_abs_basename_match + ) + ;; + esac + + epytest +}