semvec/pypi-packages huggingface dataset:
anguis 0.3.7
A generic key-store library.
License: MIT license
Requires Python: >=3.5
Keywords: anguis,cache,key-value store

======
anguis
======

.. image:: https://img.shields.io/pypi/v/anguis.svg
        :target: https://pypi.python.org/pypi/anguis

.. image:: https://img.shields.io/travis/reale/anguis.svg
        :target: https://travis-ci.com/reale/anguis

.. image:: https://readthedocs.org/projects/anguis/badge/?version=latest
        :target: https://anguis.readthedocs.io/en/latest/?badge=latest
        :alt: Documentation Status

.. image:: https://pyup.io/repos/github/reale/anguis/shield.svg
     :target: https://pyup.io/repos/github/reale/anguis/
     :alt: Updates

*Latet anguis in herba* (Virgil, *Eclogues*, 3, 93)

**anguis** is a generic key-store library in Python.

Currently, the following backends are supported:

-  filesystem
-  Etcd
-  Git
-  Redis
-  memcached
-  SFTP
-  Sqlite
-  AWS S3
-  Google Drive

Rationale
---------

TODO

Installation
------------

From source:

::

    $ python setup.py install

From PyPI:

::

    $ pip3 install anguis

Example of usage
----------------

::

    from anguis.fs import AnguisFS

    cache = AnguisFS()

    cache['foo'] = 'bar'
    print(cache['foo'])
    # bar

    del(cache['foo'])
    print(cache['foo'])
    # None


=======
History
=======

0.3.7 (2021-02-05)
------------------

* Add serialize/unserialize support.

0.3.6 (2021-02-05)
------------------

* AWS S3 support.

0.3.5 (2021-02-03)
------------------

* Partial support for Google Drive.

0.3.4 (2021-02-03)
------------------

* Partial support for memcached.

0.3.3 (2021-02-03)
------------------

* Fix imports.

0.3.2 (2021-02-03)
------------------

* Restructure.

0.3.0 (2021-02-03)
------------------

* Dict-like behavior, added support for Sqlite, package restructured.