This is an automated email from the ASF dual-hosted git repository.

kevinjqliu pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/iceberg-python.git


The following commit(s) were added to refs/heads/main by this push:
     new 6a626c13 docs: Note pyiceberg only works with datafusion `< 49` (#2602)
6a626c13 is described below

commit 6a626c1347ae22cdf18958a894d752d741e78378
Author: Manu Zhang <[email protected]>
AuthorDate: Sun Oct 12 01:35:29 2025 +0800

    docs: Note pyiceberg only works with datafusion `< 49` (#2602)
    
    <!--
    Thanks for opening a pull request!
    -->
    
    <!-- In the case this PR will resolve an issue, please replace
    ${GITHUB_ISSUE_ID} below with the actual Github issue id. -->
    <!-- Closes #${GITHUB_ISSUE_ID} -->
    
    # Rationale for this change
    
    [Datafusion >= 49 is not backward
    
compatible](https://github.com/apache/iceberg-rust/issues/1647#issuecomment-3256135326)
    and [Datafusion
    API](https://py.iceberg.apache.org/api/#apache-datafusion) fails with
    `bus error`.
    
    This also fixes trailing whitespace in index.md.
    
    ## Are these changes tested?
    Doc changes.
    
    ## Are there any user-facing changes?
    No.
    <!-- In the case of user-facing changes, please add the changelog label.
    -->
---
 mkdocs/docs/api.md | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mkdocs/docs/api.md b/mkdocs/docs/api.md
index fa22497e..c36c24bc 100644
--- a/mkdocs/docs/api.md
+++ b/mkdocs/docs/api.md
@@ -1939,7 +1939,7 @@ PyIceberg integrates with [Apache 
DataFusion](https://datafusion.apache.org/) th
 
     The integration has a few caveats:
 
-    - Only works with `datafusion >= 45`
+    - Only works with `datafusion >= 45, < 49`
     - Depends directly on `iceberg-rust` instead of PyIceberg's implementation
     - Has limited features compared to the full PyIceberg API
 

Reply via email to