Skip to content

Bring back all-core extra to editable extras of airflow#47441

Merged
potiuk merged 1 commit into
apache:mainfrom
potiuk:bring-back-all-core
Mar 6, 2025
Merged

Bring back all-core extra to editable extras of airflow#47441
potiuk merged 1 commit into
apache:mainfrom
potiuk:bring-back-all-core

Conversation

@potiuk

@potiuk potiuk commented Mar 6, 2025

Copy link
Copy Markdown
Member

The change #47281 introduced devel-common and simplified hatch_build.py with removal of unneeded bundle extras, but it removed all-core extra that was actually used in constraint generation.

This is a follow-up for it, fixing the problem and restoring all-core - also it synchronizes documentation and adds newsfragment describing the removal and explaining how users who used all extra before (for example in their CI) with uv pip install --all-extras.


^ Add meaningful description above
Read the Pull Request Guidelines for more information.
In case of fundamental code changes, an Airflow Improvement Proposal (AIP) is needed.
In case of a new dependency, check compliance with the ASF 3rd Party License Policy.
In case of backwards incompatible changes please leave a note in a newsfragment file, named {pr_number}.significant.rst or {issue_number}.significant.rst, in newsfragments.

@potiuk
potiuk requested review from amoghrajesh and jedcunningham and removed request for jedcunningham March 6, 2025 09:37
The change apache#47281 introduced ``devel-common`` and simplified
hatch_build.py with removal of unneeded bundle extras, but it
removed ``all-core`` extra that was actually used in constraint
generation.

This is a follow-up for it, fixing the problem and restoring
``all-core`` - also it synchronizes documentation and adds
newsfragment describing the removal and explaining how users
who used ``all`` extra before (for example in their ``CI``)
with ``uv pip install --all-extras``.
@potiuk
potiuk force-pushed the bring-back-all-core branch from 28fd9e5 to b9a518c Compare March 6, 2025 09:38
@potiuk
potiuk requested a review from ashb March 6, 2025 09:38
@potiuk

potiuk commented Mar 6, 2025

Copy link
Copy Markdown
Member Author

I will need to manually update current constraint - so this one will not get green

@potiuk
potiuk merged commit da42a6d into apache:main Mar 6, 2025
@potiuk
potiuk deleted the bring-back-all-core branch March 6, 2025 10:12
nailo2c pushed a commit to nailo2c/airflow that referenced this pull request Apr 4, 2025
…7441)

The change apache#47281 introduced ``devel-common`` and simplified
hatch_build.py with removal of unneeded bundle extras, but it
removed ``all-core`` extra that was actually used in constraint
generation.

This is a follow-up for it, fixing the problem and restoring
``all-core`` - also it synchronizes documentation and adds
newsfragment describing the removal and explaining how users
who used ``all`` extra before (for example in their ``CI``)
with ``uv pip install --all-extras``.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants