Skip to content

Releases: panodata/tikray

v0.3.1

12 Dec 21:39

Choose a tag to compare

What's Changed

  • Change license to MIT

Full Changelog: v0.3.0...v0.3.1

v0.3.0

11 Dec 04:37

Choose a tag to compare

What's Changed

  • Added rsonpath transformations using rsonpy

Details

  • Bump codecov/codecov-action from 4 to 5 by @dependabot[bot] in #12
  • Bump sphinx-autobuild from 2021.3.14 to 2024.10.3 by @dependabot[bot] in #13
  • Update mypy requirement from <1.12 to <1.17 by @dependabot[bot] in #15
  • Bump furo from 2024.1.29 to 2024.8.6 by @dependabot[bot] in #16
  • Update sphinxcontrib-mermaid requirement from <1 to <2 by @dependabot[bot] in #14
  • Update twine requirement from <6 to <7 by @dependabot[bot] in #20
  • Bump actions/checkout from 4 to 5 by @dependabot[bot] in #24
  • Update pytest-cov requirement from <6 to <8 by @dependabot[bot] in #25
  • Update pymongo requirement from <4.9 to <4.16 by @dependabot[bot] in #26
  • Update jq requirement from <1.9 to <1.11 by @dependabot[bot] in #22
  • Update mypy requirement from <1.17 to <1.19 by @dependabot[bot] in #27
  • Bump furo from 2024.8.6 to 2025.9.25 by @dependabot[bot] in #30
  • Bump actions/setup-python from 5 to 6 by @dependabot[bot] in #31
  • Update ruff requirement from <0.6 to <0.14 by @dependabot[bot] in #28
  • Update ruff requirement from <0.14 to <0.15 by @dependabot[bot] in #33
  • Bump astral-sh/setup-uv from 6 to 7 by @dependabot[bot] in #34
  • Dependencies: Update to cattrs 25 by @amotl in #37
  • Runtime: Validate with Python 3.14 by @amotl in #38
  • Bump actions/checkout from 5 to 6 by @dependabot[bot] in #39
  • Update mypy requirement from <1.19 to <1.20 by @dependabot[bot] in #40
  • Add rsonpath transformations using rsonpy by @amotl in #35

New Contributors

Full Changelog: v0.2.2...v0.3.0

v0.2.2

13 Jun 18:29

Choose a tag to compare

What's Changed

  • Fixed missing function.jq due to packaging flaw
  • Removed support for Python 3.8

Details

  • Fix missing function.jq due to packaging flaw by @amotl in #10
  • This and that by @amotl in #11

Full Changelog: v0.2.1...v0.2.2

v0.2.1

17 Mar 00:19

Choose a tag to compare

What's Changed

  • Chore: Remove silly log statement
  • Update documentation
  • Adjust wording. Improve tests. Add API example.
  • Rename: TransformationProject -> ProjectTransformation

Details

  • This and that: Documentation. Wording. Tests. by @amotl in #9

Full Changelog: v0.2.0...v0.2.1

v0.2.0

14 Mar 10:52

Choose a tag to compare

What's Changed

  • Core: Added streaming support for JSONL/NDJSON files by @amotl in #8

Full Changelog: v0.1.0...v0.2.0

v0.1.0

12 Mar 13:26

Choose a tag to compare

What's Changed

  • CLI: Added CLI interface, per tikray program
  • Core: Started using orjson and orjsonl packages, for performance
    reasons and JSONL/NDJSON support
  • Core: Optionally invoke single resource on project file

Details

  • CI: Validate with Python 3.13 by @amotl in #5
  • CLI: Add CLI interface, per tikray program by @amotl in #4
  • Performance improvements, JSONL/NDJSON support by @amotl in #6

Full Changelog: v0.0.23...v0.1.0

v0.0.23

05 Feb 01:13

Choose a tag to compare

What's Changed

  • Naming things: Renamed package to loko, then tikray

Full Changelog: https://github.com/panodata/tikray/commits/v0.0.23

v0.0.19

04 Feb 01:45

Choose a tag to compare

What's new

  • Zyp/Moksha: Improve error reporting when rule evaluation fails

Full Changelog: v0.0.18...v0.0.19

v0.0.18

04 Feb 01:45

Choose a tag to compare

What's new

  • Zyp/Moksha/jq: to_object function now respects a zap option, that
    removes the element altogether if it's empty
  • Zyp/Moksha/jq: Improve error reporting at MokshaTransformation.apply

Full Changelog: v0.0.17...v0.0.18

v0.0.17

04 Feb 01:44

Choose a tag to compare

What's new

  • Zyp: Added capability to skip rule evaluation when disabled: true

Full Changelog: v0.0.16...v0.0.17