python312Packages.pyiceberg: 0.9.0 -> 0.9.1 (#403089)

authored by

Gaétan Lepage and committed by
GitHub
33a61279 ec33ba1d

+15 -30
+15 -30
pkgs/development/python-modules/pyiceberg/default.nix
··· 55 56 buildPythonPackage rec { 57 pname = "iceberg-python"; 58 - version = "0.9.0"; 59 pyproject = true; 60 61 src = fetchFromGitHub { 62 owner = "apache"; 63 repo = "iceberg-python"; 64 tag = "pyiceberg-${version}"; 65 - hash = "sha256-PLxYe6MpKR6qILTNt0arujyx/nlVorwjhwokbXvdwb0="; 66 }; 67 68 patches = [ ··· 81 82 # Prevents the cython build to fail silently 83 env.CIBUILDWHEEL = "1"; 84 85 dependencies = [ 86 cachetools ··· 189 190 disabledTests = 191 [ 192 # Require unpackaged pyiceberg_core 193 "test_bucket_pyarrow_transforms" 194 "test_transform_consistency_with_pyarrow_transform" ··· 219 "test_partitioned_write" 220 "test_token_200_w_oauth2_server_uri" 221 222 - # TypeError: pyarrow.lib.large_list() takes no keyword argument 223 - # From tests/io/test_pyarrow_stats.py: 224 - "test_bounds" 225 - "test_column_metrics_mode" 226 - "test_column_sizes" 227 - "test_metrics_mode_counts" 228 - "test_metrics_mode_full" 229 - "test_metrics_mode_non_default_trunc" 230 - "test_metrics_mode_none" 231 - "test_null_and_nan_counts" 232 - "test_offsets" 233 - "test_read_missing_statistics" 234 - "test_record_count" 235 - "test_value_counts" 236 - "test_write_and_read_stats_schema" 237 - # From tests/io/test_pyarrow.py: 238 - "test_list_type_to_pyarrow" 239 - "test_projection_add_column" 240 - "test_projection_list_of_structs" 241 - "test_read_list" 242 - "test_schema_compatible_missing_nullable_field_nested" 243 - "test_schema_compatible_nested" 244 - "test_schema_mismatch_missing_required_field_nested" 245 - "test_schema_to_pyarrow_schema_exclude_field_ids" 246 - "test_schema_to_pyarrow_schema_include_field_ids" 247 - # From tests/io/test_pyarrow_visitor.py 248 - "test_round_schema_conversion_nested" 249 - 250 # Hangs forever (from tests/io/test_pyarrow.py) 251 "test_getting_length_of_file_gcs" 252 ] ··· 255 "test_converting_an_outputfile_to_an_inputfile_gcs" 256 "test_new_input_file_gcs" 257 "test_new_output_file_gc" 258 ]; 259 260 __darwinAllowLocalNetworking = true;
··· 55 56 buildPythonPackage rec { 57 pname = "iceberg-python"; 58 + version = "0.9.1"; 59 pyproject = true; 60 61 src = fetchFromGitHub { 62 owner = "apache"; 63 repo = "iceberg-python"; 64 tag = "pyiceberg-${version}"; 65 + hash = "sha256-OUj8z/UOIcK0S4tf6Id52YHweNDfYnX6P4nChXrOxqY="; 66 }; 67 68 patches = [ ··· 81 82 # Prevents the cython build to fail silently 83 env.CIBUILDWHEEL = "1"; 84 + 85 + pythonRelaxDeps = [ 86 + "rich" 87 + ]; 88 89 dependencies = [ 90 cachetools ··· 193 194 disabledTests = 195 [ 196 + # ModuleNotFoundError: No module named 'puresasl' 197 + "test_create_hive_client_with_kerberos" 198 + "test_create_hive_client_with_kerberos_using_context_manager" 199 + 200 # Require unpackaged pyiceberg_core 201 "test_bucket_pyarrow_transforms" 202 "test_transform_consistency_with_pyarrow_transform" ··· 227 "test_partitioned_write" 228 "test_token_200_w_oauth2_server_uri" 229 230 # Hangs forever (from tests/io/test_pyarrow.py) 231 "test_getting_length_of_file_gcs" 232 ] ··· 235 "test_converting_an_outputfile_to_an_inputfile_gcs" 236 "test_new_input_file_gcs" 237 "test_new_output_file_gc" 238 + 239 + # PermissionError: [Errno 13] Failed to open local file 240 + # '/tmp/iceberg/warehouse/default.db/test_projection_partitions/metadata/00000-6c1c61a1-495f-45d3-903d-a2643431be91.metadata.json' 241 + "test_identity_transform_column_projection" 242 + "test_identity_transform_columns_projection" 243 ]; 244 245 __darwinAllowLocalNetworking = true;