{"action":"created","issue":{"url":"https://api.github.com/repos/miguelgrinberg/python-socketio/issues/218","repository_url":"https://api.github.com/repos/miguelgrinberg/python-socketio","labels_url":"https://api.github.com/repos/miguelgrinberg/python-socketio/issues/218/labels{/name}","comments_url":"https://api.github.com/repos/miguelgrinberg/python-socketio/issues/218/comments","events_url":"https://api.github.com/repos/miguelgrinberg/python-socketio/issues/218/events","html_url":"https://github.com/miguelgrinberg/python-socketio/issues/218","id":387765828,"node_id":"MDU6SXNzdWUzODc3NjU4Mjg=","number":218,"title":"Errors with engineio 3 version due to not pinned major version in setup.py","user":{"login":"tmbo","id":1098412,"node_id":"MDQ6VXNlcjEwOTg0MTI=","avatar_url":"https://avatars3.githubusercontent.com/u/1098412?v=4","gravatar_id":"","url":"https://api.github.com/users/tmbo","html_url":"https://github.com/tmbo","followers_url":"https://api.github.com/users/tmbo/followers","following_url":"https://api.github.com/users/tmbo/following{/other_user}","gists_url":"https://api.github.com/users/tmbo/gists{/gist_id}","starred_url":"https://api.github.com/users/tmbo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tmbo/subscriptions","organizations_url":"https://api.github.com/users/tmbo/orgs","repos_url":"https://api.github.com/users/tmbo/repos","events_url":"https://api.github.com/users/tmbo/events{/privacy}","received_events_url":"https://api.github.com/users/tmbo/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2018-12-05T13:50:38Z","updated_at":"2018-12-05T14:10:40Z","closed_at":null,"author_association":"NONE","body":"Engineio released a version 3.0.0 - which, as expected, is not backwards compatible.\r\n\r\nDo you mind creating a bug fix release where you pin the engineio version in `setup.py`, e.g. using \r\n`'python-engineio>=2.2.0,<3'`\r\n\r\nCurrently an installation will pull 3.0.0 and result in the following exception for us:\r\n```\r\ncore_1           | Traceback (most recent call last):\r\ncore_1           |   File \"/usr/local/lib/python3.6/site-packages/gevent/pywsgi.py\", line 935, in handle_one_response\r\ncore_1           |     self.run_application()\r\ncore_1           |   File \"/usr/local/lib/python3.6/site-packages/gevent/pywsgi.py\", line 908, in run_application\r\ncore_1           |     self.result = self.application(self.environ, self.start_response)\r\ncore_1           |   File \"/usr/local/lib/python3.6/site-packages/flask/app.py\", line 2309, in __call__\r\ncore_1           |     return self.wsgi_app(environ, start_response)\r\ncore_1           |   File \"/usr/local/lib/python3.6/site-packages/engineio/middleware.py\", line 63, in __call__\r\ncore_1           |     [('Content-Type', self.static_files[path]['content_type'])])\r\ncore_1           | TypeError: string indices must be integers\r\ncore_1           | Wed Dec  5 13:27:53 2018 {'REMOTE_ADDR': '127.0.0.1', 'REMOTE_PORT': '45868', 'HTTP_HOST': 'localhost:5005', (hidden keys: 18)} failed with TypeError\r\ncore_1           |\r\n```"},"comment":{"url":"https://api.github.com/repos/miguelgrinberg/python-socketio/issues/comments/444497794","html_url":"https://github.com/miguelgrinberg/python-socketio/issues/218#issuecomment-444497794","issue_url":"https://api.github.com/repos/miguelgrinberg/python-socketio/issues/218","id":444497794,"node_id":"MDEyOklzc3VlQ29tbWVudDQ0NDQ5Nzc5NA==","user":{"login":"miguelgrinberg","id":2715854,"node_id":"MDQ6VXNlcjI3MTU4NTQ=","avatar_url":"https://avatars0.githubusercontent.com/u/2715854?v=4","gravatar_id":"","url":"https://api.github.com/users/miguelgrinberg","html_url":"https://github.com/miguelgrinberg","followers_url":"https://api.github.com/users/miguelgrinberg/followers","following_url":"https://api.github.com/users/miguelgrinberg/following{/other_user}","gists_url":"https://api.github.com/users/miguelgrinberg/gists{/gist_id}","starred_url":"https://api.github.com/users/miguelgrinberg/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/miguelgrinberg/subscriptions","organizations_url":"https://api.github.com/users/miguelgrinberg/orgs","repos_url":"https://api.github.com/users/miguelgrinberg/repos","events_url":"https://api.github.com/users/miguelgrinberg/events{/privacy}","received_events_url":"https://api.github.com/users/miguelgrinberg/received_events","type":"User","site_admin":false},"created_at":"2018-12-05T14:10:40Z","updated_at":"2018-12-05T14:10:40Z","author_association":"OWNER","body":"This is actually a bug, it wasn't supposed to break existing apps. I'll fix it."}}
{"actor":{"display_login":"miguelgrinberg"}}