Debian Bug report logs -
#788383
python-requests: Better devendorization
Reported by: Barry Warsaw <barry@debian.org>
Date: Wed, 10 Jun 2015 20:21:02 UTC
Severity: normal
Found in version requests/2.7.0-2
Fixed in version requests/2.7.0-3
Done: Daniele Tricoli <eriol@mornie.org>
Bug is archived. No further changes may be made.
Toggle useless messages
Report forwarded
to debian-bugs-dist@lists.debian.org, barry@ubuntu.com, Debian Python Modules Team <python-modules-team@lists.alioth.debian.org>:
Bug#788383; Package python-requests.
(Wed, 10 Jun 2015 20:21:05 GMT) (full text, mbox, link).
Acknowledgement sent
to Barry Warsaw <barry@debian.org>:
New Bug report received and forwarded. Copy sent to barry@ubuntu.com, Debian Python Modules Team <python-modules-team@lists.alioth.debian.org>.
(Wed, 10 Jun 2015 20:21:05 GMT) (full text, mbox, link).
Message #5 received at submit@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
Package: python-requests
Version: 2.7.0-2
Severity: normal
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Dear Maintainer,
In https://github.com/kennethreitz/requests/pull/2567 upstream is
considering a patch to make it easier for Debian and other downstream
consumers to devendorized the bundled urllib3 and chardet libraries.
I've done some extensive testing of this as you can see in my comment
on the above PR. Attached is a patch against the Debian svn package
branch for python-requests which drops two previous quilt patches and
adds a new one which includes the proposed upstream PR. From my
testing it seems to do everything we need it to do with a minimum of
delta from upstream. Even less if/when upstream merges the PR!
- -- System Information:
Debian Release: stretch/sid
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)
Kernel: Linux 4.0.0-1-amd64 (SMP w/1 CPU core)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
Versions of packages python-requests depends on:
ii ca-certificates 20150426
ii python-chardet 2.3.0-1
ii python-urllib3 1.10.4-1
pn python:any <none>
python-requests recommends no packages.
Versions of packages python-requests suggests:
ii python-ndg-httpsclient 0.3.2-1
ii python-openssl 0.14-1
ii python-pyasn1 0.1.7-1
- -- no debconf information
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAEBCAAGBQJVeJvCAAoJEBJutWOnSwa/RdcQAJotaexzbqse4Tr5W++yZNCb
Pj4KJ1KYIiXvR15741uwiQ38LTndpAaWU88mklHOz3Pp77ztMlztyseSz0qZlQ/A
RFZ5DS3dlybWwqg/1rxCNv3nd8iv0Ex2M3TahqkcOxYmXmwArBFdH5TGXs1tmV3h
NbizvXLHX2x1ZfsWemtgCyGR37EfdfUeZqFi2R6UXl8sH+8xbudaNb77fT4Hm+98
rhiA/5QU39/m1w7/yE38XDu35n3+idUksK3B769xKnshBNG1/7UvO0skcPfWm7kf
PVPqow5ZZqKCr4nZWJZDPRlp4nYhYt0loFfRbbntef0nX+fYXRLT9Go6UsBlFixf
wiXdVY/NaoCCdS26Mi/2ByODddSTkdVarjt3Yp/0TSzRnwyVDHVpT1mjQQDS8iMY
KaKbcjbmiGPYraI3Oe6uzWgmi9A3UjUF3onpf6uJYcTw/TPN580Ko5oia5ByCc4D
thgorRks2TRHAvPuvqKUvWM8uxcOUOqW819sdVxy5jDhuLrYCUXqQVDzSKbkyNQn
gsQqfNUGEd9Ct1XIyei4K0lmyXjf1Oy3Z2xTnokzn7xgWqwM1MhkgHElseB7sJD8
r0itJIPfo7KbD/pQGlZwM7KwVy5Fw2YjGKdXnfIie38XcGOu9Jhm1XFAtXbXovm3
MEUExmUbDxN+6kvtcXt0
=LE0a
-----END PGP SIGNATURE-----
[2.7.0-3.diff (text/x-diff, attachment)]
Information forwarded
to debian-bugs-dist@lists.debian.org, Debian Python Modules Team <python-modules-team@lists.alioth.debian.org>:
Bug#788383; Package python-requests.
(Wed, 10 Jun 2015 20:24:18 GMT) (full text, mbox, link).
Acknowledgement sent
to Barry Warsaw <barry@debian.org>:
Extra info received and forwarded to list. Copy sent to Debian Python Modules Team <python-modules-team@lists.alioth.debian.org>.
Your message did not contain a Subject field. They are recommended and
useful because the title of a Bug is determined using this field.
Please remember to include a Subject field in your messages in future.
(Wed, 10 Jun 2015 20:24:19 GMT) (full text, mbox, link).
Message #10 received at 788383@bugs.debian.org (full text, mbox, reply):
Oops, of course I forgot to mention the change to d/rules in the changelog
entry, but you can fix that. :)
Information forwarded
to debian-bugs-dist@lists.debian.org, Debian Python Modules Team <python-modules-team@lists.alioth.debian.org>:
Bug#788383; Package python-requests.
(Wed, 10 Jun 2015 21:09:08 GMT) (full text, mbox, link).
Acknowledgement sent
to Daniele Tricoli <eriol@mornie.org>:
Extra info received and forwarded to list. Copy sent to Debian Python Modules Team <python-modules-team@lists.alioth.debian.org>.
(Wed, 10 Jun 2015 21:09:08 GMT) (full text, mbox, link).
Message #15 received at 788383@bugs.debian.org (full text, mbox, reply):
Hello Barry,
On Wednesday 10 June 2015 16:23:28 Barry Warsaw wrote:
> Oops, of course I forgot to mention the change to d/rules in the changelog
> entry, but you can fix that. :)
Many thanks for this debdiff! I forgot to commit my previous work about the
upstream devendoring system, so I will just import yours!
For the change to debian/rules I think I will use pyremove... so I will have
to "fix" the changelog in a different way. ;)
Kind regards,
--
Daniele Tricoli 'Eriol'
https://mornie.org
Reply sent
to Daniele Tricoli <eriol@mornie.org>:
You have taken responsibility.
(Thu, 11 Jun 2015 07:36:18 GMT) (full text, mbox, link).
Notification sent
to Barry Warsaw <barry@debian.org>:
Bug acknowledged by developer.
(Thu, 11 Jun 2015 07:36:18 GMT) (full text, mbox, link).
Message #20 received at 788383-close@bugs.debian.org (full text, mbox, reply):
Source: requests
Source-Version: 2.7.0-3
We believe that the bug you reported is fixed in the latest version of
requests, 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 788383@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Daniele Tricoli <eriol@mornie.org> (supplier of updated requests 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: Thu, 11 Jun 2015 01:39:13 +0200
Source: requests
Binary: python-requests python3-requests python-requests-whl
Architecture: source all
Version: 2.7.0-3
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Modules Team <python-modules-team@lists.alioth.debian.org>
Changed-By: Daniele Tricoli <eriol@mornie.org>
Description:
python-requests - elegant and simple HTTP library for Python2, built for human bein
python-requests-whl - elegant and simple HTTP library for Python, built for human being
python3-requests - elegant and simple HTTP library for Python3, built for human bein
Closes: 771349 788383
Changes:
requests (2.7.0-3) unstable; urgency=medium
.
[ Barry Warsaw ]
* debian/patches:
- 02_use-system-chardet-and-urllib3.patch and
04_make-requests.packages.urllib3-same-as-urllib3.patch: Removed in
favor of upstream's pull request #2567
- 05_upstream_devendorize.patch: Upstream's pull request to better
support the devendorizing of urllib3 and chardet.
(Closes: #771349, #788383)
.
[ Daniele Tricoli ]
* debian/python{,3}-requests.pyremove
- Remove embedded copy of chardet and urllib3. Previously it was done by
02_use-system-chardet-and-urllib3.patch.
Checksums-Sha1:
856adbc630284d9f7cc2b75a9f151063b26b28fb 2277 requests_2.7.0-3.dsc
3ad25e64a343f524eaebebae905c311f2d6c4e9d 13120 requests_2.7.0-3.debian.tar.xz
e64453a71e80da235ce129db039c13df289e5b9a 312466 python-requests-whl_2.7.0-3_all.deb
0043dc5ae8c498cd560430ff6270dda517796fa0 66258 python-requests_2.7.0-3_all.deb
3d8ada5a3e34edd3f42355f15e472226f20b51e6 66106 python3-requests_2.7.0-3_all.deb
Checksums-Sha256:
325eccca72c9a1118666dd36891e2ba543f23843fc460009f9e3a36b6bfd3cdb 2277 requests_2.7.0-3.dsc
8d2eb5cb2f56e7a5f588fae27c81f9bcad803d46c61bd6d8fefca9f915874879 13120 requests_2.7.0-3.debian.tar.xz
fc11e620ce8029efa7f69e671ed767e71a085d9f478a62ca55be53ffc4a1fed7 312466 python-requests-whl_2.7.0-3_all.deb
f34f8109f46bd4e5803e66c7d4260465108f12c902dc731edd7bba8495938240 66258 python-requests_2.7.0-3_all.deb
101b7d69074bc8f0aa646d72f812943cec21a905561ede0406740412dc0e7c43 66106 python3-requests_2.7.0-3_all.deb
Files:
a35a39814395ac0b8c647c6cd02f0827 2277 python optional requests_2.7.0-3.dsc
9cf3010d0d2c4303d7fee6a1656eec7c 13120 python optional requests_2.7.0-3.debian.tar.xz
4916f6f67dc94a8d377f6a8115371857 312466 python optional python-requests-whl_2.7.0-3_all.deb
f4f8277d6092577540d586e68b289870 66258 python optional python-requests_2.7.0-3_all.deb
20533122520d8cf34fa27eac8f00d797 66106 python optional python3-requests_2.7.0-3_all.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAEBCgAGBQJVeTf7AAoJEK728aKnRXZFH2kP/3/AzfnSyhzf2LgsclDVHR5j
OodsBhxMhEHPGXCGoAj9wyQQ6DRyzyGceEitSZHnBeMPPUPYZ2OwBL7ykaS5y2JO
lQncBIiFgjuI0RujtT72RHkOkE3QO8+JupHSWFL29eFkiPOGZ9b8ASqKmnuaCmvY
dI9YaYqCD0UG1P2lGmWQPkByRoUGqTvBH1JnxRoWyotVdrj8FUPS/AtEo1m35qxd
a1YioASG7xtc7N2ZqcogZRafwaBXfxH3MiVF3V4tKXe4ByxR6ozwf59JZTfOt9FW
+v+VcK4Y9LY916SqGcyDmfMhCXS/qqV3acv5aR1ENLV2h1zmDxond9r7fnHAqeXZ
ISI2HO9Yl6+/KSdK4i2bc7LpVDgA1m81IfTm3kruPuOTlc6Ppb9YqTsBjKPccY8V
PvK0Je86C6ymZp+j6zesn+qytPdl29MUya1p6X2h003NJMr4RoweCJtdhuKbWDS/
iM1jj1KtpqvjCcSZRaJSf3fHaJhd3XLgnCxK6jOk0xOI86KWa9oJlnPH5J9aRQWq
QLtiCBgSpsijhZDy3lP11HHOsyyPbB9SBSUJFNEMURLhcpf697uGL7Zj9opxVaNh
KVljnBflIgaX0FS9MDbGwstM4RcGjcDWmMl/6VbLCR6mvW7DzF1vnW5FUoXbRToX
r7f/TLg4c8oOcDwRzz0C
=VUVC
-----END PGP SIGNATURE-----
Bug archived.
Request was from Debbugs Internal Request <owner@bugs.debian.org>
to internal_control@bugs.debian.org.
(Tue, 14 Jul 2015 07:35:40 GMT) (full text, mbox, link).
Send a report that this bug log contains spam.
Debian bug tracking system administrator <owner@bugs.debian.org>.
Last modified:
Thu Jan 4 08:29:58 2018;
Machine Name:
beach
Debian Bug tracking system
Debbugs is free software and licensed under the terms of the GNU
Public License version 2. The current version can be obtained
from https://bugs.debian.org/debbugs-source/.
Copyright © 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson,
2005-2017 Don Armstrong, and many other contributors.