matchawine / python-enforce-typing
An easy to use decorator to enforce static typing for function and dataclasses.
☆44Updated 2 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
- Deserialize to objects while staying DRY☆158Updated last year
- ❄️ Spellcheck variables, classnames, comments, docstrings etc☆74Updated 7 months ago
- A library for versioning your Python projects.☆141Updated 2 weeks ago
- Caching for HTTPX☆70Updated 9 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
- SQLAlchemy helpers for pytest☆33Updated last week
- Pytest plugin providing the ability to use docker-compose services as fixtures.☆98Updated 7 months ago
- Publish events using broadcaster lib from asyncapi specification☆45Updated 4 years ago
- Reenter an asyncio or Trio event loop from synchronous code☆84Updated last year
- flake8 plugin to run black for checking Python coding style☆164Updated 2 weeks ago
- Check for python builtins being used as variables or parameters☆116Updated 10 months ago
- pytest plugin to create a tmpdir containing a preconfigured set of files and/or directories.☆102Updated last year
- upgrade a setup.py to declarative metadata☆147Updated 3 weeks ago
- Lightweight browser hot reload for Python ASGI web apps☆151Updated last year
- A pytest plugin that limits the output to just the things you need.☆92Updated 7 months ago
- A Pytest plugin that allows you to loop tests for a user defined amount of time.☆42Updated 2 years ago
- Pytest plugin for trio☆54Updated 8 months ago
- CliKit is a group of utilities to build beautiful and testable command line interfaces.☆71Updated last year
- Clean PostgreSQL Databases for Your Tests☆66Updated 2 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
- flake8 plugin which checks that typing imports are properly guarded☆48Updated 3 weeks ago
- 🐍 A Python Application framework - Focus on your business logic, not boilerplate.☆23Updated last week
- Flake8 wrapper to make it nice, legacy-friendly, configurable.☆87Updated 3 years ago
- PythonFinder: Cross Platform Search Tool for Finding Pythons☆35Updated 2 weeks ago
- Setup / utilities which most projects eventually need☆34Updated 2 years ago
- py-test plugin: an incremental test runner☆49Updated 3 years ago
- Pre-commit hook for upgrading type hints☆55Updated 2 years ago
- pytest plugin to help pytest find the code you want to test☆28Updated 3 years ago
- Poetry plugin to update __version__ in __init__ file and other files containing version strings☆84Updated 3 months ago
- A coverage plugin to provide sensible default settings☆78Updated 3 weeks ago