From d08daa26519c0543f8f1be603e2cc8d9f6b3b5e4 Mon Sep 17 00:00:00 2001 From: fjvera Date: Mon, 6 Apr 2026 15:58:01 +0200 Subject: [PATCH 1/2] Excluded from MANIFEST.in and setup.py tests folder and subfolders. --- MANIFEST.in | 2 +- setup.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/MANIFEST.in b/MANIFEST.in index cab456240c..d9982a4b52 100644 --- a/MANIFEST.in +++ b/MANIFEST.in @@ -1,5 +1,5 @@ include versioneer.py include monai/_version.py - +exclude tests/* include README.md include LICENSE diff --git a/setup.py b/setup.py index df05908bc2..530b869ea2 100644 --- a/setup.py +++ b/setup.py @@ -144,7 +144,7 @@ def get_cmds(): setup( version=versioneer.get_version(), cmdclass=get_cmds(), - packages=find_packages(exclude=("docs", "examples", "tests")), + packages=find_packages(exclude=("docs", "examples", "tests", "tests.*")), zip_safe=False, package_data={"monai": ["py.typed", *jit_extension_source]}, # type: ignore[arg-type] ext_modules=get_extensions(), From fb4449467e69817be0f69016352c26270b08ca89 Mon Sep 17 00:00:00 2001 From: Javier Vera Olmos Date: Tue, 7 Apr 2026 10:23:42 +0200 Subject: [PATCH 2/2] Use prune tests instead of exclude tests/* to exclude the entire tests directory from sdist. Signed-off-by: Javier Vera Olmos --- MANIFEST.in | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/MANIFEST.in b/MANIFEST.in index d9982a4b52..66650af6be 100644 --- a/MANIFEST.in +++ b/MANIFEST.in @@ -1,5 +1,7 @@ include versioneer.py include monai/_version.py -exclude tests/* + include README.md include LICENSE + +prune tests