Skip to content

Commit f537dd7

Browse files
committed
fix: include sagemaker.mlops subpackages in sagemaker-mlops wheel (Fixes #5612)
Set namespaces=false to ensure subpackages sagemaker.mlops, sagemaker.mlops.feature_store, and sagemaker.mlops.feature_store.feature_processor are included in the wheel distribution. Previously, namespaces=true caused setuptools to treat sagemaker as a PEP 420 namespace package, excluding all subdirectories from the wheel. Fixes #5612
1 parent 3e1aef8 commit f537dd7

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

sagemaker-mlops/pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ version = { file = "VERSION"}
6565
[tool.setuptools.packages.find]
6666
where = ["src"]
6767
include = ["sagemaker*"]
68-
namespaces = true
68+
namespaces = false
6969

7070
[tool.pytest.ini_options]
7171
testpaths = ["tests"]

0 commit comments

Comments
 (0)