Thanks for your interest in contributing to SmartTune CLI!
git clone https://github.com/raylanlin/smarttune-cli.git
cd smarttune-cli
pip install -e ".[dev,all]"- Fork the repo and create a feature branch
- Write your changes
- Run tests:
pytest tests/ -v - Lint:
ruff check smarttune/ && black --check smarttune/ - Submit a PR
- Python 3.9+ with type hints
- Black (line length 100)
- Ruff for linting
- Descriptive docstrings for public APIs
See the README for the 3-step guide.
By contributing, you agree that your contributions will be licensed under the MIT License.