On May 09, 2012, at 05:20 PM, Nick Coghlan wrote: >Ah, good point. In that case, consider me convinced: static method it >is. It can join mro() as the second non-underscore method defined on >type().
+1 If I may dip into the bikeshed paint once more. I think it would be useful to establish a naming convention for alternative constructors implemented as {static,class}methods. I don't like `build_class()` much. Would you be opposed to `type.new()`? -Barry _______________________________________________ Python-Dev mailing list Python-Dev@python.org http://mail.python.org/mailman/listinfo/python-dev Unsubscribe: http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com