type4py by saltudelft

Type4Py: Deep Similarity Learning-Based Type Inference for Python

updated at March 13, 2024, 1:15 a.m.

Python

8 +0

60 +0

13 +0

GitHub
pytest-monkeytype by mariusvniekerk

None

updated at March 25, 2024, 5:58 p.m.

Python

2 +0

41 +0

3 +0

GitHub
future-typing by PrettyWood

Backport for type hinting generics in standard collections and union types as X | Y

updated at April 1, 2024, 3:26 p.m.

Python

1 +0

16 +0

1 +0

GitHub
PyQt5-stubs by python-qt-tools

Stubs for PyQt5

updated at April 7, 2024, 4:05 p.m.

Python

5 +0

70 +0

31 +0

GitHub
optype by jorenham

Typing Protocols for Precise Type Hints in Python 3.12+

updated at April 15, 2024, 7:23 p.m.

Python

4 +0

5 +0

0 +0

GitHub
safetywrap by mplanchard

Fully typesafe, Rust-like Result and Option types for Python

updated at April 17, 2024, 3:42 a.m.

Python

4 +0

41 +0

3 +0

GitHub
phantom-types by antonagestam

Phantom types for Python.

updated at April 21, 2024, 3:59 p.m.

Python

5 +0

183 +0

9 +0

GitHub
typeforce by orsinium-labs

Make mypy more effective

updated at April 21, 2024, 8:15 p.m.

Python

3 +0

19 +0

2 +0

GitHub
typilus-action by typilus

A GitHub Action for suggesting Python type annotations.

updated at May 3, 2024, 4:37 a.m.

Python

6 +0

41 +0

5 +0

GitHub
no_implicit_optional by hauntsaninja

A codemod to make your implicit optional type hints PEP 484 compliant.

updated at May 3, 2024, 8:12 p.m.

Python

3 +0

73 +0

7 +0

GitHub
lxml-stubs by lxml

Type stubs for the lxml package

updated at May 7, 2024, 10:58 a.m.

Python

7 +0

39 +0

29 +0

GitHub
pytest-annotate by kensho-technologies

Generate PyAnnotate annotations from your pytest tests.

updated at May 7, 2024, 8:28 p.m.

Python

6 +0

109 +0

10 +0

GitHub
com2ann by ilevkivskyi

Tool for translation type comments to type annotations in Python

updated at May 8, 2024, 2:49 a.m.

Python

7 +0

138 +0

12 +0

GitHub
mypy-baseline by orsinium-labs

Integrate mypy in seconds with existing codebase. A friendly CLI tool to make mypy report only new type violations and ignore existing ones.

updated at May 9, 2024, 7:15 a.m.

Python

3 +0

49 +0

7 +0

GitHub
loguru-mypy by kornicameister

mypy plugin for loguru

updated at May 10, 2024, 12:28 p.m.

Python

4 +0

17 +0

3 +0

GitHub
meiga by alice-biometrics

🧙 meiga is a Python µframework that provides a simple, fully typed, monad-based result type ➡️ Result[Value, Error].

updated at May 13, 2024, 2:59 p.m.

Python

7 +0

76 +0

1 +0

GitHub
vine by celery

Python promises

updated at May 15, 2024, 9:42 a.m.

Python

17 +0

121 +0

43 +0

GitHub
typilus by typilus

Code for "Typilus: Neural Type Hints" PLDI 2020

updated at May 16, 2024, 7:34 a.m.

Python

4 +0

57 +0

21 +0

GitHub
flake8-annotations by sco1

Flake8 Type Annotation Checking

updated at May 17, 2024, 2:06 p.m.

Python

18 +0

155 +0

7 +0

GitHub
infer-types by orsinium-labs

A CLI tool to automatically add type annotations into Python code. Must have tool for annotating existing code.

updated at May 19, 2024, 8:36 p.m.

Python

3 +0

77 +0

6 +0

GitHub