Open athith-g opened 4 months ago
Thanks for reporting. This issue is due to Funnel, but not proTES, having adopted TES v1.1.0. The library that throws this error is py-tes.
A few points:
ignore_error
value.ignore_error
in one way or another, py-tes should not actually throw this error. This is because additionalProperties
is not set to false
in the TES specs, meaning that returning additional specs is not violating the specs and should not throw an error. We should open an issue about that.Do you want to take care of these issues, @athith-g? That is:
@uniqueg For sure I'll update the proTES models and open up that issue.
Describe the bug TES v1.1 defines an
ignore_error
field as a property of an executor (defined here). Currently, the TesExecutor model does not have this attribute. As a result, the following error occurs when a response with theignore_error
is provided:TypeError: Executor.__init__() got an unexpected keyword argument 'ignore_error'
Full traceback:
Executor causing error:
Software Using proTES with Funnel