Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ The template has tests for:
However, this does not test whether processes like CI and docs work correctly. You can ensure that these are checked by:

- Making your changes on a branch of <https://github.com/DiamondLightSource/python-copier-template>
- Running `copier update --vcs-ref=<branch_name>` in the repo where you would like to demonstrate the behaviour
- Running `uvx copier update --vcs-ref=<branch_name>` in the repo where you would like to demonstrate the behaviour
- Linking to that demonstration repo in the PR

## Developer Information
Expand Down
4 changes: 2 additions & 2 deletions docs/how-to/update-template.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
To track changes to the upstream template, run

```
copier update
uvx copier update
```

This will fetch the latest tagged release of the template, and apply any changes to your working copy. It will prompt for answers again, giving your previous answers as the defaults.
Expand All @@ -32,7 +32,7 @@ The following steps are recommended to update your project, especially for infre
- fix issues found by the above
- commit the changes
- update the template
- `copier update`
- `uvx copier update`
- fix any merge conflicts
- validate that the project still works
- `tox -p`
Expand Down
1 change: 0 additions & 1 deletion template/pyproject.toml.jinja
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,6 @@ requires-python = ">=3.11"

[dependency-groups]
dev = [
"copier",
{% if type_checker=="mypy" %}"mypy",
{% endif %}{% if sphinx %}"myst-parser",
{% endif %}"pre-commit",
Expand Down