(*args, frame_index=1, **kvargs)
| 6 | return re.sub(r'[\W_]+', '-', unidecode.unidecode(name).lower()).strip('-') |
| 7 | |
| 8 | def e(*args, frame_index=1, **kvargs): |
| 9 | frame = sys._getframe(frame_index) |
| 10 | |
| 11 | vals = {} |
| 12 | |
| 13 | vals.update(frame.f_globals) |
| 14 | vals.update(frame.f_locals) |
| 15 | vals.update(kvargs) |
| 16 | |
| 17 | return string.Formatter().vformat(' '.join(args), args, vals) |
| 18 | |
| 19 | def fformat(s): |
| 20 | return e(s, frame_index=3) |
no outgoing calls
no test coverage detected