Commit graph

15 commits

Author SHA1 Message Date
adam
2822a736fb py-mypy: updated to 0.770
Mypy 0.770 was released. This release includes various fixes and improvements and improved type inference in some cases.
2020-03-17 20:18:43 +00:00
adam
4c67e8bcd5 py-mypy: updated to 0.761
Mypy 0.760 was released. This release includes various fixes and improvements, and a type signature suggestion feature for tools.
2020-01-03 11:53:09 +00:00
adam
7ca2f3e836 py-mypy: updated to 0.750
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.
2019-12-11 19:06:55 +00:00
adam
dccd3e3806 py-mypy: updated to 0.740; py-mypy_extensions updated to 0.4.3
This release includes many features, bug fixes and library stub (typeshed) updates.
2019-10-18 12:28:37 +00:00
adam
0e61e45fcb py-mypy: updated to 0.720
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.
2019-08-12 07:38:53 +00:00
adam
70fbc443c9 py-mypy: updated to 0.711
0.711:
The following two issues in mypy 0.710 were fixed:
Revert typeshed (“Define functools.partial as overloaded function instead of its own class”). This caused too many false positive errors in real-world code.
Fix MYPYC_BLACKLIST on Windows. This broke running dmypy on Windows.
2019-07-03 19:40:41 +00:00
adam
7e0130b1df py-mypy: updated to 0.710
0.710:
This release features a new, experimental semantic analyzer and inline configuration options.
2019-06-20 11:20:08 +00:00
adam
4b8584c55b Forget about Python 3.4 2019-05-02 09:16:47 +00:00
adam
7fd9813454 py-mypy: updated to 0.701
0.701:
Unknown changes
2019-04-19 10:07:18 +00:00
adam
f07173042e py-mypy: updated to 0.700
0.700:
Much Improved performance
Stricter Equality Checks
Python 3.4 Unsupported for Running Mypy
Plugin System Improvements
2019-04-04 09:40:17 +00:00
adam
28442d31ee py-mypy: updated to 0.670
Mypy 0.670:
New Feature: Variable Redefinition
Stubgen Improvements
Other Improvements
- Expand getting started docs to discuss type hints in more detail
- Always infer in operator as returning bool
- Allow star args in ctypes.Array constructor
- Fix plugin invocation for __call__ methods
- Implement the XDG directory spec for config files: $XDG_CONFIG_HOME/mypy/config is now included in the search path for config files
- When using the --junit-xml flag, the Python version and platform in the junit.xml file are now formatted as mypy-py3_6-windows — previously this was mypy-py3.6-windows but the dot was misinterpreted by some tools
- Update the typed_ast dependency to version 1.3.1; this means we now officially support Python 3.7
- Temporarily delete pyproject.toml from the repo in order to work around a pip bu g
- Include mypy_bootstrap.ini in PyPI packages
2019-02-15 13:23:54 +00:00
adam
d4d8afab3c py-mypy: updated to 0.660
0.660:
- Literal Types
- Quick Mode Removed
- Plugin Improvements
  * Add documentation for plugin system
  * Make name lookup available to all plugin hooks
  * Add more information to FunctionContext and MethodContext
- Other Improvements and Notable Bugs Fixed
  * Introduce an optional sqlite backed incremental cache, enabled with --sqlite-cache
  * Fix a daemon crash when there is a decode error
  * Allow setting python_executable from config file
  * Short-circuit if expression for always true/always false variables and MYPY/TYPE_CHECKING
  * Don't map actual kwargs to formal *args
  * Disable cache when producing reports
  * Fix issues with pointer arrays in the ctypes plugin
  * Support kw_only=True in the attrs plugin
  * Fix some daemon crash bugs
  * Better error messages when __eq__ has unexpected signature
  * Collect additional timing stats and allow reporting them from the daemon
  * Fix dmypy run when bad options passed to mypy
  * Improve error messages from multiple inheritance compatibility checks
  * Fix an incremental mode crash that can occur in situations with import cycles and star imports
2019-01-21 10:37:09 +00:00
adam
ce87b43729 py-mypy: updated to 0.650
Mypy 0.650
This release includes new features, bug fixes and library stub (typeshed) updates.
2018-12-09 20:37:29 +00:00
adam
ea08552ba4 py-mypy: move PYTHON_VERSIONS_INCOMPATIBLE up 2018-11-29 08:16:35 +00:00
adam
f4d86c795c py-mypy: added version 0.641
Add type annotations to your Python programs, and use mypy to type check them.
Mypy is essentially a Python linter on steroids, and it can catch many
programming errors by analyzing your program, without actually having to run
it. Mypy has a powerful type system with features such as type inference,
gradual typing, generics and union types.
2018-11-28 08:15:31 +00:00