Skip to content

IDDQueue 0.13.0rc5

Pre-release
Pre-release

Choose a tag to compare

@wa-pis wa-pis released this 07 Oct 07:35
v0.13.0rc5
186542b

IDDQueue 0.13.0rc5 adds explicit async transactional publication using Psycopg 3 AsyncConnection.

  • await broker.enqueue_in_transaction_async(...) and await broker.enqueue_many_in_transaction_async(...) publish atomically with caller business writes.
  • Delay, deduplication, ordered batches up to1000, savepoints and cancellation propagation; caller owns outer commit/rollback/connection. Hooks remain synchronous and pre-commit.
  • Consumers, results, ordinary actor.send and optional SQLAlchemy adapter remain synchronous. No DDL migration from RC4.
  • 200localtests passed; complete release gate includes async recipe, build/LICENSE and isolated installed-package checks. Static Codex Security diff review covered20changed paths afterRC4; no new findings. Dependency advisory feeds and production grants were not audited.

Install:

uv pip install "iddqueue[binary]==0.13.0rc5"

Signed candidate: 186542bdf615ea48cb53a8142cc588f5726af5f8.

Release notes · Async recipe · Candidate CI

Exact wheel/sdist hashes are in SHA256SUMS. RC1–RC4 assets remain unchanged. PyPI 0.13.0rc5 published successfully through OIDC run37588338940, using these exact GitHub assets without rebuilding. PyPI hashes matched; clean registry installation and async actor recipe passed. Candidate/tag/publisher CI all passed6/6.