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.git
Create a branch:
git checkout -b feature/your-feature
Make changes and commit:
git commit -m "Add your feature"
Push to your fork:
git push origin feature/your-feature
Open 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
flake8
for linting:flake8 src/ tests/
Format code with
black
:black src/ tests/