A safe and lightweight cache library, written in pure-Python.
Project description
cache3: Python3 cache library
cache3 is a MIT licensed safe and lightweight cache library, written in pure-Python.
cache3 is very tiny and completely implemented by the Python standard library without any third-party dependencies, so it can be easily embedded in any Python program or script.
Installing
cache3 is available from PyPI and can be installed by running:
pip install -U cache3
or download the file and install it locally
$ git clone https://github.com/StKali/cache3.git
$ cd cache3
$ python setup.py install
Feature
Pure-Python
Thread-safe and process-safe
High performance
100% test coverage
Extension friendly
Supports multiple eviction policies and is easy to scale
Supports multiple data types
Compatible with all platforms
Links
Documentation: https://stkali.github.io/cache3/
PyPI Releases: https://pypi.org/project/cache3
Source Code: https://github.com/StKali/cache3
Issue Tracker: https://github.com/StKali/cache3/issues
License
Copyright (c) 2020-2021 clarkmonkey@163.com Licensed under the MIT License.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.