diff options
author | Benjamin Trigona-Harany <slackbuilds@jaxartes.net> | 2017-01-23 17:25:28 +0000 |
---|---|---|
committer | David Spencer <idlemoor@slackbuilds.org> | 2017-01-24 00:21:54 +0000 |
commit | 3aebdec146d8388febe25aea523212f03334ba97 (patch) | |
tree | cffc8f400c52f7f336d68c9e9b384d241506e86f /python/traitlets/README | |
parent | 34043e1f6c29052ced1ea11662f103bb52107def (diff) | |
download | slackbuilds-3aebdec146d8388febe25aea523212f03334ba97.tar.gz |
python/traitlets: Added (lightweight Traits-like module).
Signed-off-by: David Spencer <idlemoor@slackbuilds.org>
Diffstat (limited to 'python/traitlets/README')
-rw-r--r-- | python/traitlets/README | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/python/traitlets/README b/python/traitlets/README new file mode 100644 index 0000000000..67b73cc20d --- /dev/null +++ b/python/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. |