From 5c990ecfde55ccfc9c28ae9617b5d393bbedb8cb Mon Sep 17 00:00:00 2001 From: Alec Delaney Date: Sat, 31 Jan 2026 17:16:40 -0500 Subject: [PATCH] Allow for multiple package definitions in pyproject.toml --- circuitpython_build_tools/build.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/circuitpython_build_tools/build.py b/circuitpython_build_tools/build.py index 53bf648..4fe94f4 100644 --- a/circuitpython_build_tools/build.py +++ b/circuitpython_build_tools/build.py @@ -258,7 +258,7 @@ def get_package_info(library_path, package_folder_prefix): if packages: if len(packages) > 1: - raise ValueError("Only a single package is supported") + print("Using first package defined in pyproject.toml as top-level package name") package_name = packages[0] # print(f"Using package name from pyproject.toml: {package_name}") package_info["is_package"] = True