Download Latest Version linux-x86_64-libchdb.tar.gz (180.3 MB)
Email in envelope

Get an email when there's a new version of chDB

Home / v3.5.0
Name Modified Size InfoDownloads / Week
Parent folder
chdb-3.5.0-cp38-cp38-macosx_10_15_x86_64.whl 2025-07-28 95.1 MB
chdb-3.5.0-cp39-cp39-macosx_10_15_x86_64.whl 2025-07-28 95.1 MB
chdb-3.5.0-cp311-cp311-macosx_10_15_x86_64.whl 2025-07-28 95.1 MB
chdb-3.5.0-cp313-cp313-macosx_10_15_x86_64.whl 2025-07-28 95.1 MB
chdb-3.5.0-cp310-cp310-macosx_10_15_x86_64.whl 2025-07-28 95.1 MB
macos-x86_64-libchdb.tar.gz 2025-07-28 98.1 MB
chdb-3.5.0-cp312-cp312-macosx_10_15_x86_64.whl 2025-07-28 95.1 MB
chdb-3.5.0-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.whl 2025-07-28 180.5 MB
macos-arm64-libchdb.tar.gz 2025-07-28 88.8 MB
chdb-3.5.0-cp312-cp312-macosx_11_0_arm64.whl 2025-07-28 86.6 MB
chdb-3.5.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl 2025-07-28 180.5 MB
linux-x86_64-libchdb.tar.gz 2025-07-28 180.3 MB
chdb-3.5.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl 2025-07-28 180.5 MB
chdb-3.5.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl 2025-07-28 180.5 MB
chdb-3.5.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl 2025-07-28 180.5 MB
chdb-3.5.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl 2025-07-28 180.5 MB
chdb-3.5.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl 2025-07-28 122.4 MB
chdb-3.5.0-cp39-cp39-macosx_11_0_arm64.whl 2025-07-28 86.6 MB
chdb-3.5.0-cp310-cp310-macosx_11_0_arm64.whl 2025-07-28 86.6 MB
chdb-3.5.0-cp38-cp38-macosx_11_0_arm64.whl 2025-07-28 86.6 MB
chdb-3.5.0-cp313-cp313-macosx_11_0_arm64.whl 2025-07-28 86.6 MB
chdb-3.5.0-cp311-cp311-macosx_11_0_arm64.whl 2025-07-28 86.6 MB
chdb-3.5.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl 2025-07-28 122.4 MB
linux-aarch64-libchdb.tar.gz 2025-07-28 122.1 MB
chdb-3.5.0-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.whl 2025-07-28 122.4 MB
chdb-3.5.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl 2025-07-28 122.4 MB
chdb-3.5.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.whl 2025-07-28 122.4 MB
chdb-3.5.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl 2025-07-28 122.4 MB
README.md 2025-07-26 1.4 kB
v3.5.0 source code.tar.gz 2025-07-26 16.6 MB
v3.5.0 source code.zip 2025-07-26 21.7 MB
Totals: 31 Items   3.4 GB 4

What's Changed

  • Fix multiple query by @wudidapaopao in https://github.com/chdb-io/chdb/pull/348
  • Patch: split Resize/StrictResize to avoid lock contention by @wudidapaopao in https://github.com/chdb-io/chdb/pull/349
  • Improve the prompt messages of the command-line tool by @wudidapaopao in https://github.com/chdb-io/chdb/pull/345
  • Add version guide by @auxten in https://github.com/chdb-io/chdb/pull/351
  • Add PyArrow RecordBatchReader support for streaming data export by @wudidapaopao in https://github.com/chdb-io/chdb/pull/354

    :::python

    Example of Using PyArrow RecordBatchReader with deltalake.write_deltalake

    import pyarrow as pa from deltalake import write_deltalake from chdb import session as chs

    sess = chs.Session()

    Get streaming result in arrow format

    stream_result = sess.send_query("SELECT * FROM numbers(100000)", "Arrow")

    Create RecordBatchReader with custom batch size (default rows_per_batch=1000000)

    batch_reader = stream_result.record_batch(rows_per_batch=10000)

    Use RecordBatchReader with external libraries like Delta Lake

    write_deltalake( table_or_uri="./my_delta_table", data=batch_reader, mode="overwrite" )

    stream_result.close()

    sess.close()

Full Changelog: https://github.com/chdb-io/chdb/compare/v3.4.1...v3.5.0

Source: README.md, updated 2025-07-26