Repository navigation
Releases
nu v2.0.0b3
What's Changed
- Security: resolve all Dependabot + CodeQL alerts by @evangress in #4
Full Changelog: v2.0.0b2...v2.0.0b3
nu v2.0.0b2
nu v2.0.0b1
nu 2.0.0b1 — first beta
nu is a maintained continuation of the Mu editor,
a simple Python editor for beginner programmers. Mu was created by
Nicholas H. Tollervey and the Mu community; after upstream was archived, nu
picks up the torch to keep it usable and modern. Our deepest thanks to Nicholas
and every Mu contributor — this project stands entirely on their work. 🙏
Why 2.0.0?
Mu's last release was 1.2.2. nu is a continuation, not a reboot, so we kept
climbing Mu's version line rather than resetting to 1.0. This is a major bump
because it carries breaking changes — the editor now runs on PyQt6 and
Python 3.11+ (the old PyQt5 / Python 3.5-era stack is gone). 2.0.0b1 is the
first beta of that line, published under nu's own package name, nu-editor.
What's in this beta
- Modernized stack — PyQt6 + QScintilla, Python 3.11–3.14, a current
Jupyter/qtconsole REPL. - uv-managed environment — the learner's Python environment is created and
managed with uv, separate from the editor's
own interpreter. - Trimmed mode set — Python 3, Debugger, Pygame Zero, CircuitPython.
(micro:bit returns later as a plugin.) - Native installers built with Briefcase.
Install
⚠️ Beta + unsigned — your OS will warn you until we add code-signing.
- Windows (.msi): SmartScreen → More info → Run anyway. Installs as
nu-editor. - macOS (.app.zip): unzip, then right-click the app → Open (Gatekeeper).
Apple Silicon only (arm64). - Linux (.AppImage):
chmod +xthe file, then run it.
Grab the installer for your platform from Assets below.
Known limitations
- First beta — expect rough edges; please file issues.
- Builds are unsigned (see above).
- macOS is Apple Silicon only this beta; Intel Macs aren't supported.
- The packaged Jupyter REPL is the least-tested path — feedback welcome.
nu continues the Mu editor by Nicholas H. Tollervey and contributors, under
GPLv3. Upstream: https://github.com/mu-editor/mu
Mu Editor v1.0.0-beta0.1
What's Changed
- Qt6 migration by @evangress in #1
- Uv environments by @evangress in #2
New Contributors
- @evangress made their first contribution in #1
Full Changelog: https://github.com/kovirlabs/nu/commits/v1.0.0-beta0.1