TinyDB is a document oriented database written in pure Python and has no external dependencies. The target are small apps that would be “blown away” by a SQL-DB or an external database server.