[Python-Dev] Python 3.0.1
Raymond Hettinger
python at rcn.com
Fri Jan 30 01:58:59 CET 2009
A couple additional thoughts FWIW:
* whichdb() selects from multiple file formats, so 3.0.1 would still
be able to read 3.0.0 files. It is the 2.x shelves that won't be
readable at all under any scenario.
* If you're thinking that shelves have very few users and that
3.0.0 has had few adopters, doesn't that mitigate the effects
of making a better format available in 3.0.1? Wouldn't this
be the time to do it?
* The file format itself is not new or unreadable by 3.0.0.
It is just a plain sqlite3 file. Was is new is the ability
of shelve's to call sqlite. To me, that is something a little
different than changing a pickle protocol or somesuch.
Raymond
More information about the Python-Dev
mailing list