Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.python.announce > #2246 > unrolled thread

attrs 16.1.0

Started byHynek Schlawack <hs@ox.cx>
First post2016-09-01 12:31 +0200
Last post2016-09-01 12:31 +0200
Articles 1 — 1 participant

Back to article view | Back to comp.lang.python.announce

This discussion starts older than the indexed window; earlier articles aren't shown. The article labeled Started by below is the oldest one visible, not the original post.


Contents

  attrs 16.1.0 Hynek Schlawack <hs@ox.cx> - 2016-09-01 12:31 +0200

#2246 — attrs 16.1.0

FromHynek Schlawack <hs@ox.cx>
Date2016-09-01 12:31 +0200
Subjectattrs 16.1.0
Message-ID<mailman.3.1472731680.7158.python-announce-list@python.org>
I’m happy to announce that attrs 16.1.0 hit PyPI: https://pypi.org/project/attrs/

attrs is the Python package that will bring back the joy of writing classes by relieving you from the drudgery of implementing object protocols (aka dunder methods).

Its main goal is to help you to write concise and correct software without slowing down your code.

Leading Python Though Lords™ have called it “The One Python Library Everyone Needs”: https://glyph.twistedmatrix.com/2016/08/attrs.html (subtitle: “Use attrs. Use it. Use it for everything.”)

The main change is the option of having frozen (i.e. immutable) classes which allows for value types in Python.

See the full changes at https://attrs.readthedocs.io/en/stable/changelog.html and never again violate the single responsibility principle just because implementing __init__ et al is a painful drag!

Cheers,
Hynek Schlawack

[toc] | [standalone]


Back to top | Article view | comp.lang.python.announce


csiph-web