Skip to content

Commit e396678

Browse files
committed
CI: resolve issue with missing utils folder in pipx
1 parent 572ff01 commit e396678

File tree

3 files changed

+11
-2
lines changed

3 files changed

+11
-2
lines changed

.github/workflows/wheel.yml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,10 @@ jobs:
1616
submodules: true
1717

1818
- name: Build SDist
19-
run: python setup.py sdist
19+
run: pipx run build --sdist
20+
21+
- name: Check metadata
22+
run: pipx run twine check dist/*
2023

2124
- uses: actions/upload-artifact@v2
2225
with:

pyproject.toml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,4 +5,10 @@ requires = [
55
"cmake>=3.8",
66
]
77

8+
[tool.poetry]
9+
packages = [
10+
{ include = "utils" },
11+
]
12+
13+
814
build-backend = "setuptools.build_meta"

setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -127,7 +127,7 @@ def build_extension(self, ext):
127127

128128
setup(
129129
name='imcpy',
130-
version='1.0.4',
130+
version='1.0.5',
131131
author='Oystein Sture',
132132
author_email='oysstu@gmail.com',
133133
description='Python bindings for DUNE-IMC',

0 commit comments

Comments
 (0)