kszucs / koerceLinks
Reusable Pattern Matching on Python Objects
☆17Updated 10 months ago
Alternatives and similar repositories for koerce
Users that are interested in koerce are comparing it to the libraries listed below
Sorting:
- Fixtures as classes that work well with dependency injection, autocompletetion, type checkers, and language servers☆48Updated 3 months ago
- Useful types for Python☆139Updated last month
- Builds a graph of a Python project's internal dependencies.☆88Updated this week
- Phantom types for Python.☆223Updated last week
- An AsyncIO event loop implemented in Rust☆163Updated last month
- ☆70Updated 2 months ago
- A simple task runner.☆123Updated 3 weeks ago
- Declarative CLI argument parser☆161Updated this week
- Reusable database fixtures for any and all databases.☆43Updated last month
- Pytest plugin for testing examples in docstrings and markdown files.☆125Updated 3 months ago
- A high performance caching library for Python written in Rust☆262Updated 3 months ago
- Integrate mypy in seconds with existing codebase. A friendly CLI tool to make mypy report only new type violations and ignore existing on…☆68Updated 2 months ago
- A composable Python ASGI web framework☆180Updated 2 years ago
- A type wrapper for the standard library `datetime` that supplies stricter checks, such as making 'datetime' not substitutable for 'date',…☆85Updated 3 weeks ago
- A general-purpose library designed to guide developers in expressing their code as a flow.☆105Updated 6 months ago
- Automatically add simple type annotations to your code☆263Updated 10 months ago
- ☆166Updated this week
- A Flexible Service Locator for Python.☆365Updated last week
- Command-line parsing library for Python 3.☆134Updated 11 months ago
- A Python type checker☆370Updated this week
- Pytest Fixtures that let you actually test against external resource (Postgres, Mongo, Redshift...) dependent code.☆187Updated 5 months ago
- A flake8 plugin checking common style issues or inconsistencies with pytest-based tests.☆237Updated last week
- Rust-like error handling in Python, with type-safety in mind.☆141Updated last year
- JSON (de)serialization, GraphQL and JSON schema generation using Python typing.☆235Updated last week
- Declarative Settings Library☆30Updated 2 months ago
- Detect leaked asyncio tasks, threads, and event loop blocking with stack trace in Python. Inspired by goleak.☆303Updated 2 weeks ago
- Runtime typing introspection tools☆54Updated 2 months ago
- Decisions by the Python Typing Council☆48Updated 10 months ago
- 🎰 Ensure your __slots__ are working properly☆110Updated 3 weeks ago
- FastWS framework around FastAPI with auto-documentation of WebSockets using AsyncAPI.☆25Updated last year