With the PyPI fix merged in https://github.com/apache/otava/pull/69, I propose to cut 0.6.1 release now. What do you think?
Best, Alex On Thu, Jul 3, 2025 at 3:41 PM Alexander Sorokoumov < aleksandr.sorokou...@gmail.com> wrote: > To my knowledge, the required change is 2 lines of code in project.toml. > > On Thu, Jul 3, 2025 at 3:21 PM Austin Bennett <whatwouldausti...@gmail.com> > wrote: > >> If the code [ esp.] isn't changing vetting/shouldn't be difficult. Then, >> you'd wind up having done 2 releases :-p >> >> On Thu, Jul 3, 2025 at 3:19 PM Alexander Sorokoumov < >> aleksandr.sorokou...@gmail.com> wrote: >> >> > Hello everyone, >> > >> > We've got the first PyPi release https://pypi.org/project/apache-otava/ >> ! >> > Unfortunately, we (I) missed special PyPI requirements to populate the >> > project README, so the main project description is missing. >> > >> > Shall we fix this and immediately kickstart another release (0.6.1?) >> > that differs from 0.6.0 only by PyPI fix and minor README fixes? >> > >> > Best, >> > Alex >> > >> > On Sun, May 4, 2025 at 11:23 PM Mick Semb Wever <m...@apache.org> wrote: >> > >> > > I'm no expert here and haven't ever done it before. >> > > Hoping someone can step in with more precise help. >> > > >> > > What I find is >> > > - https://incubator.apache.org/guides/distribution.html#pypi >> > > - https://pypi.org/search/?q=apache-&o= >> > > - https://libcloud.readthedocs.io/en/latest/committer_guide.html >> > > - https://issues.apache.org/jira/browse/INFRA-24678 >> > > >> > > >> > > In the second latest link, I'm not sure of the missing piece behind >> (how >> > > did the PMC first get access to the apache-libcloud pypi project?) >> > > > and send an email to priv...@libcloud.apache.org requesting to be >> > added >> > > as a maintainer to apache-libcloud package. >> > > >> > > The last link discusses the future. Interesting read. I'd also look >> > into >> > > the airflow project for examples, as they document things well. >> > > >> > > >> > > >> > > >> > > On Mon, 5 May 2025 at 07:13, Alexander Sorokoumov < >> > > aleksandr.sorokou...@gmail.com> wrote: >> > > >> > > > Successful internal vote result - >> > > > https://lists.apache.org/thread/r6j7nr3ydo6ggpv9fkdfg6xl8btg38yj >> > > > Incubator vote thread - >> > > > https://lists.apache.org/thread/4dv29ghmky4h3v938moozwbt96dkfv3o >> > > > >> > > > While we are waiting for the incubator vote, does anyone know how to >> > > > release it to PyPI? Is there an official ASF account? If not, which >> > > account >> > > > should we use? >> > > > >> > > > Best, >> > > > Alex >> > > > >> > > > On Wed, Apr 9, 2025 at 8:00 AM Henrik Ingo <hen...@nyrkio.com> >> wrote: >> > > > >> > > > > I compiled all of these into >> > https://github.com/apache/otava/issues/51 >> > > > > >> > > > > On Wed, Apr 9, 2025 at 8:55 AM Henrik Ingo <hen...@nyrkio.com> >> > wrote: >> > > > > >> > > > > > On Wed, Apr 9, 2025 at 7:28 AM Alexander Sorokoumov < >> > > > > > aleksandr.sorokou...@gmail.com> wrote: >> > > > > > >> > > > > >> Thank you for the responses! I absolutely love the idea for a >> > > release >> > > > > >> party. Let's do it after step 12 - IPMC Vote? Henrik, Can you >> > please >> > > > > >> organize it? >> > > > > >> >> > > > > > >> > > > > > Yes, that's how I thought about it too. >> > > > > > >> > > > > > >> > > > > > >> > > > > >> >> > > > > >> Meanwhile, we are at currently at Step 4 - Verify supported >> Python >> > > > > >> versions. I am going to finish this step this weekend (and >> open a >> > > > > >> discussion to switch from poetry and to uv, which makes this >> and >> > > other >> > > > > >> things easier). >> > > > > >> >> > > > > > >> > > > > > My suggestion would be to just try to release with minimal >> changes >> > an >> > > > > "ASF >> > > > > > version" of what we have already been using from datastax-labs. >> > Then >> > > > > after >> > > > > > the inaugural versioin we can change python version, tools, >> > versions >> > > of >> > > > > pip >> > > > > > packages... >> > > > > > >> > > > > > Btw I found there's a bot that keeps this list of tasks we must >> > > > complete: >> > > > > > https://incubator.apache.org/clutch/otava.html#errata >> > > > > > >> > > > > > henrik >> > > > > > >> > > > > >> > > > >> > > >> > >> >