OOPS stands for object-oriented persistent storage and is an embedded database library. You can organize files with python objects (lists inside dicts inside objects inside lists, etc). Really easy to use, fast enough for real-world applications. Give it a try! (It's LGPL. I do this for props)
This is an object-oriented persistent storage library for python. Merges database design and application design (as both are deeply linked).
All of the core types are now implemented and mostly tested. This isn't the most stable release, but the API is set in stone. What I have left to do is:
- Build the project web site
- Update the documentation
- Write a short tutorial for the web site
- Add many more test cases and tighten the code.... read more
A very incomplete implementation of OOPS is released today.
This version is named 'Ninja' in honour of this page:
http://www.bol.ucla.edu/~rahjr79/ninja.htm
Enjoy (trust me, you'll enjoy it more at version 1.0 ;)