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