Ahhh yes, that brings back memories. This also meant that stuff coming from things like UARTs and sockets were binary, rather than strings in python3.
For anyone who doesn't remember: A python3 design decision they went partially back on meant it was easier to go from 2.7 to 3.3 than it was to go from 2.7 to 3.0
(I think it was 3.3 when they compromised, maybe 3.4?)
Re:GIL Become Optional in Python 3.13
by robertlagrant on Wednesday August 14, 2024 @03:02AM
(#41243304)
3.3 - they reallowed unicode literals.
But it's good that it's Unicode.