Node

Latest version: v1.2.1

Safety actively analyzes 628969 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 3 of 6

0.9.21

-------------------

- Introduce ``node.events.EventDispatcher`` and ``node.events.EventAttribute``.
[rnix, 2017-06-15]

- Use ``setattr`` in ``instance_property`` decorator instead of
``object.__setattr__`` in order to avoid errors with custom low level
``__setattr__`` implementations.
[rnix, 2017-06-14]

0.9.20

-------------------

- Type cast sort key to ``node.compat.UNICODE_TYPE`` in
``node.behaviors.Nodify.treerepr`` to avoid unicode decode errors.
[rnix, 2017-06-07]

0.9.19

-------------------

- Python 3 and pypy compatibility.
[rnix, 2017-06-02]

- Drop support for Python < 2.7.
[rnix, 2017-06-02]

- Add ``__bool__`` to ``node.behaviors.Nodify``.
[rnix, 2017-06-02]

- Add ``__bool__`` to ``node.utils.UNSET``.
[rnix, 2017-06-02]

- Add ``treerepr`` in ``node.behaviors.nodify.Nodify`` and move code from
``printtree`` to it. Returs tree representation as string instead of printing
it. ``printtree`` uses ``treerepr`` now. As enhancement ``treerepr`` sorts
children of node if it does not implement ``IOrdered`` in order to ensure
consistend output which can be used to write tests against.
[rnix, 2017-06-02]

- Use ``object.__getattribute__`` explicitely in
``node.utils.instance_property`` to check whether property value already has
been computed in order to avoid problems when oberwriting ``__getattr__``
on classes using ``instance_property`` decorator.
[rnix, 2017-06-02]

0.9.18.1

---------------------

- Fix permissions.
[rnix, 2017-02-23]

0.9.18

-------------------

- Add ``node.utils.node_by_path``.
[rnix, 2017-02-07]

- Do not depend on ``unittest2`` since its is not used.
[jensens, 2017-01-17]

- Add ``node.behaviors.Fallback`` behavior.
[jensens, 2017-01-17]

0.9.17

-------------------

- Add basic JSON serializer and deserializer.
[rnix, 2016-12-03]

Page 3 of 6

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.