Unverified Commit 69eb2017 authored by Gaétan Lepage's avatar Gaétan Lepage Committed by GitHub
Browse files

python3Packages.ibis-framework: fix build against duckdb 1.5.1 (#509064)

parents 25577b39 70a53e71
Loading
Loading
Loading
Loading
+10 −0
Original line number Diff line number Diff line
@@ -144,6 +144,10 @@ buildPythonPackage (finalAttrs: {
  pytestFlags = [
    "--benchmark-disable"
    "-Wignore::FutureWarning"
    # DeprecationWarning: fetch_arrow_table() is deprecated, use to_arrow_table() instead.
    "-Wignore:fetch_arrow_table:DeprecationWarning"
    # DeprecationWarning: fetch_record_batch() is deprecated, use to_arrow_reader() instead.
    "-Wignore:fetch_record_batch:DeprecationWarning"
  ]
  ++ lib.optionals (pythonAtLeast "3.14") [
    # DeprecationWarning: '_UnionGenericAlias' is deprecated and slated for removal in Python 3.17
@@ -186,6 +190,12 @@ buildPythonPackage (finalAttrs: {
    # assert 0 == 3 (tests edge case behavior of databases)
    "test_self_join_with_generated_keys"

    # _duckdb.BinderException: DECIMAL type width must be between 1 and 38
    "test_decimal_literal[duckdb-decimal-big]"

    # AssertionError: joining an empty array returns '' instead of NULL in duckdb 1.5
    "test_empty_array_string_join[duckdb]"

    # https://github.com/ibis-project/ibis/issues/11929
    # AssertionError: value does not match the expected value
    "ibasic_aggregation_with_join"