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:
- Extra features for Python's JSON: comments, order, numpy, pandas, datetimes, and many more! Simple but customizable.☆161Updated last month
- A python package for grapheme aware string handling☆115Updated 3 years ago
- distributed and parallel Python☆93Updated last week
- Python bindings for simdjson using libpy☆69Updated 2 years ago
- Automatically generate Cython pxd files from C headers☆47Updated 7 years ago
- Safely evaluate AST nodes without side effects☆49Updated last year
- (not ready yet) A simple but powerful job scheduler for Trio programs☆71Updated 5 years ago
- Useful Mutable Mappings☆72Updated 2 years ago
- Ordered Set implementation in Cython☆75Updated 5 years ago
- gametight lightweight caching library for python☆67Updated 3 years ago
- A fast and powerful web scraping library☆43Updated last year
- An llvm-based framework for generating and calling into high-performance native code from Python.☆200Updated last year
- The most basic Text::Unidecode port (licensed under Artistic License or GPL or GPLv2+ - choose whatever you want)☆68Updated 2 years ago
- Delayed iteration for polling and retries.☆31Updated 2 weeks ago
- ☆46Updated last month
- FrozenList is a list-like structure that implements collections.abc.MutableSequence and can be made immutable.☆118Updated this week
- Cython PyParsing implementation.☆33Updated last week
- ☆55Updated 3 weeks ago
- Pyfilesystem low-level driver for WebDAV storages☆24Updated last year
- CPU parallelism for Trio☆65Updated last week
- Fast fractions reimplementation in Cython☆39Updated 3 weeks ago
- Friendlier Python tracebacks.☆88Updated 8 months ago
- larch.pickle - A faster python pickle replacement☆37Updated last month
- PyPy binary wheels for some popular packages☆80Updated 3 years ago
- Cython implementation of OrderedDict☆102Updated 9 years ago
- Simple python workflow engine based on asyncio and a DAG structure.☆62Updated 8 years ago
- automatic persistence for Python objects☆47Updated last month
- An index of wheels☆57Updated 3 weeks ago
- String Distance using cython☆13Updated 5 years ago
- Python DBM style wrapper of LMDB☆36Updated last year