{"action":"reopened","issue":{"url":"https://api.github.com/repos/shidenggui/easytrader/issues/165","repository_url":"https://api.github.com/repos/shidenggui/easytrader","labels_url":"https://api.github.com/repos/shidenggui/easytrader/issues/165/labels{/name}","comments_url":"https://api.github.com/repos/shidenggui/easytrader/issues/165/comments","events_url":"https://api.github.com/repos/shidenggui/easytrader/issues/165/events","html_url":"https://github.com/shidenggui/easytrader/issues/165","id":193438254,"number":165,"title":"新的版本 0.10.0，登录不了雪球","user":{"login":"luwm001","id":9314150,"avatar_url":"https://avatars.githubusercontent.com/u/9314150?v=3","gravatar_id":"","url":"https://api.github.com/users/luwm001","html_url":"https://github.com/luwm001","followers_url":"https://api.github.com/users/luwm001/followers","following_url":"https://api.github.com/users/luwm001/following{/other_user}","gists_url":"https://api.github.com/users/luwm001/gists{/gist_id}","starred_url":"https://api.github.com/users/luwm001/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/luwm001/subscriptions","organizations_url":"https://api.github.com/users/luwm001/orgs","repos_url":"https://api.github.com/users/luwm001/repos","events_url":"https://api.github.com/users/luwm001/events{/privacy}","received_events_url":"https://api.github.com/users/luwm001/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":2,"created_at":"2016-12-05T08:34:44Z","updated_at":"2016-12-05T15:11:02Z","closed_at":null,"body":"登录不了雪球，出现“AttributeError: 'Extensions' object has no attribute 'get_extension_for_class'”\r\n之前是可以的。不知道是不是和新版本的requests有关系？如果是，怎么修改？\r\n\r\n  File \"d:\\Anaconda3\\lib\\site-packages\\easytrader\\xqtrader.py\", line 96, in post_login_data\r\n    login_response = self.session.post(self.config['login_api'], data=login_post_data)\r\n\r\n  File \"d:\\Anaconda3\\lib\\site-packages\\requests-2.12.3-py3.5.egg\\requests\\sessions.py\", line 535, in post\r\n    return self.request('POST', url, data=data, json=json, **kwargs)\r\n\r\n  File \"d:\\Anaconda3\\lib\\site-packages\\requests-2.12.3-py3.5.egg\\requests\\sessions.py\", line 488, in request\r\n    resp = self.send(prep, **send_kwargs)\r\n\r\n  File \"d:\\Anaconda3\\lib\\site-packages\\requests-2.12.3-py3.5.egg\\requests\\sessions.py\", line 609, in send\r\n    r = adapter.send(request, **kwargs)\r\n\r\n  File \"d:\\Anaconda3\\lib\\site-packages\\requests-2.12.3-py3.5.egg\\requests\\adapters.py\", line 423, in send\r\n    timeout=timeout\r\n\r\n  File \"d:\\Anaconda3\\lib\\site-packages\\requests-2.12.3-py3.5.egg\\requests\\packages\\urllib3\\connectionpool.py\", line 594, in urlopen\r\n    chunked=chunked)\r\n\r\n  File \"d:\\Anaconda3\\lib\\site-packages\\requests-2.12.3-py3.5.egg\\requests\\packages\\urllib3\\connectionpool.py\", line 350, in _make_request\r\n    self._validate_conn(conn)\r\n\r\n  File \"d:\\Anaconda3\\lib\\site-packages\\requests-2.12.3-py3.5.egg\\requests\\packages\\urllib3\\connectionpool.py\", line 835, in _validate_conn\r\n    conn.connect()\r\n\r\n  File \"d:\\Anaconda3\\lib\\site-packages\\requests-2.12.3-py3.5.egg\\requests\\packages\\urllib3\\connection.py\", line 330, in connect\r\n    cert = self.sock.getpeercert()\r\n\r\n  File \"d:\\Anaconda3\\lib\\site-packages\\requests-2.12.3-py3.5.egg\\requests\\packages\\urllib3\\contrib\\pyopenssl.py\", line 324, in getpeercert\r\n    'subjectAltName': get_subj_alt_name(x509)\r\n\r\n  File \"d:\\Anaconda3\\lib\\site-packages\\requests-2.12.3-py3.5.egg\\requests\\packages\\urllib3\\contrib\\pyopenssl.py\", line 171, in get_subj_alt_name\r\n    ext = cert.extensions.get_extension_for_class(\r\n\r\n"}}
{"actor":{"display_login":"shidenggui"}}