Loading MANIFEST.in +1 −1 Original line number Diff line number Diff line Loading @@ -4,7 +4,7 @@ recursive-include extensions * recursive-include docs * recursive-include mypy/typeshed *.py *.pyi recursive-include mypy/xml *.xsd *.xslt *.css recursive-include mypyc/lib-rt *.c *.h recursive-include mypyc/lib-rt *.c *.h *.tmpl include mypy_bootstrap.ini include mypy_self_check.ini include LICENSE PKG-INFO +2 −1 Original line number Diff line number Diff line Metadata-Version: 2.1 Name: mypy Version: 0.740 Version: 0.750 Summary: Optional static typing for Python Home-page: http://www.mypy-lang.org/ Author: Jukka Lehtosalo Loading @@ -25,6 +25,7 @@ Classifier: Programming Language :: Python :: 3 Classifier: Programming Language :: Python :: 3.5 Classifier: Programming Language :: Python :: 3.6 Classifier: Programming Language :: Python :: 3.7 Classifier: Programming Language :: Python :: 3.8 Classifier: Topic :: Software Development Requires-Python: >=3.5 Provides-Extra: dmypy README.md +8 −3 Original line number Diff line number Diff line Loading @@ -110,11 +110,16 @@ IDE, Linter Integrations, and Pre-commit Mypy can be integrated into popular IDEs: * Vim: [syntastic](https://github.com/vim-syntastic/syntastic) in `.vimrc` add `let g:syntastic_python_checkers=['mypy']` * Vim: * Using [Syntastic](https://github.com/vim-syntastic/syntastic): in `~/.vimrc` add `let g:syntastic_python_checkers=['mypy']` * Using [ALE](https://github.com/dense-analysis/ale): should be enabled by default when `mypy` is installed, or can be explicitly enabled by adding `let b:ale_linters = ['mypy']` in `~/vim/ftplugin/python.vim` * Emacs: using [Flycheck](https://github.com/flycheck/) and [Flycheck-mypy](https://github.com/lbolla/emacs-flycheck-mypy) * Sublime Text: [SublimeLinter-contrib-mypy](https://github.com/fredcallaway/SublimeLinter-contrib-mypy) * Atom: [linter-mypy](https://atom.io/packages/linter-mypy) * PyCharm: [mypy plugin](https://github.com/dropbox/mypy-PyCharm-plugin) (PyCharm integrates [its own implementation of PEP 484](https://www.jetbrains.com/help/pycharm/type-hinting-in-product.html)) * PyCharm: [mypy plugin](https://github.com/dropbox/mypy-PyCharm-plugin) (PyCharm integrates [its own implementation of PEP 484](https://www.jetbrains.com/help/pycharm/type-hinting-in-product.html)) * VS Code: provides [basic integration](https://code.visualstudio.com/docs/python/linting#_mypy) with mypy. Mypy can also be integrated into [Flake8] using [flake8-mypy], or Loading Loading @@ -264,7 +269,7 @@ in the typing gitter instead: https://gitter.im/python/typing Compiled version of mypy ------------------------ We have built an compiled version of mypy using the [mypyc We have built a compiled version of mypy using the [mypyc compiler](https://github.com/python/mypy/tree/master/mypyc) for mypy-annotated Python code. It is approximately 4 times faster than interpreted mypy and is available (and the default) for 64-bit Loading docs/source/additional_features.rst +2 −2 Original line number Diff line number Diff line Loading @@ -286,7 +286,7 @@ run after starting or restarting the daemon. The mypy daemon requires extra fine-grained dependency data in the cache files which aren't included by default. To use caching with the mypy daemon, use the ``--cache-fine-grained`` option in your CI the mypy daemon, use the :option:`--cache-fine-grained <mypy --cache-fine-grained>` option in your CI build:: $ mypy --cache-fine-grained <args...> Loading Loading @@ -326,7 +326,7 @@ at least if your codebase is hundreds of thousands of lines or more: network), the script can still fall back to a normal incremental build. * You can have multiple local cache directories for different local branches using the ``--cache-dir`` option. If the user switches to an existing using the :option:`--cache-dir <mypy --cache-dir>` option. If the user switches to an existing branch where downloaded cache data is already available, you can continue to use the existing cache data instead of redownloading the data. Loading docs/source/class_basics.rst +2 −2 Original line number Diff line number Diff line Loading @@ -78,8 +78,8 @@ to it explicitly using ``self``: a = self a.x = 1 # Error: 'x' not defined Annotating ``__init__`` methods ******************************* Annotating __init__ methods *************************** The :py:meth:`__init__ <object.__init__>` method is somewhat special -- it doesn't return a value. This is best expressed as ``-> None``. However, since many feel Loading Loading
MANIFEST.in +1 −1 Original line number Diff line number Diff line Loading @@ -4,7 +4,7 @@ recursive-include extensions * recursive-include docs * recursive-include mypy/typeshed *.py *.pyi recursive-include mypy/xml *.xsd *.xslt *.css recursive-include mypyc/lib-rt *.c *.h recursive-include mypyc/lib-rt *.c *.h *.tmpl include mypy_bootstrap.ini include mypy_self_check.ini include LICENSE
PKG-INFO +2 −1 Original line number Diff line number Diff line Metadata-Version: 2.1 Name: mypy Version: 0.740 Version: 0.750 Summary: Optional static typing for Python Home-page: http://www.mypy-lang.org/ Author: Jukka Lehtosalo Loading @@ -25,6 +25,7 @@ Classifier: Programming Language :: Python :: 3 Classifier: Programming Language :: Python :: 3.5 Classifier: Programming Language :: Python :: 3.6 Classifier: Programming Language :: Python :: 3.7 Classifier: Programming Language :: Python :: 3.8 Classifier: Topic :: Software Development Requires-Python: >=3.5 Provides-Extra: dmypy
README.md +8 −3 Original line number Diff line number Diff line Loading @@ -110,11 +110,16 @@ IDE, Linter Integrations, and Pre-commit Mypy can be integrated into popular IDEs: * Vim: [syntastic](https://github.com/vim-syntastic/syntastic) in `.vimrc` add `let g:syntastic_python_checkers=['mypy']` * Vim: * Using [Syntastic](https://github.com/vim-syntastic/syntastic): in `~/.vimrc` add `let g:syntastic_python_checkers=['mypy']` * Using [ALE](https://github.com/dense-analysis/ale): should be enabled by default when `mypy` is installed, or can be explicitly enabled by adding `let b:ale_linters = ['mypy']` in `~/vim/ftplugin/python.vim` * Emacs: using [Flycheck](https://github.com/flycheck/) and [Flycheck-mypy](https://github.com/lbolla/emacs-flycheck-mypy) * Sublime Text: [SublimeLinter-contrib-mypy](https://github.com/fredcallaway/SublimeLinter-contrib-mypy) * Atom: [linter-mypy](https://atom.io/packages/linter-mypy) * PyCharm: [mypy plugin](https://github.com/dropbox/mypy-PyCharm-plugin) (PyCharm integrates [its own implementation of PEP 484](https://www.jetbrains.com/help/pycharm/type-hinting-in-product.html)) * PyCharm: [mypy plugin](https://github.com/dropbox/mypy-PyCharm-plugin) (PyCharm integrates [its own implementation of PEP 484](https://www.jetbrains.com/help/pycharm/type-hinting-in-product.html)) * VS Code: provides [basic integration](https://code.visualstudio.com/docs/python/linting#_mypy) with mypy. Mypy can also be integrated into [Flake8] using [flake8-mypy], or Loading Loading @@ -264,7 +269,7 @@ in the typing gitter instead: https://gitter.im/python/typing Compiled version of mypy ------------------------ We have built an compiled version of mypy using the [mypyc We have built a compiled version of mypy using the [mypyc compiler](https://github.com/python/mypy/tree/master/mypyc) for mypy-annotated Python code. It is approximately 4 times faster than interpreted mypy and is available (and the default) for 64-bit Loading
docs/source/additional_features.rst +2 −2 Original line number Diff line number Diff line Loading @@ -286,7 +286,7 @@ run after starting or restarting the daemon. The mypy daemon requires extra fine-grained dependency data in the cache files which aren't included by default. To use caching with the mypy daemon, use the ``--cache-fine-grained`` option in your CI the mypy daemon, use the :option:`--cache-fine-grained <mypy --cache-fine-grained>` option in your CI build:: $ mypy --cache-fine-grained <args...> Loading Loading @@ -326,7 +326,7 @@ at least if your codebase is hundreds of thousands of lines or more: network), the script can still fall back to a normal incremental build. * You can have multiple local cache directories for different local branches using the ``--cache-dir`` option. If the user switches to an existing using the :option:`--cache-dir <mypy --cache-dir>` option. If the user switches to an existing branch where downloaded cache data is already available, you can continue to use the existing cache data instead of redownloading the data. Loading
docs/source/class_basics.rst +2 −2 Original line number Diff line number Diff line Loading @@ -78,8 +78,8 @@ to it explicitly using ``self``: a = self a.x = 1 # Error: 'x' not defined Annotating ``__init__`` methods ******************************* Annotating __init__ methods *************************** The :py:meth:`__init__ <object.__init__>` method is somewhat special -- it doesn't return a value. This is best expressed as ``-> None``. However, since many feel Loading