Skip to content

Releases: GuifiBaix/python-yamlns

yamlns-0.12.0 (2024-11-14)

14 Nov 12:44
Compare
Choose a tag to compare

Detailed changes:

  • Multilevel getting value = a['b.c']
  • Multilevel setting a['b.c'] = 'value'
  • Fix: pytestutils: ensure the asserts are registered for rewrite
  • Fix: pytestutils_test: tolerant with spacing changes on pytest output

Full Changelog: yamlns-0.11.0...yamlns-0.12.0

yamlns-0.11.0 (2022-11-06)

06 Nov 09:50
Compare
Choose a tag to compare

Detailed changes:

  • New pytest assert assert_ns_contains: Assert for a subset of a ns
  • New unittest assertion assertNsContains: Assert for a subset of a ns
  • Optimization: Using CSafeLoader/Dumper instead SafeLoader/Dumper
  • json2yaml: new script to have a yaml based pretty printed view on json data
  • Renamed script nstemplate.py as nstemplate (removed .py)
  • pytest utils documented

yamlns-0.10.0 (2022-03-23)

23 Mar 14:30
Compare
Choose a tag to compare

Detailed Changes:

  • pytest integration:
    • pytestutils.text_snapshot: a pytest fixture that compares a text with the previous validated execution
    • pytestutils.yaml_snapshot: a pytest fixture that compares the yaml dump of the value with the previous validated execution
    • pytestutils.assert_ns_equal: a custom assertion equivalent to yamlns.testutils.assertNsEqual for unittest
  • ns alias for namespace

yamlns-0.9.2

16 Dec 18:33
Compare
Choose a tag to compare
joined dependencies