It runs on Python 3.x only, and passes the following static analyzers:
Usage: ./database
       --dump-keys filename                         dump keys of filename
       --dump-keys-and-values filename              dump keys and values of filename
       --dump-value filename key                    dump value of filename at key
       --write-key-value-pair filename key value    write value in filename at key
       --erase-key-value-pair filename key          erase key and its value
You can e-mail the author with questions or comments: