Skip to content

Commit f3000b3

Browse files
authored
Merge pull request #58 from python-project-templates/copier-update-2026-04-02T22-00-59
Update from copier (2026-04-02T22:00:59)
2 parents 6c4ebf2 + 009a231 commit f3000b3

File tree

4 files changed

+21
-26
lines changed

4 files changed

+21
-26
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: 08a244d
2+
_commit: 34c631c
33
_src_path: https://github.com/python-project-templates/base.git
44
add_docs: true
55
add_extension: cpp

.github/workflows/build.yaml

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -102,7 +102,10 @@ jobs:
102102
if: matrix.os == 'macos-latest'
103103

104104
- name: Build (Windows)
105-
run: make build-cibw
105+
run: |
106+
call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvars64.bat"
107+
make build-cibw
108+
shell: cmd
106109
env:
107110
CIBW_BUILD: "${{ matrix.cibuildwheel }}-win_amd64"
108111
CIBW_BEFORE_ALL: call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvars64.bat"
@@ -112,7 +115,7 @@ jobs:
112115
run: make coverage
113116

114117
- name: Upload test results (Python)
115-
uses: actions/upload-artifact@v6
118+
uses: actions/upload-artifact@v7
116119
with:
117120
name: test-results-${{ matrix.os }}-${{ matrix.python-version }}
118121
path: junit.xml
@@ -125,11 +128,11 @@ jobs:
125128
if: matrix.os == 'ubuntu-latest' && matrix.python-version == '3.11'
126129

127130
- name: Upload coverage
128-
uses: codecov/codecov-action@v5
131+
uses: codecov/codecov-action@v6
129132
with:
130133
token: ${{ secrets.CODECOV_TOKEN }}
131134

132-
- uses: actions/upload-artifact@v6
135+
- uses: actions/upload-artifact@v7
133136
with:
134137
name: dist-${{matrix.os}}-${{matrix.python-version}}
135138
path: dist

.gitignore

Lines changed: 12 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,9 @@ __pycache__/
1111
*.exp
1212
*.lib
1313

14+
# Rust
15+
target
16+
1417
# Distribution / packaging
1518
.Python
1619
build/
@@ -55,26 +58,12 @@ junit.xml
5558
.hypothesis/
5659
.pytest_cache/
5760

58-
# Translations
59-
*.mo
60-
*.pot
61-
62-
# Django stuff:
61+
# Django
6362
*.log
6463
local_settings.py
6564
db.sqlite3
6665
db.sqlite3-journal
6766

68-
# Flask stuff:
69-
instance/
70-
.webassets-cache
71-
72-
# Scrapy stuff:
73-
.scrapy
74-
75-
# PyBuilder
76-
target/
77-
7867
# IPython
7968
profile_default/
8069
ipython_config.py
@@ -85,15 +74,12 @@ ipython_config.py
8574
# pipenv
8675
Pipfile.lock
8776

88-
# PEP 582; used by e.g. github.com/David-OConnor/pyflow
89-
__pypackages__/
90-
91-
# Celery stuff
77+
# Celery
9278
celerybeat-schedule
9379
celerybeat.pid
9480

95-
# SageMath parsed files
96-
*.sage.py
81+
# Airspeed Velocity
82+
.asv
9783

9884
# Environments
9985
.env
@@ -159,3 +145,8 @@ target
159145
# Hydra
160146
outputs/
161147
multirun/
148+
149+
# AI
150+
ROADMAP.md
151+
AGENTS.md
152+
.github/hooks/sdlc.json

pyproject.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -98,6 +98,7 @@ branch = true
9898
omit = [
9999
"python_template_cpp/tests/integration/",
100100
]
101+
101102
[tool.coverage.report]
102103
exclude_also = [
103104
"raise NotImplementedError",

0 commit comments

Comments
 (0)