add filaments.json to MANIFEST.in and setup.py to distribute with sdist install

This commit is contained in:
jneilliii 2024-10-27 22:59:54 -04:00
parent d94df9dd85
commit 14af93b1d0
2 changed files with 2 additions and 1 deletions

View File

@ -2,3 +2,4 @@ include README.md
recursive-include octoprint_bambu_printer/templates * recursive-include octoprint_bambu_printer/templates *
recursive-include octoprint_bambu_printer/translations * recursive-include octoprint_bambu_printer/translations *
recursive-include octoprint_bambu_printer/static * recursive-include octoprint_bambu_printer/static *
include octoprint_bambu_printer/printer/pybambu/filaments.json

View File

@ -43,7 +43,7 @@ plugin_requires = ["paho-mqtt<2", "python-dateutil", "httpx[http2]>=0.27.0"]
# already be installed automatically if they exist. Note that if you add something here you'll also need to update # already be installed automatically if they exist. Note that if you add something here you'll also need to update
# MANIFEST.in to match to ensure that python setup.py sdist produces a source distribution that contains all your # MANIFEST.in to match to ensure that python setup.py sdist produces a source distribution that contains all your
# files. This is sadly due to how python's setup.py works, see also http://stackoverflow.com/a/14159430/2028598 # files. This is sadly due to how python's setup.py works, see also http://stackoverflow.com/a/14159430/2028598
plugin_additional_data = [] plugin_additional_data = ["octoprint_bambu_printer/printer/pybambu/filaments.json"]
# Any additional python packages you need to install with your plugin that are not contained in <plugin_package>.* # Any additional python packages you need to install with your plugin that are not contained in <plugin_package>.*
plugin_additional_packages = [] plugin_additional_packages = []