Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Pin copier for breaking change and more uniformly across install methods
A recent upstream change in copier[1] brings some interesting functionality we may want to use at some point, but currently breaks our `NavaWorker`/`src_exclude` support by changing the return type of `_render_path()`/how its return value is handled. So pin to right before that change for now. Also, by moving the pinning out of `tool.uv.sources`, the same version should be utilized whether installed via pipx or uv, which was not the case before. `pipx` was using the latest release on PyPI (v9.4.1) and `uv tool install` was fetching an even newer version (`9.4.1.post70.dev0+f4ba854`) than the one in the lock file, since it doesn't yet support a `--locked` flag (or similar). [1] copier-org/copier@557c0d6
- Loading branch information