Your message dated Tue, 06 May 2025 18:00:11 +0000
with message-id <e1ucmar-009zkd...@fasolo.debian.org>
and subject line Bug#1103880: fixed in python-django-pgbulk 3.2.2-1
has caused the Debian Bug report #1103880,
regarding ITP: python-django-pgbulk -- Django functions for doing native
PostgreSQL bulk upserts
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 ow...@bugs.debian.org
immediately.)
--
1103880: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1103880
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: wnpp
Severity: wishlist
Owner: Colin Watson <cjwat...@debian.org>
X-Debbugs-Cc: debian-de...@lists.debian.org
* Package name : python-django-pgbulk
Version : 3.2.2
Upstream Contact: Wes Kendall
* URL : https://github.com/AmbitionEng/django-pgbulk
* License : BSD-3-clause
Programming Lang: Python
Description : Django functions for doing native PostgreSQL bulk upserts
django-pgbulk provides functions for doing native Postgres bulk upserts
(i.e. UPDATE ON CONFLICT), bulk updates, and COPY FROM.
Bulk upserts can distinguish between updated/created rows and ignore
unchanged updates.
Bulk updates are true bulk updates, unlike Django's bulk_update which
can still suffer from O(N) queries and can create poor locking
scenarios.
Bulk copies can significantly speed-up bulk inserts, sometimes by an
order of magnitude over Django's bulk_create.
I intend to package this because it's a dependency of new versions of
python-django-pgtrigger, which we use in debusine; but it seems like a
useful thing to have anyway. I'll maintain it within the Debian Python
Team.
--
Colin Watson (he/him) [cjwat...@debian.org]
--- End Message ---
--- Begin Message ---
Source: python-django-pgbulk
Source-Version: 3.2.2-1
Done: Colin Watson <cjwat...@debian.org>
We believe that the bug you reported is fixed in the latest version of
python-django-pgbulk, 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 1103...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Colin Watson <cjwat...@debian.org> (supplier of updated python-django-pgbulk
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 ftpmas...@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Tue, 06 May 2025 16:33:38 +0100
Binary: python3-django-pgbulk
Source: python-django-pgbulk
Architecture: all source
Version: 3.2.2-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Team <team+pyt...@tracker.debian.org>
Changed-By: Colin Watson <cjwat...@debian.org>
Closes: 1103880
Description:
python3-django-pgbulk - Django functions for doing native PostgreSQL bulk
upserts
Changes:
python-django-pgbulk (3.2.2-1) unstable; urgency=medium
.
* Initial release (closes: #1103880).
Checksums-Sha1:
1b6e2290bcef1313bc896b228e11250eab4881b8 2615 python-django-pgbulk_3.2.2-1.dsc
2ce389aae7b4d608845b57a60aa22421faca2b88 123440
python-django-pgbulk_3.2.2.orig.tar.gz
af156854c6191375fd632d568583291a9adcf4e9 2736
python-django-pgbulk_3.2.2-1.debian.tar.xz
a704b60e12e80efd3364fc0211d48e2948ae51f1 6187
python-django-pgbulk_3.2.2-1_amd64.buildinfo
3ce4a77a963d07cccf689bd02efa44cba2e94f86 14636
python3-django-pgbulk_3.2.2-1_all.deb
Checksums-Sha256:
97bf1ee49df6d5af0df9b1c5c5bdd161dd21f2e744396b82f6243b487704207a 2615
python-django-pgbulk_3.2.2-1.dsc
a060b032f5dc69003f21952783c99874ed5fba716604e517d3010054b23c7695 123440
python-django-pgbulk_3.2.2.orig.tar.gz
230192d8855476d17b6a9e5d7c57940d7cad6d677598a8b3470a77f92804a41b 2736
python-django-pgbulk_3.2.2-1.debian.tar.xz
0855fcb42e66dd083c23854ccc27c19df099f59c1f67980950de5d0b69c8045d 6187
python-django-pgbulk_3.2.2-1_amd64.buildinfo
24afd260683793500b9bc88fa6a4180175f9f4509b213a5661947c16c7056af7 14636
python3-django-pgbulk_3.2.2-1_all.deb
Files:
8cd8f79201a7562bf00c75c263f0d81a 2615 python optional
python-django-pgbulk_3.2.2-1.dsc
63514fe0305ad79c058730b36b64f8a1 123440 python optional
python-django-pgbulk_3.2.2.orig.tar.gz
0310e73780c4339b7cfb771c9876b360 2736 python optional
python-django-pgbulk_3.2.2-1.debian.tar.xz
cd46c84b140961b2b3b32e69a4a909a6 6187 python optional
python-django-pgbulk_3.2.2-1_amd64.buildinfo
4d1428db34ea51aeeb5b3e4afb3cc581 14636 python optional
python3-django-pgbulk_3.2.2-1_all.deb
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEErApP8SYRtvzPAcEROTWH2X2GUAsFAmgaLFcACgkQOTWH2X2G
UAu40xAAjgqnGghcHDVfVPrAJ++uk5lN+qb0erjohxKMLhy/MLDC2+6C3dh2QwMu
4OpYOV1FQ7aahPe/+LHEtxbaRhaHkLJ92DGWFoitKT3LSPrAWT1s5G5+x9ZGS3lD
ZnrpE0SH2GZjkFHFLulKsFGVIgkeZ3R+17RJg177ssIxfOGVXODVgF72HWLaKmJt
0my1R4no5knTDaBZJXObsnfMJXb75hGpMLCwZqw5biHIYS3ZGOwhsXXMjX3rf8D8
3fO1SlKZ1w0pBzHox+gmkxaww6zqMyNb4x3gQbBM79ihlbUO37rJFU3hOO0zVF0J
tDv09CgT8v7o4Xag3+v61WK3cP+c+3PweiIJghMWGkWQ5FqWGEQVvV7LfgV31oNW
BHu1UqaudryZCzt/mU5SnTNzL6uUjwCXmSUfE0nPjA09i14/i8S7D4JKIY57WS5i
rN1InlmlS0aXcjwnwS0hPXE+k0BT3dHXu00vQB3WwFeZCqlk6v9qn9AZUbrm8lwj
vqD1RQZZ1mTcmBa8ns9ke4127CP4zZvoAIZP6/cv9EP/m+um7ziysOcdmZ7ZIYmJ
rJ1KYMlF6zZSk2mauFsxfMU8S1loOFSY5qhSrUa6PO1Hktj+c+5/5bSvHWlW4h6U
sl4jcvnx1gfi1SHOU2mvdELcX8LzTJEQgtMqKsa0grXZH2UPu4w=
=ur2A
-----END PGP SIGNATURE-----
pgpJSI7twESK4.pgp
Description: PGP signature
--- End Message ---