Without the r prefix, it's an invalid escape sequence. It just blowed up in our CI, and I don't know why it did not blow earlier.
File "/builds/.venv/lib/python3.10/site-packages/dynamic_preferences/preferences.py", line 25
if not re.match("^\w+$", name):
^^^^^^^
SyntaxError: invalid escape sequence '\w'
Hmmm I thought recent python versions made it a SyntaxError (that's what is planned, at least), but it seems actually it's not the case yet, so I guess I messed up with our configuration. Anyway, thanks :)
Without the r prefix, it's an invalid escape sequence. It just blowed up in our CI, and I don't know why it did not blow earlier.