sungwy commented on PR #556:
URL: https://github.com/apache/iceberg-rust/pull/556#issuecomment-2302976618
> Thanks! Most changes look good to me. Here are some nits.
Hi @Xuanwo - Given that there's an outstanding issue with the submodules, I
decided to just implement a class and stati
sungwy commented on code in PR #556:
URL: https://github.com/apache/iceberg-rust/pull/556#discussion_r1725497415
##
bindings/python/src/transform.rs:
##
@@ -0,0 +1,75 @@
+// Licensed to the Apache Software Foundation (ASF) under one
+// or more contributor license agreements. S
Xuanwo commented on code in PR #556:
URL: https://github.com/apache/iceberg-rust/pull/556#discussion_r1724448667
##
bindings/python/src/transform.rs:
##
@@ -0,0 +1,75 @@
+// Licensed to the Apache Software Foundation (ASF) under one
+// or more contributor license agreements. S
sungwy commented on PR #556:
URL: https://github.com/apache/iceberg-rust/pull/556#issuecomment-2297298410
Thank you for the reviews @Xuanwo - I've taken all of your feedback and
refactored the code to use the arrow::pyarrow crate
--
This is an automated message from the Apache Git Service
sungwy commented on code in PR #556:
URL: https://github.com/apache/iceberg-rust/pull/556#discussion_r1722066450
##
.github/workflows/bindings_python_ci.yml:
##
@@ -78,6 +78,6 @@ jobs:
shell: bash
run: |
set -e
- pip install dist/pyiceberg_c
Xuanwo commented on code in PR #556:
URL: https://github.com/apache/iceberg-rust/pull/556#discussion_r1721162878
##
bindings/python/src/transform.rs:
##
@@ -0,0 +1,142 @@
+// Licensed to the Apache Software Foundation (ASF) under one
+// or more contributor license agreements.
sungwy commented on code in PR #556:
URL: https://github.com/apache/iceberg-rust/pull/556#discussion_r1720311292
##
bindings/python/pyproject.toml:
##
@@ -31,8 +31,30 @@ classifiers = [
"Programming Language :: Python :: 3.12",
]
-[project.optional-dependencies]
-test = ["
sungwy commented on code in PR #556:
URL: https://github.com/apache/iceberg-rust/pull/556#discussion_r1720136976
##
bindings/python/pyproject.toml:
##
@@ -31,8 +31,30 @@ classifiers = [
"Programming Language :: Python :: 3.12",
]
-[project.optional-dependencies]
-test = ["
sungwy commented on code in PR #556:
URL: https://github.com/apache/iceberg-rust/pull/556#discussion_r1720136976
##
bindings/python/pyproject.toml:
##
@@ -31,8 +31,30 @@ classifiers = [
"Programming Language :: Python :: 3.12",
]
-[project.optional-dependencies]
-test = ["