This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author tim.peters
Recipients
Date 2004-09-28.21:48:00
SpamBayes Score
Marked as misclassified
Message-id
In-reply-to
Content
Logged In: YES 
user_id=31435

Moved to the Feature Request tracker, and changed the 
summary to something more accurate.

The restriction to string keys is documented, and the code is 
functioning as documented.  The restriction is hard to lift 
because the underlying database technologies (gdbm, bsddb) 
require string keys.

I suppose Shelf could encode all incoming keys via utf-8, in 
every method taking a key argument, and decode again in all 
ways of getting keys out, but that wouldn't be backward 
compatible.

Unassigned Marc-Andre since I doubt he's going to do 
something about this.
History
Date User Action Args
2007-08-23 16:08:27adminlinkissue1036490 messages
2007-08-23 16:08:27admincreate