{"push_id":1398649837,"size":4,"distinct_size":4,"ref":"refs/heads/master","head":"f859faa4e640ae6941b94a0e693a8677e3d6f66d","before":"763e4452bfb660bb4072bd0c21ccbdde624ad2f9","commits":[{"sha":"b199bcf98146ef29abf732df82646a0c9b88ea87","author":{"name":"David Dworken","email":"d8099b0f90e53c29d29eb12a7a3caa5af4f12681@daviddworken.com"},"message":"Switched to scrapy 1.1.0rc3 to fix SSL bug\n\nScrapy prior to 1.1.0rc3 had an issue where it would fail to connect to certain servers with an error stating ```<twisted.python.failure.Failure OpenSSL.SSL.Error: ('SSL routines', 'SSL3_READ_BYTES', 'sslv3 alert handshake failure'), ('SSL routines', 'SSL3_WRITE_BYTES', 'ssl handshake failure')>```. See https://github.com/scrapy/scrapy/issues/1764 for more info on this issue.\n\nIn that github issue, there were two potential solutions. Either add additional code forcing it to the correct code (see https://github.com/scrapy/scrapy/issues/1764#issuecomment-181950638). The other potential solution was upgrading to the latest release of scrapy.\n\nThere were pretty minimal changes needed to add support for 1.1.0rc3 (just changing import locations) so I went for that.","distinct":true,"url":"https://api.github.com/repos/DanMcInerney/xsscrapy/commits/b199bcf98146ef29abf732df82646a0c9b88ea87"},{"sha":"98fea8f4b95a7fe6b633512cccb8f8142c35a664","author":{"name":"David Dworken","email":"d8099b0f90e53c29d29eb12a7a3caa5af4f12681@daviddworken.com"},"message":"Finished migration to 1.1.0rc3\n\n1. As of scrapy 1.1.0:\n    > RedirectMiddleware now skips the status codes from handle_httpstatus_list on spider attribute or in Request‘s meta key (issue 1334, issue 1364, issue 1447).\n    In order to allow xsscrapy to follow redirects, switched the range to not include 3xx redirect status codes\n2. Explicitly include redirection information in the meta tags\n3. Fixed a bug so that it always returns a valid object even when there is an error (so that it does not crash).","distinct":true,"url":"https://api.github.com/repos/DanMcInerney/xsscrapy/commits/98fea8f4b95a7fe6b633512cccb8f8142c35a664"},{"sha":"b33060615e0f32b7d25cb539d3f00f02e4c117e9","author":{"name":"David Dworken","email":"d8099b0f90e53c29d29eb12a7a3caa5af4f12681@daviddworken.com"},"message":"Updated logging levels to work with scrapy 1.1.0rc3","distinct":true,"url":"https://api.github.com/repos/DanMcInerney/xsscrapy/commits/b33060615e0f32b7d25cb539d3f00f02e4c117e9"},{"sha":"f859faa4e640ae6941b94a0e693a8677e3d6f66d","author":{"name":"Dan McInerney","email":"621bcd67665056ea3e118cd6752e06384614519d@gmail.com"},"message":"Merge pull request #32 from ddworken/master\n\nSwitched to scrapy 1.1.0rc3 to fix SSL bug (Updated #31)","distinct":true,"url":"https://api.github.com/repos/DanMcInerney/xsscrapy/commits/f859faa4e640ae6941b94a0e693a8677e3d6f66d"}]}
{"actor":{"display_login":"DanMcInerney"}}