Skip to content

nu v2.0.0b1

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 13 Jun 21:43
· 158 commits to master since this release

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 +x the 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