pysynthetic
Class builder
Tools to simplify Python class creation with type checking and strict contract enforcement
👴🏻 Easy Python class writing and type checking
15 stars
3 watching
6 forks
Language: Python
last commit: over 2 years ago pythonpython3
Related projects:
Repository | Description | Stars |
---|---|---|
quora/pyanalyze | A tool to analyze Python code for type errors and other issues | 343 |
stewori/pytypes | Provides runtime typechecking and annotation tools for Python to enforce strict type compatibility | 200 |
mariusvniekerk/pytest-monkeytype | A pytest plugin that generates annotations and stubs for Python modules based on their type definitions | 43 |
contains-io/typet | A Python library that simplifies type checking and validation in object-oriented coding | 22 |
ethanhs/python-typecheckers | A comprehensive collection of Python type checkers, categorized by syntax and execution time. | 62 |
openstack/hacking | Automates style checks and code review to enforce uniform coding standards across large projects. | 240 |
jorenham/optype | An opinionated typing package that simplifies type hints in Python by providing protocols for special methods like multiplication and addition | 15 |
tin2tin/python_stylechecker_for_blender | Enables Pycodestyle to be integrated into Blender's Text Editor for Python code quality checking | 13 |
kotlinisland/basedmypy | A Python type checker built to resolve issues with the mypy project and Python's typing system | 143 |
realpython/pytest-mypy | A plugin that integrates mypy with pytest to enable static type checking during unit testing. | 248 |
luttik/auto-optional | Enforces consistent use of optional type annotations in Python code | 17 |
typeddjango/pytest-mypy-plugins | A plugin for testing type checking and stubs using mypy and pytest | 103 |
messense/typst-py | Provides a Python interface to compile and query markup-based typesetting system typst. | 115 |
siddhuwarrier/python-typeutils | A utility library that provides a type checking decorator for Python functions. | 1 |
ymyzk/mypy-playground | A web-based tool for running mypy, a static type checker for Python, in a sandbox environment. | 71 |