[Python-modules-team] Bug#766419: python3-requests: Version 2.4 of python-requests / python3-requests breaks virtualenv.
Nicolas CANIART
nicolas at caniart.net
Wed Oct 22 22:47:56 UTC 2014
Package: python3-requests
Version: 2.4.3-1
Severity: critical
Justification: breaks unrelated software
Dear Maintainer,
The new version of python3-requests/python-requests (2.4.3) breaks
pip which in turn breaks virtualenv (see bug #766261).
The request.compat module used to export a IncompleteRead
module which virtualenv uses. But this symbol is no longer defined there
and thus any package relying on it is prone to break.
Temporarily removing this package from unstable or uploading a version
of the package that is patched so it exports the symbol in question
again, seems advisable considering the amount of reverse dependency
this package has (a quick grep in /usr/lib/python3/dist-package show
no other package on my system but I have only a few of those reverse
dependencies installed).
Looking at pip source code on [1], it seems this symbol is no longer
used so you may also want to coordinate with the pip maintainer
(there are no newer release of pip, as of today).
Thanks in advance,
Nicolas.
[1]: https://github.com/pypa/pip (depends on requests 2.4.1 cached
in _vendor sub-directory)
-- System Information:
Debian Release: jessie/sid
APT prefers stable-updates
APT policy: (500, 'stable-updates'), (500, 'unstable'), (500, 'testing'), (500, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 3.16-2-amd64 (SMP w/4 CPU cores)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages python3-requests depends on:
ii ca-certificates 20141019
ii python3-chardet 2.3.0-1
ii python3-urllib3 1.9.1-2
pn python3:any <none>
python3-requests recommends no packages.
Versions of packages python3-requests suggests:
pn python3-ndg-httpsclient <none>
pn python3-openssl <none>
ii python3-pyasn1 0.1.7-1
-- no debconf information
More information about the Python-modules-team
mailing list