Re: [VOTE] PyIceberg 0.11.1rc3

2026-03-02 Thread Kevin Liu
Thanks everyone for voting! 72 hours have passed, and the vote has
been passed with 4 binding votes, and 3 non-binding votes.

The release candidate has been accepted as PyIceberg 0.11.1. Thanks
everyone, when all artifacts are published the announcement will be sent
out.

Best,
Kevin Liu

On Mon, Mar 2, 2026 at 2:12 PM Drew  wrote:

> +1 (non-binding)
>
> Thnx for running this Kevin!
>
> - Download links work
> - Checksums/signatures
> - LICENSE/NOTICE files are included
> - No surprise binary files
> - ASF headers are in place
>
> Drew
>
>
> On Mon, Mar 2, 2026 at 11:33 AM Fokko Driesprong 
> wrote:
>
>> +1 (binding)
>>
>> Checked sigs, sums and licenses
>>
>> Kind regards,
>> Fokko
>>
>> Sent with Proton Mail  secure email.
>>
>> On Monday, March 2nd, 2026 at 19:09, Daniel Weeks 
>> wrote:
>>
>> +1 (binding)
>>
>> Verified sigs/sums/license/build/test (Python 3.11)
>>
>> -Dan
>>
>> On Sun, Mar 1, 2026 at 9:27 PM Neelesh Salian 
>> wrote:
>>
>>> +1 (non-binding).
>>>
>>> Verified:
>>> - [x] Download links are valid
>>> - [x] Checksums and signatures
>>> - [x] LICENSE and NOTICE files present
>>> - [x] Apache license headers on all source files (dev/check-license
>>> passed)
>>> - [x] Git tag matches commit (8dee48a8e0218353f706133ed035334869a7ee12)
>>> - [x] Builds from source and tests run
>>> - [x] All 4 fixes are included.
>>>
>>> Thanks for pushing out this release, Kevin.
>>>
>>>
>>> On Thu, Feb 26, 2026 at 10:38 AM Kevin Liu 
>>> wrote:
>>>
 Hi Everyone,

 I propose that we release the following RC as the official PyIceberg
 0.11.1 release.

 The patch release pull in 4 fixes:
 - Accept all valid http method for IRC's ConfigResponse #3010 [1]
 - Fix field alias for SetPartitionStatisticsUpdate #3035 [2]
 - Fix ssl deactivation from catalog properties #3012 [3]
 - Fix extract ADLS account_name from URI hostname in FsspecFileIO #3005
 [4]

 Here's the changes between this patch RC and 0.11.0,
 https://github.com/apache/iceberg-python/compare/pyiceberg-0.11.0...pyiceberg-0.11.1rc3

 The commit ID is 8dee48a8e0218353f706133ed035334869a7ee12

 * This corresponds to the tag: pyiceberg-0.11.1rc3
 (b62af1137a10e03aa518dbdfce31684d276fb401)
 *
 https://github.com/apache/iceberg-python/releases/tag/pyiceberg-0.11.1rc3
 *
 https://github.com/apache/iceberg-python/tree/8dee48a8e0218353f706133ed035334869a7ee12

 The release tarball, signature, and checksums are here:

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

 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.11.1rc3/

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

 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.11.1
 [ ] +0
 [ ] -1 Do not release this because...

 Best,
 Kevin Liu

 [1] https://github.com/apache/iceberg-python/pull/3010
 [2] https://github.com/apache/iceberg-python/pull/3035
 [3] https://github.com/apache/iceberg-python/pull/3012
 [4] https://github.com/apache/iceberg-python/pull/3005


>>


Re: [VOTE] PyIceberg 0.11.1rc3

2026-03-02 Thread Drew
+1 (non-binding)

Thnx for running this Kevin!

- Download links work
- Checksums/signatures
- LICENSE/NOTICE files are included
- No surprise binary files
- ASF headers are in place

Drew


On Mon, Mar 2, 2026 at 11:33 AM Fokko Driesprong 
wrote:

