Hey folks, I have experience setting up infra for pyiceberg. Happy to help here.
Best, Kevin Liu On Mon, Nov 10, 2025 at 2:49 AM Robert Stupp <[email protected]> wrote: > Legally and technically correct LICENSE and NOTICE files cannot be > automatically generated. > There is just no way to get the necessary information per published > artifact to do this, neither for Maven/Java nor for Python packages > nor for container-images. > At least not until there is an industry wide accepted and standardized > way to publish and consume that information. > > On Fri, Nov 7, 2025 at 8:44 PM Artur Rakhmatulin > <[email protected]> wrote: > > > > Hi Yufei, thanks for your feedback. > > > > I would keep focus on the current topic and make it finalized. > > I believe LICENSE/NOTICE/DISCLAIMER checks can be automated but it's not > > a priority. > > > > I synced on this initiative with Honah in DM in Slack and proposed my > help. > > > > Regards, > > Artur. > > > > > > On 07/11/2025 19:20, Yufei Gu wrote: > > > Hi Artur, > > > > > > Thanks for bringing this up again and for outlining such a clear plan. > > > Setting up the PyPI project and nightly Test PyPI builds sounds like a > > > great next move. > > > > > > One thought: do you think we could automate the LICENSE, NOTICE, and > > > disclaimer checks as part of the build pipeline? That could make it > > > reusable for other Python tool publishing efforts, like the MCP server. > > > > > > Yufei > > > > > > > > > On Fri, Nov 7, 2025 at 3:33 AM Artur Rakhmatulin < > > > [email protected]> wrote: > > > > > >> Hi everyone, > > >> > > >> I’d like to bring this topic up again so it doesn’t get lost. I’d like > > >> to offer my help with this initiative to speed up the package release > > >> process. > > >> > > >> Thanks a lot for the detailed document — from it, I can already see > some > > >> potential steps that need to be completed. > > >> Since the package name has already been chosen and updated [1], it > > >> should now be possible to create the project on PyPI.org and generate > > >> the necessary publishing keys for the repository. > > >> From my perspective, here are a few actionable items we could start > > >> working on: > > >> > > >> * Create the project on PyPI.org and generate the necessary > publishing > > >> keys. > > >> * Begin setting up nightly builds and Test PyPI publication. > > >> * Complete checks related to LICENSE, NOTICE, and Incubator > Disclaimer > > >> (can be done in parallel). > > >> * Create corresponding GitHub issues under the Python Package > > >> Maintenance [2] project and assign volunteers to increase > visibility > > >> and track progress. > > >> > > >> What do you think about this plan? > > >> > > >> Regards, > > >> Artur > > >> > > >> [1]: https://github.com/apache/polaris/issues/2699 > > >> > > >> [2]: https://github.com/orgs/apache/projects/540/views/1 > > >> > > >> > > >> On 15/10/2025 07:58, Jean-Baptiste Onofré wrote: > > >>> Hi > > >>> > > >>> I'm supporting this. However, as packages on PyPi are considered as > > >>> "release artifacts", it has to be legally correct regarding The ASF > > >>> policy. > > >>> > > >>> Several Apache projects already publish PyPi packages (for instance > > >>> https://superset.apache.org/docs/installation/pypi/). > > >>> As we are in the incubator, we have to keep the incubating "tag". > > >>> > > >>> I will do a pass and check with you. > > >>> > > >>> Regards > > >>> JB > > >>> > > >>> On Tue, Oct 14, 2025 at 6:17 PM Honah J.<[email protected]> wrote: > > >>>> Hi everyone, > > >>>> > > >>>> I’d like to start a discussion about publishing the Apache Polaris > > >> Python > > >>>> CLI to PyPI and providing nightly builds (test PyPi). > > >>>> > > >>>> The main goal is to make the CLI easier to install (pip install > > >>>> <package_name>) and to align its release and distribution process > with > > >> ASF > > >>>> guidelines. I’ve drafted a proposal [1] that outlines the key > > >> requirements > > >>>> and the high-level release process if we include the Python CLI in > the > > >> next > > >>>> release. The proposal also covers how we might set up nightly > builds on > > >>>> Test PyPI for early testing. > > >>>> > > >>>> While some details can be finalized later, I’d like to first gather > > >>>> feedback on the overall direction — specifically, whether the > community > > >>>> agrees with publishing to PyPI and providing nightly builds. > > >>>> > > >>>> If there’s general agreement, I plan to open two separate [VOTE] > > >> threads to > > >>>> formalize these decisions: > > >>>> 1. Whether to the Python CLI to PyPI > > >>>> 2. Whether to provide nightly build (publish to test PyPi) > > >>>> > > >>>> Please let me know what you think! > > >>>> > > >>>> [1] > > >>>> > > >> > https://docs.google.com/document/d/1gbKYnFftpq884GhJ59waHdfoQG6MrevVAVCspf3hbrk/edit?usp=sharing > > >>>> > > >>>> Best regards, > > >>>> Jonas >
