Skip to main content

nudle

The compiled web bundle for Nu's UI fabric.

This distribution carries no source of its own. The whole payload is the vite output of the nudle SPA, shipped under nudle/build/. nustd.ws_server resolves it at runtime as nudle.__path__[0] / "build" and mounts it; when the wheel is missing the UI backend still boots headless with only /ws.

It is a separate distribution for one reason: the SPA is rebuilt on every UI tweak, and folding a megabyte of bundle into nustd each time would eat the PyPI project quota. Splitting it keeps the fabric wheel small and lets the bundle move on its own version clock.

Install

You do not install this directly. nustd[ui] depends on it:

pip install "nustd[ui]"

Source

The app lives in the repo's npm workspace at pkgs/ts/nudle, beside the two packages it builds on, @nustackdev/ui-core and @nustackdev/ui-kit. make web-build produces pkgs/ts/nudle/dist, which this wheel force-includes at nudle/build/.

The version here and in pkgs/ts/nudle/package.json are bumped together.

Docs at nustack.dev.

Release files for nudle 0.1.5

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distribution (wheel)

Table of built distributions (wheels) for nudle 0.1.5
File Interpreter ABI Platform
nudle-0.1.5-py3-none-any.whl Python 3 none any Details

Release files / nudle-0.1.5-py3-none-any.whl

Download URL nudle-0.1.5-py3-none-any.whl
Size 3.9 MB
Tags Python 3
SHA-256 checksum
How to use checksums
9697e3ad2c6221017f4e80eb02645981dc647793d5612a4aa1dfce5d663cd0df
BLAKE2b-256 checksum
How to use checksums
f8e63c96fbe4e83356088f33c8b48a26e4dcd65070ede2d4565ad94e524e2dbb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 21, 2026.

Transparency log

Release history Release notifications | RSS feed

0.1.6

1 release file

This release

0.1.5 This release

1 release file

0.1.4

1 release file

0.1.3

1 release file

0.1.2

1 release file

0.1.1

1 release file

0.1.0

1 release file

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