matchawine / python-enforce-typing
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
- Mypy static type checker plugin for Pytest☆254Updated last month
- CliKit is a group of utilities to build beautiful and testable command line interfaces.☆71Updated last year
- Reenter an asyncio or Trio event loop from synchronous code☆85Updated last year
- show where your regex match assertion failed!☆80Updated last month
- Decorator which checks whether the function is called with the correct type of parameters.☆110Updated 4 months ago
- pytest-print adds the printer fixture you can use to print messages to the user (directly to the pytest runner, not stdout)☆73Updated this week
- Flake8 wrapper to make it nice, legacy-friendly, configurable.☆88Updated 3 years ago
- Redis fixtures and fixture factories for Pytest.This is a pytest plugin, that enables you to test your code that relies on a running Redi…☆103Updated this week
- trycast parses JSON-like values whose shape is defined by TypedDicts and other standard Python type hints.☆81Updated 9 months ago
- Clean PostgreSQL Databases for Your Tests☆66Updated 2 years ago
- ❄️ Spellcheck variables, classnames, comments, docstrings etc☆74Updated 8 months ago
- CPU parallelism for Trio☆59Updated 2 weeks ago
- ☆55Updated last month
- Dynamically create python functions with a proper signature.☆126Updated this week
- Colorization of help messages in Click☆87Updated 2 months ago
- Check for python builtins being used as variables or parameters☆116Updated 11 months ago
- A simple task runner.☆116Updated 2 months ago
- pytest plugin to create a tmpdir containing a preconfigured set of files and/or directories.☆102Updated last year
- Allows declaring marshmallow schema through type annotations☆48Updated 2 years ago
- A library for versioning your Python projects.☆141Updated 2 weeks ago
- A Python Enum that inherits from str.☆117Updated last year
- A JSON-friendly data structure which allows both object attributes and dictionary keys and values to be used simultaneously and interchan…☆101Updated last year
- A Pytest plugin that allows you to loop tests for a user defined amount of time.☆42Updated 2 years ago
- Mimesis integration with the pytest test runner. This plugin provider useful fixtures based on providers from Mimesis.☆62Updated last year
- Publish events using broadcaster lib from asyncapi specification☆45Updated 4 years ago
- Pytest plugin providing the ability to use docker-compose services as fixtures.☆98Updated 8 months ago
- MIGRATED TO CODEBERG. Python library to load dynamically typed data into statically typed data structures☆259Updated 8 months ago
- Define your JSON schema as Python dataclasses☆62Updated last year
- Poetry plugin to update __version__ in __init__ file and other files containing version strings☆84Updated 4 months ago