Thank you for your interest in contributing to PromptGuard!
git clone https://github.com/acebot712/promptguard-python.git
cd promptguard-python
python -m venv .venv
source .venv/bin/activate
pip install -e ".[dev]"We use Ruff for linting and formatting:
ruff check .
ruff format .pytest tests/ -v- Fork the repo and create a feature branch from
main. - Write tests for any new functionality.
- Ensure
ruff check .andruff format --check .pass with zero errors. - Open a PR with a clear description of the change.
Open an issue at https://github.com/acebot712/promptguard-python/issues with:
- Python version
- SDK version (
pip show promptguard-sdk) - Minimal reproduction steps