Metadata-Version: 2.1
Name: bigdict
Version: 21.4.11
Summary: A persisted, out-of-memory dict for Python
Home-page: https://github.com/zpz/bigdict
Author: Zepu Zhang
Author-email: zepu.zhang@gmail.com
License: MIT
Description: # bigdict
        
        `bigdict` implements a persisted, out-of-memory dict for Python.
        
        Tested with Python 3.7, 3.8.
        
        The usage API strives to be as close as possible to the built-in `dict`, with a small number of extras.
        
        The "engine", or "back-end", is currently `rocksdb`. However, `rocksdb` is not the point; the point is rather a "persisted, out-of-memory dict".
        
        Installation:
        
        ```
        $ pip install bigdict
        ```
        
        
        Possible enhancements in the future:
        
        - Support remote storage.
        - Implement a cache backed by `bigdict`.
        - A more performant engine to replace `rocksdb`.
        - Make updates to the package `python-rocksdb`, which is not very active as of now.
        
        
        ## Release 21.4.11
        
        - Changed dependency from `python-rocksdb` to `rocksdb`, which provides a built package in a wheel, greately simplifying build and installation.
        - Bumped Python requirement from 3.6 to 3.7, because `rocksdb` provides wheels for 3.7-3.8 only.
        - Enforce all `mypy` and `pylint` checks.
        
        
        ## Release 21.1.5
        
        Initial release. Uploaded to Pypi.
Platform: UNKNOWN
Requires-Python: >=3.7
Description-Content-Type: text/markdown
