github hatchet-dev/hatchet py/1.43.0
Python SDK 1.43.0

5 hours ago

Overview

Added

  • Adds hatchet.rate_limits.pause / aio_pause and Context.pause_rate_limit / aio_pause_rate_limit, which keep queued runs that consume a rate limit key from starting until a given time.

Documentation for agents

The linked pages serve plain markdown for tools and agents. Full docs index: https://docs.hatchet.run/llms.txt

Setup and local development:

Core concepts:

Flow control:

Python SDK reference (overview: https://docs.hatchet.run/reference/python.md):

Installation

Install the SDK using pip:

pip install hatchet-sdk

Or using poetry:

poetry add hatchet-sdk

Documentation

For detailed documentation, examples, and best practices, visit:

What's Changed?

  • feat: serverless operator (#4912) by @abelanger5
  • fix(engine): dag operator not propagating task run errors back to on failure task (#5178) by @mrkaye97
  • fix(engine): dag replays causing infinite retry loop (#5186) by @mrkaye97
  • fix(engine): dag replays, part ii (#5189) by @mrkaye97
  • fix(engine): durable dags hang on replays of running tasks (#5207) by @mrkaye97
  • feat(engine): rate limit pause (#5209) by @juliusgeo
  • feat(dashboard): show triggers, description and last deploy on the workflows page (#5242) by @jbsouvestre
  • fix(engine): replays of dag tasks can cause hang (#5265) by @mrkaye97

Don't miss a new hatchet release

NewReleases is sending notifications on new releases.