idmitrievsky / rescue
type-safe exceptions for Python π·
β30Updated 2 years ago
Alternatives and similar repositories for rescue:
Users that are interested in rescue are comparing it to the libraries listed below
- A list of Python type checkers (PEP 484 compliant and not, static and runtime/dynamic)β63Updated 2 years ago
- A collection of extra types and features for mypyβ31Updated last month
- Conditional coverage based on any rules you define!β69Updated last month
- Safe and composable assert for Python that can be used together with optimised modeβ18Updated last week
- Testing framework that empowers pytest (with better fixtures and parametrization)β59Updated 7 months ago
- Capture the outcome of Python function callsβ32Updated 7 months ago
- flake8 plugin to validate annotations complexityβ46Updated this week
- flake8 plugin which checks that typing imports are properly guardedβ48Updated this week
- The package provides base classes and utils for flake8 plugin writingβ18Updated last year
- trycast parses JSON-like values whose shape is defined by TypedDicts and other standard Python type hints.β80Updated 6 months ago
- [No maintenance intended] Proof of concept lightweight HTTP/1.1 proxy service built with ASGI and HTTPX.β30Updated 3 years ago
- deprecate and refactor code across library boundariesβ13Updated this week
- Bring colors to your terminalβ51Updated 4 years ago
- Stall tracking for Python's GIL and Trio tasksβ21Updated 2 months ago
- A flake8 plugin that finds that finds improvements for raise statements.β32Updated 3 years ago
- Run async workflows using pytest-fixtures-style dependency injectionβ34Updated last year
- Integrate mypy in seconds with existing codebase. A friendly CLI tool to make mypy report only new type violations and ignore existing onβ¦β61Updated 3 months ago
- Validate configuration and produce human readable error messagesβ45Updated 2 weeks ago
- Pytest decorator for parametrizing tests with default iterables.β19Updated last month
- A Parser and CST for JSON5.β21Updated last year
- replace '__all__' with '@public.add' decoratorβ15Updated 4 years ago
- Library for building and working with arbitrary ASTs on top of dataclassesβ21Updated 3 months ago
- Delayed iteration for polling and retries.β30Updated 2 months ago
- dpv is an alternative to pyenv-virtualenv and virtualenvwrapperβ25Updated 2 months ago
- A flake8 extension that implements misc. lintsβ62Updated last year
- Yet another style-preserving TOML library for Pythonβ13Updated 3 years ago
- Lazy f-strings for everyoneβ31Updated 7 months ago
- CLI tool to introspect flake8 plugins and their codesβ14Updated 2 years ago
- Grep Python Abstract Syntax Trees (AST) using XPathβ93Updated last month
- pytest plugin for testing mypy types, stubs, and pluginsβ110Updated this week