The GitHub Actions job "Tests" on airflow.git has failed.
Run started by GitHub user potiuk (triggered by potiuk).

Head commit for run:
777bc23e8629e1c71032a681df7b9e172bef09d2 / Andrey Anshin 
<[email protected]>
Drop pre-release specification from pre-installed provider versions

When Airflow installs a pre-release provider version we can add
the `>=x.y.zdev0` or `>=x.y.zrc1` to pre-release provider specification.

This is necessary to install dev0 or rc* packages when we release them
for testing, when the pre-installed provider is a "chicken-egg" provider
that does not yet have an "official" version - because otherwise
the dependency would not allow the provider to be installed.

However, the "final" package should have just `>=x.y.z` without the
pre-release specification, because by the time we release the final
version, the pre-release provider package should be already released.

This PR implements such pre-release stripping. In cse we prepare
the "final" version of the airflow package, all the preinstalled
provider's specifications got the `>=version` stripped off all the
prerelease information. The `>=1.2.0dev0` or `>=1.2.0rc1` is for
example turned into `>=`1.2.0`.

Report URL: https://github.com/apache/airflow/actions/runs/8537803615

With regards,
GitHub Actions via GitBox


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to