Garrett Weaver
02/13/2026, 9:02 PMGarrett Weaver
02/14/2026, 12:54 AM0.11.0 has some incompatibilities with pyarrow 8.0.0 that is in the test matrixDesmond Cheong
02/14/2026, 12:55 AMGarrett Weaver
02/14/2026, 1:02 AMpyiceberg has always had a minimum of 9.0.0 for awhile, now set to 17.0.0 in latest version. maybe because it is an optional dep, this doesn't create install issues 🤷Garrett Weaver
02/14/2026, 1:03 AM8.0.0 is also pretty old from 2022, do y'all have some users in environments that can't upgrade easily?Desmond Cheong
02/14/2026, 1:04 AMGarrett Weaver
02/14/2026, 1:06 AM0.5.x, that was the minimum https://github.com/apache/iceberg-python/blob/891b4c7f4214fb9118080ce2215a210a770a5019/pyproject.toml#L60. I think if people want to effectively use daft with pyiceberg, they need a newer versionGarrett Weaver
02/14/2026, 1:07 AM9.0.0, I think there will still need to be a conditional to install an older version of pyiceberg for that caseGarrett Weaver
02/14/2026, 1:08 AMGarrett Weaver
02/14/2026, 1:19 AM9.0.0, testing....
the original version range on the dev version used for testing is pyarrow = { version = ">=9.0.0,<18.0.0", optional = true }, which includes the minimum version required in latest pyicebergGarrett Weaver
02/14/2026, 11:52 PM