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

Reply via email to