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 >> >
