summaryrefslogtreecommitdiff
path: root/python/python3-traitlets/README
diff options
context:
space:
mode:
authorBenjamin Trigona-Harany <slackbuilds@jaxartes.net>2017-04-16 22:46:40 +0700
committerWilly Sudiarto Raharjo <willysr@slackbuilds.org>2017-04-16 22:46:40 +0700
commiteb1d05f20aad94f28f3f4362c70431bf3eb030d4 (patch)
treead82b8a450b624e43edf221113fc46f561b5acd6 /python/python3-traitlets/README
parentc1728e70225fd919093a8408c45825d76171c55f (diff)
downloadslackbuilds-eb1d05f20aad94f28f3f4362c70431bf3eb030d4.tar.gz
python/python3-traitlets: Added (lightweight Traits-like module).
Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>
Diffstat (limited to 'python/python3-traitlets/README')
-rw-r--r--python/python3-traitlets/README12
1 files changed, 12 insertions, 0 deletions
diff --git a/python/python3-traitlets/README b/python/python3-traitlets/README
new file mode 100644
index 0000000000..67b73cc20d
--- /dev/null
+++ b/python/python3-traitlets/README
@@ -0,0 +1,12 @@
+Traitlets is a pure Python library enabling:
+
+* the enforcement of strong typing for attributes of Python objects (typed
+ attributes are called "traits")
+* notifications on changes of trait attributes
+* automatic validation and coercion of trait attributes when attempting a
+ change
+
+Its implementation relies on the descriptor pattern.
+
+Traitlets powers the configuration system of IPython and Jupyter and the
+declarative API of IPython interactive widgets.