Skip to content

Releases: enioarz/polars-gdx

v0.6.0

Choose a tag to compare

@github-actions github-actions released this 06 Oct 15:18
c795069

What's Changed

  • feat!: Polars 2.0 support — Enum key columns, exact label matching by @enioarz in #34
  • chore: release 0.6.0 by @enioarz in #35

Full Changelog: v0.5.0...v0.6.0

v0.5.0

Choose a tag to compare

@github-actions github-actions released this 06 Oct 11:00
70639f9

What's Changed

  • perf: parallel span/positional reads for block-compressed GDX files by @enioarz in #32
  • chore: release 0.5.0 by @enioarz in #33

Full Changelog: v0.4.0...v0.5.0

v0.4.0

Choose a tag to compare

@github-actions github-actions released this 05 Oct 21:53
2000942

What's Changed

New Contributors

Full Changelog: v0.3.1...v0.4.0

v0.3.1

Choose a tag to compare

@github-actions github-actions released this 05 Oct 13:55
ad86a2d

What's Changed

  • fix: fall back to serial read when restart planning fails (compressed/scalar symbols) by @enioarz in #27
  • chore(release): bump version to 0.3.1 by @enioarz in #28

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

v0.3.0

Choose a tag to compare

@github-actions github-actions released this 05 Oct 12:56
41f0a05

What's Changed

  • feat: threads="auto" for large symbols + docs on the non-leading-dimension decode floor by @enioarz in #24
  • perf: positional parallel decode for non-leading-dimension filters by @enioarz in #25
  • chore(release): bump version to 0.3.0 by @enioarz in #26

Full Changelog: v0.2.0...v0.3.0

v0.2.0

Choose a tag to compare

@github-actions github-actions released this 05 Oct 09:46
fbac26e

What's Changed

  • perf: bulk-callback filtered reads and fast per-dimension domain scan by @enioarz in #19
  • chore(release): bump version to 0.1.3 by @enioarz in #20
  • perf: early-stop dim-0 filters, bitmap membership, modest filtered capacity by @enioarz in #21
  • perf: parallel scanning (threads=) with range-skip and is_in predicate pushdown by @enioarz in #22
  • chore(release): bump version to 0.2.0 by @enioarz in #23

Full Changelog: v0.1.3...v0.2.0

v0.1.3

Choose a tag to compare

@github-actions github-actions released this 05 Oct 08:50

Full Changelog: v0.1.2...v0.1.3

v0.1.2

Choose a tag to compare

@github-actions github-actions released this 03 Oct 22:31
eea1d73

What's Changed

  • perf(gdx): drop redundant probe read in read_symbol_raw_locked (plan 02) by @enioarz in #13
  • perf: true n_rows pushdown (plan 03) + filter hot path (plan 04) by @enioarz in #14
  • feat: plans 05 (case-insensitive labels) + 06 (reader lifecycle, name collision) by @enioarz in #15
  • docs(readme): refresh benchmark numbers on merged main by @enioarz in #16

Full Changelog: v0.1.1...v0.1.2

v0.1.1

Choose a tag to compare

@github-actions github-actions released this 03 Oct 19:35
116066b

What's Changed

  • fix(packaging): declare pyarrow runtime dependency (0.1.1) by @enioarz in #11

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

v0.1.0

Choose a tag to compare

@github-actions github-actions released this 03 Oct 19:10
bd38bbf

What's Changed

  • Initialize polars-gdx: lazy, prefILTERed GDX reading for Polars by @enioarz in #1
  • docs: add benchmark results vs gamsapi to README by @enioarz in #2
  • docs: add AGENTS.md project context for agents by @enioarz in #4
  • feat: read_gdx eager API + CI skip for docs/chore PRs by @enioarz in #5
  • ci: add cross-platform wheel build CI by @enioarz in #6
  • ci: test latest Python releases and add release workflow (GitHub Releases + PyPI) by @enioarz in #7
  • ci: switch PyPI publishing to Trusted Publishing (OIDC) by @enioarz in #8
  • docs+meta: improve PyPI metadata, fix README typos, condense text by @enioarz in #9
  • docs: document the existing eager read_gdx convenience API by @enioarz in #10

New Contributors

Full Changelog: https://github.com/enioarz/polars-gdx/commits/v0.1.0