| commit | f102e24bd34442026f4200a298a8b08d1deb3616 | [log] [tgz] |
|---|---|---|
| author | Guido van Rossum <guido@python.org> | Fri Mar 23 18:53:03 2007 +0000 |
| committer | Guido van Rossum <guido@python.org> | Fri Mar 23 18:53:03 2007 +0000 |
| tree | 8615ed95b550b4c4493721fc9136fd01ca0b5da7 | |
| parent | 0af338859b86880cdfe0fe5b3abeea8acace33eb [diff] |
Add a type.__init__() method that enforces the same signature as type.__new__(), and then calls object.__init__(cls), just to be anal. This allows us to restore the code in string.py's _TemplateMetaclass that called super(...).__init__(name, bases, dct), which I commented out yesterday since it broke due to the stricter argument checking added to object.__init__().