Metadata-Version: 1.1
Name: web_cache
Version: 1.0.0
Summary: Simple persistent cache storage, with different cache eviction strategies, and optional compression
Home-page: https://github.com/desbma/web_cache
Author: desbma
Author-email: UNKNOWN
License: UNKNOWN
Download-URL: https://github.com/desbma/web_cache/archive/1.0.0.tar.gz
Description: Web cache
        =========
        
        |Latest Version| |Tests Status| |Coverage| |Supported Python versions|
        |License|
        
        Python module for simple key-value storage backed up by sqlite3
        database. The typical use case is a URL to HTTP data cache, but it can
        also be used fo non web ressources.
        
        Features
        --------
        
        -  Simple ``dict`` interface allows natural usage (``if key in cache``,
           ``value = cache[key]``, etc.)
        -  Optional Zlib, BZIP2 or LZMA compression
        -  FIFO or LRU cache eviction strategies
        -  Optional thread safe interface to work around Python Sqlite3 'same
           thread' limitation
        -  Provides cache hit rate statistics
        
        Installation (from PyPI, with PIP)
        ----------------------------------
        
        web\_cache requires `Python <https://www.python.org/downloads/>`__ >=
        3.3.
        
        1. If you don't already have it, `install
           pip <http://www.pip-installer.org/en/latest/installing.html>`__ for
           Python 3 (not needed if you are using Python >= 3.4)
        2. Install web\_cache: ``pip3 install web_cache``
        
        License
        -------
        
        `LGPLv2.1 <https://www.gnu.org/licenses/old-licenses/lgpl-2.1.html>`__
        
        .. |Latest Version| image:: https://img.shields.io/pypi/v/web_cache.svg?style=flat
           :target: https://pypi.python.org/pypi/web_cache/
        .. |Tests Status| image:: https://img.shields.io/travis/desbma/web_cache/master.svg?label=tests&style=flat
           :target: https://travis-ci.org/desbma/web_cache
        .. |Coverage| image:: https://img.shields.io/coveralls/desbma/web_cache/master.svg?style=flat
           :target: https://coveralls.io/github/desbma/web_cache?branch=master
        .. |Supported Python versions| image:: https://img.shields.io/pypi/pyversions/web_cache.svg?style=flat
           :target: https://pypi.python.org/pypi/web_cache/
        .. |License| image:: https://img.shields.io/github/license/desbma/web_cache.svg?style=flat
           :target: https://pypi.python.org/pypi/web_cache/
        
Keywords: cache,sqlite3,key-value,persistent
Platform: UNKNOWN
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: GNU Lesser General Public License v2 or later (LGPLv2+)
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: 3.3
Classifier: Programming Language :: Python :: 3.4
Classifier: Programming Language :: Python :: 3.5
Classifier: Topic :: Database
Classifier: Topic :: Software Development :: Libraries :: Python Modules
