You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Add option to pass storage config to polars lazy read #3128
I was not able to use the table.to_polars() method because there is no option to include a storage_options param which is mentioned in the polars docs.
This issue has been automatically marked as stale because it has been open for 180 days with no activity. It will be closed in next 14 days if no further activity occurs. To permanently prevent this issue from being considered stale, add the label 'not-stale', but commenting on the issue is preferred when possible.
Activity
smaheshwar-pltr commentedon Mar 10, 2026
+1 it feels like here
iceberg-python/pyiceberg/table/__init__.py
Lines 1552 to 1560 in c5c0993
storage options should default to
self.io.propertiessmaheshwar-pltr commentedon Mar 17, 2026
Ah actually it can't just be
self.io.propertiesbecause some of those non-IO properties conflict with storage properties and you might end up withkris-gaudel commentedon Apr 22, 2026
Can I be assigned this? @kevinjqliu
feat: Support passing kwargs to polars.scan_iceberg in Table.to_polars (
feat: Support passing kwargs to polars.scan_iceberg in Table.to_polars (
feat: Support passing kwargs to polars.scan_iceberg in Table.to_polars (
github-actions commentedon Oct 20, 2026
This issue has been automatically marked as stale because it has been open for 180 days with no activity. It will be closed in next 14 days if no further activity occurs. To permanently prevent this issue from being considered stale, add the label 'not-stale', but commenting on the issue is preferred when possible.
feat: Support passing kwargs to polars.scan_iceberg in Table.to_polars (