{"push_id":712319837,"size":2,"distinct_size":2,"ref":"refs/heads/master","head":"7fec23841a09fe779cda111901844b600ad6c828","before":"1f62b9205f5224ebb27315b2b88c85e8a18e73f5","commits":[{"sha":"fed676853fd4a37f65867355092c393e7c7a675a","author":{"email":"86f39098c3d6e8fa24cceea9f4753c2782977b2d@gmail.com","name":"John Sirois"},"message":"Fix isort in git hook context.\n\nThe isort pre-commit fails to find nested .isort.cfg files when run via\npython subprocess commits during `./pants publish`.  This fix adds an\nexplicit GIT_HOOK mode that uses an isort git_hook API instead of the\nisort script which runs without false negatives both as a normally\nexecuted hook and via more complex python subprocess git call.\n\nTesting Done:\nA few local hacks to the JarPublish task to allow publishing with commits\nwhen not on master.  These allowed for `./pants publish.jar --local=...`\ntesting that failed before the fix with spurious isort failures and\nsucceeded after the fix.\n\nCI went green here:\n  https://travis-ci.org/pantsbuild/pants/builds/69067486\n\nBugs closed: 1408, 1737, 1753\n\nReviewed at https://rbcommons.com/s/twitter/r/2430/","distinct":true,"url":"https://api.github.com/repos/pantsbuild/pants-for-travis-osx-ci/commits/fed676853fd4a37f65867355092c393e7c7a675a"},{"sha":"7fec23841a09fe779cda111901844b600ad6c828","author":{"email":"89eb73fbef71259ee15b5c1414c7a16ad9206fb5@googlegroups.com","name":"Pants CI"},"message":"Sync of https://github.com/pantsbuild/pants/commit/fed676853fd4a37f65867355092c393e7c7a675a","distinct":true,"url":"https://api.github.com/repos/pantsbuild/pants-for-travis-osx-ci/commits/7fec23841a09fe779cda111901844b600ad6c828"}]}