{"push_id":3165511307,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"e76112a796434b985df827a923c8756f83415feb","before":"36a7f08635d571e5be6ccdab5dba1b5b4d2153d1","commits":[{"sha":"e76112a796434b985df827a923c8756f83415feb","author":{"name":"Arjan van de Ven","email":"9043bf4b08f6c93a2cb55d98c3494b123858348f@linux.intel.com"},"message":"[update to 0.650] Fix crash when reveal_locals() encounters a class definition (#5920)\n\nBryan Forbes (1):\n      Update stubgen to output async def and coroutine decorators (#5845)\n\nChris Philip (1):\n      Refactor testpep561 and add test (#5782)\n\nDaniel Darabos (1):\n      Special case None.__bool__() (#5780)\n\nEric Chang (1):\n      Improve stub generation so it works better with pybind11 wrappers (#5814)\n\nEthan Smith (7):\n      Re-order module path to put MYPYPATH first (#5776)\n      Correct lint errors and silence W504 (#5830)\n      Sync typeshed (#5860)\n      Add support for dmypy on Windows (#5859)\n      Windows IPC defaults to wait forever (#5976)\n      Create new, hidden window when starting daemon on Windows (#5994)\n      Fix crash in PEP 561 module resoltion (#6000)\n\nEvan Kepner (1):\n      Add makedirs for write_junit_xml output argument (#5827)\n\nFlorian Bruhin (1):\n      Fix docstring for stubgen (#5946)\n\nGuido van Rossum (16):\n      Add docs for --namespace-packages (#5749)\n      Remove namespace packages from the list of unsupported features\n      Fix some edge cases of namespace package imports (#5762)\n      Fix upload-pypi.py script for new location of typeshed (and a few other nits)\n      Update revision history for 0.640\n      Bump version to 0.650+dev (#5783)\n      Avoid \"No such file or directory\" if module ancestor doesn't exist (#5785)\n      Add --add/--remove/--update flags to 'dmypy recheck' (#5745)\n      Explain that you can sometimes safely omit __init__ return type (#5808)\n      Fixes to reports.py -- don't crash on control characters, ensure directories earlier (#5885)\n      Skip rest of file upon top-level always-false assert (#5894)\n      End to end tests for daemon (dmypy) (#5906)\n      Clean up after failing daemon tests (#5913)\n      Fix crash when reveal_locals() encounters a class definition (#5920)\n      Sync typeshed (#5981)\n      Kill revision history, which was not useful (#6018)\n\nIvan Levkivskyi (11):\n      Draft documentation for final attributes (#5754)\n      Minor adjustments to Final docs (#5773)\n      Use actual variable name for failed enum calls (#5810)\n      Fix constraint inference for non-invariant instances (#5817)\n      Document what to do if a class is not generic at runtime (#5833)\n      Merge --add into --update for daemon (#5840)\n      Add plugin hook for dynamic class definition (#5875)\n      Invalidate all cache files if plugins change (#5878)\n      Invalidate cache when a plugin is added/removed (#5892)\n      Always set correct kind for module __getattr__ (#5893)\n      Make descriptor assignments more like normal assignments (#5853)\n\nJakub Stasiak (1):\n      Fix dataclass inherited field ordering (#5877)\n\nJoannah Nanjekye (1):\n      Document ClassVar (#5733)\n\nJoel Croteau (2):\n      Add --disallow-any-generics to --strict (#5685)\n      Add option to raise exception on internal errors (#5768)\n\nJukka Lehtosalo (18):\n      Split pytest run into 3 parts to improve parallelization (#5764)\n      Various small updates to documentation of final/Final  (#5781)\n      Remove fine-grained deps from \"__init__\" on class attribute access (#5791)\n      Don't create logical dependencies when importing names (#5792)\n      Fix fine-grained dependencies for super() (#5793)\n      Remove redundant logical dependencies for decorated functions (#5799)\n      Generate fewer redundant fine-grained dependencies for \"isinstance\" (#5862)\n      Add missing dependency from missing module attribute (#5861)\n      Refactor: Move function argument mapping code to a new module  (#5904)\n      Change some protocols into ABCs in test stubs to reflect real stubs (#5931)\n      Speed up tests by simplifying test stubs (#5932)\n      Change TypedDict fallback to `Mapping[str, object]` (#5933)\n      Type check typed dict as caller **kwargs (#5925)\n      Sync typeshed (#5978)\n      Sync typeshed (#5979)\n      Update documentation of ClassVar (#6005)\n      Improve documentation of ABCs (#6004)\n      Bump version to 0.650\n\nMaarten ter Huurne (1):\n      Preserve tabs when creating XML reports (#5942) (#5945)\n\nMichael J. Sullivan (23):\n      Make Frame stop being a dict subclass (#5761)\n      Point trigger_wheel_build.sh at the new repo (#5766)\n      Don't wait for tests before triggering mypyc wheel build (#5812)\n      Sync typeshed (#5826)\n      Handle SyntaxError.offset being optional (#5838)\n      Sync typeshed (#5839)\n      Fix daemon support for our built-in plugins (#5828)\n      Remove an `if not MYPY` from types.py (#5899)\n      Add a note about mypy_mypyc to the README (#5881)\n      Make stubgen less aggressive about walking C extension modules (#5900)\n      Add hooks for running tests on an installed version of mypy (#5898)\n      Lazily import write_junit_xml from dmypy (#5907)\n      Make test_installed_version.sh work on OS X and CentOS 5. (#5919)\n      Provide a command-line API for invoking the daemon\n      Revert \"Provide a command-line API for invoking the daemon\"\n      Fix some intermittent test failures due to failure to import plugin (#5937)\n      Fix a race condition in dmypy (#5956)\n      Fix test_installed_version to work in the mypy_mypyc CI (#5955)\n      Provide an \"API\" for invoking the daemon (#5972)\n      Delete scripts/dmypy (#5984)\n      Switch away from sys.exit(error_msg) in dmypy (#5982)\n      Trigger mypy_mypyc builds on pushes to release branches (#5997)\n      Fix the installed dmypy script (#6029)\n\nMichael Lee (2):\n      Add LiteralType and stub methods to type visitors (#5934)\n      Stop suggesting MYPYPATH on missing imports (#5950)\n\nSebastian Rittau (2):\n      Correctly mark a raw string (#5819)\n      Mark raw strings (#5822)\n\nTomasz Walotek (1):\n      Fix variable name in sample code for Mapping (#5800)\n\nWiktor Niesiobędzki (1):\n      Improve stub files generated by stubgenc for pybind11 modules (#5850)\n\ndgelessus (4):\n      Fix plugin hooks not being called correctly for dunder methods (#5700)\n      Add options attribute to all plugin APIs (#5890)\n      Plugin for ctypes.Array (#4869)\n      Fix ctypes plugin trying to look up bytes in Python 2 (#5924)","distinct":true,"url":"https://api.github.com/repos/clearlinux-pkgs/mypy/commits/e76112a796434b985df827a923c8756f83415feb"}]}
{"actor":{"display_login":"clrpackages"}}