Skip to content

Commit 58ab53e

Browse files
committed
Add wheel repair dependencies
Signed-off-by: Cristian Le <[email protected]>
1 parent bc61c5b commit 58ab53e

File tree

1 file changed

+15
-1
lines changed

1 file changed

+15
-1
lines changed

pyproject.toml

Lines changed: 15 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -85,6 +85,11 @@ wheels = [
8585
"cmake",
8686
"ninja; sys_platform!='win32'",
8787
]
88+
repair-wheel = [
89+
"auditwheel; sys_platform=='linux'",
90+
"macholib; sys_platform=='darwin'",
91+
"pefile; sys_platform=='win32'",
92+
]
8893
dev = [
8994
"rich",
9095
]
@@ -179,7 +184,16 @@ disallow_untyped_defs = true
179184
disallow_incomplete_defs = true
180185

181186
[[tool.mypy.overrides]]
182-
module = ["numpy", "pathspec", "setuptools_scm", "hatch_fancy_pypi_readme", "virtualenv"]
187+
module = [
188+
"numpy",
189+
"pathspec",
190+
"setuptools_scm",
191+
"hatch_fancy_pypi_readme",
192+
"virtualenv",
193+
"auditwheel",
194+
"macholib",
195+
"pefile",
196+
]
183197
ignore_missing_imports = true
184198

185199

0 commit comments

Comments
 (0)