Skip to content

10.3.0

Compare
Choose a tag to compare
@ibis-project-bot ibis-project-bot released this 11 Mar 17:15
· 164 commits to main since this release

10.3.0 (2025-03-11)

Features

  • duckdb: add read_xlsx implementation (705aa16)
  • duckdb: add to_xlsx implementation (1800abd)
  • python: support python 3.9 again (#10949) (786d8f0)

Bug Fixes

  • bigquery: adjust codegen for newer version of sqlglot (8105a09)
  • memtable: ensure that constructing an empty memtable from a dataframe works (#10945) (29c796a), closes #10940
  • mysql: add regular blob to type mapping (365c157)
  • mysql: ensure that unsigned integers are mapped to the ibis type system (#10947) (3eb76f8), closes #10946
  • postgres: create server-side cursors in the iterator to ensure cursor is not cleaned up before it is used (f5f798e)
  • postgres: ensure that cursor lifetime is at least as long as the generator (f42ab45)

Documentation

  • mention theseus in the readme and docs landing page diagram (360c25b)
  • setup: add just recipe and setup entry for uv (#10959) (dd33f47)
  • tutorials: reorganize the "Getting started" tab (f78a8fb)

Refactors

  • oracle: remove unused owner column from select metadata query (#10935) (56dcc42)
  • postgres: split out hstore extension registration into separate method (0bdb5a0)

Performance

  • postgres: improve to_pyarrow_batches by using server-side cursors (#10954) (cb17b8b), closes #10938