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
Fixed in python-1.5.2-8, which will be in the next RawHide.