{"push_id":2547994552,"size":33,"distinct_size":0,"ref":"refs/heads/docstring_support","head":"6be2f4cf6400c9009fffc9ce52fca8629d2fe6f1","before":"5d2832b3ca5352961bcbeabe2a2638aad5d7aa35","commits":[{"sha":"1711fb429ae4815faa55bc9ccceca59f27f88706","author":{"name":"Jon Dufresne","email":"342dcf14045fbf6828e909f215d48a5f01b02cee@gmail.com"},"message":"Add W606 warning for async and await keywords in Python 3.7\n\nFrom https://docs.python.org/3/whatsnew/3.6.html#new-keywords\n\n> async and await are not recommended to be used as variable, class,\n> function or module names. Introduced by PEP 492 in Python 3.5, they\n> will become proper keywords in Python 3.7. Starting in Python 3.6, the\n> use of async or await as names will generate a DeprecationWarning.\n\nBy adding a warning to pycodestyle.py these future warnings and syntax\nerrors can be caught during static code analysis.\n\nThe await expression tests were taken from PEP-492.\n\nhttps://www.python.org/dev/peps/pep-0492/#id58","distinct":false,"url":"https://api.github.com/repos/brianv0/pycodestyle/commits/1711fb429ae4815faa55bc9ccceca59f27f88706"},{"sha":"b556d30f6426c854140fb13521159071ee529056","author":{"name":"Hugo","email":"5a499df1e6a266942706a9de3d4c03795108f8e3@users.noreply.github.com"},"message":"Add Python 3.6\n\nPlus Travis CI typo","distinct":false,"url":"https://api.github.com/repos/brianv0/pycodestyle/commits/b556d30f6426c854140fb13521159071ee529056"},{"sha":"4f5d398f9256727ad8fd7f67c45ea60a8fad5a4a","author":{"name":"Ian Stapleton Cordasco","email":"cd1c2139308d6ba2ef5c50028ba60642520383c3@gmail.com"},"message":"Merge pull request #714 from hugovk/patch-2\n\nAdd Python 3.6 to test list in dev docs","distinct":false,"url":"https://api.github.com/repos/brianv0/pycodestyle/commits/4f5d398f9256727ad8fd7f67c45ea60a8fad5a4a"},{"sha":"d9efb8f46220dc24f74cb8e0f963786d47deecdc","author":{"name":"Jimmy Jia","email":"13e6989c3f659af6d5556cd5ae3ef2c6412b8b22@gmail.com"},"message":"Add E252 on missing whitespace for annotated parameter defaults","distinct":false,"url":"https://api.github.com/repos/brianv0/pycodestyle/commits/d9efb8f46220dc24f74cb8e0f963786d47deecdc"},{"sha":"766c78a01d9ef8908f8254d9e8a19cac28c8d048","author":{"name":"Michal Kolodziejski","email":"262690c2d1b104a00e4bc4f4387aa795dcb8e904@gmail.com"},"message":"Fix handling of diffs with mnemonic prefixes","distinct":false,"url":"https://api.github.com/repos/brianv0/pycodestyle/commits/766c78a01d9ef8908f8254d9e8a19cac28c8d048"},{"sha":"4cee4a5fef6986aa90a3572ea1217ec8aff7629b","author":{"name":"Ian Stapleton Cordasco","email":"cd1c2139308d6ba2ef5c50028ba60642520383c3@gmail.com"},"message":"Merge pull request #706 from mic4ael/mnemonic-symbols-git\n\nFix handling of diffs with mnemonic prefixes","distinct":false,"url":"https://api.github.com/repos/brianv0/pycodestyle/commits/4cee4a5fef6986aa90a3572ea1217ec8aff7629b"},{"sha":"8f3aebdd2bbe08111e7bc76f2722bab965ab571c","author":{"name":"Ian Cordasco","email":"cd1c2139308d6ba2ef5c50028ba60642520383c3@gmail.com"},"message":"Add W504 for line breaks before binary operators\n\nThis flips the W503 rule to enforce line breaks before binary operators.\n\nRelated #498","distinct":false,"url":"https://api.github.com/repos/brianv0/pycodestyle/commits/8f3aebdd2bbe08111e7bc76f2722bab965ab571c"},{"sha":"a3f7585d9135c5bef13b5a91f3358f4fabb83e0c","author":{"name":"Ian Stapleton Cordasco","email":"cd1c2139308d6ba2ef5c50028ba60642520383c3@gmail.com"},"message":"Fix up testsuite for W504","distinct":false,"url":"https://api.github.com/repos/brianv0/pycodestyle/commits/a3f7585d9135c5bef13b5a91f3358f4fabb83e0c"},{"sha":"660afc4234c477e1fec0eac66ee8a5ce18fb262e","author":{"name":"Ian Stapleton Cordasco","email":"cd1c2139308d6ba2ef5c50028ba60642520383c3@gmail.com"},"message":"Add a changelog entry for W504","distinct":false,"url":"https://api.github.com/repos/brianv0/pycodestyle/commits/660afc4234c477e1fec0eac66ee8a5ce18fb262e"},{"sha":"c5b9c147d0a06f3e2ec1468c3047f1955e3190f8","author":{"name":"Ian Lee","email":"4575b433c204c17cce119a6db016b65ee69c86e0@gmail.com"},"message":"Fixed typo","distinct":false,"url":"https://api.github.com/repos/brianv0/pycodestyle/commits/c5b9c147d0a06f3e2ec1468c3047f1955e3190f8"},{"sha":"147c399c357a08fa0af982161024af66710e35e5","author":{"name":"Ian Lee","email":"4575b433c204c17cce119a6db016b65ee69c86e0@gmail.com"},"message":"Fixed wording in docstring","distinct":false,"url":"https://api.github.com/repos/brianv0/pycodestyle/commits/147c399c357a08fa0af982161024af66710e35e5"},{"sha":"534310014a1dad2a5aeca486fa2dccda93eb930b","author":{"name":"Ian Lee","email":"4575b433c204c17cce119a6db016b65ee69c86e0@gmail.com"},"message":"Merge pull request #502 from sigmavirus24/add-W504\n\nAdd W504 for line breaks before binary operators","distinct":false,"url":"https://api.github.com/repos/brianv0/pycodestyle/commits/534310014a1dad2a5aeca486fa2dccda93eb930b"},{"sha":"80684c4c48716837b06a2b0d6cd421851b1a0ae6","author":{"name":"Peter Cock","email":"c01a39a76d96e917f87dcda7aac0ff07d778d5c1@googlemail.com"},"message":"Describe code W504 line break after binary operator\n\nCross reference changes in pull request #502 which added this.","distinct":false,"url":"https://api.github.com/repos/brianv0/pycodestyle/commits/80684c4c48716837b06a2b0d6cd421851b1a0ae6"},{"sha":"f8ead16fcc62a56d297584e362041a616a2c7675","author":{"name":"Ian Stapleton Cordasco","email":"cd1c2139308d6ba2ef5c50028ba60642520383c3@gmail.com"},"message":"Merge pull request #724 from peterjc/patch-1\n\nDescribe code W504 line break after binary operator","distinct":false,"url":"https://api.github.com/repos/brianv0/pycodestyle/commits/f8ead16fcc62a56d297584e362041a616a2c7675"},{"sha":"6c8ea7bc4c000ee3ff48642540bc9144bb1e5e20","author":{"name":"Ian Stapleton Cordasco","email":"cd1c2139308d6ba2ef5c50028ba60642520383c3@gmail.com"},"message":"Merge pull request #717 from taion/annot-missing-space\n\nAdd E252 on missing whitespace for annotated parameter defaults","distinct":false,"url":"https://api.github.com/repos/brianv0/pycodestyle/commits/6c8ea7bc4c000ee3ff48642540bc9144bb1e5e20"},{"sha":"01ecae5a87d2bdf7df6528722e0c2ae36930d90f","author":{"name":"Ian Lee","email":"4575b433c204c17cce119a6db016b65ee69c86e0@gmail.com"},"message":"Updated License / copyright date","distinct":false,"url":"https://api.github.com/repos/brianv0/pycodestyle/commits/01ecae5a87d2bdf7df6528722e0c2ae36930d90f"},{"sha":"eb91b79ab38aad4d44a3b52b02605412f32ba5ae","author":{"name":"Ian Stapleton Cordasco","email":"cd1c2139308d6ba2ef5c50028ba60642520383c3@gmail.com"},"message":"Merge pull request #684 from jdufresne/async-await\n\nAdd W606 warning for async and await keywords in Python 3.7","distinct":false,"url":"https://api.github.com/repos/brianv0/pycodestyle/commits/eb91b79ab38aad4d44a3b52b02605412f32ba5ae"},{"sha":"368e62cb6c57ff386b5a08659a5a9d2866b80a2f","author":{"name":"Adi Roiban","email":"74809762eaadccfdf2c18b8c480451bfc588c8ba@chevah.com"},"message":"Finalize support for Python 3.7\n\nPython 3.7 added a warning for a future feature of nested regular expressions. To avoid\r\nthis warning we escape what is not a nested regex. This also keeps track of the `async`\r\nkeyword and handles it appropriately.\r\n\r\nCloses gh-728","distinct":false,"url":"https://api.github.com/repos/brianv0/pycodestyle/commits/368e62cb6c57ff386b5a08659a5a9d2866b80a2f"},{"sha":"9f225ac876b6340825770c9c665060dfc28300c6","author":{"name":"Jimi Cullen","email":"3e6127e60710c1b25daa156aa1b03c82db80b0ce@gmail.com"},"message":"Ignore length of shebang line (#736)\n\n* Add special case to maximum_line_length to ignore long shebang lines.\r\n\r\n* Add test for ignoring long shebang lines.\r\n\r\n* Clean up shebang line check.","distinct":false,"url":"https://api.github.com/repos/brianv0/pycodestyle/commits/9f225ac876b6340825770c9c665060dfc28300c6"},{"sha":"5d31e7ee2e5996be10a0452d4b01b799a6698ad5","author":{"name":"Adi Roiban","email":"74809762eaadccfdf2c18b8c480451bfc588c8ba@chevah.com"},"message":"Add variables so blank lines may be configures\n\nThis adds some module level configuration points for users to define\r\nhow many blank lines they want in their code. It paves the way for\r\nsomeone to develop a flake8 plugin to configure this in pycodestyle.\r\n\r\nFixes #732","distinct":false,"url":"https://api.github.com/repos/brianv0/pycodestyle/commits/5d31e7ee2e5996be10a0452d4b01b799a6698ad5"}]}
{"actor":{"display_login":"brianv0"}}