Skip to content

Latest commit

 

History

History
34 lines (23 loc) · 780 Bytes

File metadata and controls

34 lines (23 loc) · 780 Bytes

Contributing to zer0dex

Thanks for your interest in contributing!

Getting Started

git clone https://github.com/roli-lpci/zer0dex.git
cd zer0dex
pip install -e ".[dev]"
pytest tests/ -v

Requirements

  • Python 3.11+
  • Ollama with nomic-embed-text and mistral:7b (for integration testing)

Making Changes

  1. Fork the repo and create a branch from main
  2. Write tests for your changes
  3. Run pytest tests/ -v — all 37 tests must pass
  4. Submit a pull request

Code Style

  • Type hints on function signatures
  • Google-style docstrings on public functions
  • Constants at module top, UPPER_SNAKE_CASE

Reporting Bugs

Use the bug report template.