Installation
Requirements
Python 3.10 or higher
pip package manager
From PyPI
pip install genro-routes
With Optional Dependencies
Development Tools
For development with all optional dependencies:
pip install genro-routes[dev]
Documentation Tools
For building documentation:
pip install genro-routes[docs]
All Dependencies
To install everything:
pip install genro-routes[all]
From Source
For development or to use the latest unreleased features:
git clone https://github.com/genropy/genro-routes.git
cd genro-routes
pip install -e ".[all]"
This installs Genro Routes in editable mode with all optional dependencies.
Verify Installation
Test your installation:
python -c "from genro_routes import Router, RoutingClass, route; print('Genro Routes installed successfully!')"
Next Steps
Quick Start Guide - Get started in 5 minutes
Basic Usage Guide - Learn the fundamentals
Plugin Guide - Extend Genro Routes with plugins