Skip to main content

A generic key-store library.

Project description

anguis

https://img.shields.io/pypi/v/anguis.svg https://img.shields.io/travis/reale/anguis.svg Documentation Status 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.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

anguis-0.3.7.tar.gz (12.4 kB view details)

Uploaded Source

Built Distribution

anguis-0.3.7-py2.py3-none-any.whl (19.5 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file anguis-0.3.7.tar.gz.

File metadata

  • Download URL: anguis-0.3.7.tar.gz
  • Upload date:
  • Size: 12.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.6.8

File hashes

Hashes for anguis-0.3.7.tar.gz
Algorithm Hash digest
SHA256 34583cf4fb3493547151f733902a5091b0e416857f44fabdeacdd102537723bd
MD5 78222d74b121b2aad4573b266ab85456
BLAKE2b-256 b9aee318d97f3125cf8117302cb9ba944305e3426167d51c63b6678762457953

See more details on using hashes here.

File details

Details for the file anguis-0.3.7-py2.py3-none-any.whl.

File metadata

  • Download URL: anguis-0.3.7-py2.py3-none-any.whl
  • Upload date:
  • Size: 19.5 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.6.8

File hashes

Hashes for anguis-0.3.7-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 54bbfbb8511aa3df62d89f9309cf904388a19d04ae8e27921a09b64c41f0299b
MD5 84f75480e75948133cb0408171d093b9
BLAKE2b-256 798a046605001247a2374f7c96f1227c817ef67221a4669c9ac69d0f780bbc6a

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page