commit | 2c257ab0f85396664536605666af9a6f00c73a4f | [log] [tgz] |
---|---|---|
author | Raymond Hettinger <python@rcn.com> | Sat Mar 26 04:10:11 2016 -0700 |
committer | Raymond Hettinger <python@rcn.com> | Sat Mar 26 04:10:11 2016 -0700 |
tree | 3e25870681eefcb6dadd53886e58196add3bad2d | |
parent | 942302371c1e46fdf486a5be0e036f7232a2fba1 [diff] |
Responsibility for argument checking belongs in set.__init__() rather than set.__new__(). See dict.__new__() and list.__new__() for comparison. Neither of those examine or touch args or kwds. That work is done in the __init__() methods.