The version of python included with 6.1 is 1.5.2 without the whichdb patch that Guido released a while back. This means that under many circumstances shelves do not work under python without extra code to correct for the inability to see which type of DB it is. While I have patched my system, my clients who will be running my python code will not be able to do the same and need an update RPM. For further description of the bug you can find it in the python bug database. Thanks, Shawn Masters
vis: http://www.python.org/python-bugs/resolved?id=97;user=guest Fixed in python-1.5.2-8, which will be in the next RawHide.