Fix the future-coercion-class-field warnings
We are getting tons of these, and I expect even more in our reverse dependencies. It might be worth having a script for that.
The following little script by Tej that we used to add all the missing Global
might be a good starting point:
#!/usr/bin/env python3
import sys
import re
error_re = re.compile(r"""^File "(?P<file>[^"]*)", line (?P<line>[0-9]+), characters .*:""")
for line in map(str.rstrip, sys.stdin):
m = error_re.match(line)
if m:
file, line = m.group("file"), m.group("line")
print(f"sed -i '{line}s/^/Global /' '{file}'")