Optional static typing for Python
Project Links
Meta
Author: Jukka Lehtosalo
Requires Python: >=3.9
Classifiers
Development Status
- 5 - Production/Stable
Environment
- Console
Intended Audience
- Developers
License
- OSI Approved :: MIT License
Programming Language
- Python :: 3
- Python :: 3.9
- Python :: 3.10
- Python :: 3.11
- Python :: 3.12
- Python :: 3.13
Topic
- Software Development
Typing
- Typed
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.
May 29, 2025
1.16.0
Feb 05, 2025
1.15.0
Dec 30, 2024
1.14.1
Dec 20, 2024
1.14.0
Oct 22, 2024
1.13.0
Oct 20, 2024
1.12.1
Oct 14, 2024
1.12.0
Aug 24, 2024
1.11.2
Jul 30, 2024
1.11.1
Jul 19, 2024
1.11.0
Jun 25, 2024
1.10.1
Apr 24, 2024
1.10.0
Mar 08, 2024
1.9.0
Dec 21, 2023
1.8.0
Nov 23, 2023
1.7.1
Nov 10, 2023
1.7.0
Oct 18, 2023
1.6.1
Oct 10, 2023
1.6.0
Aug 16, 2023
1.5.1
Aug 10, 2023
1.5.0
Jun 25, 2023
1.4.1
Jun 20, 2023
1.4.0
May 10, 2023
1.3.0
Apr 06, 2023
1.2.0
Mar 07, 2023
1.1.1
Feb 17, 2023
1.0.1
Feb 06, 2023
1.0.0
Nov 14, 2022
0.991
Nov 07, 2022
0.990
Oct 03, 2022
0.982
Sep 26, 2022
0.981
Jul 19, 2022
0.971
Jun 06, 2022
0.961
May 25, 2022
0.960
Apr 27, 2022
0.950
Mar 24, 2022
0.942
Mar 14, 2022
0.941
Mar 11, 2022
0.940
Jan 07, 2022
0.931
Dec 22, 2021
0.930
Dec 21, 2021
0.921
Dec 15, 2021
0.920
Jun 22, 2021
0.910
Jun 10, 2021
0.902
Jun 08, 2021
0.901
Jun 08, 2021
0.900
Feb 19, 2021
0.812
Jan 22, 2021
0.800
Oct 09, 2020
0.790
Jun 23, 2020
0.782
Jun 19, 2020
0.781
Jun 03, 2020
0.780
Mar 11, 2020
0.770
Dec 19, 2019
0.761
Dec 17, 2019
0.760
Nov 29, 2019
0.750
Oct 16, 2019
0.740
Sep 26, 2019
0.730
Jul 12, 2019
0.720
Jun 24, 2019
0.711
Jun 19, 2019
0.710
Apr 16, 2019
0.701
Apr 03, 2019
0.700
Feb 08, 2019
0.670
Jan 16, 2019
0.660
Dec 07, 2018
0.650
Oct 15, 2018
0.641
Sep 17, 2018
0.630
Jul 13, 2018
0.620
Jun 08, 2018
0.610
May 02, 2018
0.600
Apr 13, 2018
0.590
Mar 23, 2018
0.580
Mar 02, 2018
0.570
Dec 15, 2017
0.560
Nov 10, 2017
0.550
Oct 20, 2017
0.540
Oct 06, 2017
0.530
Jul 24, 2017
0.521
Jul 10, 2017
0.520
May 09, 2017
0.511
May 05, 2017
0.510
Mar 02, 2017
0.501
Feb 10, 2017
0.471
Jan 13, 2017
0.470
Mar 09, 2011
0.256
May 31, 2010
0.255
Nov 27, 2009
0.254
Nov 26, 2009
0.253
Nov 11, 2009
0.252
Nov 11, 2009
0.251
Nov 08, 2009
0.250
Nov 08, 2009
0.241
Nov 08, 2009
0.240
Nov 08, 2009
0.239
Nov 08, 2009
0.238
Nov 08, 2009
0.237
Oct 25, 2009
0.236
Oct 14, 2009
0.235
Oct 14, 2009
0.234
Oct 14, 2009
0.233
Oct 14, 2009
0.232
Oct 09, 2009
0.231
Oct 08, 2009
0.230
Oct 08, 2009
0.229
Sep 28, 2009
0.228
Sep 28, 2009
0.227
Sep 27, 2009
0.226
Sep 27, 2009
0.225
Sep 26, 2009
0.224
Sep 26, 2009
0.223
Sep 26, 2009
0.222
Sep 26, 2009
0.221
Sep 23, 2009
0.21
Sep 23, 2009
0.20
Sep 21, 2009
0.19
Sep 21, 2009
0.18
Sep 19, 2009
0.17
Sep 17, 2009
0.16
Sep 17, 2009
0.15
Sep 16, 2009
0.14
Sep 11, 2009
0.13
Sep 10, 2009
0.12
Sep 10, 2009
0.11
Sep 09, 2009
0.1
Wheel compatibility matrix
Files in release
Extras:
Dependencies:
(>=4.6.0)
typing_extensions
(>=1.0.0)
mypy_extensions
(>=0.9.0)
pathspec
(>=1.1.0)
tomli