Я обнаружил утечку памяти в этой простейшей ситуации, на win10 и ubuntu 16.04, но только при запросе протокола https, если это протокол http, утечки памяти нет
import requests
while 1:
with requests.get('https://www.baidu.com') as r:
text = r.text
Iпопробуйте использовать gc, objgraph, чтобы выяснить, почему, но не удалось
вот мой env
{
"chardet": {
"version": "3.0.4"
},
"cryptography": {
"version": "2.3.1"
},
"idna": {
"version": "2.7"
},
"implementation": {
"name": "CPython",
"version": "3.6.6"
},
"platform": {
"release": "10",
"system": "Windows"
},
"pyOpenSSL": {
"openssl_version": "1010009f",
"version": "18.0.0"
},
"requests": {
"version": "2.19.1"
},
"system_ssl": {
"version": "100020ff"
},
"urllib3": {
"version": "1.23"
},
"using_pyopenssl": true
}
Есть идеи?