Skip to content

[v3-2-test] Add exclude-newer-package=false for all workspace compone…#65238

Merged
potiuk merged 1 commit intoapache:v3-2-testfrom
potiuk:backport-cacc2eb-v3-2-test
Apr 14, 2026
Merged

[v3-2-test] Add exclude-newer-package=false for all workspace compone…#65238
potiuk merged 1 commit intoapache:v3-2-testfrom
potiuk:backport-cacc2eb-v3-2-test

Conversation

@potiuk
Copy link
Copy Markdown
Member

@potiuk potiuk commented Apr 14, 2026

…nts in uv config (#64859)

This ensures that workspace packages (local packages in the monorepo) are not subject to the exclude-newer time-based restriction, which could cause resolution issues when installing pre-release or locally-built packages.

Also removes the redundant --exclude-newer flag from install_airflow_and_providers.py since the pyproject.toml now handles this globally, and mounts pyproject.toml in remove-sources docker-compose to make uv config available. (cherry picked from commit cacc2eb)


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, in airflow-core/newsfragments. You can add this file in a follow-up commit after the PR is created so you know the PR number.

@boring-cyborg boring-cyborg bot added area:dev-tools backport-to-v3-2-test Mark PR with this label to backport to v3-2-test branch labels Apr 14, 2026
…nts in uv config (apache#64859)

This ensures that workspace packages (local packages in the monorepo) are
not subject to the exclude-newer time-based restriction, which could cause
resolution issues when installing pre-release or locally-built packages.

Also removes the redundant --exclude-newer flag from install_airflow_and_providers.py
since the pyproject.toml now handles this globally, and mounts pyproject.toml in
remove-sources docker-compose to make uv config available.
(cherry picked from commit cacc2eb)

Co-authored-by: Jarek Potiuk <jarek@potiuk.com>
@potiuk potiuk force-pushed the backport-cacc2eb-v3-2-test branch from 3b2cb43 to 14102d0 Compare April 14, 2026 18:07
@potiuk potiuk merged commit 01a25b4 into apache:v3-2-test Apr 14, 2026
45 checks passed
@potiuk potiuk deleted the backport-cacc2eb-v3-2-test branch April 14, 2026 18:10
vatsrahul1001 pushed a commit that referenced this pull request Apr 15, 2026
…nts in uv config (#64859) (#65238)

This ensures that workspace packages (local packages in the monorepo) are
not subject to the exclude-newer time-based restriction, which could cause
resolution issues when installing pre-release or locally-built packages.

Also removes the redundant --exclude-newer flag from install_airflow_and_providers.py
since the pyproject.toml now handles this globally, and mounts pyproject.toml in
remove-sources docker-compose to make uv config available.
(cherry picked from commit cacc2eb)
@vatsrahul1001 vatsrahul1001 added the changelog:skip Changes that should be skipped from the changelog (CI, tests, etc..) label Apr 15, 2026
@vatsrahul1001 vatsrahul1001 added this to the Airflow 3.2.1 milestone Apr 15, 2026
vatsrahul1001 pushed a commit that referenced this pull request Apr 15, 2026
…nts in uv config (#64859) (#65238)

This ensures that workspace packages (local packages in the monorepo) are
not subject to the exclude-newer time-based restriction, which could cause
resolution issues when installing pre-release or locally-built packages.

Also removes the redundant --exclude-newer flag from install_airflow_and_providers.py
since the pyproject.toml now handles this globally, and mounts pyproject.toml in
remove-sources docker-compose to make uv config available.
(cherry picked from commit cacc2eb)
vatsrahul1001 pushed a commit that referenced this pull request Apr 15, 2026
…nts in uv config (#64859) (#65238)

This ensures that workspace packages (local packages in the monorepo) are
not subject to the exclude-newer time-based restriction, which could cause
resolution issues when installing pre-release or locally-built packages.

Also removes the redundant --exclude-newer flag from install_airflow_and_providers.py
since the pyproject.toml now handles this globally, and mounts pyproject.toml in
remove-sources docker-compose to make uv config available.
(cherry picked from commit cacc2eb)
vatsrahul1001 pushed a commit that referenced this pull request Apr 15, 2026
…nts in uv config (#64859) (#65238)

This ensures that workspace packages (local packages in the monorepo) are
not subject to the exclude-newer time-based restriction, which could cause
resolution issues when installing pre-release or locally-built packages.

Also removes the redundant --exclude-newer flag from install_airflow_and_providers.py
since the pyproject.toml now handles this globally, and mounts pyproject.toml in
remove-sources docker-compose to make uv config available.
(cherry picked from commit cacc2eb)
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-2-test Mark PR with this label to backport to v3-2-test branch changelog:skip Changes that should be skipped from the changelog (CI, tests, etc..)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants