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

Add patches to installer to support transition from cargo-home to flat install layouts #1538

Merged
merged 1 commit into from
Nov 8, 2024

Conversation

zanieb
Copy link
Contributor

@zanieb zanieb commented Nov 8, 2024

This adds patches to the installer to address axodotdev/axoupdater#210 — these patches are more robust versions of the patches described in that issue.

It's important to have a compatibility shim like this at the installer level because the axoupdater cannot be fixed for previous versions of uv. Arguably, this is pretty specific to us since nobody else has switched layouts and complained that updates were broken. If there's a reasonable way for us to insert the patches on our end, that's fine with me too. Even if an axoupdater fix is released soon, this change will be relevant to users upgrading from older versions of an application to the latest version.

@zanieb
Copy link
Contributor Author

zanieb commented Nov 8, 2024

I tested similar patches in production for uv, but these changes are not tested yet.

@zanieb zanieb force-pushed the zb/installer-layout branch 2 times, most recently from 845334d to d36f809 Compare November 8, 2024 14:42
@zanieb zanieb force-pushed the zb/installer-layout branch from d36f809 to 0af46c1 Compare November 8, 2024 15:15
@ashleygwilliams ashleygwilliams merged commit 2b31639 into axodotdev:main Nov 8, 2024
9 checks passed
zanieb added a commit to astral-sh/ruff that referenced this pull request Nov 19, 2024
AlexWaygood pushed a commit to astral-sh/ruff that referenced this pull request Nov 19, 2024
MichaReiser pushed a commit to astral-sh/ruff that referenced this pull request Nov 20, 2024
MichaReiser pushed a commit to astral-sh/ruff that referenced this pull request Nov 20, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants