Skip to main content
Yanked

This release has been yanked by its maintainers, and will be ignored by installers, except when explicitly specified.
Consider using release 0.0.16 instead.
Reason given by maintainers: Missing license

nab-resolver

Generic PubGrub dependency resolver, parameterised over a ResolverProvider protocol. No Python-specific knowledge: this package is a SAT-style solver core. The Python provider lives in nab-python and the user-facing CLI in nab.

When to use it

Use nab-resolver when you are building some kind of package resolver, Python or otherwise.

The public API is the Resolver class plus the ResolverProvider protocol, the Range and Term types, and the ResolutionError exception. Everything else is internal.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

nab_resolver-0.0.10.tar.gz (94.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

nab_resolver-0.0.10-py3-none-any.whl (33.8 kB view details)

Uploaded Python 3

File details

Details for the file nab_resolver-0.0.10.tar.gz.

File metadata

  • Download URL: nab_resolver-0.0.10.tar.gz
  • Upload date:
  • Size: 94.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.13

File hashes

Hashes for nab_resolver-0.0.10.tar.gz
Algorithm Hash digest
SHA256 3df1307ea60977f849baec35281c77a6f50d0eaf35a63b88f6737202c55c0287
MD5 77fd299ae36340160f5efdb3a090707d
BLAKE2b-256 d5e88eef0ee7fb1f84d21fa186e80a34be8487bc78a047d8f62b7dbc1f3b66e6

See more details on using hashes here.

Provenance

The following attestation bundles were made for nab_resolver-0.0.10.tar.gz:

Publisher: release.yml on notatallshaw/nab

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file nab_resolver-0.0.10-py3-none-any.whl.

File metadata

  • Download URL: nab_resolver-0.0.10-py3-none-any.whl
  • Upload date:
  • Size: 33.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.13

File hashes

Hashes for nab_resolver-0.0.10-py3-none-any.whl
Algorithm Hash digest
SHA256 b4f3611cb8202c9f954cacc350b468d2141c55bc508f1836a8550dcf83df829b
MD5 c0363348cc7c3e40cf748c182c387bee
BLAKE2b-256 4f89a342e796e02c03c9946f2d407a3002602bb62f1f6482dd0afddaadfec708

See more details on using hashes here.

Provenance

The following attestation bundles were made for nab_resolver-0.0.10-py3-none-any.whl:

Publisher: release.yml on notatallshaw/nab

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Release history Release notifications | RSS feed

0.0.16

2 files

0.0.15

2 files

0.0.14

2 files

0.0.13

2 files

0.0.12

2 files

0.0.11

2 files

This release

0.0.10 This release

2 files

0.0.9

2 files

0.0.8

2 files

0.0.7

2 files

0.0.6

2 files

0.0.5

2 files

0.0.4

2 files

0.0.3

2 files

0.0.2

2 files

0.0.1

2 files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page