Skip to content

Prefect Settings: Enhancements and Improved Ergonomics

No due date 16% complete

Prefect settings are critical for a number of features / patterns:

  • authentication with APIs & UIs
  • setting defaults such as retries, result persistence, etc.
  • configuration such as logging
  • enabling/disabling experimental feature flags

But right now it's not always clear when and where to set these settings, and settings cannot be sanely grouped. Ideally t…

Prefect settings are critical for a number of features / patterns:

  • authentication with APIs & UIs
  • setting defaults such as retries, result persistence, etc.
  • configuration such as logging
  • enabling/disabling experimental feature flags

But right now it's not always clear when and where to set these settings, and settings cannot be sanely grouped. Ideally the settings a flow requires can be stored in a file right next to the flow code itself and is always enforced.

This milestone represents a themed body of work whose end result should be a greatly improved experience when dealing with Prefect settings and profiles.

Loading