[Python-modules-team] Bug#772506: python-requests: importing requests takes ages on Python 2
David Douard
david.douard at logilab.fr
Sun Dec 7 21:47:02 UTC 2014
Package: python-requests
Version: 2.4.3-4
Severity: important
Hi,
the following results have been executed in docker containers on the same machine, just after having installed python-requests and paython3-requests. The reported results are the third of 3 consecutive runs.
root at jessie:/# time python -c "import requests"
real 0m0.720s
user 0m0.684s
sys 0m0.032s
root at jessie:/# time python3 -c "import requests"
real 0m0.138s
user 0m0.120s
sys 0m0.012s
root at wheezy:/# time python -c "import requests"
real 0m0.060s
user 0m0.048s
sys 0m0.008s
root at wheezy:/# time python3 -c "import requests"
real 0m0.087s
user 0m0.064s
sys 0m0.020s
Thus, as you may see, importing requests on Python2 on jessie is very slow.
This is really painfull since it make any python2 app usig requests very slow to start,
for example I have a mercurial extension that uses python-requests,
and in jessie, if I activate it, every hg call takes at least one second.
-- System Information:
Debian Release: 8.0
APT prefers testing-updates
APT policy: (500, 'testing-updates'), (500, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 3.16.0-4-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages python-requests depends on:
ii ca-certificates 20141019
ii python-chardet 2.3.0-1
ii python-urllib3 1.9.1-3
pn python:any <none>
Versions of packages python-requests recommends:
ii python-ndg-httpsclient 0.3.2-1
ii python-openssl 0.14-1
ii python-pyasn1 0.1.7-1
python-requests suggests no packages.
-- no debconf information
More information about the Python-modules-team
mailing list