This is how pip handles RC/beta versions:

> Pre-release Versions
> Starting with v1.4, pip will only install stable versions as specified by
> PEP426 by default. If a version cannot be parsed as a compliant PEP426
> version then it is assumed to be a pre-release.
> If a Requirement specifier includes a pre-release or development version
> (e.g. >=0.0.dev0) then pip will allow pre-release and development versions
> for that requirement. This does not include the != flag.
> The pip install command also supports a --pre flag that will enable
> installing pre-releases and development releases.


Source:
https://pip.pypa.io/en/stable/reference/pip_install/#pre-release-versions
<https://pip.pypa.io/en/stable/reference/pip_install/#pre-release-versions>

On Thu, Nov 9, 2017 at 11:54 AM, Bolke de Bruin <[email protected]> wrote:

> I think we should put this up for discussion. PyPi is not an official
> apache channel, so in theory we could put anything on PyPI. I also think
> (didn’t confirm) pip doesn’t upgrade to RC/beta etc.
>
> Any thoughts?
>
> Bolke.
>
> > On 9 Nov 2017, at 15:53, Arthur Wiedmer <[email protected]> wrote:
> >
> > Hi Alek,
> >
> > Technically, we cannot release a distribution on PyPI until we have voted
> > on a release. And here usually a release artifact. It is a little
> > convoluted in the case of Python, but we are getting the hang of it.
> >
> > That said, installing from a git reference is a possibility too if you
> want
> > the fastest path to install.
> >
> > Best,
> > Arthur
> >
> > On Nov 9, 2017 06:34, "Alek Storm" <[email protected]> wrote:
> >
> > I think this has been mentioned before, but it would be much easier for
> us
> > (my team) to test RCs if they were published to PyPI. Or is that against
> > Apache guidelines?
> >
> > Alek
> >
> > On Thu, Nov 9, 2017 at 8:29 AM, Michael Crawford <
> > [email protected]> wrote:
> >
> >> Thanks.  Yes I understand it isn’t released yet.
> >>
> >>
> >>> On Nov 9, 2017, at 9:09 AM, Driesprong, Fokko <[email protected]>
> >> wrote:
> >>>
> >>> Hi Michael,
> >>>
> >>> You have to install it from the tar.gz:
> >>>
> >>> wget
> >>> https://dist.apache.org/repos/dist/dev/incubator/airflow/1.
> >> 9.0rc1/apache-airflow-1.9.0rc1+incubating-bin.tar.gz
> >>> pip install /tmp/apache-airflow.tar.gz
> >>>
> >>> The steps of updating, are in the UPDATING.md:
> >>> https://github.com/apache/incubator-airflow/blob/master/UPDATING.md
> >>>
> >>> Please note that 1.9 is not released yet, but you are welcome to try
> out
> >>> RC1.
> >>>
> >>> Cheers, Fokko
> >>
> >>
>
>

Reply via email to