> +1 (binding)
>
> Checked sigs, sums and licenses
>
> Kind regards,
> Fokko
>
> Sent with Proton Mail  secure email.
>
> On Monday, March 2nd, 2026 at 19:09, Daniel Weeks 
> wrote:
>
> +1 (binding)
>
> Verified sigs/sums/license/build/test (Python 3.11)
>
> -Dan
>
> On Sun, Mar 1, 2026 at 9:27 PM Neelesh Salian 
> wrote:
>
>> +1 (non-binding).
>>
>> Verified:
>> - [x] Download links are valid
>> - [x] Checksums and signatures
>> - [x] LICENSE and NOTICE files present
>> - [x] Apache license headers on all source files (dev/check-license
>> passed)
>> - [x] Git tag matches commit (8dee48a8e0218353f706133ed035334869a7ee12)
>> - [x] Builds from source and tests run
>> - [x] All 4 fixes are included.
>>
>> Thanks for pushing out this release, Kevin.
>>
>>
>> On Thu, Feb 26, 2026 at 10:38 AM Kevin Liu  wrote:
>>
>>> Hi Everyone,
>>>
>>> I propose that we release the following RC as the official PyIceberg
>>> 0.11.1 release.
>>>
>>> The patch release pull in 4 fixes:
>>> - Accept all valid http method for IRC's ConfigResponse #3010 [1]
>>> - Fix field alias for SetPartitionStatisticsUpdate #3035 [2]
>>> - Fix ssl deactivation from catalog properties #3012 [3]
>>> - Fix extract ADLS account_name from URI hostname in FsspecFileIO #3005
>>> [4]
>>>
>>> Here's the changes between this patch RC and 0.11.0,
>>> https://github.com/apache/iceberg-python/compare/pyiceberg-0.11.0...pyiceberg-0.11.1rc3
>>>
>>> The commit ID is 8dee48a8e0218353f706133ed035334869a7ee12
>>>
>>> * This corresponds to the tag: pyiceberg-0.11.1rc3
>>> (b62af1137a10e03aa518dbdfce31684d276fb401)
>>> *
>>> https://github.com/apache/iceberg-python/releases/tag/pyiceberg-0.11.1rc3
>>> *
>>> https://github.com/apache/iceberg-python/tree/8dee48a8e0218353f706133ed035334869a7ee12
>>>
>>> The release tarball, signature, and checksums are here:
>>>
>>> * https://dist.apache.org/repos/dist/dev/iceberg/pyiceberg-0.11.1rc3/
>>>
>>> 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.11.1rc3/
>>>
>>> And can be installed using: pip3 install pyiceberg==0.11.1rc3
>>>
>>> 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.11.1
>>> [ ] +0
>>> [ ] -1 Do not release this because...
>>>
>>> Best,
>>> Kevin Liu
>>>
>>> [1] https://github.com/apache/iceberg-python/pull/3010
>>> [2] https://github.com/apache/iceberg-python/pull/3035
>>> [3] https://github.com/apache/iceberg-python/pull/3012
>>> [4] https://github.com/apache/iceberg-python/pull/3005
>>>
>>>
>


Re: [VOTE] PyIceberg 0.11.1rc3

2026-03-02 Thread Fokko Driesprong
+1 (binding)

Checked sigs, sums and licenses

Kind regards,
Fokko

