randonneur Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[0.7.2] - 2025-12-17

  • Fix #27 - use Union instead of | operator in to_json for Datapackage to support python 3.9

[0.7.1] - 2025-11-21

  • add_conversion_factor_to_nodes attribute to MigrationConfig

  • Change CAS number to cas_number in ecospold2 bio paths

  • Allow specifying an edge conversion_factor in the root data in addition to the target section.

[0.7] - 2025-11-06

  • Fix edge filtering during create verbs

[0.6.3] - 2025-11-06

  • Fix bugs when validating create transformations and better test transformation validation

[0.6.2] - 2024-12-05

[0.6.1] - 2024-12-05

  • Switch default verb for reading Excel templates from replace to update

[0.6] - 2024-12-02

[0.5] - 2024-09-11

  • Add node creation and deletion

  • Add exchange creation and deletion

  • Change data format for creation from targets to singular target. Not a breaking change as creation was unsupported previously.

[0.4] - 2024-09-04

  • Add create_excel_template function

  • Add all SPDX licenses

[0.3] - 2024-09-02

  • Allow optional propagation of extra transformation attributes

[0.2.2] - 2024-09-01

  • Fix validation of contributors as list

[0.2.1] - 2024-09-01

  • Refactor data validation into a separate function

[0.2.0] - 2024-08-31

  • Update FlexibleLookupDict to allow multiple input pairs if identical results are produced

  • Validate Datapackage metadata with pydantic

  • Refactor config arguments out to pydantic class

[0.1.0] - 2024-08-14

Initial first working release