robtandy / randomdict
Python dictionaries with O(1) random element access.
☆58Updated 4 months ago
Related projects: ⓘ
- persistent caching to memory, disk, or database☆254Updated last week
- ☆48Updated 11 months ago
- Some notes on using Cython to increase the performance of Python code.☆59Updated 3 weeks ago
- a heap with decrease-key and increase-key operations☆98Updated 5 years ago
- A small project template that shows how to wrap C code into python using cython, along with other packaging concepts☆129Updated 6 years ago
- Extra Python Collections - bags (multisets), setlists (unique list / indexed set), RangeMap and IndexedDict☆45Updated last year
- Python C-based extension implementing fast integer bit sets☆22Updated 2 months ago
- Setuptools-based `setup.py` template for Cython projects☆44Updated 7 years ago
- A friendly fork of the Python Standard Library multiprocessing package which uses dill instead of pickle☆34Updated 4 years ago
- Linked list extension module for Python☆80Updated 2 weeks ago
- 💥 Cython memory pool for RAII-style memory management☆437Updated last week
- Python AST that abstracts the underlying Python version☆137Updated 2 months ago
- Automagically inline python methods☆102Updated 9 years ago
- Probabilistic data structures in python http://pyprobables.readthedocs.io/en/latest/index.html☆111Updated 4 months ago
- Python Sorted Collections Library☆98Updated last year
- A graph manipulation library in pure Python☆69Updated last month
- Time and benchmark blocks of Python code. A powerful multi-line in-code alternative to timeit.☆31Updated 2 months ago
- A mutable set that remembers the order of its entries. One of Python's missing data types.☆212Updated last month
- High-speed physical quantities and dimensions in Python☆15Updated 10 months ago
- fork of https://bitbucket.org/astanin/python-tabulate☆177Updated last year
- Standard python pickle, thinly wrapped with standard compression libraries☆42Updated 2 years ago
- A backport of `breakpoint` to python<3.7.☆44Updated 2 years ago
- Super-fast and clean conversions to numbers for Python.☆104Updated 8 months ago
- Create coredump like file from Python to post-mortem debug later☆75Updated 2 years ago
- Python module to manipulate function signatures☆16Updated last year
- Backport of the pickle 5 protocol (PEP 574)☆34Updated 2 years ago
- Extra features for Python's JSON: comments, order, numpy, pandas, datetimes, and many more! Simple but customizable.☆152Updated last month
- A Python package that provides tools for inheriting docstrings in customizable ways.☆65Updated 8 months ago
- A union-find disjoint sets data structure implemented in Python with the "Weighted Quick Union with Path Compression" algorithm.☆65Updated 2 years ago
- Raise asynchronous exceptions in other thread, control the timeout of blocks or callables with a context manager or a decorator☆110Updated 8 months ago