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