{"push_id":1759620560,"size":18,"distinct_size":3,"ref":"refs/heads/master","head":"7940d76c85aabcb4bab8bb28a439438df7f586fe","before":"48c6425d67a38cb1e559544a9a884defebffc6ab","commits":[{"sha":"38453c0ddfaa6660309f782b227bd40b8c4634ba","author":{"name":"Jelle Zijlstra","email":"13ba5ceb28345fa7d1a54248e1cf069003ebeeef@gmail.com"},"message":"remove @builtinclass from stubs (#3392)\n\nThis appears to do nothing. My guess is that this is a feature\r\nfrom an old version of typing that managed to stick around in\r\nmypy.","distinct":false,"url":"https://api.github.com/repos/pkch/mypy/commits/38453c0ddfaa6660309f782b227bd40b8c4634ba"},{"sha":"3602a9535e7dc65cffa25637290dc26327063fea","author":{"name":"Patrick Williams","email":"0874bb42cda89f54b50656ea9838737773e8f384@gmail.com"},"message":"Use argument and return type line numbers for error messages (#3395)\n\nFixes #3177","distinct":false,"url":"https://api.github.com/repos/pkch/mypy/commits/3602a9535e7dc65cffa25637290dc26327063fea"},{"sha":"c284e95d58dff7479b340d30c173914a3006df42","author":{"name":"Guido van Rossum","email":"e761dd0e22b2deb71f7943e137ca82ba38f5ba89@python.org"},"message":"Clarify submodule (#3394)\n\n* Clarify submodule situation\r\n\r\n* Remove wiki link","distinct":false,"url":"https://api.github.com/repos/pkch/mypy/commits/c284e95d58dff7479b340d30c173914a3006df42"},{"sha":"326735a0c9fc1f903603a9c93283b101e5adf488","author":{"name":"Ethan","email":"f6c43cfaceb02e2105443a71bd8e21cc4c8cb46d@ethanhs.me"},"message":"tear_down tests when KeyboardInterrupt (#3397)\n\n* tear_down tests when KeyboardInterrupt\r\n\r\n* move to finally as suggested by gnprice","distinct":false,"url":"https://api.github.com/repos/pkch/mypy/commits/326735a0c9fc1f903603a9c93283b101e5adf488"},{"sha":"1975e779fc52a1065ba1769591f6e5d6861c2225","author":{"name":"Ethan","email":"f6c43cfaceb02e2105443a71bd8e21cc4c8cb46d@ethanhs.me"},"message":"Run Appveyor tests on only one architecture (#3401)","distinct":false,"url":"https://api.github.com/repos/pkch/mypy/commits/1975e779fc52a1065ba1769591f6e5d6861c2225"},{"sha":"8e84c7d71b545fcfba0ecad771e2b9c9a3384027","author":{"name":"fdeliege","email":"045c6eae312441c50d654f013412958b11afbbb8@gmail.com"},"message":"Document IDE and flake8 integrations in README.md (#3400)","distinct":false,"url":"https://api.github.com/repos/pkch/mypy/commits/8e84c7d71b545fcfba0ecad771e2b9c9a3384027"},{"sha":"266a63f0b44e7c622edf413c8b56639d2ac74c54","author":{"name":"Max","email":"13cc26b225ab0395aaff28c64d9a76b68db6d719@gmail.com"},"message":"Treat non-inplace augmented assignment as a simple assignment (#3110)\n\nFixes #2098","distinct":false,"url":"https://api.github.com/repos/pkch/mypy/commits/266a63f0b44e7c622edf413c8b56639d2ac74c54"},{"sha":"05521e4a0da032c78ef80c212d57b93600d5fdf6","author":{"name":"Max","email":"13cc26b225ab0395aaff28c64d9a76b68db6d719@gmail.com"},"message":"Add line # of previous definition (#3396)\n\n*Partial* fix for #1874 - just improve the error message. The duplicate definitions in different if/else branches are still not allowed.","distinct":false,"url":"https://api.github.com/repos/pkch/mypy/commits/05521e4a0da032c78ef80c212d57b93600d5fdf6"},{"sha":"03f95212e4b7882fe25ede6dc6f225d51df9644e","author":{"name":"Jukka Lehtosalo","email":"e87fcbc1c90f5a0fa587c7387c4a761baea905d1@iki.fi"},"message":"Add support for test cases with more than 2 incremental runs (#3347)\n\nUse .2, .3 etc. as the suffixes for files in the second and later runs (instead of .next).","distinct":false,"url":"https://api.github.com/repos/pkch/mypy/commits/03f95212e4b7882fe25ede6dc6f225d51df9644e"},{"sha":"13b75737bb41d62ae4e7714704dcda3b446fa9f4","author":{"name":"Greg Price","email":"dbc92cd01c3a3a0e0a1c16308075f6cc3a460f92@gmail.com"},"message":"dev docs: Small tweaks in explaining test fixtures","distinct":false,"url":"https://api.github.com/repos/pkch/mypy/commits/13b75737bb41d62ae4e7714704dcda3b446fa9f4"},{"sha":"2346b74f05e930b70e9c092289aecfd1f32735aa","author":{"name":"Nathaniel Smith","email":"8e24858fe27a963c643847cabb24cf800ea0efd4@gmail.com"},"message":"fix flake8-pyi python_version conditional in test-requirements (#3398)\n\nflake8-pyi only works with 3.6 right now, so installing it alongside\r\npython3.5 results in a test failure when it is imported.","distinct":false,"url":"https://api.github.com/repos/pkch/mypy/commits/2346b74f05e930b70e9c092289aecfd1f32735aa"},{"sha":"a86d148c7f586a7714bc7b486f6e4ddc924690e5","author":{"name":"Jesse Lord","email":"0ad1d7c18a9c4a9e9603b902c39fb26ddccc28f0@gmail.com"},"message":"Split on ' # ' for check tests (#3417)","distinct":false,"url":"https://api.github.com/repos/pkch/mypy/commits/a86d148c7f586a7714bc7b486f6e4ddc924690e5"},{"sha":"9cfbb0a6b227a34561dfb0907491490906deb0df","author":{"name":"Amir Rachum","email":"0b738364b8ca3a28da789d34dc90511d1baa1175@rachum.com"},"message":"Ignore errors when cleaning up test temp dirs. (#3416)","distinct":false,"url":"https://api.github.com/repos/pkch/mypy/commits/9cfbb0a6b227a34561dfb0907491490906deb0df"},{"sha":"20e41cb8f7b1b68103d4c3cafe6b599e43aa2268","author":{"name":"Amir Rachum","email":"0b738364b8ca3a28da789d34dc90511d1baa1175@rachum.com"},"message":"Add containing union and offending type information when reporting on missing attributes for unions (#3402)\n\nPrint the union in question when an attribute doesn't exist in one of its elements.\r\n\r\nPrint the offending element in the Union for which the attribute does not exist.\r\n\r\nFixes #2561.","distinct":false,"url":"https://api.github.com/repos/pkch/mypy/commits/20e41cb8f7b1b68103d4c3cafe6b599e43aa2268"},{"sha":"71efcdb29226e1dd76b2fe95982c82588807173b","author":{"name":"Guido van Rossum","email":"e761dd0e22b2deb71f7943e137ca82ba38f5ba89@python.org"},"message":"Revert \"Add line # of previous definition\" (#3422)\n\nReverts python/mypy#3396\r\n\r\nThis caused a new crash, the rollback fixes #3415.","distinct":false,"url":"https://api.github.com/repos/pkch/mypy/commits/71efcdb29226e1dd76b2fe95982c82588807173b"},{"sha":"45a5cf32eee91d930980001935643b3107d5c763","author":{"name":"Greg Price","email":"dbc92cd01c3a3a0e0a1c16308075f6cc3a460f92@gmail.com"},"message":"tests: Automatically run from source-tree root; and use default temp dir (#3426)\n\nSeveral bits of our test runner system assume that the current working\r\ndirectory when tests are run is the root of the mypy source tree. This is a\r\nfine constraint to require, but the way we fail if that constraint is\r\nbroken is an error in each test case's setup, which pytest presents as\r\none of those massive stack traces it specializes in. See #3412.\r\n\r\nThese dependencies include the way we find a temporary directory to use,\r\nand something to do with some imports. For the tempdir, just use `tempfile`\r\nin the usual default way -- as a bonus, we no longer need to stick temporary\r\nfiles under the source tree.\r\n\r\nThe import issues seem like bugs, but rather than chase down that kind of bug\r\nin the test harness, just take care of the working directory automatically.","distinct":true,"url":"https://api.github.com/repos/pkch/mypy/commits/45a5cf32eee91d930980001935643b3107d5c763"},{"sha":"39ca9364436f622dae35b907cdac471469a1e92a","author":{"name":"Greg Price","email":"dbc92cd01c3a3a0e0a1c16308075f6cc3a460f92@gmail.com"},"message":"conftest.py: Fix lint\n\nOops!  My #3426 had passed the Appveyor build, and Travis\nwas backed up, so I pushed it.  But apparently we run the\nlinter only in Travis and not Appveyor (quite sensibly\nrunning it only in one place.)  So I missed a lint issue\nthat broke the build.\n\nFix that.","distinct":true,"url":"https://api.github.com/repos/pkch/mypy/commits/39ca9364436f622dae35b907cdac471469a1e92a"},{"sha":"7940d76c85aabcb4bab8bb28a439438df7f586fe","author":{"name":"Carl Meyer","email":"78f12ccbc79f91c28553174d215b7a81d46dfd19@oddbird.net"},"message":"Add 'how to run this one test' note to test quick start. (#3436)\n\nThis was something I was looking for in the quick start, and didn't find\r\nclearly stated anywhere in the README.","distinct":true,"url":"https://api.github.com/repos/pkch/mypy/commits/7940d76c85aabcb4bab8bb28a439438df7f586fe"}]}
{"actor":{"display_login":"pkch"}}