Skip to content

Commit 3b0aa42

Browse files
authored
Merge pull request #47 from python-project-templates/copier-update-2025-08-01T14-06-26
Update from copier (2025-08-01T14:06:26)
2 parents 0b436d8 + ddbedeb commit 3b0aa42

File tree

3 files changed

+14
-4
lines changed

3 files changed

+14
-4
lines changed

.copier-answers.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# Changes here will be overwritten by Copier
2-
_commit: a03224b
2+
_commit: 9642da9
33
_src_path: https://github.com/python-project-templates/base.git
44
add_docs: true
55
add_extension: js

.github/workflows/wiki.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,6 @@ jobs:
2222
steps:
2323
- uses: actions/checkout@v4
2424
- run: cp README.md docs/wiki/Home.md
25-
- uses: Andrew-Chen-Wang/github-wiki-action@v4
25+
- uses: Andrew-Chen-Wang/github-wiki-action@v5
2626
with:
2727
path: docs/wiki

Makefile

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,11 +5,21 @@
55
develop-py:
66
uv pip install -e .[develop]
77

8-
develop-js:
9-
cd js; pnpm install && npx playwright install
8+
develop-js: requirements-js
109

1110
develop: develop-js develop-py ## setup project for development
1211

12+
.PHONY: requirements-py requirements-js requirements
13+
requirements-py: ## install prerequisite python build requirements
14+
python -m pip install --upgrade pip toml
15+
python -m pip install `python -c 'import toml; c = toml.load("pyproject.toml"); print("\n".join(c["build-system"]["requires"]))'`
16+
python -m pip install `python -c 'import toml; c = toml.load("pyproject.toml"); print(" ".join(c["project"]["optional-dependencies"]["develop"]))'`
17+
18+
requirements-js: ## install prerequisite javascript build requirements
19+
cd js; pnpm install && npx playwright install
20+
21+
requirements: requirements-js requirements-py ## setup project for development
22+
1323
.PHONY: build-py build-js build
1424
build-py:
1525
python -m build -w -n

0 commit comments

Comments
 (0)