python3Packages.ibis-framework: 11.0.0 -> 12.0.0 (#491517)

This commit is contained in:
Vladimír Čunát
2026-02-21 10:34:19 +00:00
committed by GitHub
@@ -99,14 +99,14 @@ in
buildPythonPackage (finalAttrs: {
pname = "ibis-framework";
version = "11.0.0";
version = "12.0.0";
pyproject = true;
src = fetchFromGitHub {
owner = "ibis-project";
repo = "ibis";
tag = finalAttrs.version;
hash = "sha256-hf5guWeX9WQbKaNrs7ALwwDxV1Rgeb5Z0PedTQ4P7S0=";
hash = "sha256-GqSbjjUr4EaWueMl4TrhaDvqn1iDd4CO3QcDnOXfSAk=";
};
build-system = [
@@ -185,6 +185,69 @@ buildPythonPackage (finalAttrs: {
# assert 0 == 3 (tests edge case behavior of databases)
"test_self_join_with_generated_keys"
# https://github.com/ibis-project/ibis/issues/11929
# AssertionError: value does not match the expected value
"ibasic_aggregation_with_join"
"itest_endswith"
"itest_multiple_limits"
"itest_simple_joins"
"test_aggregate_count_joined"
"test_anti_join"
"test_binop_parens"
"test_bool_bool"
"test_case_in_projection"
"test_column_distinct"
"test_column_expr_default_name"
"test_column_expr_retains_name"
"test_count_distinct"
"test_difference_project_column"
"test_fuse_projections"
"test_having_from_filter"
"test_intersect_project_column"
"test_join_between_joins"
"test_join_just_materialized"
"test_limit_with_self_join"
"test_lower_projection_sort_key"
"test_multiple_count_distinct"
"test_multiple_joins"
"test_no_cart_join"
"test_order_by_on_limit_yield_subquery"
"test_parse_sql_aggregation_with_multiple_joins"
"test_parse_sql_basic_aggregation"
"test_parse_sql_basic_join[inner]"
"test_parse_sql_basic_join[left]"
"test_parse_sql_basic_join[right]"
"test_parse_sql_basic_projection"
"test_parse_sql_in_clause"
"test_parse_sql_join_subquery"
"test_parse_sql_join_with_filter"
"test_parse_sql_limited_join"
"test_parse_sql_multiple_joins"
"test_parse_sql_scalar_subquery"
"test_parse_sql_simple_reduction"
"test_parse_sql_simple_select_count"
"test_parse_sql_table_alias"
"test_parse_sql_tpch"
"test_sample"
"test_select_sql"
"test_selects_with_impure_operations_not_merged"
"test_semi_join"
"test_startswith"
"test_subquery_in_union"
"test_subquery_where_location"
"test_table_difference"
"test_table_distinct"
"test_table_drop_with_filter"
"test_table_intersect"
"test_union_order_by"
"test_union_project_column"
"test_union"
"test_where_analyze_scalar_op"
"test_where_no_pushdown_possible"
"test_where_simple_comparisons"
"test_where_with_between"
"test_where_with_join"
]
++ lib.optionals (pythonAtLeast "3.14") [
# ExceptionGroup: multiple unraisable exception warnings (4 sub-exceptions)