Skip to content

Commit dd1cf4b

Browse files
authored
Merge pull request #51 from python-project-templates/copier-update-2026-08-23T05-40-28Z
Update from Copier (2026-08-23T05-40-28Z)
2 parents b4d0c64 + f2b1d74 commit dd1cf4b

5 files changed

Lines changed: 13 additions & 10 deletions

File tree

‎.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: 84508d6
2+
_commit: 2f83523
33
_src_path: https://github.com/python-project-templates/base.git
44
add_docs: true
55
add_extension: python

‎.gitignore‎

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,10 @@ __pycache__/
1313
*.exp
1414
*.lib
1515

16+
# vcpkg
17+
vcpkg/
18+
vcpkg_installed/
19+
1620
# Rust
1721
target
1822
target-capi
@@ -142,6 +146,7 @@ hatch_multi/labextension
142146

143147
# Emscripten SDK (locally installed)
144148
emsdk
149+
.pyodide_build/
145150

146151
# Mac
147152
.DS_Store

‎Makefile‎

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,7 @@ develop: ## install dependencies and build library
77
uv pip install -e .[develop]
88

99
requirements: ## install prerequisite python build requirements
10-
python -m pip install --upgrade pip toml
11-
python -m pip install `python -c 'import toml; c = toml.load("pyproject.toml"); print("\n".join(c["build-system"]["requires"]))'`
12-
python -m pip install `python -c 'import toml; c = toml.load("pyproject.toml"); print(" ".join(c["project"]["optional-dependencies"]["develop"]))'`
10+
uv pip install -r pyproject.toml --extra develop
1311

1412
build: ## build the python library
1513
python -m build -n

‎hatch_multi/tests/test_projects_basic.py‎

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ def test_basic():
3232
zip_ref.extractall(f"hatch_multi/tests/{project}/dist/extracted")
3333
assert (
3434
Path(f"hatch_multi/tests/{project}/dist/extracted").joinpath("hatch_cpp_test_project_basic-0.1.0.dist-info/METADATA").read_text()
35-
== """Metadata-Version: 2.4
35+
== """Metadata-Version: 2.5
3636
Name: hatch-cpp-test-project-basic
3737
Version: 0.1.0
3838
Dynamic: Requires-Dist
@@ -63,7 +63,7 @@ def test_basic():
6363
zip_ref.extractall(f"hatch_multi/tests/{project}/dist/extracted")
6464
assert (
6565
Path(f"hatch_multi/tests/{project}/dist/extracted").joinpath("hatch_cpp_test_project_basic-0.1.0.dist-info/METADATA").read_text()
66-
== """Metadata-Version: 2.4
66+
== """Metadata-Version: 2.5
6767
Name: hatch-cpp-test-project-basic
6868
Version: 0.1.0
6969
Summary: Basic test project for hatch-cpp
@@ -95,7 +95,7 @@ def test_basic():
9595
zip_ref.extractall(f"hatch_multi/tests/{project}/dist/extracted")
9696
assert (
9797
Path(f"hatch_multi/tests/{project}/dist/extracted").joinpath("hatch_cpp_test_project_basic_other-0.1.0.dist-info/METADATA").read_text()
98-
== """Metadata-Version: 2.4
98+
== """Metadata-Version: 2.5
9999
Name: hatch-cpp-test-project-basic-other
100100
Version: 0.1.0
101101
Summary: Basic test project for hatch-cpp

‎hatch_multi/tests/test_projects_multiple_primary.py‎

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ def test_project_basic_multiple_primary():
3131
zip_ref.extractall(f"hatch_multi/tests/{project}/dist/extracted")
3232
assert (
3333
Path(f"hatch_multi/tests/{project}/dist/extracted").joinpath("hatch_cpp_test_project_basic-0.1.0.dist-info/METADATA").read_text()
34-
== """Metadata-Version: 2.4
34+
== """Metadata-Version: 2.5
3535
Name: hatch-cpp-test-project-basic
3636
Version: 0.1.0
3737
Dynamic: Requires-Dist
@@ -62,7 +62,7 @@ def test_project_basic_multiple_primary():
6262
zip_ref.extractall(f"hatch_multi/tests/{project}/dist/extracted")
6363
assert (
6464
Path(f"hatch_multi/tests/{project}/dist/extracted").joinpath("hatch_cpp_test_project_basic-0.1.0.dist-info/METADATA").read_text()
65-
== """Metadata-Version: 2.4
65+
== """Metadata-Version: 2.5
6666
Name: hatch-cpp-test-project-basic
6767
Version: 0.1.0
6868
Summary: Basic test project for hatch-cpp
@@ -95,7 +95,7 @@ def test_project_basic_multiple_primary():
9595
zip_ref.extractall(f"hatch_multi/tests/{project}/dist/extracted")
9696
assert (
9797
Path(f"hatch_multi/tests/{project}/dist/extracted").joinpath("hatch_cpp_test_project_basic_other-0.1.0.dist-info/METADATA").read_text()
98-
== """Metadata-Version: 2.4
98+
== """Metadata-Version: 2.5
9999
Name: hatch-cpp-test-project-basic-other
100100
Version: 0.1.0
101101
Summary: Basic test project for hatch-cpp

0 commit comments

Comments
 (0)