From: Daniele Varrazzo Date: Sat, 22 Nov 2025 18:09:44 +0000 (+0100) Subject: fix: make Transaction.Status a string enum X-Git-Tag: 3.3.0~12^2~1 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=718fc641e086b2e7925b8216e3816d3f129c24b0;p=thirdparty%2Fpsycopg.git fix: make Transaction.Status a string enum --- diff --git a/psycopg/psycopg/transaction.py b/psycopg/psycopg/transaction.py index 5db380de7..b56c1efe7 100644 --- a/psycopg/psycopg/transaction.py +++ b/psycopg/psycopg/transaction.py @@ -52,7 +52,7 @@ class OutOfOrderTransactionNesting(e.ProgrammingError): class BaseTransaction(Generic[ConnectionType]): - class Status(Enum): + class Status(str, Enum): NOT_STARTED = "not_started" ACTIVE = "active" COMMITTED = "committed"