Calling a WTForms field object produces the rendered field, and any arguments are taken as attributes, for instance.
form.field(attribute='value')
would return something like
<input attribute='value'>
How can I add HTML5 custom data attributes such as data-provide which contain hyphens, making them unparseable in python as a single keyword argument?