andrewgazelka / smart-cacheLinks
🗃 Python caching library that is persistent and uses bytecode analysis to determine re-evaluation
☆17Updated last year
Alternatives and similar repositories for smart-cache
Users that are interested in smart-cache are comparing it to the libraries listed below
Sorting:
- Over 600 fast Python bindings to the CPython C API. 🤯☆62Updated last year
- You made a thing, but now you wish it'd go away... Deprecations, a love story.☆14Updated 3 weeks ago
- Like `typing._eval_type`, but lets older Python versions use newer typing features.☆16Updated 2 months ago
- A wrapper around the stdlib `tokenize` which roundtrips.☆61Updated last month
- Write compiled bytecode inline with pure Python. 🤖☆82Updated last year
- Griffe extension for `annotated-doc` (originally PEP 727)☆20Updated 3 months ago
- Hatch build hook plugin for Mypyc☆54Updated last year
- Automatically updated pypi API data, available in bulk via git or sqlite☆79Updated this week
- Backport for type hinting generics in standard collections and union types as X | Y☆19Updated 4 years ago
- Proof Of Concept for python package management without virtualenvs☆30Updated last year
- Python syntax highlighted Markdown doctest.☆22Updated 3 years ago
- Store data created during your `pytest` tests execution, and retrieve it at the end of the session, e.g. for applicative benchmarking pur…☆76Updated 2 months ago
- 🎰 Ensure your __slots__ are working properly☆119Updated 3 weeks ago
- A pytest plugin for automatically updating doctest outputs☆71Updated 2 weeks ago
- Capture the outcome of Python function calls☆34Updated last week
- Declarative, type-safe command line argument parsers from dataclasses and attrs classes☆65Updated last week
- A Python type explainer!☆83Updated 2 years ago
- Declarative CLI argument parser☆186Updated this week
- Operator overloading for fast anonymous functions.☆50Updated last week
- Time and benchmark blocks of Python code. A powerful multi-line in-code alternative to timeit.☆37Updated last year
- A codemod to make your implicit optional type hints PEP 484 compliant.☆104Updated 2 years ago
- Formatter for pyproject.toml files☆13Updated 2 weeks ago
- cython hooks for hatch☆33Updated last month
- Experimental Python API for Ruff☆34Updated last week
- ruyaml is a openly maintained fork of elusive ruamel-yaml package that can be used as as a drop-in replacement.☆77Updated 3 weeks ago
- A simple task runner.☆125Updated this week
- Install packages with pip as if you were in the past!☆137Updated last week
- Python variant types that work with match☆54Updated last year
- Tool for fixing trivial problems with your code.☆65Updated 2 years ago
- 🔪🧀 API for creating and inspecting Python .whl files (wheels)☆27Updated last year