PyTypes

Type inferencer

Infer static type information from Python code by tracing execution paths

Infer Types by Python Tracing

GitHub

11 stars
3 watching
1 forks
Language: Python
last commit: about 2 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
saltudelft/type4py An open-source software framework for deep learning-based type inference in Python 61
realpython/pytest-mypy A plugin that integrates mypy with pytest to enable static type checking during unit testing. 248
stewori/pytypes Provides runtime typechecking and annotation tools for Python to enforce strict type compatibility 200
typeddjango/pytest-mypy-plugins A plugin for testing type checking and stubs using mypy and pytest 103
orsinium-labs/infer-types A CLI tool to automatically add type annotations into Python code 85
davidfritzsche/pytest-mypy-testing A tool to verify mypy's static type analysis output 30
mariusvniekerk/pytest-monkeytype A pytest plugin that generates annotations and stubs for Python modules based on their type definitions 43
dry-python/classes Typed polymorphism primitives for Python business logic 670
ethanhs/python-typecheckers A comprehensive collection of Python type checkers, categorized by syntax and execution time. 62
antonagestam/phantom-types Phantom types enable safe parsing and validation of data by making certain states unrepresentable at compile time 199
python-security/pyt A tool that analyzes Python web applications for potential security vulnerabilities 2,176
hauntsaninja/useful_types Provides commonly used data structures and protocols in Python to improve code clarity and maintainability 99
yinwang0/pysonar2 A semantic indexer for Python code, enabling batch processing and interprocedural type inference to build indexes for code browsers and search engines. 1,391
mplanchard/safetywrap Typesafe wrappers for handling errors and absent data in Python 44
wishtack/pysynthetic Tools to simplify Python class creation with type checking and strict contract enforcement 15