{"push_id":1417749277,"size":19,"distinct_size":19,"ref":"refs/heads/master","head":"e13fa3c881272ef7e953073d4a5ffb1336d84758","before":"117a61ed14bb370eb899364fc5090b60befc2f3f","commits":[{"sha":"a05d5a103bca0d7c8b87a5dfc19c1088d8eea358","author":{"name":"Matthew Planchard","email":"a8bcb789f64df438807292b264f547fb42b7bdd5@gmail.com"},"message":"Update Tests for New Twine\n\n* Updated .travis.yml to fix PEP 440 warnings\n* Fixed twine calls\n\nWe were getting test failures on multiple branches in\n`test_server.py`. I first investigated a warning message\npopping up in every test run:\n\n```\nPEP440Warning,\n/home/travis/virtualenv/python3.5.2/lib/python3.5/site-packages/pkg_resources/__init__.py:2510: PEP440Warning: 'setuptools (git-0.4.0)' is being parsed as a legacy, non PEP 440, version. You may find odd behavior and sort order. In particular it will be sorted as less than 0.0. It is recommend to migrate to PEP 440 compatible versions.\n```\n\nMoving the installation of setuptools, pip, sphinx, and tox\ninto the `install` key for Travis resolved that issue, but\n`test_server.py` tests were still failing. It turns out that\nTwine 1.7.0 added support for SSL cert specification and,\nin the process, changed the call signature for the `upload`\nand `register` internal methods.\n\nThis PR fixes the calls so that they align with Twine's new\nfunction signature. Note that tests now fail on Twine <1.7.0,\nso I have also updated the dev requirements file.","distinct":true,"url":"https://api.github.com/repos/johnpneumann/pypiserver/commits/a05d5a103bca0d7c8b87a5dfc19c1088d8eea358"},{"sha":"cee57dfe89104b37594608f74a6647533e040e7b","author":{"name":"Matthew Planchard","email":"a8bcb789f64df438807292b264f547fb42b7bdd5@gmail.com"},"message":"* Manual cert update","distinct":true,"url":"https://api.github.com/repos/johnpneumann/pypiserver/commits/cee57dfe89104b37594608f74a6647533e040e7b"},{"sha":"78f04c3a709273248f7e3027f4f1ad75f1a719e4","author":{"name":"Matthew Planchard","email":"a8bcb789f64df438807292b264f547fb42b7bdd5@gmail.com"},"message":"* Fixed bash syntax error","distinct":true,"url":"https://api.github.com/repos/johnpneumann/pypiserver/commits/78f04c3a709273248f7e3027f4f1ad75f1a719e4"},{"sha":"14c599773b6bbdc3b9619102e4e43973e99c6c51","author":{"name":"Matthew Planchard","email":"a8bcb789f64df438807292b264f547fb42b7bdd5@gmail.com"},"message":"* Attempt to update certs via travis","distinct":true,"url":"https://api.github.com/repos/johnpneumann/pypiserver/commits/14c599773b6bbdc3b9619102e4e43973e99c6c51"},{"sha":"5371afdaaae1a0b5a5d0076ead23913eb9f1b99a","author":{"name":"Matthew Planchard","email":"a8bcb789f64df438807292b264f547fb42b7bdd5@gmail.com"},"message":"* Removed cert update from travis","distinct":true,"url":"https://api.github.com/repos/johnpneumann/pypiserver/commits/5371afdaaae1a0b5a5d0076ead23913eb9f1b99a"},{"sha":"b01bf47b9678ff8bd7c4ac054e89c05530c40074","author":{"name":"Matthew Planchard","email":"a8bcb789f64df438807292b264f547fb42b7bdd5@gmail.com"},"message":"* added debug flags to bash scripts","distinct":true,"url":"https://api.github.com/repos/johnpneumann/pypiserver/commits/b01bf47b9678ff8bd7c4ac054e89c05530c40074"},{"sha":"da240aabc988959e9659002dc1a81a3ff9b5c303","author":{"name":"Matthew Planchard","email":"a8bcb789f64df438807292b264f547fb42b7bdd5@gmail.com"},"message":"* verifying whether it is a cert problem","distinct":true,"url":"https://api.github.com/repos/johnpneumann/pypiserver/commits/da240aabc988959e9659002dc1a81a3ff9b5c303"},{"sha":"c6a8568e746c075e754b1a9abe6dcf320d75a94f","author":{"name":"Matthew Planchard","email":"a8bcb789f64df438807292b264f547fb42b7bdd5@gmail.com"},"message":"* attempting cert update within `gen_standalone.sh`","distinct":true,"url":"https://api.github.com/repos/johnpneumann/pypiserver/commits/c6a8568e746c075e754b1a9abe6dcf320d75a94f"},{"sha":"45cc42c5a6bd8a0cb77cc3c0e799054423a2934a","author":{"name":"Matthew Planchard","email":"a8bcb789f64df438807292b264f547fb42b7bdd5@gmail.com"},"message":"Local certfile","distinct":true,"url":"https://api.github.com/repos/johnpneumann/pypiserver/commits/45cc42c5a6bd8a0cb77cc3c0e799054423a2934a"},{"sha":"3244424352987493eb3a0610ddcf47da611bb328","author":{"name":"Matthew Planchard","email":"a8bcb789f64df438807292b264f547fb42b7bdd5@gmail.com"},"message":"Back to --no-check-certificate","distinct":true,"url":"https://api.github.com/repos/johnpneumann/pypiserver/commits/3244424352987493eb3a0610ddcf47da611bb328"},{"sha":"4b94647cefaad7908d1ed068bf1852368c562f4c","author":{"name":"Matthew Planchard","email":"a8bcb789f64df438807292b264f547fb42b7bdd5@gmail.com"},"message":"* trying update within gen-standalone again","distinct":true,"url":"https://api.github.com/repos/johnpneumann/pypiserver/commits/4b94647cefaad7908d1ed068bf1852368c562f4c"},{"sha":"f3aac761b6f569e8e2eef586130fb2968656a9c6","author":{"name":"John P. Neumann","email":"2717a69beff9dbe094af682a64f8a0a962365752@gmail.com"},"message":"Configuration and Dockerfile changes for larger uploads","distinct":true,"url":"https://api.github.com/repos/johnpneumann/pypiserver/commits/f3aac761b6f569e8e2eef586130fb2968656a9c6"},{"sha":"49c629b09d6cc56c5975c485f7429d4bc261551a","author":{"name":"John P. Neumann","email":"2717a69beff9dbe094af682a64f8a0a962365752@gmail.com"},"message":"fix?","distinct":true,"url":"https://api.github.com/repos/johnpneumann/pypiserver/commits/49c629b09d6cc56c5975c485f7429d4bc261551a"},{"sha":"6b2079cf32b35895c2fecc61d4d3ddffed60e2e4","author":{"name":"John P. Neumann","email":"2717a69beff9dbe094af682a64f8a0a962365752@gmail.com"},"message":"Fix Readme","distinct":true,"url":"https://api.github.com/repos/johnpneumann/pypiserver/commits/6b2079cf32b35895c2fecc61d4d3ddffed60e2e4"},{"sha":"6777a7866294f4fd5b2f9b32fb79121d2eaa4d43","author":{"name":"Kostis Anagnostopoulos","email":"7b55c4cc102249df29fde8367d1d5a23909f0811@gmail.com"},"message":"Merge pull request #158 from mplanchard/mp-fix-twine-tests\n\nUpdate Tests for Twine >= 1.7 to Fix Test Failures","distinct":true,"url":"https://api.github.com/repos/johnpneumann/pypiserver/commits/6777a7866294f4fd5b2f9b32fb79121d2eaa4d43"},{"sha":"096ff074bf9265f3483eee15ec0aeb067e921121","author":{"name":"Youhei Sakurai","email":"7aac03a190c4133660ce7b0a5f4ca8000038a349@gmail.com"},"message":"Fix broken example of auther usage","distinct":true,"url":"https://api.github.com/repos/johnpneumann/pypiserver/commits/096ff074bf9265f3483eee15ec0aeb067e921121"},{"sha":"b6503b02f6c55d2f7d906122d55aef4eb51111ae","author":{"name":"Youhei Sakurai","email":"7aac03a190c4133660ce7b0a5f4ca8000038a349@gmail.com"},"message":"Fix twine's version up to 1.7.4 to avoid failures in test_server.py","distinct":true,"url":"https://api.github.com/repos/johnpneumann/pypiserver/commits/b6503b02f6c55d2f7d906122d55aef4eb51111ae"},{"sha":"c6c634b06f1ab7541dd051a0052cff41d3ed82ad","author":{"name":"Kostis Anagnostopoulos","email":"7b55c4cc102249df29fde8367d1d5a23909f0811@gmail.com"},"message":"FIX #162: upf CHANGES.","distinct":true,"url":"https://api.github.com/repos/johnpneumann/pypiserver/commits/c6c634b06f1ab7541dd051a0052cff41d3ed82ad"},{"sha":"e13fa3c881272ef7e953073d4a5ffb1336d84758","author":{"name":"John P. Neumann","email":"2717a69beff9dbe094af682a64f8a0a962365752@gmail.com"},"message":"Merge remote-tracking branch 'upstream/master'\n\n* upstream/master:\n  FIX #162: upf CHANGES.\n  Fix twine's version up to 1.7.4 to avoid failures in test_server.py\n  Fix broken example of auther usage\n  * trying update within gen-standalone again\n  Back to --no-check-certificate\n  Local certfile\n  * attempting cert update within `gen_standalone.sh`\n  * verifying whether it is a cert problem\n  * added debug flags to bash scripts\n  * Removed cert update from travis\n  * Attempt to update certs via travis\n  * Fixed bash syntax error\n  * Manual cert update\n  Update Tests for New Twine","distinct":true,"url":"https://api.github.com/repos/johnpneumann/pypiserver/commits/e13fa3c881272ef7e953073d4a5ffb1336d84758"}]}
{"actor":{"display_login":"johnpneumann"}}