File tree Expand file tree Collapse file tree 3 files changed +14
-4
lines changed Expand file tree Collapse file tree 3 files changed +14
-4
lines changed Original file line number Diff line number Diff line change 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
44add_docs : true
55add_extension : js
Original file line number Diff line number Diff line change 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
Original file line number Diff line number Diff line change 55develop-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
1110develop : 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
1424build-py :
1525 python -m build -w -n
You can’t perform that action at this time.
0 commit comments