Skip to content

Commit cec58e7

Browse files
committed
Clean up packaged files
- Remove unnecessary manifest - Do not include package data, wheel builds will collect binaries from the build dir
1 parent e691eb2 commit cec58e7

2 files changed

Lines changed: 2 additions & 8 deletions

File tree

MANIFEST.in

Lines changed: 0 additions & 1 deletion
This file was deleted.

pyproject.toml

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -27,17 +27,12 @@ Homepage = "https://github.com/Python-for-HPC/PyOMP"
2727
Issues = "https://github.com/Python-for-HPC/PyOMP/issues"
2828

2929
[tool.setuptools]
30-
include-package-data = true
30+
include-package-data = false
3131
package-dir = { "" = "src" }
3232

33-
# Use discovery for the numba.* namespace.
3433
[tool.setuptools.packages.find]
3534
where = ["src"]
36-
include = ["numba.openmp*"]
37-
38-
# Bundle the CMake-installed artifacts into the wheel.
39-
[tool.setuptools.package-data]
40-
"numba.openmp.libs" = ["pass/*", "openmp/**/*"]
35+
include = ["numba*"]
4136

4237
# setuptools-scm config
4338
[tool.setuptools_scm]

0 commit comments

Comments
 (0)