Description of the issue
If you create a PauliString
p = cirq.PauliString({q2: cirq.Z, q1: cirq.Y, q0: cirq.X})
and round trip it via its repr, the qubit order does not match.
eval(repr(p)).qubits == p.qubits
>>> False
PauliString having ordered qubits was introduced in #4270