PrefectHQ / prefect

Prefect is a workflow orchestration framework for building resilient data pipelines in Python.
https://prefect.io
Apache License 2.0
15.94k stars 1.56k forks source link

SDK docs build #14292

Closed discdiver closed 3 months ago

discdiver commented 3 months ago

Builds SDK docs for Prefect and all integration libraries with make docs.

The Makefile calls the serve_docs script @zzstoatzz created.

The script installs editable versions of all packages, calls the python scripts/generate_sdk_docs.py script that @chrisguidry created, and uses Mkdocs Material to build the SDK docs in the "site" folder.

The site folder can then be deployed to Netlify. Will automate that on Netlify's side next.

Example

Checklist

discdiver commented 3 months ago

Merging with unrelated prefect-dbt failures only and an issue opened for that.