Installation¶
QueryMate can be installed via pip from PyPI:
pip install querymate
Requirements¶
QueryMate requires:
Python 3.11+
FastAPI
SQLModel
Pydantic v2
These dependencies will be installed automatically when you install QueryMate.
Development Installation¶
To install QueryMate for development:
# Clone the repository
git clone https://github.com/mauricioabreu/querymate.git
cd querymate
# Create a virtual environment
python -m venv .venv
source .venv/bin/activate # On Windows: .venv\Scripts\activate
# Install development dependencies
pip install -e ".[dev]"
# Run tests
pytest
# Build documentation
cd docs
make html