Strong +1 for attrs. It is a really nice library and quite easy to use.
Interesting find with attrs. My main use case for namedtuples is a class as a data container which doesn't require any special methods. This might be a better alternative.
Re:What’s New In Python 3.6
by thijsvandien on Wednesday December 07, 2016 @04:57PM
(#13126641)
Ugh, that's terrible... Thanks for pointing it out!
For making plain data objects take less boilerplate to create have a look at attrs: https://attrs.readthedocs.io