Report Issues
Found a bug? Open an issue on GitHub with a clear description and reproduction steps.
Cohera believes in the power of open source. Our core SDKs are MIT licensed, and we actively contribute to the open source community. Join us in building the future of compliant data orchestration.
We’re committed to:
Report Issues
Found a bug? Open an issue on GitHub with a clear description and reproduction steps.
Submit PRs
Ready to code? Fork the repo, make your changes, and submit a pull request.
RFC Process
Have a bigger idea? Submit an RFC to propose significant changes or new features.
Join Discussions
Connect with maintainers and other contributors in our community channels.
For significant changes, we use a Request for Comments (RFC) process:
| RFC | Title | Status |
|---|---|---|
| RFC-0012 | Async Agent Execution | Accepted |
| RFC-0011 | GraphQL Support | In Discussion |
| RFC-0010 | Plugin Architecture | Implemented |
| RFC-0009 | Webhook Retry Policy | Implemented |
We are committed to providing a welcoming and inclusive environment. All participants in our projects are expected to:
Before we can accept your contributions, you’ll need to sign our Contributor License Agreement (CLA). This ensures that:
# Clone the repositorygit clone https://github.com/cohera-io/cohera-sdk-python.gitcd cohera-sdk-python
# Create virtual environmentpython -m venv venvsource venv/bin/activate
# Install dependenciespip install -e ".[dev]"
# Run testspytest
# Run lintingruff check .mypy src/git checkout -b feature/my-featurepytestgit commit -m "Add feature X"git push origin feature/my-featureWe recognize our contributors in several ways:
Thank you to everyone who has contributed to Cohera:
View all contributors on GitHub
If your company uses Cohera, consider sponsoring the project: