Files
ports/misc/py-smdebug-rulesconfig/files/patch-setup.py
T
Po-Chuan Hsieh e6d9de4b63 misc/py-smdebug-rulesconfig: Fix stage-qa
- Bump PORTREVISION for package change

====> Running Q/A tests (stage-qa)
Error: Python package installs top-level 'tests/' directory in site-packages
Error:   Location: lib/python3.11/site-packages/tests
Error: This causes file conflicts with other packages. Exclude it via pyproject.toml:
Error:   [tool.setuptools.packages.find]
Error:   exclude = ["tests", "tests.*"]
Error: See: https://setuptools.pypa.io/en/latest/userguide/package_discovery.html
*** Error code 1

Approved by:	portmgr (blanket)
With hat:	python
2026-06-27 04:47:48 +08:00

12 lines
564 B
Python

--- setup.py.orig 2020-12-08 17:43:31 UTC
+++ setup.py
@@ -22,7 +22,7 @@ def build_rule_config_package(version):
description="SMDebug RulesConfig",
long_description=long_description,
url="https://github.com/awslabs/sagemaker-debugger-rulesconfig",
- packages=setuptools.find_packages(),
+ packages=setuptools.find_packages(exclude = ["tests", "tests.*"]),
package_data={"smdebug_rulesconfig": ["debugger_rules/rule_config_jsons/*.json"]},
classifiers=[
"Programming Language :: Python :: 3",