nab-project0.0.18
nab-project0.0.18
Published
Index-backed provider, lockfile emitter, and downloader for nab
pip install nab-project
Package Downloads
Authors
Project URLs
Requires Python
>=3.10
Dependencies
build>=1.2installer>=1.0nab-index==0.0.18nab-markersets==0.0.18nab-provider==0.0.18nab-resolver==0.0.18packaging>=24.0pyproject-hooks>=1.2tomli-w>=1.2tomli>=2.2typing-extensions>=4.6
nab-project
nab's own host for nab-provider:
it supplies the provider's I/O over
nab-index, and adds the resolve
orchestration, workspace discovery, the PEP 517 build path, the lockfile
emitter and the downloader.
When to use it
Use nab-project to embed Python package resolution in another tool, with
nab's own fetching and lockfile emitter but without the CLI. If you already
own your networking, take nab-provider instead.
The API is currently under rapid experimentation, if you use it pin to an exact version.