| Port variant | v13 |
| Summary | Simple-API client and on-disk cache (3.13) |
| Package version | 0.0.16 |
| Homepage | https://github.com/notatallshaw/nab |
| Keywords | python |
| Maintainer | Python Automaton |
| License | Not yet specified |
| Other variants | v14 |
| Ravenports | Buildsheet | History |
| Ravensource | Port Directory | History |
| Last modified | 02 SEP 2026, 16:50:04 UTC |
| Port created | 24 JUL 2026, 16:11:02 UTC |
| single | # nab-index PyPI Simple-API client and on-disk cache used by [`nab-project`] and [`nab`]. It provides: - A small async transport interface with two drop-in backends: - `urllib3` (default; pulled in by the base install). - `httpx` (extra: `nab-index[httpx]`). - A Simple-API client with JSON and HTML decoders. - A disk cache for project listings and file metadata responses. - A multi-index router (ordered named indexes plus per-package overrides that pin a package to one index). - A small VCS clone helper used by the higher-level VCS policy. ## When to use it Use `nab-index` if you need a typed PyPI Simple-API client with an on-disk cache. Most users want [`nab`] instead. The API is currently under rapid experimentation, if you use it pin to an exact version. |
| main | mirror://PYPIWHL/9f/b8/b43c2887c523a19592bcbe09440d6647c7925cb69ddfd1a9d9cab17a5597 |
| python-nab-python:v13 | Nab package index provider (3.13) |
| python-pipdeptree:v13 | Utility to show package dependency tree (3.13) |