Skip to main content

nustd

Batteries for Nu.

nucore is the kernel: the language, the engine, the core atoms, flows, spans, forms, the tree rewrites, nu.prog, nu.info, nu.inspect. It has no fabric backends in it. The nu command lives in nucli.

nustd is everything that talks to the outside world. It installs into the same nu. namespace, so nothing about how you import changes:

Fabric Extra What it is
nu.std - Nu bindings for the Python stdlib
nu.service - Service / method dispatch
nu.mem nustd[mem] In-process refs
nu.kv nustd[kv] Key-value storage (virtuals, RocksDB)
nu.ui nustd[ui] The nudle web UI runtime
nu.llm nustd[llm] LLM calls
nu.cc nustd[cc] Claude Agent SDK sessions
nu.http nustd[http] HTTP client atoms
nu.proxy nustd[proxy] Remote objects over invisibles
nu.mp nustd[mp] Multiprocessing workers
nu.cluster nustd[cluster] Ray

Install

pip install nustd[all]      # everything
pip install nustd[kv,ui]    # just what you need

nucore comes along as a dependency. Add nucli for the nu command: pip install "nustd[all]" nucli.

Released in lockstep with nucore and nucli. Docs at nustack.dev.

Download files

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

Source Distribution

nustd-0.2.0.tar.gz (1.1 MB view details)

Uploaded Source

Built Distribution

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

nustd-0.2.0-py3-none-any.whl (259.8 kB view details)

Uploaded Python 3

File details

Details for the file nustd-0.2.0.tar.gz.

File metadata

  • Download URL: nustd-0.2.0.tar.gz
  • Upload date:
  • Size: 1.1 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for nustd-0.2.0.tar.gz
Algorithm Hash digest
SHA256 d36e82d0630bf94ca3a5dd781d247992eec1d4f2a702f207ab1819a1337ff396
MD5 75d3cdd29fe98d37a40fe7e3aa1e93cd
BLAKE2b-256 e00d8ca9e8ae46d3ea90481c6089053dda212fe1a8ddb4335f51f74c3da0fed8

See more details on using hashes here.

Provenance

The following attestation bundles were made for nustd-0.2.0.tar.gz:

Publisher: publish-nu.yml on nustackdev/nu

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

File details

Details for the file nustd-0.2.0-py3-none-any.whl.

File metadata

  • Download URL: nustd-0.2.0-py3-none-any.whl
  • Upload date:
  • Size: 259.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for nustd-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 99a08c023ef6deb615880750d79a531018d5c45fa611e68de36674e05a7595fb
MD5 830534e3efde550f81e43da302943a21
BLAKE2b-256 fc8cc01ff99c61c5c95dc869e83d0605330cd34dee5e921bad613b162d33ab1b

See more details on using hashes here.

Provenance

The following attestation bundles were made for nustd-0.2.0-py3-none-any.whl:

Publisher: publish-nu.yml on nustackdev/nu

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

Release history Release notifications | RSS feed

This release

0.2.0 This release

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