Node.ext.yaml

Latest version: v0.3

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

Scan your dependencies

0.4

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

- Nothing changed yet.

0.3

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

- ``node.ext.yaml.behaviors.YamlSequenceStorage`` implements now
``__contains__``, which compares the storage values directly. This is needed
to make containment checks work because yaml child nodes are not cached on
``__getitem__``.
[rnix]

- ``node.ext.yaml.behaviors.YamlMember`` provides now
``default_mapping_factory`` and ``default_sequence_factory`` settings.
[rnix]

- ``node.ext.yaml.behaviors.YamlMember`` inherits from
``node.behaviors.WildcardFactory`` now.
[rnix]

- Use ``node.behaviors.SequenceAdopt`` and ``node.behaviors.SequenceOrder``
behaviors on ``node.ext.yaml.YamlSequence``.
[rnix]

- Use ``node.behaviors.MappingOrder`` behavior in favor of
``node.behaviors.Order`` as introduced in
``node`` 1.2 on ``node.ext.yaml.YamlMapping`` and ``node.ext.yaml.YamlFile``.
[rnix]

0.2

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

- Inherit ``YamlRootStorage`` from ``node.ext.fs.FSLocation``, which provides
``fs_path`` property. Note that ``fs_path`` is handled as list now.
[rnix]

- Inherit ``IYamlRoot`` from ``node.ext.fs.interfaces.IFile``.
[rnix]

- Package depends on ``node.ext.fs`` now.
[rnix]

- Replace deprecated use of ``Adopt`` by ``MappingAdopt``.
[rnix]

- ``node.ext.yaml.YamlNode`` and ``node.ext.yaml.YamlFile`` not provides a
default child factory any more.
[rnix]

0.1

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

- Initial work
[rnix]

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.