davidfstr / trycast
trycast parses JSON-like values whose shape is defined by TypedDicts and other standard Python type hints.
☆79Updated 5 months ago
Alternatives and similar repositories for trycast:
Users that are interested in trycast are comparing it to the libraries listed below
- A type wrapper for the standard library `datetime` that supplies stricter checks, such as making 'datetime' not substitutable for 'date',…☆78Updated 10 months ago
- Useful types for Python☆122Updated last week
- A simple task runner.☆104Updated last month
- Command-line parsing library for Python 3.☆128Updated 4 months ago
- Toml sorting library☆95Updated last month
- Typed environment variable parsing for Python☆16Updated last week
- Builds a graph of a Python project's internal dependencies.☆74Updated this week
- ☆66Updated 6 months ago
- Extend typing package functionalities☆60Updated last year
- Caching for HTTPX☆69Updated 5 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…☆61Updated 3 months ago
- pytest plugin for testing mypy types, stubs, and plugins☆110Updated 2 weeks ago
- Deserialize to objects while staying DRY☆159Updated last year
- Declarative Settings Library☆25Updated 3 weeks ago
- Flake8 plugin for managing type-checking imports & forward references.☆115Updated this week
- A type-safe `functools.wraps`.☆18Updated 6 months ago
- Structured logging assertions☆57Updated 2 months ago
- Proof-of-concept `record` type for Python☆30Updated 9 months ago
- Modern benchmarking library for python with pytest integration.☆52Updated last year
- Pytest plugin for testing examples in docstrings and markdown files.☆102Updated last month
- Library to declare additional kinds of objects not natively supported by SqlAlchemy/Alembic.☆38Updated 2 months ago
- ☆36Updated 3 months ago
- ☆84Updated this week
- Fixtures as classes that work well with dependency injection, autocompletetion, type checkers, and language servers☆39Updated last year
- A Flake8 plugin that checks for issues using the standard library logging module.☆79Updated last week
- Make Python CLI tools win the speed race, by cheating!☆71Updated last year
- All-Inclusive Python Projects☆109Updated 2 months ago
- Simple caching transport for httpx☆51Updated last year
- ☆92Updated 4 months ago
- Use uv in GitHub Actions by adding one line to the workflow.☆60Updated 2 months ago