From: Myles Penner <myles.penner@canonical.com>
Date: Mon, 16 Mar 2026 13:15:45 -0700
Subject: Install missing subpackages

Bug-Ubuntu: 2138908

pyproject.toml only lists the top-level masakaridashboard package,
so subpackages (local/enabled, conf, api, etc.) are not installed.
Use packages.find to auto-discover all subpackages.
---
 pyproject.toml | 6 ++----
 1 file changed, 2 insertions(+), 4 deletions(-)

diff --git a/pyproject.toml b/pyproject.toml
index 4c8bc50..0eb4241 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -32,7 +32,5 @@ classifiers = [
 Homepage = "https://docs.openstack.org/masakari-dashboard/latest/"
 Repository = "https://opendev.org/openstack/masakari-dashboard"
 
-[tool.setuptools]
-packages = [
-    "masakaridashboard"
-]
+[tool.setuptools.packages.find]
+include = ["masakaridashboard*"]
