Your message dated Sun, 16 Nov 2025 09:00:11 +0000 with message-id <E1vKYcF-003zkf-2r@fasolo.debian.org> and subject line Bug#1120507: fixed in python-django-pgtransaction 2.0.0-1 has caused the Debian Bug report #1120507, regarding ITP: python-django-pgtransaction -- PostgreSQL isolation level control for Django transactions to be marked as done. This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact owner@bugs.debian.org immediately.) -- 1120507: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1120507 Debian Bug Tracking System Contact owner@bugs.debian.org with problems
--- Begin Message ---
- To: Debian Bug Tracking System <submit@bugs.debian.org>
- Subject: ITP: python-django-pgtransaction -- PostgreSQL isolation level control for Django transactions
- From: Colin Watson <cjwatson@debian.org>
- Date: Tue, 11 Nov 2025 11:38:36 +0000
- Message-id: <[🔎] aRMgPAA3_OXh45ZF@camorr.rosewood.vpn.ucam.org>
Package: wnpp Severity: wishlist Owner: Colin Watson <cjwatson@debian.org> X-Debbugs-Cc: debian-devel@lists.debian.org * Package name : python-django-pgtransaction Version : 2.0.0 Upstream Contact: Wes Kendall <wesleykendall@gmail.com> * URL : https://github.com/AmbitionEng/django-pgtransaction * License : BSD-3-clause Programming Lang: Python Description : PostgreSQL isolation level control for Django transactions django-pgtransaction offers a drop-in replacement for the default django.db.transaction module which, when used on top of a PostgreSQL database, extends the functionality of that module with Postgres-specific features. At present, django-pgtransaction offers an extension of the django.db.transaction.atomic context manager/decorator which allows one to dynamically set transaction characteristics including: * Isolation level * Read mode (READ WRITE/READ ONLY) * Deferrability (DEFERRABLE/NOT DEFERRABLE) * Retry policy for Postgres locking exceptions I'd like to start using this in Debusine, where I'm currently reviewing various transaction isolation issues and would rather not have to write all the necessary retry logic myself if somebody else has already done it for me. This looks pretty close to what I need. I'll maintain it within the Debian Python Team. -- Colin Watson (he/him) [cjwatson@debian.org]
--- End Message ---
--- Begin Message ---
- To: 1120507-close@bugs.debian.org
- Subject: Bug#1120507: fixed in python-django-pgtransaction 2.0.0-1
- From: Debian FTP Masters <ftpmaster@ftp-master.debian.org>
- Date: Sun, 16 Nov 2025 09:00:11 +0000
- Message-id: <E1vKYcF-003zkf-2r@fasolo.debian.org>
- Reply-to: Colin Watson <cjwatson@debian.org>
Source: python-django-pgtransaction Source-Version: 2.0.0-1 Done: Colin Watson <cjwatson@debian.org> We believe that the bug you reported is fixed in the latest version of python-django-pgtransaction, which is due to be installed in the Debian FTP archive. A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to 1120507@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Colin Watson <cjwatson@debian.org> (supplier of updated python-django-pgtransaction package) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing ftpmaster@ftp-master.debian.org) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 1.8 Date: Tue, 11 Nov 2025 12:06:02 +0000 Binary: python3-django-pgtransaction Source: python-django-pgtransaction Architecture: all source Version: 2.0.0-1 Distribution: unstable Urgency: medium Maintainer: Debian Python Team <team+python@tracker.debian.org> Changed-By: Colin Watson <cjwatson@debian.org> Closes: 1120507 Description: python3-django-pgtransaction - PostgreSQL isolation level control for Django transactions Changes: python-django-pgtransaction (2.0.0-1) unstable; urgency=medium . * Initial release (closes: #1120507). Checksums-Sha1: f38e68f91d5cdf977566f612a340d2584acf8f4c 2562 python-django-pgtransaction_2.0.0-1.dsc 54c9da557bfaa4b6bcb785db8d5c150840d16fbf 112481 python-django-pgtransaction_2.0.0.orig.tar.gz 3a6dfb5b5307c2a5c6e06dda8e51b69a1ad6e268 2676 python-django-pgtransaction_2.0.0-1.debian.tar.xz fb2dff42c1d0c2f019024c6e9de7dde920ee5ba6 6121 python-django-pgtransaction_2.0.0-1_amd64.buildinfo fb41bea5a4dcdc240b6177fa06e5c913b76b9096 9488 python3-django-pgtransaction_2.0.0-1_all.deb Checksums-Sha256: 8670878692e0b0b553144c242a300c20aef2def1a6448a1edfe1b862f1a868a6 2562 python-django-pgtransaction_2.0.0-1.dsc 60e22b7c00cef586044d70685b4898f68ad38e56834cbec5b7ef2f0ac92cd250 112481 python-django-pgtransaction_2.0.0.orig.tar.gz d7d16c1b568e0115c652502e7fc72aef8c26e6d507076e9a1f73e80e735000d6 2676 python-django-pgtransaction_2.0.0-1.debian.tar.xz 70ba6c8011808c044f9a4179130cb3b39d931c211ce41cd85ffb9721524341c5 6121 python-django-pgtransaction_2.0.0-1_amd64.buildinfo b07ee7c2845f74f8bc7fae11906bf296ebf0d33a9474516eb6a54b9ab05d20ba 9488 python3-django-pgtransaction_2.0.0-1_all.deb Files: 8a6211abf1aed797f3655248b7153ce7 2562 python optional python-django-pgtransaction_2.0.0-1.dsc a677ef7bcbe75720d9e47035b1a22820 112481 python optional python-django-pgtransaction_2.0.0.orig.tar.gz 0fd8745773ecf028d1058f02eebb1082 2676 python optional python-django-pgtransaction_2.0.0-1.debian.tar.xz a7630752247989c0aff169aa8ce844d7 6121 python optional python-django-pgtransaction_2.0.0-1_amd64.buildinfo 90d4bd1acdf3afc5bfddf2a3fbad3c55 9488 python optional python3-django-pgtransaction_2.0.0-1_all.deb -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEErApP8SYRtvzPAcEROTWH2X2GUAsFAmkTJyYACgkQOTWH2X2G UAvVYQ/7B0IV5hf35TllSWOwm1QevaeEQ9D94dKAoQQFuBwioe8m44/PdCQYy4Gr Ndk8SLPymxODw1FWoq67W7UE3LUOFh2dr2cahSyGbzI0P5Y9VNqOuhyG8jtlgjG5 PTkG5cfuoa9RFxffqwc8jk8n8yyP3lU0JoIYIxktksEm4DXB/60I2MN5qTHgOh7l ooHdHfEVOvUt3BGCzV7+YJxlONAz30ZTz20M74JbxtRTOxUZIemxTWL35EuiiWj1 UaHyck0FTX4DpNXLeNK6mKsgj5YHbM6jwKFMR49k8c7yajl8cx62aRVGAVuv81PZ D/vqfb29P1wilFKCFN8EzXG+8OnzDot+dFKRs5Q6Hj5JVLP6vq2BSqCcbm1zP2p/ k0B6ptJ4AEnjOMSxDUkk0chA6I5lcZp+B8A/mEPShetzqHFl/xdV/iM4dqO0HSRL m76h65cOFUtzQ45KFE/qKDvaTdUjlaE/nkiYW+F/f37k2XFXWZBt/8pKyGrZ7umG Yj2IaOjwpaoC9i5T0S4mdCZBfWNrj4VOF+CBQSKKz+gtnIGwBoA3vz941XAYRC8S v0+arQtZhffqSd/SDWVVnWBKK/NPyfkVN7GAKHb/IvJVzr/U0TJE0LoZ7UNEYjrQ ULW5/uIw3lKruevZgof+F7VastEg2y8pXyS3YNg7lWW/sPjoz/0= =jHW+ -----END PGP SIGNATURE-----Attachment: pgpOlhii8URY8.pgp
Description: PGP signature
--- End Message ---