notbugIf you buy from Amazon USA, please support us by using this link.
Port details
py-attrs Python attributes without boilerplate
18.2.0 devel on this many watch lists=1 search for ports that depend on this port Find issues related to this port Report an issue related to this port
Maintainer: axel.rau@chaos1.de search for ports maintained by this maintainer
Port Added: 2016-03-10 16:23:35
Last Update: 2018-09-16 01:08:28
SVN Revision: 479874
Also Listed In: python
License: MIT
attrs is an MIT-licensed Python package with class decorators
that ease the chores of implementing the most common attribute-related
object protocols:

>>> import attr
>>> @attr.s
... class C(object):
...     x = attr.ib(default=42)
...     y = attr.ib(default=attr.Factory(list))
>>> i = C(x=1, y=2)

(If you don't like the playful attr.s and attr.ib, you can also use their
no-nonsense aliases attr.attributes and attr.attr).

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.

WWW: https://github.com/hynek/attrs
SVNWeb : Homepage

There is no configure plist information for this port.

Dependency lines:
  • py27-attrs>0:devel/py-attrs

To install the port: cd /usr/ports/devel/py-attrs/ && make install clean
To add the package: pkg install py27-attrs

PKGNAME: py27-attrs

There is no flavor information for this port.

distinfo:

TIMESTAMP = 1537052028
SHA256 (attrs-18.2.0.tar.gz) = 10cbf6e27dbce8c30807caf056c8eb50917e0eaafe86347671b57254006c3e69
SIZE (attrs-18.2.0.tar.gz) = 116817


NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.

Build dependencies:
  1. py27-setuptools>0 : devel/py-setuptools@py27
  2. python2.7 : lang/python27
Runtime dependencies:
  1. py27-setuptools>0 : devel/py-setuptools@py27
  2. python2.7 : lang/python27

This port is required by:

for Build for Run
Configuration Options
     No options to configure

USES:
python

Master Sites:
  1. https://files.pythonhosted.org/packages/source/a/attrs/
  2. https://pypi.org/packages/source/a/attrs/
Notes from UPDATING
These upgrade notes are taken from /usr/ports/UPDATING
  • 2017-11-30
    Affects: */py*
    Author: mat@FreeBSD.org
    Reason: 
      Ports using Python via USES=python are now flavored.  All the py3-* ports
      have been removed and folded into their py-* master ports.
    
      People using Poudriere 3.2+ and binary packages do not have to do anything.
    
      For other people, to build the Python 3.6 version of, for example,
      databases/py-gdbm, you need to run:
    
        # make FLAVOR=py36 install
    
    

Number of commits found: 6

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
16 Sep 2018 00:08:28
Original commit files touched by this commit  18.2.0
Revision:479874
sunpoet search for other commits by this committer
Update to 18.2.0

Changes:	https://github.com/python-attrs/attrs/blob/master/CHANGELOG.rst
PR:		231386
Submitted by:	Axel Rau <axel.rau@chaos1.de> (maintainer)
30 Jun 2018 16:59:34
Original commit files touched by this commit  18.1.0
Revision:473627
loader search for other commits by this committer
devel/py-attrs: Update to 18.1.0

Changelog:
  https://github.com/python-attrs/attrs/blob/master/CHANGELOG.rst

- Update PORTVERSION and distinfo checksum to 18.1.0
- Add TEST_DEPENDS and test target

PR:		229170
Reviewed by:	koobs
Approved by:	koobs (mentor), Axel Rau <axel.rau@chaos1.de> (maintainer)
Differential Revision:	https://reviews.freebsd.org/D15923
09 Dec 2017 20:27:32
Original commit files touched by this commit  17.3.0
Revision:455876
pi search for other commits by this committer
devel/py-attrs: update 17.1.0 -> 17.3.0

PR:		224149
Submitted by:	Axel Rau <Axel.Rau@Chaos1.DE> (maintainer)
Relnotes:	https://github.com/python-attrs/attrs/blob/master/CHANGELOG.rst
19 May 2017 15:36:19
Original commit files touched by this commit  17.1.0
Revision:441242
sunpoet search for other commits by this committer
Update to 17.1.0

Changes:	https://github.com/python-attrs/attrs/blob/master/CHANGELOG.rst
PR:		219373
Submitted by:	John W. O'Brien <john@saltant.com>
Approved by:	Axel Rau <axel.rau@chaos1.de> (maintainer)
17 Jun 2016 20:04:50
Original commit files touched by this commit  16.0.0
Revision:417035
rm search for other commits by this committer
devel/py-attrs upgrade to 16.0.0

PR:		210304
Submitted by:	Axel.Rau@Chaos1.DE (maintainer)
10 Mar 2016 16:23:24
Original commit files touched by this commit  15.2.0
Revision:410763
rakuco search for other commits by this committer
New port: 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 without writing dull boilerplate code again and again.

WWW: https://github.com/hynek/attrs

PR:		207853
Submitted by:	Axel.Rau@Chaos1.DE

Number of commits found: 6

Login
User Login
Create account

Servers and bandwidth provided by
New York Internet, iXsystems, and RootBSD

This site
What is FreshPorts?
About the authors
Issues
FAQ
How big is it?
The latest upgrade!
Privacy
Forums
Blog
Contact

Search
Enter Keywords:
 
more...

Latest Vulnerabilities
hostapdApr 23
hostapdApr 23
hostapdApr 23
hostapdApr 23
hostapdApr 23
wpa_supplicantApr 23
wpa_supplicantApr 23
wpa_supplicantApr 23
wpa_supplicantApr 23
wpa_supplicantApr 23
istioApr 22
ghostscript9-agpl-baseApr 21
ghostscript9-agpl-x11Apr 21
gnutlsApr 19
dovecotApr 18

16 vulnerabilities affecting 137 ports have been reported in the past 14 days

* - modified, not new

All vulnerabilities

Last updated:
2019-04-23 04:07:39


Ports
Home
Categories
Deleted ports
Sanity Test Failures
Newsfeeds

Statistics
Graphs
NEW Graphs (Javascript)
Traffic

Calculated hourly:
Port count 36765
Broken 124
Deprecated 656
Ignore 345
Forbidden 3
Restricted 164
No CDROM 74
Vulnerable 36
Expired 512
Set to expire 631
Interactive 0
new 24 hours 1
new 48 hours4
new 7 days48
new fortnight74
new month142

Servers and bandwidth provided by
New York Internet, iXsystems, and RootBSD
Valid HTML, CSS, and RSS.
Copyright © 2000-2019 Dan Langille. All rights reserved.