mplanchard / safetywrapLinks
Fully typesafe, Rust-like Result and Option types for Python
☆46Updated 5 years ago
Alternatives and similar repositories for safetywrap
Users that are interested in safetywrap are comparing it to the libraries listed below
Sorting:
- A practical snapshot testing plugin for pytest.☆97Updated 3 weeks ago
- Python async data processing microframework☆41Updated last year
- NOT MAINTAINED - A simple Rust like Option type for Python 3. Fully type annotated.☆71Updated last year
- Python variant types that work with match☆54Updated last year
- Testing framework that empowers pytest (with better fixtures and parametrization)☆59Updated last year
- FastUUID is a library which provides CPython bindings to Rust's UUID library☆177Updated 2 months ago
- Pytest plugin for testing examples in docstrings and markdown files.☆134Updated 7 months ago
- Phantom types for Python.☆231Updated last month
- Toml sorting library☆111Updated 3 months ago
- Deserialize to objects while staying DRY☆159Updated 2 years ago
- Runtime typing introspection tools☆57Updated 3 months ago
- A list of Python type checkers (PEP 484 compliant and not, static and runtime/dynamic)☆70Updated last month
- (unmaintained) A framework for defining, serializing, deserializing, and validating data structures☆53Updated 3 years ago
- 🧙 meiga is a Python µframework that provides a simple, fully typed, monad-based result type ➡️ Result[Value, Error].☆81Updated last year
- Fast and simple datetime, date, time and duration parsing for rust.☆243Updated 3 weeks ago
- Python type-checker written in Rust☆33Updated 11 months ago
- Progressive type annotation without regression! 🚀☆30Updated 3 years ago
- A collection of extra types and features for mypy☆34Updated last month
- This is an alternative version of full-stack-fastapi-postgresql but using EdgeDB.☆50Updated 3 years ago
- A plugin for snapshot testing with pytest.☆135Updated last year
- Protocols intersection for mypy☆34Updated last month
- `diagnostic` makes it easier to build command line tools with great error reporting.☆30Updated 2 weeks ago
- trycast parses JSON-like values whose shape is defined by TypedDicts and other standard Python type hints.☆86Updated 3 weeks ago
- Conditional coverage based on any rules you define!☆79Updated 11 months ago
- Simple caching transport for httpx☆54Updated 2 years ago
- Release management tool☆67Updated 2 months ago
- Four-wheel drive for asyncio.☆81Updated 3 months ago
- An AsyncIO event loop implemented in Rust☆213Updated last month
- Write short and fully-typed lambdas where you need them.☆285Updated 2 years ago
- Hatch build hook plugin for Mypyc☆52Updated last year