Results 7 comments of Tim

sqlite is a good choice of db for something like this, although it might be slightly overdesigning to use a sql db. if we do choose to use a sql...

rather than introducing a new dependency, we could also do something very simple like a key->value map stored in memory, stored to disk as JSON or something. Don't want to...

however we end up doing it, it should be implemented in such a way that that users will have no knowledge of the implementation

All great ideas, a file manager is a great next step

if we're going to have something like this imo it should be configurable, and preferably a part of some wider persistent system state implementation. #27 might be relevant.

I think using the existing PyPI is the right approach here, and very inline with the Snakeware philosophy

@graysky2 any chance of getting this merged?