mirror of
https://github.com/gentoo-mirror/guru.git
synced 2026-11-11 02:00:15 -05:00
dev-python/nab-index: add 0.0.27
Signed-off-by: bakedsnake <bakedsnake@vagrantz.xyz>
This commit is contained in:
2 files changed
+54
No files matched your search
@@ -8,3 +8,5 @@ DIST nab_index-0.0.25.tar.gz 124333 BLAKE2B 72f357f5b1d2d5110af7ac197b7fa4c4b5bf
|
||||
DIST nab_index-0.0.25.tar.gz.provenance 9506 BLAKE2B 41209e2715daed015fd8b577658454649b5c86fc84e9d544734bc3795b9b7841942ab4cdbe650740664d959b32bb181f61d4b7727189c97a6dc008938e54be48 SHA512 c15752e96841dd2efc251926926d9e9f14e236605435f1ac5a87415c8067d72602f0b71aed9fd84c8f334bcfb6037a16f337c034c142cf5ae5db534471ccf29a
|
||||
DIST nab_index-0.0.26.tar.gz 124339 BLAKE2B f606151ef043fb3234f19def967b046cf0f5d24cf500f09a4c9d686ebb9e64918060c1c76f5d88df416606bde93e85605db2aea5db9a5d1a5f82a7bdc1a77dfd SHA512 e2d74e37586a8d8e4c67d809272fd8d7d6b7b8b9ab5a4509dcdd23d31356f31b391639286a9251d7e95e676722946429865ee39347eac79b00dfae1b6b4ff48c
|
||||
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
|
||||
@@ -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