Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[BACKPORT] Detect situation where Breeze is installed with both pipx and uv (#43… #43695

Merged

Conversation

potiuk
Copy link
Member

@potiuk potiuk commented Nov 5, 2024

…694)

When breeze is installed with both - pipx and uv, we do not know which version is available first on the path and self-upgrading breeze might not upgrade the one that is first. Therefore we detect that situation and fail self upgrade with appropriate instructions what to do (recommending leaving uv as faster)

(cherry picked from commit ccd6586)


^ 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.

…che#43694)

When breeze is installed with both - pipx and uv, we do not know
which version is available first on the path and self-upgrading
breeze might not upgrade the one that is first. Therefore we
detect that situation and fail self upgrade with appropriate
instructions what to do (recommending leaving uv as faster)

(cherry picked from commit ccd6586)
@potiuk
Copy link
Member Author

potiuk commented Nov 5, 2024

Backport #43694

@potiuk potiuk merged commit 77ce307 into apache:v2-10-test Nov 5, 2024
66 of 67 checks passed
@potiuk potiuk deleted the backport-double-breeze-installation branch November 5, 2024 14:45
utkarsharma2 pushed a commit that referenced this pull request Dec 4, 2024
) (#43695)

When breeze is installed with both - pipx and uv, we do not know
which version is available first on the path and self-upgrading
breeze might not upgrade the one that is first. Therefore we
detect that situation and fail self upgrade with appropriate
instructions what to do (recommending leaving uv as faster)

(cherry picked from commit ccd6586)
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