rye icon indicating copy to clipboard operation
rye copied to clipboard

A local sync service to replace rye sync

Open cnpryer opened this issue 2 years ago • 1 comments

IIRC Cargo uses fingerprints to determine when updates have been made to the project and its environment. It would be nice to have rye sync managed by a kind of watch service that does something like this.

This probably makes more sense in the future with faster sync operations, but I thought I could propose it for the wishlist.

cnpryer avatar Apr 30 '23 06:04 cnpryer

Yeah rye sync is a bit of a clutch. Longer term I think it would be possible to make the operations of rye sync significantly faster, but that's today not an option based on what's underneath. A somewhat temporary solution could be to just use content hashes cached in the .venv to pick up on dependency changes and to automatically run sync as needed.

mitsuhiko avatar Apr 30 '23 20:04 mitsuhiko

I'm going to track this as part of #114. It's mostly a duplicate.

mitsuhiko avatar Jan 21 '24 22:01 mitsuhiko