Path to this page:
./
lang/py-mypy,
Optional static typing for Python
Branch: CURRENT,
Version: 1.13.0,
Package name: py312-mypy-1.13.0,
Maintainer: pkgsrc-usersAdd 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.
Required to run:[
devel/py-setuptools] [
devel/py-typed-ast] [
lang/python37] [
devel/py-typing-extensions] [
lang/py-mypy_extensions]
Required to build:[
pkgtools/cwrappers]
Master sites:
Filesize: 3078.645 KB
Version history: (Expand)
- (2024-11-07) Updated to version: py312-mypy-1.13.0
- (2024-10-22) Updated to version: py312-mypy-1.12.1
- (2024-10-14) Updated to version: py312-mypy-1.12.0
- (2024-08-27) Updated to version: py312-mypy-1.11.2
- (2024-07-31) Updated to version: py311-mypy-1.11.1
- (2024-07-22) Updated to version: py311-mypy-1.11.0
CVS history: (Expand)
2024-11-11 08:29:31 by Thomas Klausner | Files touched by this commit (862) |
Log message:
py-*: remove unused tool dependency
py-setuptools includes the py-wheel functionality nowadays
|
2024-11-07 10:19:37 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message:
py-mypy: updated to 1.13.0
1.13.0
Significantly speed up file handling error paths
Use fast path in modulefinder more often
Let mypyc optimise os.path.join
Make is_sub_path faster
Speed up stubs suggestions
Use sha1 for hashing
Use orjson instead of json, when available
Add faster-cache extra, test in CI
|
2024-10-22 10:32:25 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message:
py-mypy: updated to 1.12.1
1.12.1
Bug fixes
|
2024-08-27 10:13:28 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message:
py-mypy: updated to 1.11.2
1.11.2
Bug fixes
|
2024-07-31 09:55:06 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message:
py-mypy: updated to 1.11.1
1.11.1
Bug fixes
|
2024-07-22 06:53:57 by Adam Ciarcinski | Files touched by this commit (3) | |
Log message:
py-mypy: updated to 1.11.0
Mypy 1.11
Support Python 3.12 Syntax for Generics (PEP 695)
Support for functools.partial
Stricter Checks for Untyped Overrides
Type Inference Improvements
Improvements to Detection of Overlapping Overloads
Better Support for Type Hints in Expressions
|
2024-06-27 08:04:24 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message:
py-mypy: updated to 1.10.1
1.10.1
Fix error reporting on cached run after uninstallation of third party library
|
2024-04-30 11:31:52 by Adam Ciarcinski | Files touched by this commit (3) | |
Log message:
py-mypy: updated to 1.10.0
1.10.0
Support TypeIs (PEP 742)
Support TypeVar Defaults (PEP 696)
Support TypeAliasType (PEP 695)
Detect Additional Unsafe Uses of super()
Stubgen Improvements
Mypyc Improvements
Documentation Improvements
Error Reporting Improvements
|