{"push_id":2730079639,"size":26,"distinct_size":5,"ref":"refs/heads/flake8-own-venv","head":"3e403145d90f89f59a6ceece5b66a0bcfda62c5a","before":"32c9026fc68e75adaac9e2a03e47bcbefb215298","commits":[{"sha":"5267c82ee0f63e6d1b5916cfc126c02dbb7f9a37","author":{"name":"Ethan Hall","email":"0a27e12d062ad71673d57f9c2799b207af316885@ehdev.io"},"message":"Move to circleci v2\n\nExtended the TemporaryFolder, as it will normally follow symlinks. This\nway we won't accidentally do that anymore.\n\nDeleted the distribute task, and the dependencies related to it, as\nthat's now handled in the release-manager cli","distinct":false,"url":"https://api.github.com/repos/ethankhall/pygradle/commits/5267c82ee0f63e6d1b5916cfc126c02dbb7f9a37"},{"sha":"7e3c9e5f5be194e007c23c2464fc3700c7563cbb","author":{"name":"Zvezdan Petkovic","email":"c482211a8158718287b62ef740b46b99b4778705@linkedin.com"},"message":"Fix the permission for CheckStyleXmlReporter.\n\nDuring refactoring this class was migrated from Groovy to Java in #176,\nbut the permissions on it changed. It was implicitly public in Groovy\nand it was not made explicitly public in Java. Instead it was package\nscoped and thus inaccessible from the task that was using it.","distinct":false,"url":"https://api.github.com/repos/ethankhall/pygradle/commits/7e3c9e5f5be194e007c23c2464fc3700c7563cbb"},{"sha":"a16655700e46160e74dd8e7a9333d4981427b6ab","author":{"name":"Zvezdan Petkovic","email":"c482211a8158718287b62ef740b46b99b4778705@acm.org"},"message":"Merge pull request #228 from zvezdan/fix-checkstyle-class-permissions\n\nFix the permission for CheckStyleXmlReporter.","distinct":false,"url":"https://api.github.com/repos/ethankhall/pygradle/commits/a16655700e46160e74dd8e7a9333d4981427b6ab"},{"sha":"dfb28e25e914336a9999e02e0f585ccc03548c61","author":{"name":"Ethan Hall","email":"f65141360be60d4cc20f472bd40b805943adf1b2@linkedin.com"},"message":"Updating the to the next version.\n[skip ci]","distinct":false,"url":"https://api.github.com/repos/ethankhall/pygradle/commits/dfb28e25e914336a9999e02e0f585ccc03548c61"},{"sha":"b26c24a8fd0ba256d2575b5a89efdb2021b43358","author":{"name":"chrisbrake","email":"1423932cc7ab97c073f97091663cc1233e245d6d@gmail.com"},"message":"Added support for the compatible release operator","distinct":false,"url":"https://api.github.com/repos/ethankhall/pygradle/commits/b26c24a8fd0ba256d2575b5a89efdb2021b43358"},{"sha":"d78b6567c1bc2fc76dff52a2290e6e8ecbd711b0","author":{"name":"Ethan Hall","email":"f65141360be60d4cc20f472bd40b805943adf1b2@linkedin.com"},"message":"Merge pull request #232 from chrisbrake/master\n\nAdded support for the compatible release operator","distinct":false,"url":"https://api.github.com/repos/ethankhall/pygradle/commits/d78b6567c1bc2fc76dff52a2290e6e8ecbd711b0"},{"sha":"da37be3076934075d21520471043f29954bafc55","author":{"name":"Ethan Hall","email":"f65141360be60d4cc20f472bd40b805943adf1b2@linkedin.com"},"message":"Updating the to the next version.\n[skip ci]","distinct":false,"url":"https://api.github.com/repos/ethankhall/pygradle/commits/da37be3076934075d21520471043f29954bafc55"},{"sha":"f15c50437d60b66387c1280ae8f760e42b1e962f","author":{"name":"Ethan Hall","email":"0a27e12d062ad71673d57f9c2799b207af316885@ehdev.io"},"message":"ParallelWheels needed SetupRequires before building wheels\n\nThere was an issue where the ParallelWheels task wouldn't have the\nsetupRequires dependencies installed until after the wheel was\ngenerated. This causes issues with namespace pacakges and can lead to\nindeterminate import errors.\n\nAlso, we should not build wheels and put them into the global cache\nwith extra dependencies other than the setup-requires deps. So we check\nto see that there are only the dependenices we care about in the venv.","distinct":false,"url":"https://api.github.com/repos/ethankhall/pygradle/commits/f15c50437d60b66387c1280ae8f760e42b1e962f"},{"sha":"7ca5dfbfcfe1e40192570d2928b4802c9ac46392","author":{"name":"Ethan Hall","email":"f65141360be60d4cc20f472bd40b805943adf1b2@linkedin.com"},"message":"Merge pull request #233 from ethankhall/parallel-wheels\n\nParallelWheels needed SetupRequires before building wheels","distinct":false,"url":"https://api.github.com/repos/ethankhall/pygradle/commits/7ca5dfbfcfe1e40192570d2928b4802c9ac46392"},{"sha":"b0ff49952321d7b8a0330f757e77e2d3611a2f53","author":{"name":"Ethan Hall","email":"f65141360be60d4cc20f472bd40b805943adf1b2@linkedin.com"},"message":"Updating the to the next version.\n[skip ci]","distinct":false,"url":"https://api.github.com/repos/ethankhall/pygradle/commits/b0ff49952321d7b8a0330f757e77e2d3611a2f53"},{"sha":"5321c36240bb135a0e0d67b216cd710a4696b674","author":{"name":"Ethan Hall","email":"f65141360be60d4cc20f472bd40b805943adf1b2@linkedin.com"},"message":"Merge pull request #226 from ethankhall/update-ci\n\nMove to circleci v2","distinct":false,"url":"https://api.github.com/repos/ethankhall/pygradle/commits/5321c36240bb135a0e0d67b216cd710a4696b674"},{"sha":"5db22d207aa8ff7128c6b91126908425ede91ff9","author":{"name":"Ethan Hall","email":"f65141360be60d4cc20f472bd40b805943adf1b2@linkedin.com"},"message":"Changing Gradle's Memory Options.","distinct":false,"url":"https://api.github.com/repos/ethankhall/pygradle/commits/5db22d207aa8ff7128c6b91126908425ede91ff9"},{"sha":"ebf8294e866a3e4b6dc5f36fd5427538ddb37194","author":{"name":"Zvezdan Petkovic","email":"c482211a8158718287b62ef740b46b99b4778705@linkedin.com"},"message":"Fix the regex for environment check in integ tests.\n\nThe new Circle CI v2 environment contains a variable with braces.\nDo a matching a little differently for our environment regex check to\naccomodate for that.","distinct":false,"url":"https://api.github.com/repos/ethankhall/pygradle/commits/ebf8294e866a3e4b6dc5f36fd5427538ddb37194"},{"sha":"d544577fe903e678d3a3ec7981e0c32b2e98e14d","author":{"name":"Zvezdan Petkovic","email":"c482211a8158718287b62ef740b46b99b4778705@acm.org"},"message":"Merge pull request #235 from zvezdan/fix-env-regex\n\nFix the regex for environment check in integ tests.","distinct":false,"url":"https://api.github.com/repos/ethankhall/pygradle/commits/d544577fe903e678d3a3ec7981e0c32b2e98e14d"},{"sha":"40dade69c091426d4b4ad84d2eacafcbd83571bb","author":{"name":"Zvezdan Petkovic","email":"c482211a8158718287b62ef740b46b99b4778705@linkedin.com"},"message":"Fix env regex in integ test.\n\nThis is a take two.\nAccount for newlines in environment that Travis inserts sometimes.\nAdd a variable to environment in the tests that has both braces and\nnewlines to cover Travis and Circle CI specific environments.","distinct":false,"url":"https://api.github.com/repos/ethankhall/pygradle/commits/40dade69c091426d4b4ad84d2eacafcbd83571bb"},{"sha":"df1e2a62d84e464386d08898f86db9aa44324457","author":{"name":"Zvezdan Petkovic","email":"c482211a8158718287b62ef740b46b99b4778705@acm.org"},"message":"Merge pull request #236 from zvezdan/fix-env-regex-take2\n\nFix env regex in integ test.","distinct":false,"url":"https://api.github.com/repos/ethankhall/pygradle/commits/df1e2a62d84e464386d08898f86db9aa44324457"},{"sha":"8d8faf234735e39c213a5134c771be9bd09d3f65","author":{"name":"Ethan Hall","email":"0a27e12d062ad71673d57f9c2799b207af316885@ehdev.io"},"message":"Refactored IntegTest to become unit test.\n\nPackageSettingsIntegrationTest was flakey and really just wanted to\nensure that specific arguments were passed to pip. So now of running a\nbuild, we will validate that the arguments would have been passed to\npip. This makes the tests fast and not rely on the env. It also means\nthat we don't need to do any strange regex's and rely on side affects of\nthe build processes to validate things.\n\nThe previous test was asserting that Gradle was passing args to the\ncommandline, and that's the same as asserting that our code was calling\nGradle with the correct parameters.\n\nThis change splits the integ test into two tests, because it was testing\ntwo different things. `pip install` and `pip wheel`, so now there is one\ntest for each.\n\nTo do this, two actions were extracted. PipInstall and PipWheel. They\nboth use the same base class so we can re-use as much code as possible.","distinct":false,"url":"https://api.github.com/repos/ethankhall/pygradle/commits/8d8faf234735e39c213a5134c771be9bd09d3f65"},{"sha":"9b29ff67d2531a8968bff52d4cfa5e27abaa11fa","author":{"name":"Ethan Hall","email":"0a27e12d062ad71673d57f9c2799b207af316885@ehdev.io"},"message":"Addressing Zvezdan's comments\n\n- Deleted unused class\n- Fixed some package declerations\n- Using PipWheelAction in BuildWheelTask","distinct":false,"url":"https://api.github.com/repos/ethankhall/pygradle/commits/9b29ff67d2531a8968bff52d4cfa5e27abaa11fa"},{"sha":"1cb09ba8ae7894dc1aed3a335f407ac1a606e0df","author":{"name":"Ethan Hall","email":"0a27e12d062ad71673d57f9c2799b207af316885@ehdev.io"},"message":"Updated tests to assert rebuild of wheels.\n\nOther misc changes to codebase based on feedback","distinct":false,"url":"https://api.github.com/repos/ethankhall/pygradle/commits/1cb09ba8ae7894dc1aed3a335f407ac1a606e0df"},{"sha":"883c1ed8c28d3f7ba8306ddcbd2d0aac267f50a5","author":{"name":"Ethan Hall","email":"0a27e12d062ad71673d57f9c2799b207af316885@ehdev.io"},"message":"Moving code to Java\n\nNoticed that this was all java, so removing the Groovy plugin and the\nclasses are moved into the Java sourceSet","distinct":false,"url":"https://api.github.com/repos/ethankhall/pygradle/commits/883c1ed8c28d3f7ba8306ddcbd2d0aac267f50a5"}]}
{"actor":{"display_login":"ethankhall"}}