Repository navigation
nexilume 0.47.1 — Dependency compatibility fixes
nexilume 0.47.1
Available on PyPI, published through GitHub Actions Trusted Publishing. Earlier releases are unchanged.
Dependency compatibility and installation reliability fixes for the Nexus Python Agent SDK.
- Computer Tool Setup now installs
tomlion Python 3.9/3.10 and uses it whentomllibis unavailable. The core stays dependency-free. - MCP and A2A extras explicitly declare the libraries they import.
- The
fastmcp-tasksextra now uses the officialfastmcp[tasks]dependency. - Browser requires Python 3.10+ and Playwright 1.63+. Core and Computer Runtime retain Python 3.9 support.
- Added independent-extra, minimum-version and installed-wheel CI checks, including real Browser regressions.
Install
python -m pip install --upgrade "nexilume[computer,browser]==0.47.1"For hosted MCP Agents, select nexilume[fastmcp]==0.47.1; use nexilume==0.47.1 for the dependency-free core. Python imports remain nexus_agent; CLI names remain unchanged. Browser binaries and OS libraries are separate prerequisites.
Restart an existing Computer Runtime after upgrading; pairing configuration is preserved. This release does not change the Cloud or OpenWrt protocol.
Verification
- Release-source suite on Windows: 379 passed, 11 environment-dependent skips, 18 subtests passed; includes real Browser tests.
- Final wheel: Python 3.9 core and Computer checks, MCP Tasks check and dependency consistency passed.
- Wheel and sdist: metadata, source-content, license and credential-pattern verification passed.
- All 26 cross-platform CI jobs passed: https://github.com/Nexilume-AI/nexus-agent-sdk-python-backup-20261003/actions/runs/36870987915. These checks do not substitute for real macOS device acceptance.
License remains Nexus Community License 1.0. Earlier releases are unchanged.