Hi Everyone,

With great excitement I propose that we release the following RC as the
official PyIceberg 0.10.0 release.

A summary of the high level features:

   - Initial V3 support (read-only): Initial-defaults, UnknownType, Reading
   Deletion Vectors
   - Introduction of the AuthManager with various implementations
   - First TableMaintenance feature: Expire Snapshots
   - Replace Arrow partition transforms with Iceberg-Rust
   - Support for ADLS
   - Fixed a lot of bugs and improvements: UUID support, Imported Hive
   tables, Avro Gzip compression, reduced upsert memory pressure, several
   performance optimizations around metadata tables, parallel add-files
   operation, and much more!

Big shout out to the community for working on this, and joining the
discussion on Slack, GitHub and the dev-list!

The commit ID is 7acdb12f5239594e593f2822de75c7a4c669f52f

   - This corresponds to the tag: pyiceberg-0.10.0rc3
   (151be021d7d20cafdd03560c4c5398d51c54551c)
   -
   https://github.com/apache/iceberg-python/releases/tag/pyiceberg-0.10.0rc3
   -
   
https://github.com/apache/iceberg-python/tree/7acdb12f5239594e593f2822de75c7a4c669f52f

The release tarball, signature, and checksums are here:

   - https://dist.apache.org/repos/dist/dev/iceberg/pyiceberg-0.10.0rc3/

You can find the KEYS file here:

   - https://downloads.apache.org/iceberg/KEYS

Convenience binary artifacts are staged on pypi:

   - https://pypi.org/project/pyiceberg/0.10.0rc3/

And can be installed using: pip3 install pyiceberg==0.10.0rc3

Instructions for verifying a release can be found here:

   - https://py.iceberg.apache.org/verify-release/

Please download, verify, and test.

Please vote in the next 72 hours.
[ ] +1 Release this as PyIceberg 0.10.0
[ ] +0
[ ] -1 Do not release this because...

Kind regards,
Fokko

Reply via email to