Skip to main content

Documentation Index

Fetch the complete documentation index at: https://prefect-bd373955-pytest-markdown.mintlify.app/llms.txt

Use this file to discover all available pages before exploring further.

We welcome contributors! You can help contribute integrations with the community by following the steps in this guide.

Generate a project

To help you get started with your integration, we’ve created a template that gives you the tools to build and publish your integration. Use the Prefect Integration Template to create an integration with a bootstrapped project.

List a project in the Integrations Catalog

To list your integration in the Prefect Integrations Catalog, submit a PR to the Prefect repository. Add a file to the docs/integrations/catalog directory with details about your integration. Use TEMPLATE.yaml in that folder as a guide.

Contribute fixes or enhancements to integrations

To fix an issue or add a feature to any of our Integrations, propose changes through a pull request from a fork of the repository:
  1. Fork the repository
  2. Clone the forked repository
  3. Install the repository and its dependencies:
pip install -e ".[dev]"
  1. Make desired changes
  2. Add tests
  3. Insert an entry to the Integration’s CHANGELOG.md
  4. Install pre-commit to perform quality checks prior to commit:
pre-commit install
  1. git commit, git push, and create a pull request