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☆159Updated last year
- Lightweight browser hot reload for Python ASGI web apps☆150Updated 9 months ago
- Replace Starlette's TestClient from `requests` to `httpx`! 🎉☆42Updated 2 years ago
- Decorator which checks whether the function is called with the correct type of parameters.☆110Updated 3 weeks ago
- Flake8 wrapper to make it nice, legacy-friendly, configurable.☆87Updated 3 years ago
- Pytest plugin providing the ability to use docker-compose services as fixtures.☆97Updated 4 months ago
- flake8 plugin which checks that typing imports are properly guarded☆48Updated last week
- Automatically convert relative imports to absolute☆157Updated 6 months ago
- PyTest Helpers Namespace☆58Updated 2 years ago
- show where your regex match assertion failed!☆81Updated last week
- Poetry plugin to update __version__ in __init__ file and other files containing version strings☆83Updated 3 weeks ago
- A simple task runner.☆105Updated last month
- pytest external process plugin☆99Updated 2 weeks ago
- Proof-of-concept `record` type for Python☆30Updated 9 months ago
- HTMX integration for ASGI applications☆66Updated last year
- Reference implementation of sentinels for the Python stdlib☆39Updated 3 months ago
- A blazing fast dict subclass that supports dot access notation.☆53Updated 3 weeks ago
- Pure Python cross-platform pyclean. Clean up your Python bytecode.☆74Updated 2 weeks ago
- Authentication classes to be used with httpx☆119Updated 3 weeks ago
- Easily freeze time in pytest test + fixtures☆185Updated last year
- A coverage plugin to provide sensible default settings☆71Updated last week
- Reenter an asyncio or Trio event loop from synchronous code☆83Updated 11 months ago
- Simple caching transport for httpx☆51Updated last year
- Totally ordered enums for Python.☆30Updated this week
- A Pytest plugin that allows you to loop tests for a user defined amount of time.☆42Updated 2 years ago
- ❄️ Spellcheck variables, classnames, comments, docstrings etc☆74Updated 5 months ago
- Caching for HTTPX☆69Updated 6 months ago
- Bump software releases☆160Updated last month
- py-test plugin: an incremental test runner☆47Updated 2 years ago
- Flake8 Type Annotation Checking☆155Updated 3 weeks ago