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 autosync support #677

Merged
merged 14 commits into from Feb 20, 2024
Merged

Add autosync support #677

merged 14 commits into from Feb 20, 2024

Conversation

mitsuhiko
Copy link
Collaborator

@mitsuhiko mitsuhiko commented Feb 17, 2024

When uv is enabled, add and remove automatically lock and sync. This also changes the sync logic to re-use previous flags in the lockfile. To prevent reusing the flags pass --reset.

To do:

  • document new config flag and defaults
  • document --sync flag on add
  • document --sync flag on remove
  • document sync behavior on add
  • document sync behavior on remove

Fixes #676

@3f6a
Copy link

3f6a commented Feb 17, 2024

This looks awesome. But why not have uv on by default, if it's so good?

CHANGELOG.md Outdated Show resolved Hide resolved
Co-authored-by: Jo <10510431+j178@users.noreply.github.com>
@mitsuhiko
Copy link
Collaborator Author

@3f6a There are still some bugs with it. But at the speed of which it improves it should not take long.

CHANGELOG.md Outdated Show resolved Hide resolved
@mitsuhiko mitsuhiko merged commit e0c4889 into main Feb 20, 2024
12 checks passed
@mitsuhiko mitsuhiko deleted the autosync branch February 20, 2024 11:13
@MartinBernstorff
Copy link

Yess! 🚀

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.

autosync and memorized sync settings
4 participants