Installation
NoiseFramework requires Python 3.8 or higher. Dependencies are automatically installed via pip.
Recommended
Install from PyPI
The easiest way to install NoiseFramework
pip install noiseframeworkInstall from Source
For development or to use the latest unreleased features
git clone https://github.com/juliuspleunes4/noiseframework.gitcd noiseframeworkpip install -e .Development Setup
For contributing to NoiseFramework
git clone https://github.com/juliuspleunes4/noiseframework.gitcd noiseframeworkpython -m venv venv# On Linux/macOS: source venv/bin/activate# On Windows: venv\Scripts\activatepip install -e ".[dev]"Requirements
- Python 3.8 or higher
- cryptography library (automatically installed)
- Operating System: Windows, Linux, macOS
- Architecture: x86_64, ARM64, ARM
Verify Installation
Verify NoiseFramework is installed correctly
Method 1: Python Import
python -c "from noiseframework import NoiseHandshake; print('NoiseFramework installed successfully!')"Method 2: CLI Version Check
noiseframework --version