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

Updates scripts and folders to create SDK docs for Prefect and all integration libraries using Mkdocs #14076

Closed discdiver closed 3 months ago

discdiver commented 3 months ago

SDK docs are live on [Netlify[(https://prefect-python-sdk-docs.netlify.app/).

To create a new version of the SDK docs:

  1. Run python scripts/generate_sdk_docs.py with the latest editable versions of Prefect and the integration libraries installed.
  2. Run mkdocs build.
  3. Upload the resulting "site" folder to Netlify.

Will work on automating this process in the future.

Example

Screenshot 2024-06-17 at 10 56 15 AM

Checklist

For documentation changes:

For new functions or classes in the Python SDK: