ShenggaoZhu / midictLinks
MIDict (Multi-Index Dict) can be indexed by any "keys" or "values", suitable as a bidirectional/inverse dict or a multi-key/multi-value dict (a drop-in replacement for dict in Python 2 & 3).
☆14Updated 9 years ago
Alternatives and similar repositories for midict
Users that are interested in midict are comparing it to the libraries listed below
Sorting:
- 📚 Ordered Multivalue Dictionary. Powers furl.☆68Updated 3 years ago
- The most basic Text::Unidecode port (licensed under Artistic License or GPL or GPLv2+ - choose whatever you want)☆67Updated 2 years ago
- CPU parallelism for Trio☆63Updated last month
- A python package for grapheme aware string handling☆113Updated 3 years ago
- FrozenList is a list-like structure that implements collections.abc.MutableSequence and can be made immutable.☆104Updated last week
- (not ready yet) A simple but powerful job scheduler for Trio programs☆68Updated 4 years ago
- A lightweight python actor framework☆19Updated 9 years ago
- Universal Binary JSON draft-12 serializer for Python☆45Updated last year
- Python bindings for simdjson using libpy☆67Updated 2 years ago
- minimalistic evaluator of python expression using ast module☆198Updated 5 months ago
- Custom Python functions for working with SQLite FTS4☆23Updated 3 years ago
- Fast property caching☆25Updated last week
- Extra features for Python's JSON: comments, order, numpy, pandas, datetimes, and many more! Simple but customizable.☆160Updated last month
- An easy to use rpc framework for enabling fast inter-process, inter-container, or inter-host communication☆66Updated 2 years ago
- Safely evaluate AST nodes without side effects☆46Updated last year
- 💥 Cython hash tables that assume keys are pre-hashed☆85Updated 2 months ago
- Faster UUID generation using libuuid☆34Updated 8 years ago
- PyPy binary wheels for some popular packages☆80Updated 3 years ago
- gametight lightweight caching library for python☆66Updated 2 years ago
- Capture the outcome of Python function calls☆34Updated 4 months ago
- A JSON5 serializer and parser library for Python 3 written in Cython.☆168Updated last week
- File system based database that uses python pickles☆73Updated last year
- ☆54Updated last week
- Useful Mutable Mappings☆70Updated last year
- A high performance python hash table library that is generally faster and consumes significantly less memory than Python Dictionaries☆214Updated last year
- File-based locks for Python on Linux and Windows☆26Updated 2 years ago
- Python DBM style wrapper of LMDB☆36Updated 9 months ago
- Python library to compare large trees of arbitrary objects☆31Updated 9 years ago
- A fast RLock implementation for CPython☆29Updated 7 months ago
- ☆45Updated 11 months ago