Moving from string concatentation and %s to f-string
There's ample evidence that f-strings became significantly more performant, as of python 3.6. In the interest of performance, we should revisit how strings are generated in this library in general - and embrace at scale.
The question is whether *arg converion of strings, vs fstring formatters are more efficient. Leaving this as a placeholder for that conversation.
@chayim I think f-strings generally perform better than using *args for string formatting because f-strings are evaluated at runtime plus definitely feel a lot more readable to me.
But I think we should benchmark it and check for this library to see how significant the performance changes look like, Not sure how we can do that, Any ideas?
This issue is marked stale. It will be closed in 30 days if it is not updated.