python3Packages.ibis-framework: 10.8.0 -> 11.0.0; python3Packages.narwhals, python3Packages.pandera: fixes (#452337)

This commit is contained in:
Gaétan Lepage
2025-10-18 18:22:59 +00:00
committed by GitHub
3 changed files with 11 additions and 2 deletions
@@ -98,14 +98,14 @@ in
buildPythonPackage rec {
pname = "ibis-framework";
version = "10.8.0";
version = "11.0.0";
pyproject = true;
src = fetchFromGitHub {
owner = "ibis-project";
repo = "ibis";
tag = version;
hash = "sha256-Uuqm9Exu/oK3BGBL4ViUOGArMWhVutUn1gFRj1I4vt4=";
hash = "sha256-hf5guWeX9WQbKaNrs7ALwwDxV1Rgeb5Z0PedTQ4P7S0=";
};
build-system = [
@@ -175,6 +175,9 @@ buildPythonPackage rec {
# duckdb ParserError: syntax error at or near "AT"
"test_90"
# assert 0 == 3 (tests edge case behavior of databases)
"test_self_join_with_generated_keys"
];
# patch out tests that check formatting with black
@@ -73,6 +73,8 @@ buildPythonPackage rec {
"test_convert_time_zone_to_connection_tz_pyspark"
"test_replace_time_zone_to_connection_tz_pyspark"
"test_lazy"
# Incompatible with ibis 11
"test_unique_3069"
];
pytestFlags = [
@@ -133,6 +133,10 @@ buildPythonPackage rec {
# KeyError: 'dask'
"tests/dask/test_dask.py::test_series_schema"
"tests/dask/test_dask_accessor.py::test_dataframe_series_add_schema"
# TypeError: memtable() got an unexpected keyword argument 'name'
# https://github.com/unionai-oss/pandera/issues/2154
"tests/ibis/test_ibis_container.py"
];
disabledTests = [