Barry A. Warsaw <ba...@python.org> added the comment:
This doesn't seem right, given that PEP 663 has not been approved by the SC yet: 3.9.7 (default, Oct 13 2021, 06:45:31) [Clang 13.0.0 (clang-1300.0.29.3)] ABC.a ABC.b ABC.c ABC.a <ABC.a: 1> |main=|@presto[~/projects/python/cpython:1058]% python3.10 /tmp/foo.py 3.10.0 (default, Oct 13 2021, 06:45:00) [Clang 13.0.0 (clang-1300.0.29.3)] ABC.a ABC.b ABC.c ABC.a <ABC.a: 1> |main=|@presto[~/projects/python/cpython:1059]% ./python.exe /tmp/foo.py 3.11.0a1+ (heads/main:6a533a4238, Oct 18 2021, 15:30:20) [Clang 13.0.0 (clang-1300.0.29.3)] a b c a ABC.a In 3.10, the behavior was reverted back to 3.9, so it makes sense that those two have the same output. Python 3.11 should as well, for now at least, until the SC approves PEP 663 ---------- nosy: +barry, ethan.furman _______________________________________ Python tracker <rep...@bugs.python.org> <https://bugs.python.org/issue45493> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com