From 498fd90e71a47f0f9a282dc064e7d9d846e399d7 Mon Sep 17 00:00:00 2001 From: bobokun Date: Sun, 14 Sep 2025 08:21:00 -0400 Subject: [PATCH] Fix broken pypi builds build: add qbit_manage.py and web-ui to package - Include qbit_manage.py in MANIFEST.in - Add py_modules and package_data to setup.py for proper packaging of web-ui and VERSION files --- MANIFEST.in | 1 + VERSION | 2 +- setup.py | 4 ++++ 3 files changed, 6 insertions(+), 1 deletion(-) diff --git a/MANIFEST.in b/MANIFEST.in index 19a0d43..5e15b95 100644 --- a/MANIFEST.in +++ b/MANIFEST.in @@ -2,4 +2,5 @@ include README.md include LICENSE include VERSION include SUPPORTED_VERSIONS.json +include qbit_manage.py recursive-include web-ui * diff --git a/VERSION b/VERSION index 3711e98..11964c3 100755 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -4.6.3-develop1 +4.6.3-develop2 diff --git a/setup.py b/setup.py index 541144a..fe75725 100644 --- a/setup.py +++ b/setup.py @@ -22,6 +22,10 @@ setup( name="qbit_manage", # Packages to include into the distribution packages=find_packages("."), + py_modules=["qbit_manage"], + package_data={ + "modules": ["../web-ui/**/*", "../VERSION"], + }, include_package_data=True, # Start with a small number and increase it with # every change you make https://semver.org