From 2c49f08ccfe38875dfa524d7f675eb05907b00d3 Mon Sep 17 00:00:00 2001 From: bakedsnake Date: Sat, 7 Nov 2026 03:09:06 +0100 Subject: [PATCH] dev-python/nab-resolver: add 0.0.24 Signed-off-by: bakedsnake --- dev-python/nab-resolver/Manifest | 2 + .../nab-resolver/nab-resolver-0.0.24.ebuild | 39 +++++++++++++++++++ 2 files changed, 41 insertions(+) create mode 100644 dev-python/nab-resolver/nab-resolver-0.0.24.ebuild diff --git a/dev-python/nab-resolver/Manifest b/dev-python/nab-resolver/Manifest index 63c873650f..00a6ca40c3 100644 --- a/dev-python/nab-resolver/Manifest +++ b/dev-python/nab-resolver/Manifest @@ -2,3 +2,5 @@ DIST nab_resolver-0.0.22.tar.gz 167648 BLAKE2B eb4bc1f9bd1601a110db388f244363591 DIST nab_resolver-0.0.22.tar.gz.provenance 9851 BLAKE2B 7f09257396e30ce7868c9bcf65be29dd463753be8fae0d96a0075ea66dac8a8ab19631dd1ec06f49768c643e78af7981978d28c97831aa98d72a03836452c703 SHA512 2381199945fd607b1e3c0ff45c81e028953b5160adfc04714c53f88be2a495be3a1620832c7d454758904840a4d04ad788e0c548461de454e8309a6c1581a7d2 DIST nab_resolver-0.0.23.tar.gz 174360 BLAKE2B 8fc5f66311e69c1e46dc8ea8e150dd92bf6bd8cb5adec088e7687334e43dc6279b131d025100bd397a7dc73c83d128804a4cf61aac743ae4e7635bef9139f894 SHA512 77e6f639ceb7b76569e54e12bc6dcdc3e63bbc388c84b91b97051e99e879747df4362c87617db31b82f769c9f1dcb63fbab2ae6f06e89a2ac85e3231a6c3aa27 DIST nab_resolver-0.0.23.tar.gz.provenance 9757 BLAKE2B 77acf3ca23e41dbd947162fd227f593cd36fc5ad704b2e7cb178ab6d9e6271f8be743a7e3fc06d2a87aa2419d91a54d10d636cfbc98ffdb6d024fda7941c2790 SHA512 45e400aafd63569c7c924f5f294950329f5d71150d3028d7ef37e3d0ceec506265af81caceabf67e0de2cfa9c71ccc287644592493228f8131ffcf0ff1fa34f8 +DIST nab_resolver-0.0.24.tar.gz 174366 BLAKE2B 1049e87ada1436e591e5e409f7e04692c7a1af9434f7af6f75b9f790c578bc2bd195bf652527b962aa28a653a5cbbcd730e25c8eda361f40e06ead433119aee3 SHA512 178e7de5f5087bbdbdc274e8eced615d12a8607125759d46de7b06e0f98b2753ebc41a163875ca398d3092a12b532347a1642586a54bdb20c5c180ed7cdc4c6b +DIST nab_resolver-0.0.24.tar.gz.provenance 9522 BLAKE2B a0959b1c4cfe89f249c56e8854e10a147ce156b41827e46dcce253754439a86cb3ef961c57692478e123d9546e4ffa94d7ee1740fd4677fd4523a5ff017b7410 SHA512 c8081b1b8bf6f186bb1493ca81a3c0db85f8ac87ec71163aa125c16d87e4ce9e8a387e5475c75090e0eebbc2c6194905e41ae89e39be92ccbda5d641e3a652da diff --git a/dev-python/nab-resolver/nab-resolver-0.0.24.ebuild b/dev-python/nab-resolver/nab-resolver-0.0.24.ebuild new file mode 100644 index 0000000000..160a89dac6 --- /dev/null +++ b/dev-python/nab-resolver/nab-resolver-0.0.24.ebuild @@ -0,0 +1,39 @@ +# Copyright 2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYPI_VERIFY_REPO=https://github.com/notatallshaw/nab +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( python3_{13..15} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Generic PubGrub dependency-resolver core" +HOMEPAGE=" + https://github.com/notatallshaw/nab/ + https://pypi.org/project/nab-resolver/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +BDEPEND=" + dev-python/hatch-vcs[${PYTHON_USEDEP}] +" + +EPYTEST_PLUGINS=( pytest-timeout hypothesis ) + +distutils_enable_tests pytest + +src_prepare() { + # skit test that expects monorepo + rm tests/property/test_crosshair_ranges.py + + eapply_user +} + +python_test() { + epytest -m "not benchmark" +}