Python 3.10 has removed two critical modules that the obfuscator needs; "symbol" and "parser". There is a comment that in Python 3.9+ we can use the ast module instead. It looks like we either need to choose which side we'll be on, or we need to make sure the obfuscator has two code paths where needed.