Requirements
- Python 3.9 or higher
- Linux (kernel 5.13+ with Landlock) or macOS (10.5+)
Install from PyPI
The simplest way to install nono-py:Install from Source
To build from source, you need the Rust toolchain:1. Install Rust
2. Clone and Build
Verify Installation
Development Installation
For contributing or local development:Troubleshooting
ImportError: No module named ‘nono_py’
Ensure you’ve installed the package in your active environment:Unsupported Platform
Ifis_supported() returns False:
- Linux: Check your kernel version (
uname -r). Landlock requires 5.13+. - macOS: Should work on any recent version.
- Windows: Not supported.
Build Errors
If building from source fails:- Ensure Rust is installed:
rustc --version - Update Rust:
rustup update - Check Python version:
python --version(3.9+ required)
For detailed build instructions, see the Development Guide.