Also, should we sign the Python package (apache_polaris-1.4.0rc0.tar.gz) as
we sign the server's binary archives?

Cheers,
Dmitri.

On Thu, Apr 16, 2026 at 7:05 PM Dmitri Bourlatchkov <[email protected]>
wrote:

> Hi All,
>
> Voting -1 (binding) for now.
>
> Checked (OK):
> * LICENSE
> * NOTICE
> * Package .py file headers (manually sampled)
> * Venv install + CLI smoke test
>
> My contern:
>
> I'm not very familiar with Python packages and test.pypi.org, but in
> PKG-INFO (inside apache_polaris-1.4.0rc0.tar.gz) I see "Version: 1.4.0rc0".
>
> I wonder whether this version will change when the artifact is promoted to
> "dist"... Is it a concern?
>
> Also:
>
> $ venv/bin/pip show apache-polaris
> Name: apache-polaris
> Version: 1.4.0rc0
>
> I'd expect "rc0" to be a transient property of the package while it is
> being reviewed and voted on, and that the package should report version
> 1.4.0 even while it is staged at test.pypi.org.
>
> If we intend to repackage the CLI for publication in the main PyPi index
> without the "rc0" mark, that will alter PKG-INFO and essentially invalidate
> this vote, I guess (hence my -1 vote).
>
> The previous (unreleased) version doess not have the "rc" mark in
> https://test.pypi.org/project/apache-polaris/1.2.0/
>
> WDYT?
>
> If this is not a concern or if I missed something, I'll be happy to update
> my vote.
>
> Cheers,
> Dmitri.
>
> On Thu, Apr 16, 2026 at 5:03 AM Adnan Hemani via dev <
> [email protected]> wrote:
>
>> Hi all,
>>
>> I propose that we release the following RC as the official Apache Polaris
>> Python CLI 1.4.0 release.
>>
>> https://test.pypi.org/project/apache-polaris/1.4.0rc0/
>>
>> Starting with Apache Polaris 1.5.0, the CLI should be released alongside
>> all other release artifacts within the full Polaris Release Candidate.
>> Work
>> to make this happen can be found here:
>> https://github.com/apache/polaris/pull/4220
>>
>> Please vote in the next 72 hours.
>>
>> [ ] +1 Release this as Apache Polaris 1.4.0
>> [ ] +0
>> [ ] -1 Do not release this because...
>>
>> Only PMC members have binding votes, but other community members are
>> encouraged to cast non-binding votes.
>> This vote will pass if there are 3 binding +1 votes and more binding +1
>> votes than -1 votes.
>>
>> Best,
>> Adnan Hemani
>>
>

Reply via email to