Skip to content

v2.2a0

Choose a tag to compare

@github-actions github-actions released this 20 Nov 02:20
· 82 commits to master since this release
v2.2a0
75df00f

Accretive v2.2a0 (2024-11-20)

Documentation Improvements

  • Restructure and expand API documentation.

Features

  • Add AbstractDictionary abstract base class to provide a common interface
    for all dictionary types.
  • Add with_data method to dictionaries for creating new instances that
    preserve producer/validator behavior while using different data.
  • Add intersection operation (&) to dictionaries for filtering entries by
    either matching key-value pairs with another mapping or by keys with a set.
  • Add union operation (|) to dictionaries for combining entries from two
    mappings while maintaining the accretive contract.