On Thu, May 9, 2013 at 9:31 AM, Barry Warsaw <ba...@python.org> wrote:
> On May 09, 2013, at 09:24 AM, Guido van Rossum wrote: > > >+1. This is a good one. While adding module=__name__ is actually more > >typing than passing __name__ + '.Color' as the class name, the current > >proposal (parsing for dots) makes it very attractive to do the wrong thing > >and hardcode the module name. Then typing the module incorrectly is very > >easy, and the mistake is easily overlooked because it won't be noticed > >until you actually try to pickle a member. > > Seems reasonable. The `module` argument should be keyword-only, and > obviously > namedtuple should support the same API. > Yes, this was already pointed out by Eric in http://bugs.python.org/issue17941 which tracks this feature for namedtuple. Eli
_______________________________________________ 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