matchawine / python-enforce-typingLinks
An easy to use decorator to enforce static typing for function and dataclasses.
☆44Updated 3 years ago
Alternatives and similar repositories for python-enforce-typing
Users that are interested in python-enforce-typing are comparing it to the libraries listed below
Sorting:
- Deserialize to objects while staying DRY☆158Updated 2 years ago
- A fast and flexible reimplementation of data classes☆85Updated 2 years ago
- dead simple python dead code detection☆384Updated last week
- flake8 plugin to run black for checking Python coding style☆165Updated 2 weeks ago
- pytest external process plugin☆103Updated last week
- Advanced Enumerations for Python☆203Updated 4 months ago
- Automatically convert relative imports to absolute☆157Updated last year
- MIGRATED TO CODEBERG. Python library to load dynamically typed data into statically typed data structures☆261Updated last year
- Flake8 Type Annotation Checking☆164Updated 2 weeks ago
- Removes commented-out code from Python files☆215Updated 2 weeks ago
- Flake8 wrapper to make it nice, legacy-friendly, configurable.☆88Updated 2 months ago
- pytest-print adds the printer fixture you can use to print messages to the user (directly to the pytest runner, not stdout)☆76Updated this week
- A simple program and library to auto generate API documentation for Python modules.☆87Updated last year
- Typical: Fast, simple, & correct data-validation using Python 3 typing.☆180Updated last year
- Static analysis of Python import statements☆124Updated last week
- Check for python builtins being used as variables or parameters☆118Updated 2 months ago
- trycast parses JSON-like values whose shape is defined by TypedDicts and other standard Python type hints.☆85Updated 5 months ago
- Mypy static type checker plugin for Pytest☆256Updated 6 months ago
- Clean PostgreSQL Databases for Your Tests☆67Updated 2 months ago
- A Pytest plugin that allows you to loop tests for a user defined amount of time.☆42Updated 2 years ago
- Generate Python model classes (pydantic, attrs, dataclasses) based on JSON datasets with typing module support☆179Updated 7 months ago
- A JSON5 serializer and parser library for Python 3 written in Cython.☆175Updated last week
- Utilities based on Pythons iterators and generators.☆96Updated last year
- Lightweight browser hot reload for Python ASGI web apps☆159Updated last month
- Pytest plugin for trio☆58Updated 2 weeks ago
- An in-memory database of Python objects, searchable using quasi-SQL API☆171Updated 2 weeks ago
- A plugin for poetry that allows you to execute scripts defined in your pyproject.toml, just like you can in npm or pipenv☆59Updated 7 months ago
- A generic project skeleton for Python projects.☆140Updated 4 months ago
- Colorization of help messages in Click☆89Updated 7 months ago
- Caching for HTTPX☆72Updated 2 weeks ago