Received: from mail.netbsd.org (mail.netbsd.org [199.233.217.200]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mail.netbsd.org", Issuer "Postmaster NetBSD.org" (verified OK)) by mollari.NetBSD.org (Postfix) with ESMTPS id 50BF37A3DA for ; Thu, 14 Apr 2016 11:06:29 +0000 (UTC) Received: by mail.netbsd.org (Postfix, from userid 605) id 983D385F14; Thu, 14 Apr 2016 11:06:28 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id 2691A85F03 for ; Thu, 14 Apr 2016 11:06:28 +0000 (UTC) X-Virus-Scanned: amavisd-new at netbsd.org Received: from mail.netbsd.org ([127.0.0.1]) by localhost (mail.netbsd.org [127.0.0.1]) (amavisd-new, port 10025) with ESMTP id d_hjM9MQLKr2 for ; Thu, 14 Apr 2016 11:06:27 +0000 (UTC) Received: from cvs.NetBSD.org (unknown [IPv6:2001:470:a085:999:28c:faff:fe03:5984]) by mail.netbsd.org (Postfix) with ESMTP id C12F784CE8 for ; Thu, 14 Apr 2016 11:06:27 +0000 (UTC) Received: by cvs.NetBSD.org (Postfix, from userid 500) id BC52AFBBA; Thu, 14 Apr 2016 11:06:27 +0000 (UTC) Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="US-ASCII" MIME-Version: 1.0 Date: Thu, 14 Apr 2016 11:06:27 +0000 From: "Leonardo Taccari" Subject: CVS commit: pkgsrc/devel/py-attrs To: pkgsrc-changes@NetBSD.org Reply-To: leot@netbsd.org X-Mailer: log_accum Message-Id: <20160414110627.BC52AFBBA@cvs.NetBSD.org> Sender: pkgsrc-changes-owner@NetBSD.org List-Id: pkgsrc-changes.NetBSD.org Precedence: bulk Module Name: pkgsrc Committed By: leot Date: Thu Apr 14 11:06:27 UTC 2016 Added Files: pkgsrc/devel/py-attrs: DESCR Makefile PLIST distinfo Log Message: Import py-attrs-15.2.0 as devel/py-attrs attrs is an MIT-licensed Python package with class decorators that ease the chores of implementing the most common attribute-related object protocols. You just specify the attributes to work with and attrs gives you: * a nice human-readable __repr__, * a complete set of comparison methods, * an initializer, * and much more without writing dull boilerplate code again and again. This gives you the power to use actual classes with actual types in your code instead of confusing tuples or confusingly behaving namedtuples. So put down that type-less data structures and welcome some class into your life! To generate a diff of this commit: cvs rdiff -u -r0 -r1.1 pkgsrc/devel/py-attrs/DESCR \ pkgsrc/devel/py-attrs/Makefile pkgsrc/devel/py-attrs/PLIST \ pkgsrc/devel/py-attrs/distinfo Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.