{"push_id":2578954321,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"d4cc736b7c8f042e2385a16816aa3f9316478f8c","before":"b59e3b157f593f5f74981bf9d39deba7bc9a12a4","commits":[{"sha":"d4cc736b7c8f042e2385a16816aa3f9316478f8c","author":{"name":"Ines Montani","email":"1841c4b12bad6ed68be107f8cdb818b965516024@gmail.com"},"message":"💫 Improve model downloads: check for existing install, customise pip and use requests library again (#2346)\n\n* Go back to using requests instead of urllib (closes #2320)\r\n\r\nFewer dependencies are good, but this one was simply causing too many other problems around SSL verification and Python 2/3 compatibility. requests is a popular enough package that it's okay for spaCy to depend on it – and this will hopefully make model downloads less flakey.\r\n\r\n* Only download model if not installed (see #1456)\r\n\r\nUse #egg=model==version to allow pip to check for existing installations. The download is only started if no installation matching the package/version is found. Fixes a long-standing inconvenience.\r\n\r\n* Pass additional options to pip when installing model (resolves #1456)\r\n\r\nTreat all additional arguments passed to the download command as pip options to allow user to customise the command. For example:\r\n\r\npython -m spacy download en --user\r\n\r\n* Add CLI option to enable installing model package dependencies\r\n\r\n* Revert \"Add CLI option to enable installing model package dependencies\"\r\n\r\nThis reverts commit 9336ffe6959a9d538a5059be7ea84a639b12a1ae.\r\n\r\n* Update documentation","distinct":true,"url":"https://api.github.com/repos/explosion/spaCy/commits/d4cc736b7c8f042e2385a16816aa3f9316478f8c"}]}
{"actor":{"display_login":"honnibal"}}