build(packaging): add MANIFEST.in and include web-ui in pypi build

- Add MANIFEST.in to include essential files in distribution
This commit is contained in:
bobokun 2025-09-05 23:15:04 -04:00
parent 8b2d904d92
commit 700d83cd8b
No known key found for this signature in database
GPG key ID: B73932169607D927
3 changed files with 6 additions and 2 deletions

5
MANIFEST.in Normal file
View file

@ -0,0 +1,5 @@
include README.md
include LICENSE
include VERSION
include SUPPORTED_VERSIONS.json
recursive-include web-ui *

View file

@ -1 +1 @@
4.6.1-develop8
4.6.1-develop9

View file

@ -22,7 +22,6 @@ setup(
name="qbit_manage",
# Packages to include into the distribution
packages=find_packages("."),
package_data={"": ["../*"]},
include_package_data=True,
# Start with a small number and increase it with
# every change you make https://semver.org