Skip to main content

Shelve-like dict using sqlachemy as backend, and lazy scheduler for resuming tasks

Project description

test codecov github Python version license: GPL v3

API documentation Downloads

shelchemy - Dict-like (shelve-like) storage wrapper for any DBMS (SQLAlchemy)

Python installation

from package

# Set up a virtualenv. 
python3 -m venv venv
source venv/bin/activate

# Install from PyPI
pip install shelchemy

from source

git clone https://github.com/shelchemy/shelchemy
cd shelchemy
poetry install

Examples

Some usage examples.

Grants

This work was partially supported by Fapesp under supervision of Prof. André C. P. L. F. de Carvalho at CEPID-CeMEAI (Grants 2013/07375-0 – 2019/01735-0).

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

shelchemy-0.220906.5.tar.gz (19.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

shelchemy-0.220906.5-py3-none-any.whl (21.0 kB view details)

Uploaded Python 3

File details

Details for the file shelchemy-0.220906.5.tar.gz.

File metadata

  • Download URL: shelchemy-0.220906.5.tar.gz
  • Upload date:
  • Size: 19.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.3.2 CPython/3.10.6 Linux/5.15.0-58-generic

File hashes

Hashes for shelchemy-0.220906.5.tar.gz
Algorithm Hash digest
SHA256 e4ed1de8b764692d8a1c48ebff1ebab41e728003e3b262fba6dc161d6347fa27
MD5 f7f4b4c379ff42d738fe51e4b34d3aec
BLAKE2b-256 8582643d0e7f06567724fea3ed04a34b1b5047670908cd0fa43d8146f63f28e3

See more details on using hashes here.

File details

Details for the file shelchemy-0.220906.5-py3-none-any.whl.

File metadata

  • Download URL: shelchemy-0.220906.5-py3-none-any.whl
  • Upload date:
  • Size: 21.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.3.2 CPython/3.10.6 Linux/5.15.0-58-generic

File hashes

Hashes for shelchemy-0.220906.5-py3-none-any.whl
Algorithm Hash digest
SHA256 5a3d4900067dbe39ecb4979b923ddd0072bcf168d161d89219db7e5a55b04eb4
MD5 dcbac05320e0c7ffdd41e3c9150519ce
BLAKE2b-256 48d3375e3a23a52ca96fb73be1f428bd9e08206111a4cde1ddb8b6b8f84384d9

See more details on using hashes here.

Supported by

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