Contributing¶
We welcome contributions to SignalFlow!
Getting Started¶
- Fork the repository
- Create a feature branch
- Make your changes
- Submit a pull request
Development Setup¶
git clone https://github.com/pathway2nothing/signalflow-trading.git
cd signalflow-trading
pip install -e ".[dev,docs]"
Code Style¶
- Use
ruff formatfor formatting - Use
rufffor linting - Add type hints
- Write Google-style docstrings
- Run
pre-commit run --files <changed files>before opening a PR (ruff, ruff-format, mypy)
Testing¶
Documentation¶
Contact¶
- Email: pathway2nothing@gmail.com
- Issues: GitHub Issues