The GitHub Actions job "Tests" on 
airflow.git/simplify-and-normalize-version-suffix-handling has failed.
Run started by GitHub user potiuk (triggered by potiuk).

Head commit for run:
c151fa8428174d2fdf83db8e50a807d428f78f3a / Jarek Potiuk <[email protected]>
Simplify pre-release version handling when preparing packages

After we got rid of dev0 potentially embedded in our code we do not
have to deal with the situation that we already have a version suffix
referring to RC version in our internal distributions. We will always
have "no suffix" and we can simplify a lot suffix handling - assuming
that we will only use it for "alpha", "beta", "rc".

This also means that we can get normalized version for our pre-release
packages. According to the specs - pythn versions for pre-relases
shoudl NOT be separated with "." from the number version (unlike dev
versions that should have the dot).

Most tools will normalize it, but now, when there is no dev0 suffixes
we can easily normalize it ourselves - by removing the ".", because
we are not going to use the dev0 suffix any more.

That simplifies our code to handle version flooring and addding RC
suffixes to rc releases. We also always floor rc, alpha, beta to 1,
not to 0 because (unlike in case of dev0) we do not use 0 as starting
index for pre-relase versions - we start with 1.

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

With regards,
GitHub Actions via GitBox


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

Reply via email to