Je nachdem ob die GUI lokal betrieben wird oder auf einem Server distribuiert wird, sind für Dash unterschiedliche Packages für die Background Callbacks nötig (siehe https://dash.plotly.com/background-callbacks)
Für die GUI werden demnach celery/diskcache für die background callbacks benötigt
poetry install 'dash[diskcache]' oder
poetry install 'dash[celery]'
Hierbei kann aber immer nur eine dieser beiden gleichzeitig installiert sein. Für die prototypische Entwicklung und derzeit lokale Nutzung ist demnach erstmal diskcache enthalten/verwendet und in der pyproject.toml eingetragen.
Aufgaben:
Eruieren, inwiefern verfahren wird mit den beiden verschiedenen Dependencies. Es muss auf irgendeine Weise eine Trennung zwischen den Celery und Diskcache Nutzenden erfolgen.
Je nachdem ob die GUI lokal betrieben wird oder auf einem Server distribuiert wird, sind für Dash unterschiedliche Packages für die Background Callbacks nötig (siehe https://dash.plotly.com/background-callbacks)
Für die GUI werden demnach celery/diskcache für die background callbacks benötigt
poetry install 'dash[diskcache]'
oderpoetry install 'dash[celery]'
Hierbei kann aber immer nur eine dieser beiden gleichzeitig installiert sein. Für die prototypische Entwicklung und derzeit lokale Nutzung ist demnach erstmal
diskcache
enthalten/verwendet und in derpyproject.toml
eingetragen.Aufgaben: