Skip to content

Job Failed #329087

Job #329087 failed for 8617dbab:

@Chilipp after the update of the deprogressapi the messaging pipeline fails with

demessaging/backend/utils.py:38: error: Cannot assign to a type
demessaging/backend/utils.py:38: error: Incompatible types in assignment (expression has type "Type[_BaseReport]", variable has type "Type[BaseReport]")

Not completely sure whether this is related or I caused it due to some other minor changes, but the former looks more likely.

As far as I can see this is caused by deprogressapi being an optional dependency. This is actually not necessary. Sorry if I confused you with my requirements on this. I only meant that I would like to import deprogressapi in arbitrary projects without importing the entire demessaging package, so it's totally fine if demessaging depends on deprogressapi (only the other way around would be a dealbreaker).

Therefore I would like to remove the 'optional' deprogressapi handling parts and hopefully also get rid of the error above.