robtandy / randomdict
Python dictionaries with O(1) random element access.
☆59Updated 11 months ago
Alternatives and similar repositories for randomdict:
Users that are interested in randomdict are comparing it to the libraries listed below
- persistent caching to memory, disk, or database☆267Updated this week
- A friendly fork of the Python Standard Library multiprocessing package which uses dill instead of pickle☆35Updated 5 years ago
- Inter-process named lock library☆45Updated 2 years ago
- Extra Python Collections - bags (multisets), setlists (unique list / indexed set), RangeMap and IndexedDict☆46Updated 2 years ago
- High-speed physical quantities and dimensions in Python☆15Updated last year
- A fast and memory efficient LRU cache for Python☆275Updated 2 weeks ago
- Python API for writing multiprocessing pipelines☆90Updated 3 years ago
- A Python package that provides tools for inheriting docstrings in customizable ways.☆63Updated last year
- A Pythonic indexed priority queue☆89Updated 8 months ago
- Super-fast and clean conversions to numbers for Python.☆108Updated last month
- Ordered Set implementation in Cython☆74Updated 5 years ago
- Fast fractions reimplementation in Cython☆38Updated last month
- Some notes on using Cython to increase the performance of Python code.☆61Updated 8 months ago
- Setuptools-based `setup.py` template for Cython projects☆44Updated 7 years ago
- Outdated binary tree package, please switch to sortedcontainers (UNMAINTAINED)☆78Updated 4 years ago
- Autologging automates logging setup and method tracing for Python classes.☆50Updated 11 months ago
- A mutable set that remembers the order of its entries. One of Python's missing data types.☆219Updated 8 months ago
- Kids python cache decorator and library.☆35Updated 2 years ago
- Raise asynchronous exceptions in other thread, control the timeout of blocks or callables with a context manager or a decorator☆117Updated last year
- The most basic Text::Unidecode port (licensed under Artistic License or GPL or GPLv2+ - choose whatever you want)☆66Updated 2 years ago
- fork of https://bitbucket.org/astanin/python-tabulate☆180Updated 2 years ago
- Python C-based extension implementing fast integer bit sets☆22Updated 6 months ago
- A small project template that shows how to wrap C code into python using cython, along with other packaging concepts☆130Updated 7 years ago
- ☆54Updated last year
- The function you always missed in Python: return the first true value of an iterable.☆153Updated 2 years ago
- A flexible utility for flattening and unflattening dict-like objects in Python.☆182Updated 3 years ago
- Serialization for objects which TinyDB couldn't handle otherwise☆59Updated 6 months ago
- Hypothesis strategy to generate NetworkX graphs.☆19Updated last year
- Draw NetworkX graphs using pydot/graphviz, with support for IPython notebooks.☆118Updated 5 years ago
- An in-memory LRU cache for python☆154Updated 4 years ago