Downloadable engines (#34)

* Add blender_downloader.py

* Add engine_manager.py

* Add additional methods to engine_manager.py

* Refactor file layout to make engines on par with workers

* Add system platform info to status response

* Default to using system platform / cpu if none are provided

* Add API to download an engine and some general cleanup

* Add method to delete downloaded engine

* Add API calls to download engines and delete downloads

* Misc fixes
This commit is contained in:
2023-10-20 15:05:29 -05:00
committed by GitHub
parent 4563dcb255
commit 7d1ecf1fa5
21 changed files with 439 additions and 79 deletions

View File

@@ -9,4 +9,6 @@ json2html~=1.3.0
SQLAlchemy~=2.0.15
Pillow==9.5.0
zeroconf==0.64.1
Pypubsub~=4.0.3
Pypubsub~=4.0.3
tqdm==4.66.1
dmglib