commit | 2050b65e84c01651f1b37b7ab058ec958fd14a53 | [log] [tgz] |
---|---|---|
author | Guido van Rossum <guido@python.org> | Tue Aug 07 17:40:42 2001 +0000 |
committer | Guido van Rossum <guido@python.org> | Tue Aug 07 17:40:42 2001 +0000 |
tree | a569ec4a3718c2e41c0cfced8cdda0e57f85c439 | |
parent | 528b7eb0b0fa5a6bbbf5f3dfbfb7c356edaf031c [diff] |
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.