Skip to content
This repository was archived by the owner on Feb 5, 2026. It is now read-only.

Add autosync support#677

Merged
mitsuhiko merged 14 commits intomainfrom
autosync
Feb 20, 2024
Merged

Add autosync support#677
mitsuhiko merged 14 commits intomainfrom
autosync

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?

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

@mitsuhiko mitsuhiko merged commit e0c4889 into main Feb 20, 2024
@mitsuhiko mitsuhiko deleted the autosync branch February 20, 2024 11:13
@MartinBernstorff
Copy link

Yess! 🚀

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

autosync and memorized sync settings

4 participants