shep

Multi-state key stores using bit masks for python3
git clone git://git.defalsify.org/shep.git
Info | Log | Files | Refs | LICENSE

ModeNameSize
-rw-r--r--.gitignore4L
-rw-r--r--CHANGELOG99L
-rw-r--r--LICENSE674L
-rw-r--r--README.rocksdb1L
-rw-r--r--example/kanban.py64L
-rw-r--r--run_tests.sh14L
-rw-r--r--setup.cfg28L
-rw-r--r--setup.py8L
-rw-r--r--shep/__init__.py1L
-rw-r--r--shep/error.py40L
-rw-r--r--shep/persist.py272L
-rw-r--r--shep/state.py727L
-rw-r--r--shep/store/base.py19L
-rw-r--r--shep/store/file.py230L
-rw-r--r--shep/store/noop.py44L
-rw-r--r--shep/store/redis.py117L
-rw-r--r--shep/store/rocksdb.py147L
-rw-r--r--shep/verify.py2L
-rw-r--r--tests/test_file.py339L
-rw-r--r--tests/test_item.py111L
-rw-r--r--tests/test_noop.py78L
-rw-r--r--tests/test_redis.py112L
-rw-r--r--tests/test_report.py56L
-rw-r--r--tests/test_rocksdb.py100L
-rw-r--r--tests/test_state.py385L
-rw-r--r--tests/test_store.py90L
-rw-r--r--tests/test_verify.py31L