Hi Christopher, On 03/02/16 17:56, "Christopher Larson" wrote: On Wed, Feb 3, 2016 at 3:33 AM, Markus Lehtonen wrote: This expands the python expansion regex by matching curly brackets inside python expressions. In its simplicity it is limited: e.g. it does not correctly handle nested curly brackets or open curly brackets (i.e. '{' without a matching '}') inside python expressions. Making python parsing inside data_smart fully error-free would require significantly more work, basically using/implementing python parser to correctly handle python strings etc. [YOCTO #8849] Signed-off-by: Markus Lehtonen Will this cause problems with regular variable expansion nested inside of inline python, which is allowed? I.e. ${@ ... '${FOO}'} No, it wont affect that. First of all because the variable expansion is done before python expansion – ${FOO} would be expanded before the Python regexp is evaluated. Second, the limitation about nested brackets is only about nested brackets inside the python expression (i.e. something like '${FOO${BAR}}'). Thanks, Markus