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.