Skip to content

Add empty version suffix when preparing distributions by PMC members#61352

Merged
potiuk merged 1 commit intoapache:mainfrom
potiuk:add-empty-version-suffix
Feb 3, 2026
Merged

Add empty version suffix when preparing distributions by PMC members#61352
potiuk merged 1 commit intoapache:mainfrom
potiuk:add-empty-version-suffix

Conversation

@potiuk
Copy link
Member

@potiuk potiuk commented Feb 2, 2026

If VERSION_SUFFIX is exported in the current terminal, it can be accidentally used as --version-suffix by distribution preparation commands - which in case of the PMC verification might cause preparing of PyPI variants of the distributions, not the SVN ones (without RC suffix). This PR updates the relevant commands to override the suffix with empty suffix - which also is an explicit signal that this is intended.


Was generative AI tooling used to co-author this PR?
  • Yes (please specify the tool below)

  • Read the Pull Request Guidelines for more information. Note: commit author/co-author name and email in commits become permanently public when merged.
  • For fundamental code changes, an Airflow Improvement Proposal (AIP) is needed.
  • When adding dependency, check compliance with the ASF 3rd Party License Policy.
  • For significant user-facing changes create newsfragment: {pr_number}.significant.rst or {issue_number}.significant.rst, in airflow-core/newsfragments.

If VERSION_SUFFIX is exported in the current terminal, it can be
accidentally used as `--version-suffix` by distribution preparation
commands - which in case of the PMC verification might cause preparing
of `PyPI` variants of the distributions, not the `SVN` ones (without
RC suffix). This PR updates the relevant commands to override the
suffix with empty suffix - which also is an explicit signal that
this is intended.
Copy link
Contributor

@bugraoz93 bugraoz93 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Amazing, thanks Jarek! This is clearer now

@potiuk potiuk merged commit 9a38e8c into apache:main Feb 3, 2026
71 checks passed
@potiuk potiuk deleted the add-empty-version-suffix branch February 3, 2026 10:47
github-actions bot pushed a commit that referenced this pull request Feb 3, 2026
…PMC members (#61352)

If VERSION_SUFFIX is exported in the current terminal, it can be
accidentally used as `--version-suffix` by distribution preparation
commands - which in case of the PMC verification might cause preparing
of `PyPI` variants of the distributions, not the `SVN` ones (without
RC suffix). This PR updates the relevant commands to override the
suffix with empty suffix - which also is an explicit signal that
this is intended.
(cherry picked from commit 9a38e8c)

Co-authored-by: Jarek Potiuk <[email protected]>
@github-actions
Copy link

github-actions bot commented Feb 3, 2026

Backport successfully created: v3-1-test

Status Branch Result
v3-1-test PR Link

github-actions bot pushed a commit to aws-mwaa/upstream-to-airflow that referenced this pull request Feb 3, 2026
…PMC members (apache#61352)

If VERSION_SUFFIX is exported in the current terminal, it can be
accidentally used as `--version-suffix` by distribution preparation
commands - which in case of the PMC verification might cause preparing
of `PyPI` variants of the distributions, not the `SVN` ones (without
RC suffix). This PR updates the relevant commands to override the
suffix with empty suffix - which also is an explicit signal that
this is intended.
(cherry picked from commit 9a38e8c)

Co-authored-by: Jarek Potiuk <[email protected]>
jason810496 pushed a commit to abhijeets25012-tech/airflow that referenced this pull request Feb 3, 2026
…pache#61352)

If VERSION_SUFFIX is exported in the current terminal, it can be
accidentally used as `--version-suffix` by distribution preparation
commands - which in case of the PMC verification might cause preparing
of `PyPI` variants of the distributions, not the `SVN` ones (without
RC suffix). This PR updates the relevant commands to override the
suffix with empty suffix - which also is an explicit signal that
this is intended.
Alok-kumar-priyadarshi pushed a commit to Alok-kumar-priyadarshi/airflow that referenced this pull request Feb 5, 2026
…pache#61352)

If VERSION_SUFFIX is exported in the current terminal, it can be
accidentally used as `--version-suffix` by distribution preparation
commands - which in case of the PMC verification might cause preparing
of `PyPI` variants of the distributions, not the `SVN` ones (without
RC suffix). This PR updates the relevant commands to override the
suffix with empty suffix - which also is an explicit signal that
this is intended.
jhgoebbert pushed a commit to jhgoebbert/airflow_Owen-CH-Leung that referenced this pull request Feb 8, 2026
…pache#61352)

If VERSION_SUFFIX is exported in the current terminal, it can be
accidentally used as `--version-suffix` by distribution preparation
commands - which in case of the PMC verification might cause preparing
of `PyPI` variants of the distributions, not the `SVN` ones (without
RC suffix). This PR updates the relevant commands to override the
suffix with empty suffix - which also is an explicit signal that
this is intended.
Ratasa143 pushed a commit to Ratasa143/airflow that referenced this pull request Feb 15, 2026
…pache#61352)

If VERSION_SUFFIX is exported in the current terminal, it can be
accidentally used as `--version-suffix` by distribution preparation
commands - which in case of the PMC verification might cause preparing
of `PyPI` variants of the distributions, not the `SVN` ones (without
RC suffix). This PR updates the relevant commands to override the
suffix with empty suffix - which also is an explicit signal that
this is intended.
potiuk added a commit that referenced this pull request Feb 18, 2026
…PMC members (#61352) (#61386)

If VERSION_SUFFIX is exported in the current terminal, it can be
accidentally used as `--version-suffix` by distribution preparation
commands - which in case of the PMC verification might cause preparing
of `PyPI` variants of the distributions, not the `SVN` ones (without
RC suffix). This PR updates the relevant commands to override the
suffix with empty suffix - which also is an explicit signal that
this is intended.
(cherry picked from commit 9a38e8c)

Co-authored-by: Jarek Potiuk <[email protected]>
choo121600 pushed a commit to choo121600/airflow that referenced this pull request Feb 22, 2026
…pache#61352)

If VERSION_SUFFIX is exported in the current terminal, it can be
accidentally used as `--version-suffix` by distribution preparation
commands - which in case of the PMC verification might cause preparing
of `PyPI` variants of the distributions, not the `SVN` ones (without
RC suffix). This PR updates the relevant commands to override the
suffix with empty suffix - which also is an explicit signal that
this is intended.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area:dev-tools backport-to-v3-1-test Mark PR with this label to backport to v3-1-test branch

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants