Skip to content

Commit 8493d63

Browse files
fix: avoid broken copier (again) (#583)
* fix: avoid broken copier (again) Signed-off-by: Henry Schreiner <[email protected]> * style: pre-commit fixes --------- Signed-off-by: Henry Schreiner <[email protected]> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
1 parent 133af09 commit 8493d63

File tree

2 files changed

+7
-4
lines changed

2 files changed

+7
-4
lines changed

README.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -68,10 +68,12 @@ projects.
6868
Install `copier` and `copier-templates-extensions`. Using [uv][], that's:
6969

7070
```bash
71-
uv tool install copier!=9.5.0 --with copier-templates-extensions
71+
uv tool install 'copier!=9.7.*' --with copier-templates-extensions
7272
```
7373

74-
(Copier 9.5.0 [has a bug](https://github.com/copier-org/copier/issues/1977))
74+
(Copier 9.5.0 [has a bug](https://github.com/copier-org/copier/issues/1977), and
75+
9.7.0/9.7.1 [also have one](https://github.com/copier-org/copier/issues/2113))
76+
7577
Now, run copier to generate your project:
7678

7779
```bash

noxfile.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@ def make_copier(session: nox.Session, backend: str, vcs: bool) -> None:
6767
f"{DIR}",
6868
f"{package_dir}",
6969
"--defaults",
70-
"--UNSAFE",
70+
"--trust",
7171
"--vcs-ref=HEAD",
7272
f"--data=project_name=cookie-{backend}",
7373
"--data=org=org",
@@ -325,7 +325,8 @@ def nox_session(session: nox.Session, backend: str, vcs: bool) -> None:
325325
@nox.session()
326326
def compare_copier(session):
327327
# Copier 9.5.0 broke `--data`
328-
session.install("cookiecutter", "copier!=9.5.0", "copier-templates-extensions")
328+
# Copier 9.7.0/9.7.1 broke everything
329+
session.install("cookiecutter", "copier!=9.7.*", "copier-templates-extensions")
329330

330331
tmp_dir = session.create_tmp()
331332
session.cd(tmp_dir)

0 commit comments

Comments
 (0)