--- - branch: MAIN date: Thu Dec 30 21:19:26 UTC 2021 files: - new: '1.24' old: '1.23' path: pkgsrc/lang/py-mypy/Makefile pathrev: pkgsrc/lang/py-mypy/Makefile@1.24 type: modified - new: '1.24' old: '1.23' path: pkgsrc/lang/py-mypy/distinfo pathrev: pkgsrc/lang/py-mypy/distinfo@1.24 type: modified - new: '1.19' old: '1.18' path: pkgsrc/lang/py-mypy/PLIST pathrev: pkgsrc/lang/py-mypy/PLIST@1.19 type: modified id: 20211230T211926Z.8992c944b465e86e37768e453dad9f0d849d2e73 log: | py-mypy: updated to 0.930 Mypy 0.930 New Feature: Explicit Type Aliases (PEP 613) New Feature: NotRequired in TypedDicts New Feature: ParamSpec (Experimental) Optimizations This release includes some optimizations that make mypy a bit faster (in addition to mypyc performance improvements discussed below): Enable --fast-exit by default to speed up mypy Only read the stdlib versions dictionary once per run Optimize commonly used function Minor optimization/cleanup Reduce the number of executed local imports Mypyc Fixes and Improvements Add missing type coercions Support --allow-redefinition Constant fold integer operations and string concatenation Use optimized implementation for builtins.sum Move mypyc to console_scripts to fix running on Windows 10 Make min(x, y) faster Make max(x, y) faster Speed up reference counting operations by inlining them in commonly executed blocks Add support for attrs classes Port mypyc to Python 3.11 Reduce the amount of debug information included in compiled extension modules module: pkgsrc subject: 'CVS commit: pkgsrc/lang/py-mypy' unixtime: '1640899166' user: adam