Remove the __iter__ method from the UserDict class -- it can silently
break old code (in extreme cases). See SF bug #448153. Add a new subclass IterableUserDict that has the __iter__ method. Note that for new projects, unless backwards compatibility with pre-2.2 Python is required, subclassing 'dictionary' is recommended; UserDict might become deprecated.
G
Guido van Rossum committed
2050b65e84c01651f1b37b7ab058ec958fd14a53
Parent: 528b7eb