Skip to content

Conversation

@potiuk
Copy link
Member

@potiuk potiuk commented Mar 6, 2025

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
Copy link
Member Author

potiuk commented Mar 6, 2025

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
106 of 110 checks passed
@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