Sent with [Proton Mail](https://proton.me/mail/home) secure email.

On Monday, March 2nd, 2026 at 19:09, Daniel Weeks  wrote:

> +1 (binding)
>
> Verified sigs/sums/license/build/test (Python 3.11)
>
> -Dan
>
> On Sun, Mar 1, 2026 at 9:27 PM Neelesh Salian  
> wrote:
>
>> +1 (non-binding).
>>
>> Verified:
>> - [x] Download links are valid
>> - [x] Checksums and signatures
>> - [x] LICENSE and NOTICE files present
>> - [x] Apache license headers on all source files (dev/check-license passed)
>> - [x] Git tag matches commit (8dee48a8e0218353f706133ed035334869a7ee12)
>>
>> - [x] Builds from source and tests run
>> - [x] All 4 fixes are included.
>>
>> Thanks for pushing out this release, Kevin.
>>
>> On Thu, Feb 26, 2026 at 10:38 AM Kevin Liu  wrote:
>>
>>> Hi Everyone,
>>>
>>> I propose that we release the following RC as the official PyIceberg 0.11.1 
>>> release.
>>>
>>> The patch release pull in 4 fixes:
>>> - Accept all valid http method for IRC's ConfigResponse #3010 [1]
>>> - Fix field alias for SetPartitionStatisticsUpdate #3035 [2]
>>> - Fix ssl deactivation from catalog properties #3012 [3]
>>> - Fix extract ADLS account_name from URI hostname in FsspecFileIO #3005 [4]
>>>
>>> Here's the changes between this patch RC and 0.11.0, 
>>> https://github.com/apache/iceberg-python/compare/pyiceberg-0.11.0...pyiceberg-0.11.1rc3
>>>
>>> The commit ID is 8dee48a8e0218353f706133ed035334869a7ee12
>>>
>>> * This corresponds to the tag: pyiceberg-0.11.1rc3 
>>> (b62af1137a10e03aa518dbdfce31684d276fb401)
>>> * https://github.com/apache/iceberg-python/releases/tag/pyiceberg-0.11.1rc3
>>> * 
>>> https://github.com/apache/iceberg-python/tree/8dee48a8e0218353f706133ed035334869a7ee12
>>>
>>> The release tarball, signature, and checksums are here:
>>>
>>> * https://dist.apache.org/repos/dist/dev/iceberg/pyiceberg-0.11.1rc3/
>>>
>>> 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.11.1rc3/
>>>
>>> And can be installed using: pip3 install pyiceberg==0.11.1rc3
>>>
>>> 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.11.1
>>> [ ] +0
>>> [ ] -1 Do not release this because...
>>>
>>> Best,
>>> Kevin Liu
>>>
>>> [1] https://github.com/apache/iceberg-python/pull/3010
>>> [2] https://github.com/apache/iceberg-python/pull/3035
>>> [3] https://github.com/apache/iceberg-python/pull/3012
>>> [4] https://github.com/apache/iceberg-python/pull/3005

Re: [VOTE] PyIceberg 0.11.1rc3

2026-03-02 Thread Daniel Weeks
+1 (binding)

Verified sigs/sums/license/build/test (Python 3.11)

-Dan

On Sun, Mar 1, 2026 at 9:27 PM Neelesh Salian 
wrote:

> +1 (non-binding).
>
> Verified:
> - [x] Download links are valid
> - [x] Checksums and signatures
> - [x] LICENSE and NOTICE files present
> - [x] Apache license headers on all source files (dev/check-license passed)
> - [x] Git tag matches commit (8dee48a8e0218353f706133ed035334869a7ee12)
> - [x] Builds from source and tests run
> - [x] All 4 fixes are included.
>
> Thanks for pushing out this release, Kevin.
>
>
> On Thu, Feb 26, 2026 at 10:38 AM Kevin Liu  wrote:
>
>> Hi Everyone,
>>
>> I propose that we release the following RC as the official PyIceberg
>> 0.11.1 release.
>>
>> The patch release pull in 4 fixes:
>> - Accept all valid http method for IRC's ConfigResponse #3010 [1]
>> - Fix field alias for SetPartitionStatisticsUpdate #3035 [2]
>> - Fix ssl deactivation from catalog properties #3012 [3]
>> - Fix extract ADLS account_name from URI hostname in FsspecFileIO #3005
>> [4]
>>
>> Here's the changes between this patch RC and 0.11.0,
>> https://github.com/apache/iceberg-python/compare/pyiceberg-0.11.0...pyiceberg-0.11.1rc3
>>
>> The commit ID is 8dee48a8e0218353f706133ed035334869a7ee12
>>
>> * This corresponds to the tag: pyiceberg-0.11.1rc3
>> (b62af1137a10e03aa518dbdfce31684d276fb401)
>> *
>> https://github.com/apache/iceberg-python/releases/tag/pyiceberg-0.11.1rc3
>> *
>> https://github.com/apache/iceberg-python/tree/8dee48a8e0218353f706133ed035334869a7ee12
>>
>> The release tarball, signature, and checksums are here:
>>
>> * https://dist.apache.org/repos/dist/dev/iceberg/pyiceberg-0.11.1rc3/
>>
>> 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.11.1rc3/
>>
>> And can be installed using: pip3 install pyiceberg==0.11.1rc3
>>
>> 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.11.1
>> [ ] +0
>> [ ] -1 Do not release this because...
>>
>> Best,
>> Kevin Liu
>>
>> [1] https://github.com/apache/iceberg-python/pull/3010
>> [2] https://github.com/apache/iceberg-python/pull/3035
>> [3] https://github.com/apache/iceberg-python/pull/3012
>> [4] https://github.com/apache/iceberg-python/pull/3005
>>
>>


Re: [VOTE] PyIceberg 0.11.1rc3

2026-03-01 Thread Neelesh Salian
+1 (non-binding).

Verified:
- [x] Download links are valid
- [x] Checksums and signatures
- [x] LICENSE and NOTICE files present
- [x] Apache license headers on all source files (dev/check-license passed)
- [x] Git tag matches commit (8dee48a8e0218353f706133ed035334869a7ee12)
- [x] Builds from source and tests run
- [x] All 4 fixes are included.

Thanks for pushing out this release, Kevin.


On Thu, Feb 26, 2026 at 10:38 AM Kevin Liu  wrote:

> Hi Everyone,
>
> I propose that we release the following RC as the official PyIceberg
> 0.11.1 release.
>
> The patch release pull in 4 fixes:
> - Accept all valid http method for IRC's ConfigResponse #3010 [1]
> - Fix field alias for SetPartitionStatisticsUpdate #3035 [2]
> - Fix ssl deactivation from catalog properties #3012 [3]
> - Fix extract ADLS account_name from URI hostname in FsspecFileIO #3005
> [4]
>
> Here's the changes between this patch RC and 0.11.0,
> https://github.com/apache/iceberg-python/compare/pyiceberg-0.11.0...pyiceberg-0.11.1rc3
>
> The commit ID is 8dee48a8e0218353f706133ed035334869a7ee12
>
> * This corresponds to the tag: pyiceberg-0.11.1rc3
> (b62af1137a10e03aa518dbdfce31684d276fb401)
> *
> https://github.com/apache/iceberg-python/releases/tag/pyiceberg-0.11.1rc3
> *
> https://github.com/apache/iceberg-python/tree/8dee48a8e0218353f706133ed035334869a7ee12
>
> The release tarball, signature, and checksums are here:
>
> * https://dist.apache.org/repos/dist/dev/iceberg/pyiceberg-0.11.1rc3/
>
> 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.11.1rc3/
>
> And can be installed using: pip3 install pyiceberg==0.11.1rc3
>
> 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.11.1
> [ ] +0
> [ ] -1 Do not release this because...
>
> Best,
> Kevin Liu
>
> [1] https://github.com/apache/iceberg-python/pull/3010
> [2] https://github.com/apache/iceberg-python/pull/3035
> [3] https://github.com/apache/iceberg-python/pull/3012
> [4] https://github.com/apache/iceberg-python/pull/3005
>
>


Re: [VOTE] PyIceberg 0.11.1rc3

2026-02-27 Thread Rich Bowen
+1 (non-binding)

* Verified signatures and hashes on the following files as per 
https://apache.org/info/verification.html
  - pyiceberg-0.11.1-cp310-cp310-macosx_10_9_x86_64.whl (SHA512, GPG signature)
  - pyiceberg-0.11.1-cp310-cp310-macosx_11_0_arm64.whl (SHA512, GPG signature)
  - 
pyiceberg-0.11.1-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
 (SHA512, GPG signature)
  - 
pyiceberg-0.11.1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
 (SHA512, GPG signature)
  - pyiceberg-0.11.1-cp310-cp310-musllinux_1_2_aarch64.whl (SHA512, GPG 
signature)
  - pyiceberg-0.11.1-cp310-cp310-musllinux_1_2_x86_64.whl (SHA512, GPG 
signature)
  - pyiceberg-0.11.1-cp310-cp310-win_amd64.whl (SHA512, GPG signature)
  - pyiceberg-0.11.1-cp311-cp311-macosx_10_9_x86_64.whl (SHA512, GPG signature)
  - pyiceberg-0.11.1-cp311-cp311-macosx_11_0_arm64.whl (SHA512, GPG signature)
  - 
pyiceberg-0.11.1-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
 (SHA512, GPG signature)
  - 
pyiceberg-0.11.1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
 (SHA512, GPG signature)
  - pyiceberg-0.11.1-cp311-cp311-musllinux_1_2_aarch64.whl (SHA512, GPG 
signature)
  - pyiceberg-0.11.1-cp311-cp311-musllinux_1_2_x86_64.whl (SHA512, GPG 
signature)
  - pyiceberg-0.11.1-cp311-cp311-win_amd64.whl (SHA512, GPG signature)
  - pyiceberg-0.11.1-cp312-cp312-macosx_10_13_x86_64.whl (SHA512, GPG signature)
  - pyiceberg-0.11.1-cp312-cp312-macosx_11_0_arm64.whl (SHA512, GPG signature)
  - 
pyiceberg-0.11.1-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
 (SHA512, GPG signature)
  - 
pyiceberg-0.11.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
 (SHA512, GPG signature)
  - pyiceberg-0.11.1-cp312-cp312-musllinux_1_2_aarch64.whl (SHA512, GPG 
signature)
  - pyiceberg-0.11.1-cp312-cp312-musllinux_1_2_x86_64.whl (SHA512, GPG 
signature)
  - pyiceberg-0.11.1-cp312-cp312-win_amd64.whl (SHA512, GPG signature)
  - pyiceberg-0.11.1-cp313-cp313-macosx_10_13_x86_64.whl (SHA512, GPG signature)
  - pyiceberg-0.11.1-cp313-cp313-macosx_11_0_arm64.whl (SHA512, GPG signature)
  - 
pyiceberg-0.11.1-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
 (SHA512, GPG signature)
  - 
pyiceberg-0.11.1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
 (SHA512, GPG signature)
  - pyiceberg-0.11.1-cp313-cp313-musllinux_1_2_aarch64.whl (SHA512, GPG 
signature)
  - pyiceberg-0.11.1-cp313-cp313-musllinux_1_2_x86_64.whl (SHA512, GPG 
signature)
  - pyiceberg-0.11.1-cp313-cp313-win_amd64.whl (SHA512, GPG signature)
  - pyiceberg-0.11.1.tar.gz (SHA512, GPG signature)
* Verified LICENSE and NOTICE files


Re: [VOTE] PyIceberg 0.11.1rc3

2026-02-26 Thread Sung Yun
Thanks for working on this patch Kevin

+1 (binding)

On 2026/02/26 20:25:07 Kevin Liu wrote:
> +1 (binding)
> 
> [x] Download links are valid.
> [x] Checksums and signatures.
> [x] LICENSE/NOTICE files exist
> [x] No unexpected binary files
> [x] All source files have ASF headers
> [x] Can compile from source
> [x] Built and tested from source (w/ python 3.10 and 3.13)
> 
> I've also verified the RC against Polaris' CI,
> https://github.com/apache/polaris/pull/3898
> 
> Note the issues reported during 0.11.0 verification still exist. Those
> fixes are not in the patch release, they'll be included in the next minor
> release
> - failing tests due to conflicting local config (workaround: comment out
> `default` in ~/.pyiceberg.yaml
> - clean up the docker containers after tests
> 
> Best,
> Kevin Liu
> 
> On Thu, Feb 26, 2026 at 10:37 AM Kevin Liu  wrote:
> 
> > Hi Everyone,
> >
> > I propose that we release the following RC as the official PyIceberg
> > 0.11.1 release.
> >
> > The patch release pull in 4 fixes:
> > - Accept all valid http method for IRC's ConfigResponse #3010 [1]
> > - Fix field alias for SetPartitionStatisticsUpdate #3035 [2]
> > - Fix ssl deactivation from catalog properties #3012 [3]
> > - Fix extract ADLS account_name from URI hostname in FsspecFileIO #3005
> > [4]
> >
> > Here's the changes between this patch RC and 0.11.0,
> > https://github.com/apache/iceberg-python/compare/pyiceberg-0.11.0...pyiceberg-0.11.1rc3
> >
> > The commit ID is 8dee48a8e0218353f706133ed035334869a7ee12
> >
> > * This corresponds to the tag: pyiceberg-0.11.1rc3
> > (b62af1137a10e03aa518dbdfce31684d276fb401)
> > *
> > https://github.com/apache/iceberg-python/releases/tag/pyiceberg-0.11.1rc3
> > *
> > https://github.com/apache/iceberg-python/tree/8dee48a8e0218353f706133ed035334869a7ee12
> >
> > The release tarball, signature, and checksums are here:
> >
> > * https://dist.apache.org/repos/dist/dev/iceberg/pyiceberg-0.11.1rc3/
> >
> > 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.11.1rc3/
> >
> > And can be installed using: pip3 install pyiceberg==0.11.1rc3
> >
> > 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.11.1
> > [ ] +0
> > [ ] -1 Do not release this because...
> >
> > Best,
> > Kevin Liu
> >
> > [1] https://github.com/apache/iceberg-python/pull/3010
> > [2] https://github.com/apache/iceberg-python/pull/3035
> > [3] https://github.com/apache/iceberg-python/pull/3012
> > [4] https://github.com/apache/iceberg-python/pull/3005
> >
> >
> 


Re: [VOTE] PyIceberg 0.11.1rc3

2026-02-26 Thread Kevin Liu
+1 (binding)

[x] Download links are valid.
[x] Checksums and signatures.
[x] LICENSE/NOTICE files exist
[x] No unexpected binary files
[x] All source files have ASF headers
[x] Can compile from source
[x] Built and tested from source (w/ python 3.10 and 3.13)

I've also verified the RC against Polaris' CI,
https://github.com/apache/polaris/pull/3898

Note the issues reported during 0.11.0 verification still exist. Those
fixes are not in the patch release, they'll be included in the next minor
release
- failing tests due to conflicting local config (workaround: comment out
`default` in ~/.pyiceberg.yaml
- clean up the docker containers after tests

Best,
Kevin Liu

On Thu, Feb 26, 2026 at 10:37 AM Kevin Liu  wrote:

> Hi Everyone,
>
> I propose that we release the following RC as the official PyIceberg
> 0.11.1 release.
>
> The patch release pull in 4 fixes:
> - Accept all valid http method for IRC's ConfigResponse #3010 [1]
> - Fix field alias for SetPartitionStatisticsUpdate #3035 [2]
> - Fix ssl deactivation from catalog properties #3012 [3]
> - Fix extract ADLS account_name from URI hostname in FsspecFileIO #3005
> [4]
>
> Here's the changes between this patch RC and 0.11.0,
> https://github.com/apache/iceberg-python/compare/pyiceberg-0.11.0...pyiceberg-0.11.1rc3
>
> The commit ID is 8dee48a8e0218353f706133ed035334869a7ee12
>
> * This corresponds to the tag: pyiceberg-0.11.1rc3
> (b62af1137a10e03aa518dbdfce31684d276fb401)
> *
> https://github.com/apache/iceberg-python/releases/tag/pyiceberg-0.11.1rc3
> *
> https://github.com/apache/iceberg-python/tree/8dee48a8e0218353f706133ed035334869a7ee12
>
> The release tarball, signature, and checksums are here:
>
> * https://dist.apache.org/repos/dist/dev/iceberg/pyiceberg-0.11.1rc3/
>
> 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.11.1rc3/
>
> And can be installed using: pip3 install pyiceberg==0.11.1rc3
>
> 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.11.1
> [ ] +0
> [ ] -1 Do not release this because...
>
> Best,
> Kevin Liu
>
> [1] https://github.com/apache/iceberg-python/pull/3010
> [2] https://github.com/apache/iceberg-python/pull/3035
> [3] https://github.com/apache/iceberg-python/pull/3012
> [4] https://github.com/apache/iceberg-python/pull/3005
>
>