Contributing
We welcome contributions to chat2llms! Please follow these steps to contribute:
Fork the repository on GitHub.
Clone your fork:
git clone https://github.com/goldollarch/chat2llms.gitCreate a branch:
git checkout -b feature/your-featureMake changes and commit:
git commit -m "Add your feature"Push to your fork:
git push origin feature/your-featureOpen a pull request on GitHub.
Development Setup
Install development dependencies:
pip install -r requirements.txt
pip install -e ".[dev]"
Run tests:
pytest tests/
Code Style
Follow PEP 8.
Use
flake8for linting:flake8 src/ tests/Format code with
black:black src/ tests/