Description
Coordinates transaction boundaries for Python applications that need several resources to commit or roll back together. It helps database, object storage, and framework code keep changes consistent across a unit of work.
Developers use it as a transaction-management library. Correct integration matters: every participating resource must join the transaction properly or failures can still leave partial changes.