Skip to content

Commit b6afa4b

Browse files
authored
fix: reduce size of wheels by excluding generated .c files (#1284)
1 parent e3ce455 commit b6afa4b

2 files changed

Lines changed: 2 additions & 0 deletions

File tree

MANIFEST.in

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,3 @@
11
include README.rst
22
include COPYING
3+
global-exclude *.c

build_ext.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,7 @@ def build(setup_kwargs: Any) -> None:
4444
cmdclass=dict(build_ext=BuildExt),
4545
)
4646
)
47+
setup_kwargs["exclude_package_data"] = {pkg: ["*.c"] for pkg in setup_kwargs["packages"]}
4748
except Exception:
4849
if os.environ.get("REQUIRE_CYTHON"):
4950
raise

0 commit comments

Comments
 (0)