Skip to content

Releases: xbabka01/promcraft

v0.5.0

Choose a tag to compare

@xbabka01 xbabka01 released this 24 Oct 23:02
ed41f5c

What's Changed

  • fix: round Duration.from_value to whole milliseconds by @xbabka01 in #19
  • fix: string escaping, offset durations, operator rendering and numeric operands by @xbabka01 in #20
  • feat: bool modifier, unary minus, empty groupings and cleaner floats by @xbabka01 in #21
  • feat: subqueries over arbitrary expressions by @xbabka01 in #22
  • feat: slice syntax for subqueries by @xbabka01 in #23
  • fix: parenthesise negative base of ^ by @xbabka01 in #24
  • fix: raise TypeError when comparing a query with a non-operand by @xbabka01 in #25
  • fix: give Grouping a str and unify modifier spacing by @xbabka01 in #26
  • fix: stop sharing label lists between query objects by @xbabka01 in #27
  • fix: reject fractional Hex values, negative Duration fields and bool indents by @xbabka01 in #28
  • feat: add first_over_time by @xbabka01 in #29
  • refactor: make all implementation modules private by @xbabka01 in #30

Full Changelog: v0.4.1...v0.5.0

v0.4.1

Choose a tag to compare

@xbabka01 xbabka01 released this 24 Oct 20:21
aaebea9

What's Changed

  • fix: handle negative values in Duration.from_value by @xbabka01 in #18

Full Changelog: v0.4.0...v0.4.1

v0.4.0

Choose a tag to compare

@xbabka01 xbabka01 released this 24 Oct 18:46
c5f193d

What's Changed

  • chore: enable all ruff linters explicitly and fix violations by @xbabka01 in #15
  • chore: fill in package metadata by @xbabka01 in #16
  • chore: drop Python 3.10 support and add 3.15 by @xbabka01 in #17

Full Changelog: v0.3.0...v0.4.0

v0.3.0

Choose a tag to compare

@xbabka01 xbabka01 released this 15 Jul 18:10
b994d77

What's Changed

  • feat: add multi-line pretty-printing via to_string(indent=...) by @xbabka01 in #13
  • feat: add Grafana template-variable support by @xbabka01 in #14

Full Changelog: v0.2.1...v0.3.0

v0.2.1

Choose a tag to compare

@xbabka01 xbabka01 released this 14 Jul 18:27
3708623

What's Changed

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

v0.2.0

Choose a tag to compare

@xbabka01 xbabka01 released this 14 Jul 17:53
d4d1b97

What's Changed

  • chore: Refactor core query classes and fix Duration.from_value bug by @xbabka01 in #11

Full Changelog: v0.1.1...v0.2.0

v0.1.1

Choose a tag to compare

@xbabka01 xbabka01 released this 12 Mar 19:30
6e424d3

What's Changed

  • feat: add GitHub Actions workflow for publishing to PyPI by @xbabka01 in #10

Full Changelog: v0.1.0...v0.1.1

v0.1.0

Choose a tag to compare

@xbabka01 xbabka01 released this 12 Mar 19:22
ae57a6d

What's Changed

New Contributors

Full Changelog: https://github.com/xbabka01/promcraft/commits/v0.1.0