Hi Everyone,

I'm thrilled to propose that we release the following RC as the official
Apache PyIceberg 0.1.0 release.

The commit ID is 804c93cf1bf5a516556cad4eadbdf31d878069ce

This corresponds to the tag: pyiceberg-0.1.0rc1
(3e314eb0a0c6ec7c45490afd1a88c7a2cc985f69)

   - https://github.com/apache/iceberg/releases/tag/pyiceberg-0.1.0rc1
   -
   
https://github.com/apache/iceberg/tree/804c93cf1bf5a516556cad4eadbdf31d878069ce

The release tarball, signature, and checksums are here:

   - https://dist.apache.org/repos/dist/dev/iceberg/pyiceberg-0.1.0rc1/

You can find the KEYS file here:

   - https://dist.apache.org/repos/dist/dev/iceberg/KEYS

You can run the following to check the signature:
> wget https://dist.apache.org/repos/dist/dev/iceberg/KEYS
> gpg < KEYS
> gpg --verify pyiceberg-0.1.0rc1-py3-none-any.whl.asc
pyiceberg-0.1.0rc1-py3-none-any.whl
gpg: Signature made do 22 sep 11:08:59 2022 CEST
gpg:                using RSA key FCD3779E399C53D995FC82A35171BA3E54493550
gpg:                issuer "fo...@apache.org"
gpg: Good signature from "Fokko Driesprong <fo...@apache.org>" [ultimate]

And check the checksums:
> shasum -a 512  pyiceberg-0.1.0rc1.tar.gz
bd59d0c9184d222fc5a775fe7d2c99ffa2544bc4caf223a122e5835bbe34ad9cd86e25b2197c55285ead6642dd2a289a16f7aca56be07edef13ee07805d88f18
 pyiceberg-0.1.0rc1.tar.gz
> pyiceberg-0.1.0rc1.tar.gz.sha512
bd59d0c9184d222fc5a775fe7d2c99ffa2544bc4caf223a122e5835bbe34ad9cd86e25b2197c55285ead6642dd2a289a16f7aca56be07edef13ee07805d88f18
 dist/pyiceberg-0.1.0rc1.tar.gz

Convenience binary artifacts are staged on PyPI:
https://pypi.org/project/pyiceberg/0.1.0rc1/

And can be installed by providing the RC version explicitly: pip install
pyiceberg==0.1.0rc1

The easiest way to get familiar is by using the CLI to browse through your
catalog. Docs are available on https://py.iceberg.apache.org/

Testing the code can be done using Poetry:

> docker run -t -i python:3.9 bash
> wget
https://dist.apache.org/repos/dist/dev/iceberg/pyiceberg-0.1.0rc1/pyiceberg-0.1.0rc1.tar.gz
> tar -xf pyiceberg-0.1.0rc1.tar.gz
> cd pyiceberg-0.1.0rc1
> pip3 install poetry
> poetry install --all-extras
> poetry run pytest tests/ -m "not s3"

Please download, verify, and test.

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

Please let me know if there are any questions, and looking forward to what
y'all think!

Kind regards,
Fokko

Reply via email to