normally they should be included by default as state here.
Did you follow the setup instructions and were you able to see the logs of the hello world rule?
@sebk, Yes, they are available by default in a script but they don’t seem to be available in a module (i.e. the ones in automation/lib/python/personal/)
I can import individual stuff like items with
from core.jsr223.scope import items, ON, OFF, DecimalType, and so on.
If I understand what you are asking for, the best you can do is import scope from core.jsr223 and prefix everything you need with scope… scope.items, scope.ON, scope.PercentType, etc. Why can’t you specifically import what you need?
Because I’m writing a module that would eval() code that I would not know in advance wat it would use. So I’m trying to make it so the eval()'d code can refer to anything normally available within a script. Please don’t preach to me about the safety of eval(). I am verywell aware of it.