slackbuilds/python/traitlets
Benjamin Trigona-Harany 1d3e709dd7
python/traitlets: Updated for version 5.0.5.
Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>
2020-10-31 11:15:19 +07:00
..
README python/traitlets: Added (lightweight Traits-like module). 2017-01-24 00:21:54 +00:00
slack-desc python/traitlets: Added (lightweight Traits-like module). 2017-01-24 00:21:54 +00:00
traitlets.SlackBuild python/traitlets: Updated for version 5.0.5. 2020-10-31 11:15:19 +07:00
traitlets.info python/traitlets: Updated for version 5.0.5. 2020-10-31 11:15:19 +07:00

README

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.