diff --git a/dev-python/nab-project/Manifest b/dev-python/nab-project/Manifest index 01c0953488..9160045938 100644 --- a/dev-python/nab-project/Manifest +++ b/dev-python/nab-project/Manifest @@ -6,3 +6,5 @@ DIST nab_project-0.0.26.tar.gz 834683 BLAKE2B bfdc8e03ac86afbe2cf4a74a3dd5d5c081 DIST nab_project-0.0.26.tar.gz.provenance 9522 BLAKE2B 463720c3a5fe6c6175ae45656987b204775dda7a9e186558c2a680fb054f77afce25dde6ea4c01f69d7680eb08cb1a4c7b64e491ac62ea1f211b7c00ad14a446 SHA512 afd1b439ffae8e47e6eaefdae5af51f5b48a5a3ce7a14df31ef5aceaa65770ddd33fbeda8d989c34a1cda44e9be1b0c16d0616bca1d539fd81e0e95d7c101ca4 DIST nab_project-0.0.27.tar.gz 851146 BLAKE2B b6378071a9dcce9ef8564b6079cb29d821b5606d7f873e9f252d282d5aa36c81aa71b768574fb19241e0e589b634ea97f4bc3553a92b1072c5c544d935464bbb SHA512 4e8965442c0f25cdc6fb526f6b97d855299d94cc981f3c51afacfc208939a43bff0da4c2be75c4de7f0c99c4fb39805107d744564fe1c63121a4c4670a8eb3b6 DIST nab_project-0.0.27.tar.gz.provenance 9428 BLAKE2B 3007d636620d50cae20902689322fbc6c19c9cdbc50f758f114c2ae5eebae2f0a09c2531c90acc39e20d96b060d898c36c2468a7c4df66003d09f4e620712cd8 SHA512 6a026e5ac687d2384a0522d310773ab10cb9037180e82d2a21b389bf66770d11cee0b98144e084290692dc4d9e2bfb2b9042ac3654c3909936db436f2d9039d4 +DIST nab_project-0.0.28.tar.gz 851970 BLAKE2B 0771296add5104ca6054044780cba6cdf44d81ca1dd23635a38f22efb616d01b1edc63ac2f5b076627ac6607ce626437faf1d547e0d8e1b300e164ad64925e67 SHA512 c4728e816e5ee3b182c784643d24ce1d740f793eef830204f7f9425aa0270ed295e6e606b419628970ec8b94e9c450cf7ff1bf38ae1f0eebb95c2647d1dd7ace +DIST nab_project-0.0.28.tar.gz.provenance 9463 BLAKE2B f196e9a235f417611a95ff14dc11f12f56c65dc26accf11c9c051ae6ee5e29787f52ad55a4229780a6bc8ab7277c7bc47ca964169169c210bf3a72c87f010eff SHA512 b5be0447a8f31acacd0300e0a79b71f2807f1e9d83b8e0ccfed481a2f13733681345341ab077439056127c1d28fe28d10731646585be24c714ac2104e050805d diff --git a/dev-python/nab-project/nab-project-0.0.28.ebuild b/dev-python/nab-project/nab-project-0.0.28.ebuild new file mode 100644 index 0000000000..1b4f4b0bc8 --- /dev/null +++ b/dev-python/nab-project/nab-project-0.0.28.ebuild @@ -0,0 +1,45 @@ +# 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="Indexed-backed provider, lockfile emitter, and downloader for nab" +HOMEPAGE=" + https://github.com/notatallshaw/nab/ + https://pypi.org/project/nab-project/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64" + +# Many tests not working when not in monorepo +# in this case it is better to just restrict +RESTRICT="test" + +RDEPEND=" + dev-python/httpx2[${PYTHON_USEDEP}] + dev-python/installer[${PYTHON_USEDEP}] + ~dev-python/nab-index-${PV}[${PYTHON_USEDEP}] + ~dev-python/nab-markersets-${PV}[${PYTHON_USEDEP}] + dev-python/packaging[${PYTHON_USEDEP}] + dev-python/pyproject-hooks[${PYTHON_USEDEP}] + >=dev-python/tomli-2.5.0[${PYTHON_USEDEP}] + >=dev-python/tomli-w-1.2.0[${PYTHON_USEDEP}] + dev-python/typing-extensions[${PYTHON_USEDEP}] +" + +BDEPEND=" + dev-python/build[${PYTHON_USEDEP}] + dev-python/hatch-vcs[${PYTHON_USEDEP}] +" + +EPYTEST_PLUGINS=( hypothesis respx ) + +distutils_enable_tests pytest