You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I'm guessing someone hasn't come around to it, just parking this here for myself or if someone else has the time 馃槃
majo-hast-1 | 2024-01-05 15:23:09.477 ERROR (MainThread) [custom_components.pyscript.scripts.energy_price.fetch_prices] Exception in <scripts.energy_price.fetch_prices> line 49:
majo-hast-1 | hour['is_avarage'] = not any(value for key, value in hour.items() if key.endswith(('lowest', 'highest')))
majo-hast-1 | ^
majo-hast-1 | NotImplementedError: scripts.energy_price.fetch_prices: not implemented ast ast_generatorexp
The text was updated successfully, but these errors were encountered:
Since pyscript is implemented as an interpreter, generator expressions and yield are quite hard to implement. It's mentioned in the Language Limitations section of the docs.
A workaround is to put the generator or yield code in a function with a @pyscript_compile decorator. That will use native Python.
That said, any implementations would be most welcome!
I'm guessing someone hasn't come around to it, just parking this here for myself or if someone else has the time 馃槃
The text was updated successfully, but these errors were encountered: