Registry / workflow / mad-prefect

mad-prefect

JSON →
library2.3.0pypypiunverified

A collection of Prefect utilities and task libraries for building robust data pipelines. Current version 2.3.0, requires Python <3.13 and >=3.11. It provides custom blocks, flows, and integrations commonly used with Prefect.

pip install mad-prefect
INSTALL
IMPORT
SIG · MAD-PREFECT
M
mad-prefect
workflowpythonv2.3.0
harness data pending
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

MadBlock
from mad_prefect import MadBlock
from mad_prefect import MadBlock

Basic flow using MadBlock and MadFlow decorator.

from mad_prefect import MadFlow, MadBlock import prefect @MadFlow def my_flow(): block = MadBlock.load("my-block") return block.run() if __name__ == "__main__": my_flow()
Debug
Known issues
breakingIn v2.0.0, the package restructured exports: `MadBlock` and `MadTask` are no longer in subpackages. Old imports from `mad_prefect.blocks` and `mad_prefect.tasks` will break.
fix
Use `from mad_prefect import MadBlock, MadTask` instead.
affects: >=2.0.0
gotchaMadPrefect requires Prefect >=2.0 but also has upper bounds on Prefect version. Mixing incompatible Prefect versions leads to cryptic import errors.
fix
Check `mad-prefect`'s `install_requires` and match Prefect version exactly.
affects: all
Upgrade
Version history
2.3.0latest on PyPI · released Apr 10, 2026
Audit
Dependencies
prefectrequiredRequired: mad-prefect is a wrapper/utility for Prefect.
Agent activity
20 hits · last 30 days
node
18
OpenAI (training)
1
Resources