floats don't have formatting unless they've been turned into strings. 
Either way, you're letting jinja print a float which is not "safe". Please reuse that `'%0.2f | format(table[buildid]['frequency_windows'] * 100)` thing which I had actually never seen before.