A generic key-store library.
Project description
anguis
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
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.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
34583cf4fb3493547151f733902a5091b0e416857f44fabdeacdd102537723bd
|
|
| MD5 |
78222d74b121b2aad4573b266ab85456
|
|
| BLAKE2b-256 |
b9aee318d97f3125cf8117302cb9ba944305e3426167d51c63b6678762457953
|
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
54bbfbb8511aa3df62d89f9309cf904388a19d04ae8e27921a09b64c41f0299b
|
|
| MD5 |
84f75480e75948133cb0408171d093b9
|
|
| BLAKE2b-256 |
798a046605001247a2374f7c96f1227c817ef67221a4669c9ac69d0f780bbc6a
|