It's not perfect by any means, but this is the closest that you can get right now: https://github.com/apache/iceberg-python
An example with polars+duckdb https://performancede.substack.com/p/iceberg-tables-via-duck-db-and-polars