Persistence for a python (cherrypy) web application?
I have developed a transparent persistent storage system for python this is currently in an alpha-stage.  Once you create a persistent object, you can access and modify its attributes using standard python syntax (obj.x=3;) and the persistence is done behind the scenes (by overloading the setattr methods, etc.).  Contact me if you are interested in learning more. -Stefan
I am trying rewrite a simple Rails application I made a while ago with cherrypy and Python3.  So far I have been unable to find a Python replacement for ActiveRecord (the persistence part of the application).  Most of the recommendations I've found on StackOverflow have been for SQL Alchemy.  I looked into this and it seems much too complicated to get up and running.  After reading its online docs and a book from Amazon, It's still not clear how to even proceed; not a good sign. 
So my question is, what are developers using to persist data in their python3 web applications? 
Also, I looked into Django but python3 is a requirement so that's out.  
Thanks