Skip to content

10.1.0

Latest
Compare
Choose a tag to compare
@ibis-project-bot ibis-project-bot released this 22 Feb 14:51

10.1.0 (2025-02-22)

Features

  • pyspark: add partitionBy argument to create_table (c99cc23), closes #8900
  • python: allow python 3.9 installations (#10859) (fbe8c8b)

Bug Fixes

  • bigquery: allow sane use of params with raw_sql (#10874) (0a684c3)
  • deps: update dependency datafusion to v44 (979cf59)
  • deps: update dependency sqlglot to >=23.4,<26.5 (#10807) (f09e8e2)
  • deps: update dependency sqlglot to >=23.4,<26.7 (15111f8)
  • dev-tools: ensure that bump is minimal so that later release sort properly (#10878) (39729c7)
  • duckdb: use the delta extension for reading deltalake data (#10833) (beeaa29), closes #10829
  • join: error in more places on colliding column names (#10778) (ec06e1e)
  • mssql: ensure that dots in database parameter to list_tables are used as path delineators (#10863) (cdbbcb9)
  • mssql: ensure that we only escape passwords if the password is not None (e589344)
  • mysql: explicitly handle the zero integer -> timestamp case (f5e8c4f)
  • pyspark: avoid potentially different field names produced by SQL by using python-native APIs (#10877) (9538d51)
  • snowflake: use get instead of get_path; get_path does not support columns with spaces (#10836) (50c978b), closes #10835
  • sqlglot: ensure that sge.Median is only accessed when it exists (dc6b7e0)
  • sqlite: avoid generating double-quoted string literals (#10873) (76b0114)

Documentation

  • add blogpost for Athena backend (#10796) (f2f09eb)
  • add information about reading from cloud buckets (32e82c7)
  • add udf rewriting blog post (c6ecf6b)
  • blog: add post on SQL understanding and Ibis (#10762) (94425ec)
  • blog: convert case to cases in blog posts (#10560) (bbf98de)
  • blog: use more reliable URL for geospatial data (72b7673)
  • fix reference to incorrect value (1945237)
  • move __getitem__ docs so that quarto publishes them (#10870) (269cdfe)
  • release-notes: fixup release notes (fb0798e)
  • remove incorrect parameters (#10876) (a707778)
  • update post date (ea0cc95)

Refactors

  • duckdb: remove the pyarrow read_parquet fallback (5fa0103)