The Traits project is at the center of all Enthought Tool Suite development and has changed the mental model used at Enthought for programming in the already extremely efficient Python programming language. The Traits project allows Python programmers to use a special kind of type definition called a trait, which gives object attributes some additional characteristics, such as Initialization, Validation, Delegation, Notification and Visualization. A class can freely mix trait-based attributes with normal Python attributes, or can opt to allow the use of only a fixed or open set of trait attributes within the class. Trait attributes defined by a classs are automatically inherited by any subclass derived from the class. WWW: http://pypi.python.org/pypi/Traits/ Fix: Patch attached with submission follows:
Responsible Changed From-To: freebsd-ports-bugs->miwi miwi@ wants his PRs (via the GNATS Auto Assign Tool)
State Changed From-To: open->closed Committed. Thanks!
miwi 2008-12-14 10:40:57 UTC FreeBSD ports repository Modified files: devel Makefile Added files: devel/py-traits Makefile distinfo pkg-descr pkg-plist Log: The Traits project is at the center of all Enthought Tool Suite development and has changed the mental model used at Enthought for programming in the already extremely efficient Python programming language. The Traits project allows Python programmers to use a special kind of type definition called a trait, which gives object attributes some additional characteristics, such as Initialization, Validation, Delegation, Notification and Visualization. A class can freely mix trait-based attributes with normal Python attributes, or can opt to allow the use of only a fixed or open set of trait attributes within the class. Trait attributes defined by a classs are automatically inherited by any subclass derived from the class. WWW: http://pypi.python.org/pypi/Traits/ PR: ports/129589 Submitted by: Wen Heping <wenheping at gmail.com> Revision Changes Path 1.3291 +1 -0 ports/devel/Makefile 1.1 +26 -0 ports/devel/py-traits/Makefile (new) 1.1 +3 -0 ports/devel/py-traits/distinfo (new) 1.1 +17 -0 ports/devel/py-traits/pkg-descr (new) 1.1 +475 -0 ports/devel/py-traits/pkg-plist (new) _______________________________________________ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"