Your message dated Sun, 22 Dec 2024 10:00:12 +0000
with message-id <e1tpiku-00dmi0...@fasolo.debian.org>
and subject line Bug#1088869: fixed in multipart 1.2.1-1
has caused the Debian Bug report #1088869,
regarding ITP: multipart -- Python multipart/form-data parser
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.)


-- 
1088869: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1088869
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    : multipart
  Version         : 1.2.1
  Upstream Contact: Marcel Hellkamp <m...@gsites.de>
* URL             : https://github.com/defnull/multipart
* License         : Expat
  Programming Lang: Python
  Description     : Python multipart/form-data parser

This module provides a fast incremental non-blocking parser for
multipart/form-data (HTML5, RFC7578), as well as blocking alternatives
for easier use in WSGI or CGI applications:

 * PushMultipartParser: Fast SansIO (incremental, non-blocking) parser
   suitable for ASGI, asyncio and other IO, time or memory constrained
   environments.
 * MultipartParser: Streaming parser that reads from a byte stream and
   yields memory- or disk-buffered MultipartPart instances.
 * WSGI Helper: High-level functions and containers for WSGI or CGI
   applications with support for both multipart and urlencoded form
   submissions.

For background on this, please see https://bugs.debian.org/1085728.  In
short, there has historically been an unfortunate namespace collision
between the multipart and python-multipart packages on PyPI which makes
it difficult for both to exist in the same environment, and now that
multipart is recommended as a replacement for parts of the old cgi
module that was removed from the standard library in Python 3.13, this
is a problem for some outlying parts of the addition of Python 3.13 to
Debian.

I'm aware that it's normally better to prefix "python-" to Python module
source package names to avoid name conflicts with other packaging
ecosystems.  However, in https://bugs.debian.org/1085728 Sandro made it
very clear that he didn't want to rename the existing python-multipart
source package to allow for this, and since that bug report already got
a bit more contentious than I'd have liked, I really don't want to turn
this into a bigger argument.  In the circumstances, just "multipart"
seems tolerable and the least bad option.

I plan to maintain this within the Debian Python Team.  It can
immediately be used to fix RC bugs in trac-customfieldadmin and
trac-wysiwig, and to clean up some vendoring in wadllib; there may be
others I haven't spotted yet.

-- 
Colin Watson (he/him)                              [cjwat...@debian.org]

--- End Message ---
--- Begin Message ---
Source: multipart
Source-Version: 1.2.1-1
Done: Colin Watson <cjwat...@debian.org>

We believe that the bug you reported is fixed in the latest version of
multipart, 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 1088...@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 multipart 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: SHA256

Format: 1.8
Date: Sat, 21 Dec 2024 23:38:29 +0000
Binary: python3-multipart
Source: multipart
Architecture: all source
Version: 1.2.1-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Team <team+pyt...@tracker.debian.org>
Changed-By: Colin Watson <cjwat...@debian.org>
Closes: 1088869
Description: 
 python3-multipart - Python multipart/form-data parser
Changes:
 multipart (1.2.1-1) unstable; urgency=medium
 .
   * Initial release, taking over the python3-multipart binary package from
     the python-multipart source package (closes: #1088869; see #1085728).
Checksums-Sha1: 
 a01c1bec12b0160e76ec4228fc8eddbc9c7e91ad 2185 multipart_1.2.1-1.dsc
 30628e9caf5c74eedc0710738cc7295ca42a8064 36507 multipart_1.2.1.orig.tar.gz
 4726518c627f43c33e3d6d560d93b18ef3f627a4 2348 multipart_1.2.1-1.debian.tar.xz
 bde0eeaaa2913073127a0238d35abf1aeb1a1688 7612 multipart_1.2.1-1_amd64.buildinfo
 a9a1af4d65ea9e38c1271971e9ccf098c179a16d 16280 
python3-multipart_1.2.1-1_all.deb
Checksums-Sha256: 
 e8d6272576e3f0a5b161e423be15d77a93f5528b6e7ca4e60082642f6de39e8f 2185 
multipart_1.2.1-1.dsc
 829b909b67bc1ad1c6d4488fcdc6391c2847842b08323addf5200db88dbe9480 36507 
multipart_1.2.1.orig.tar.gz
 5c439970a6b70f8f540ecbefe3e9b9ecaa668f4854c11ff87bb4943d025564f6 2348 
multipart_1.2.1-1.debian.tar.xz
 245dda525ba60685f368e208ce47bd56155b46af1dfd3628a7c6c1558ac83bf8 7612 
multipart_1.2.1-1_amd64.buildinfo
 3bab1e73a66f638538c392452ed05b644aa1d9a2362881acc3d221e5b4f10005 16280 
python3-multipart_1.2.1-1_all.deb
Files: 
 b3ffe18703910bb3b585a511fbaee0f2 2185 python optional multipart_1.2.1-1.dsc
 9a8f640620e6b828379d7678d2cd699f 36507 python optional 
multipart_1.2.1.orig.tar.gz
 31bc0343960305e1b992b84ec51e48c0 2348 python optional 
multipart_1.2.1-1.debian.tar.xz
 4205323fdafaf278e40198c557e3061f 7612 python optional 
multipart_1.2.1-1_amd64.buildinfo
 3b88030439fc8a12401b6129809a0864 16280 python optional 
python3-multipart_1.2.1-1_all.deb

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEErApP8SYRtvzPAcEROTWH2X2GUAsFAmdnUogACgkQOTWH2X2G
UAvPRA/+ImsGOasgmiZdHq6osirAtW9I8sBo1nEFCbz1kF18Joa6L9uxX2RQjwZ9
VFWDtdMBIk81fINPfbq6JNbbjxU1X4hmwFJ/Zg4ua0EmIiOkiI/BjDkGeq2cXG/A
q56g4LtmfZNYGxHcbixpSnEW0Rdf457kUixnI97A9sxPXmaqwjgnSsnnjgsx5oeG
S84AhDKlks9DxHsKG2GvvSzpDG/VB+bBDEX6zuhFMLz5zpdcC9wxs7Urjrl5Ygsk
Dm8pG9UUtfwLAdQBbKAIKzMOCJ9KzJ1D/3uoSNmrpWhqZ6QDiAjppSYsbHHpCg0/
CPkF64TDsfPMKrhaoBt+5nJRLp4AkbIyNKrmNwPF9sS39hWwN0bailNDWoHui/56
2F5OWs8d1YvGlnuSPzTusCenpvTlmwQ7aF4h4UhHwR5KHJM9VxTrD4OxYFOg8VXd
nuYg73H6xwDqjK1zpHs4IX+e2omyPYwNYYt29Zov9e1VhI6Sj64OHXQ/bE7RtT7D
trntAuJhQp8r8yqMgWBvIQpT8LausD4qv+jMZMY+We5E0UNzNkDypNbfc/fgo3CM
3rxeLRzgQkik5oUWinponJJFssuGWsAwmQA50oYDXz+ItIggc3C1RiZ/5IUdaIAb
8ahYYy3PPMtDBQYT8Z7No+ckE7woyW+71xrYi1hlKoHjEpenni0=
=wkoF
-----END PGP SIGNATURE-----

Attachment: pgpl3oVYqnfLR.pgp
Description: PGP signature


--- End Message ---

Reply via email to