python312Packages.pyiceberg: 0.8.1 -> 0.9.0 (#387827)

This commit is contained in:
Gaétan Lepage
2025-03-07 15:43:07 +01:00
committed by GitHub
@@ -42,6 +42,7 @@
# tests
azure-core,
azure-storage-blob,
datafusion,
fastavro,
moto,
pyspark,
@@ -54,14 +55,14 @@
buildPythonPackage rec {
pname = "iceberg-python";
version = "0.8.1";
version = "0.9.0";
pyproject = true;
src = fetchFromGitHub {
owner = "apache";
repo = "iceberg-python";
tag = "pyiceberg-${version}";
hash = "sha256-L3YlOtzJv9R4TLeJGzfMQ+0nYtQEsqmgNZpW9B6vVAI=";
hash = "sha256-PLxYe6MpKR6qILTNt0arujyx/nlVorwjhwokbXvdwb0=";
};
patches = [
@@ -161,6 +162,7 @@ buildPythonPackage rec {
azure-core
azure-storage-blob
boto3
datafusion
fastavro
moto
mypy-boto3-glue
@@ -187,6 +189,11 @@ buildPythonPackage rec {
disabledTests =
[
# Require unpackaged pyiceberg_core
"test_bucket_pyarrow_transforms"
"test_transform_consistency_with_pyarrow_transform"
"test_truncate_pyarrow_transforms"
# botocore.exceptions.EndpointConnectionError: Could not connect to the endpoint URL
"test_checking_if_a_file_exists"
"test_closing_a_file"
@@ -209,6 +216,8 @@ buildPythonPackage rec {
"test_fsspec_new_abfss_output_file_adls"
"test_fsspec_new_input_file_adls"
"test_fsspec_pickle_round_trip_aldfs"
"test_partitioned_write"
"test_token_200_w_oauth2_server_uri"
# TypeError: pyarrow.lib.large_list() takes no keyword argument
# From tests/io/test_pyarrow_stats.py: