nab-python 0.0.11


pip install nab-python

  Latest version

Released: Jul 19, 2026


Meta
Author: Damian Shaw
Requires Python: >=3.10

Classifiers

Development Status
  • 4 - Beta

Programming Language
  • Python :: 3
  • Python :: 3.10
  • Python :: 3.11
  • Python :: 3.12
  • Python :: 3.13

Typing
  • Typed

nab-python

The Python package index provider that drives nab-resolver for Python packages.

It owns all the mechanics of how the resolver needs to interact with standards based Python package indexes and packages.

It implements build and distribution policies to allow the user to control resolver and install behavior.

When to use it

Use nab-python if you need to embed Python package resolution in another tool and want the resolver, provider, and lockfile emitter without the CLI.

The API is currently under rapid experimentation, use exact version pinning.

Wheel compatibility matrix

Platform Python 3
any

Files in release

Extras: None
Dependencies:
build (>=1.2)
installer (>=0.7)
nab-index (==0.0.11)
nab-resolver (==0.0.11)
pyproject-hooks (>=1.2)
tomli-w (>=1.2)
tomli (>=2.0)
typing-extensions (>=4.6)