5 Feb 2025
Mypy 1.15 was released. Read the blog post for the details.
- Wesley Collin Wright
Mypy 1.14 released20 Dec 2024
Mypy 1.14 was released. Read the blog post for the details.
- Valentin Stanciu
Mypy 1.13 released22 Oct 2024
Mypy 1.13 was released. Read the blog post for the details.
- Shantanu and Jukka Lehtosalo
Mypy 1.12 released14 Oct 2024
Mypy 1.12 was released. Read the blog post for the details.
- Jukka Lehtosalo
Mypy 1.11 released19 Jul 2024
Mypy 1.11 was released. Read the blog post for the details.
- Max Murin
Mypy 1.10 released24 Apr 2024
Mypy 1.10 was released. Read the blog post for the details.
- Valentin Stanciu
Mypy 1.9 released08 Mar 2024
Mypy 1.9 was released. Read the blog post for the details.
- Jared Hance
Mypy 1.8 released21 Dec 2023
Mypy 1.8 was released. Read the blog post for the details.
- Wesley Collin Wright
Mypy 1.7 released10 Nov 2023
Mypy 1.7 was released. Read the blog post for the details.
- Jukka Lehtosalo
Mypy 1.6 released10 Oct 2023
Mypy 1.6 was released. Read the blog post for the details.
- Jukka Lehtosalo
Mypy 1.5 released10 Aug 2023
Mypy 1.5 was released. Read the blog post for the details.
- Valentin Stanciu
Mypy 1.4 released20 Jun 2023
Mypy 1.4 was released. Read the blog post for the details.
- Jared Hance
Mypy 1.3 released10 May 2023
Mypy 1.3 was released. Read the blog post for the details.
- Wesley Collin Wright
Mypy 1.2 released6 Apr 2023
Mypy 1.2 was released. Read the blog post for the details.
- Jukka Lehtosalo
Mypy 1.1.1 released6 Mar 2023
Mypy 1.1.1 was released. Read the blog post for the details.
- Max Murin
Mypy 1.0 released6 Feb 2023
Mypy 1.0 was released. Read the blog post for the details.
- Stas Ilinskiy
Mypy 0.991 released8 Nov 2022
Mypy 0.991 was released. Read the blog post for the details.
- Valentin Stanciu
Mypy 0.981 released27 Sep 2022
Mypy 0.981 was released. Read the blog post for the details.
- Jukka Lehtosalo and Jared Hance
Mypy 0.971 released19 Jul 2022
Mypy 0.971 was released. Read the blog post for the details.
- Jukka Lehtosalo and Ivan Levkivskyi
Mypy 0.960 released25 May 2022
Mypy 0.960 was released. Read the blog post for the details.
- Jukka Lehtosalo
Mypy 0.950 released27 Apr 2022
Mypy 0.950 was released. Read the blog post for the details.
- Jukka Lehtosalo
Mypy 0.940 released11 Mar 2022
Mypy 0.940 was released. Read the blog post for the details.
- Jukka Lehtosalo
Mypy 0.930 released22 Dec 2021
Mypy 0.930 was released. Read the blog post for the details.
- Jukka Lehtosalo
Mypy 0.920 released15 Dec 2021
Mypy 0.920 was released. Read the blog post for the details.
- Ivan Levkivskyi
Mypy 0.910 released22 Jun 2021
Mypy 0.910 was released. This release includes the --non-interactive command-line option to install stubs without user interaction, plus other fixes and improvements. Python 3.5 is now deprecated. Read the blog post for the details.
- Jukka Lehtosalo
Mypy 0.901 released8 Jun 2021
Mypy 0.901 was released. This release moves third-party library stubs to stub packages, allowing newer stubs to be easily used without updating mypy. Mypy now supports pyproject.toml and type guards, and ships wheels for Apple Silicon. Plus, there are many other features and bug fixes. Read the blog post for the details.
- Jukka Lehtosalo
The upcoming switch to modular typeshed in mypy 0.90026 May 2021
The next mypy release will no longer bundle stubs for third-party libraries. Read this blog post if you are interested in what this means to mypy users and why we are doing this.
- Jukka Lehtosalo
Mypy 0.812 released19 February 2021
Mypy 0.812 was released. This release fixes a regression in module finding behavior and adds the --exclude flag for excluding certain paths when searching for modules. Read the blog post for the details.
- Jukka Lehtosalo
Mypy 0.800 released22 January 2021
Mypy 0.800 was released. This release adds Python 3.9 support, typing usability improvements (PEP 585 and PEP 604), and other features and bug fixes. Read the blog post for the details.
- Ivan Levkivskyi
Mypy 0.790 released9 October 2020
Mypy 0.790 was released. Read the blog post for the details.
- Jukka Lehtosalo
Mypy 0.780 released3 June 2020
Mypy 0.780 was released. Read the blog post for the details.
- Ivan Levkivskyi
Mypy 0.770 released10 March 2020
Mypy 0.770 was released. This release includes various fixes and improvements and improved type inference in some cases. Read the blog post for the details.
- Michael J. Sullivan
Mypy 0.760 released17 December 2019
Mypy 0.760 was released. This release includes various fixes and improvements, and a type signature suggestion feature for tools. Read the blog post for the details.
- Jukka Lehtosalo
Mypy 0.750 released29 November 2019
Mypy 0.750 was released. This release has better support for self-types, improved stub generator, experimental static inference of annotations, and other improvements and bug fixes. Read the blog post for more details.
- Ivan Levkivskyi
Mypy 0.740 released16 October 2019
Mypy 0.740 was released. This release adds type checking for str.format and improved checking of untyped functions. Read the blog post for more details.
- Michael J. Sullivan
Mypy 0.730 released26 September 2019
Mypy 0.730 was released. This release adds colored and pretty output modes, and it includes support for error codes. Read the blog post for more details.
- Jukka Lehtosalo
Mypy 0.720 released12 July 2019
Mypy 0.720 was released. This release uses the new semantic analyzer by default, adds a flag to warn about unreachable code, and has other improvements and bug fixes. Read the blog post for more details.
- Ivan Levkivskyi
Mypy 0.710 released19 June 2019
Mypy 0.710 was released. This release features a new, experimental semantic analyzer and inline configuration options. Read the blog post for more details.
- Guido van Rossum
Mypy 0.701 released16 April 2019
Mypy 0.701 was released. This fixes a few bugs and regressions in 0.700. Read the blog post for more details.
- Michael J. Sullivan
Mypy 0.700 released3 April 2019
Mypy 0.700 was released. It's up to 4x faster than previous releases! Read the blog post for more details.
- Jukka Lehtosalo
Blog post on extending mypy with plugins1 March 2019
Read a blog post about extending mypy with plugins and distributing the plugins together with PEP 561 packages.
- Ivan Levkivskyi
Mypy 0.670 released8 February 2019
Mypy 0.670 was released. Read the blog post for more details.
- Guido van Rossum
Mypy 0.660 released16 January 2019
Mypy 0.660 was released. Read the blog post for more details.
- Michael J. Sullivan
Mypy 0.650 released7 December 2018
Mypy 0.650 was released. Read the blog post for more details.
- Jukka Lehtosalo
Mypy 0.641 released15 October 2018
Mypy 0.641 was released. It adds support for "final" qualifiers, and namespace packages. It also has many bug fixes and documentation updates. Read the blog post for more details. (Note that 0.640 was withdrawn due to a regression.)
- Guido van Rossum
Mypy 0.630 released17 September 2018
Mypy 0.630 was released. It adds support for callback protocols and many smaller improvements, bug fixes, and documentation updates. Read the blog post for more details.
- Ivan Levkivskyi
Mypy 0.620 released13 July 2018
Mypy 0.620 was released. It adds support for dataclasses, improvements to overloads, better support for PEP 561 and several smaller improvements. Read the blog post for more details.
- Ivan Levkivskyi
Mypy 0.610 released8 June 2018
Mypy 0.610 was released. It adds support for dmypy run
and a host of other small improvements. Read the blog post to see what's changed. (Note that we're once again starting to link blog posts here.)
- Michael J. Sullivan
Dropbox releases PyAnnotate15 November 2017
Dropbox has released an open source tool for automatically generating type annotations based on runtime type collection. See the blog post for details.
- Guido van Rossum
For more mypy news see the mypy blog.24 October 2017
We're increasing mypy's release frequency to about once per three weeks. We no longer will link here to each separate release blog post; just check the mypy blog for news. Two new versions, 0.530 and 0.540, were released since the last news item below.
- Guido van Rossum
Mypy 0.521 released25 July 2017
Mypy 0.521 was released. It is a minor bugfix release for 0.520, and everyone using 0.520 should upgrade. Read the blog post to see what's changed.
- Jukka
Mypy 0.520 released10 July 2017
Mypy 0.520 was released. It adds better control for Any types, __setattr__ support, more flexible NamedTuples, and many more improvements and bug fixes. Read the blog post to see what's changed.
- Jukka
Mypy 0.510 released5 May 2017
Mypy 0.510 was released. It adds support for overloads in source files and more flexible callables, but these are just a few of the improvements and fixes. Read the blog post to see what's changed.
- Jukka
Mypy 0.501 released1 Mar 2017
Mypy 0.501 was released. It switches to a new default parser and supports Python 3.6 features by default. These are also many other improvements and fixes. Read the blog post to see what's changed.
- Jukka
Mypy 0.470 released13 Jan 2017
Mypy 0.470 was released. This release release switches to the PyPI package name "mypy" instead of "mypy-lang" and switches to a new version numbering scheme. It also includes many other improvements and fixes. Read the blog post to see what's changed.
- Jukka
Mypy 0.4.6 released21 Nov 2016
Mypy 0.4.6 was released. This release adds support for generic type aliases, missing return statement detection and self types. It also improves type checking of import cycles and includes many other improvements and fixes. Read the blog post to see what's changed.
- Jukka
Mypy 0.4.5 released7 Oct 2016
Mypy 0.4.5 was released. This release adds support for mypy configuration files and Python 3.6 variable annotations and includes many other improvements and fixes. There is now also a Gitter chat room. Read the blog post to see what's changed.
- Jukka
Mypy 0.4.4 released25 Aug 2016
Mypy 0.4.4 was released. This release adds support for async/await and NewType and includes many other improvements and fixes. Read the blog post to see what's changed.
- Jukka
Mypy 0.4.3 released14 Jul 2016
Mypy 0.4.3 was released. This release adds support for experimental strict checking of optional types (enabled using the --strict-optional command line option) and includes many other improvements and fixes. Read the blog post to see what's changed.
- Jukka
Mypy 0.4.2 released9 Jun 2016
Mypy 0.4.2 was released. This release focuses on bug fixes. It also adds support for Type[C]. Read the blog post to see what's changed.
- Jukka
Mypy 0.4 released5 May 2016
Mypy 0.4 was released. It's focused on faster type checking, usability improvements and bug fixes. Read the blog post to see what's changed.
- Jukka
Mypy 0.3 released19 Feb 2016
Mypy 0.3 was released. It's focused on Python 2 support and better PEP 484 compatibility, but it's much improved in general. Read the blog post to see what's changed. Note that the mypy GitHub repo was moved to a new URL (https://github.com/python/mypy).
- Jukka
Mypy 0.2 released5 Apr 2015
Mypy 0.2 was released. It's focused on PEP 484 (Type Hinting) draft compatibility and more complete Python feature support. Blog post
- Jukka
Mypy and the PEP 484 (type hinting) draft17 Jan 2015
Read my blog post about PEP 484 (Type Hinting) draft, which proposes adding a standard type annotation syntax strongly inspired by mypy to the upcoming Python 3.5 release.
- Jukka
Revamped documentation23 Nov 2014
We've been converting mypy documentation to reStructuredText/Sphinx and improving it in the process (thanks to Ryan Gonzalez for the bulk of the work!). The new docs are now public and hosted on readthedocs.org. The source code is available on GitHub.
- Jukka
Mypy only type checks, it does not run programs31 Aug 2014
Mypy no longer runs your programs, it just type checks them. Use a Python interpreter to run programs.
- Jukka
Moving forward again24 Jul 2014
Mypy development is seeing progress, after a pause. Stay tuned for exciting news! And we're still looking for new contributors. Also updated the web site to reflect the current development focus: static type checking.
- Jukka
Mypy switches to Python-compatible syntax2 Jul 2013
Mypy now has a Python-compatible syntax! The implementation is already self-hosting. Have a look at the rewritten Mypy Tutorial (formerly Mypy Overview), README and the code. Also updated the roadmap. See the related blog post.
- Jukka
PyCon Update: Python-compatible syntax for mypy?15 Apr 2013
I wrote a blog post about my PyCon visit and a new, Python-compatible syntax idea. The short summary is that mypy may get a 100% Python-compatible syntax in the future! Also Python 2.x support, structural subtyping and real multiple inheritance are being planned.
- Jukka
Mypy at PyCon US 2013 (Santa Clara, CA)13 Mar 2012
I will present a poster about mypy at PyCon US this weekend. If you are coming to PyCon, you are welcome to come for a chat.
- Jukka
Mypy Development Update13 Mar 2012
A lot has happened in the mypy project in the last few months. I've written a blog post about the most interesting recent developments.
- Jukka
Wiki opened14 Dec 2012
The mypy wiki is now open. It contains useful information for both users and mypy developers, and it is editable by all. Related blog post
- Jukka
Source code released7 Dec 2012
Mypy source code is now available on GitHub. Fork it and give it a try! The current prototype supports a useful but somewhat limited subset of Python features (library support is still limited) and lets you type check programs and run them by translating to Python. As such there is no performance boost yet.
- Jukka
Mypy has a blog and a newsletter, and is on Twitter4 Dec 2012
I set up a mypy status blog. From now on, all important mypy updates will be posted there. There's also an Atom feed (it has been requested by several people). You can follow mypy development on Twitter (@mypyproject). Finally, you can also subscribe to an email newsletter hosted at Google Groups.
- Jukka
Mypy is self-hosting + language changes2 Dec 2012
The mypy implementation has been self-hosting for about two weeks now (on top of CPython)! We are happily eating our own dog food. The source release is Real Soon Now. The release is a bit late as we decided to make some changes and add new features just before the release.
- Jukka
Mypy at PyCon Finland25 Oct 2012
I gave a talk on mypy at PyCon Finland. Slides are available.
- Jukka
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4