mirror of
https://github.com/gentoo-mirror/guru.git
synced 2026-11-13 19:20:31 -05:00
dev-python/nab-index: add 0.0.28
Signed-off-by: bakedsnake <bakedsnake@vagrantz.xyz>
This commit is contained in:
2 files changed
+54
No files matched your search
@@ -6,3 +6,5 @@ DIST nab_index-0.0.26.tar.gz 124339 BLAKE2B f606151ef043fb3234f19def967b046cf0f5
|
||||
DIST nab_index-0.0.26.tar.gz.provenance 9459 BLAKE2B f25f598d24e4087682f82277ff3adef283028c7944a4bd41406db4178fa6ad9963e5ebd3d5697101b0062087308d480d0b2f1d047cef59cc0f4c152fe735c23c SHA512 b2b46ae9dd0bd047b33e61cc808b2fb7c0a67371d9aba3ebcdd6b7f25f7fe3823df9e6c9435b3de6a5700297df31cda16dfc1b505635a14bd34f1627e4ffced6
|
||||
DIST nab_index-0.0.27.tar.gz 127625 BLAKE2B a38f42d81cb03a169f7c60601f7097de7ca88380a5e8ad7f86ab9def5670aa58f1592261ffcff15dfd97e64a70c66985362f9ed3db633e8c8a0d19c9c9101a28 SHA512 c5e6410c71c6ec21254e7ca502f3ce828dd4efc8df39a0f55bec1ae1692bf332dfd15c659d401d0fdb6fca459d9410e62ede71be0f303daa009dda749703e81e
|
||||
DIST nab_index-0.0.27.tar.gz.provenance 9518 BLAKE2B 4c6152efbe725e454b32fe8d362136226d385c46a6ac3172601e35a021d33f4d48086271c3e1bf76fe639a34176450939506b353899853a70d4522620e58b7dd SHA512 420fba57277abc1c60857ecf12bf3f3aa71fd8cc3eaa602596d00ae5f51ffa5cfb22278db96a60322666cd8da3f930d546b0b2ee14c96085c38ac85040c67a3b
|
||||
DIST nab_index-0.0.28.tar.gz 127630 BLAKE2B c40e1a681ecab8568933f27d2de2fb6c087b5c9fda00e863b6e32a4cc6be6def862bf375903fc7cda3caef19d797385b37698ae7414a53f6fe585c7992ebd87e SHA512 0ef0075671ec3ca54ba7ce31d9d578125c0b4e60dd3ecd34186b86c2ed570143935012b255a52af519ef07fa5b8653faa1096a41c958b796f2e03aa312187a5c
|
||||
DIST nab_index-0.0.28.tar.gz.provenance 9600 BLAKE2B 7d94e3da73f9e479ffc29082d0823c38a80ec35f7ca70a674cc58852a099fdef583ddc48366a6ba78149433081d6050ef0ec4e3b68a398f7054c23e81ee53c63 SHA512 2a1d0185fae93ba9298584d64799025eb230e40b638033754783934d350c03e105cf6905b30b0cc1b4309c5265fee019cfa44cb1df0d3ecd3b2d88eb35ba23b2
|
||||
@@ -0,0 +1,52 @@
|
||||
# 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="Pypi Simple-API client and on-disk cache for nab"
|
||||
HOMEPAGE="
|
||||
https://github.com/notatallshaw/nab/
|
||||
https://pypi.org/project/nab-index/
|
||||
"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm64"
|
||||
|
||||
RDEPEND="
|
||||
~dev-python/nab-markersets-${PV}[${PYTHON_USEDEP}]
|
||||
~dev-python/nab-provider-${PV}[${PYTHON_USEDEP}]
|
||||
~dev-python/nab-resolver-${PV}[${PYTHON_USEDEP}]
|
||||
dev-python/truststore[${PYTHON_USEDEP}]
|
||||
dev-python/typing-extensions[${PYTHON_USEDEP}]
|
||||
"
|
||||
|
||||
BDEPEND="
|
||||
dev-python/hatch-vcs[${PYTHON_USEDEP}]
|
||||
dev-python/packaging[${PYTHON_USEDEP}]
|
||||
test? ( dev-python/httpx2 )
|
||||
"
|
||||
|
||||
EPYTEST_PLUGINS=( pytest-httpx hypothesis )
|
||||
|
||||
distutils_enable_tests pytest
|
||||
|
||||
python_test() {
|
||||
# skip tests that expect monorepo
|
||||
local EPYTEST_DESELECT=(
|
||||
tests/test_index_parsed_cache.py::TestReadPathRebuild::test_over_nested_blob_warns_and_reparses
|
||||
tests/client/test_listings.py::test_oversized_version_is_skipped
|
||||
tests/test_parsed_listing_codec.py::test_over_nested_blob_is_miss
|
||||
tests/test_parsed_listing_codec.py::test_over_nested_blob_names_its_depth
|
||||
tests/test_read_fresh_parsed_listing.py::TestReadFreshParsedListing::test_over_nested_policy_returns_none
|
||||
tests/test_read_fresh_parsed_listing.py::TestReadFreshParsedListing::test_over_nested_blob_returns_none
|
||||
)
|
||||
|
||||
epytest
|
||||
}
|
||||
Reference in new issue
Block a user