Hi there I hope you will indulge me while I request some feedback on a couple of open PRs that I would like to be considered for 3.11.
https://github.com/python/cpython/pull/31150 https://github.com/python/cpython/pull/31142 The first one should be pretty easy to review as it simply makes use of the new co_qualname attribute of code objects to enrich the traceback output with qualified names. Provided it gets accepted, similar changes could also be introduced in other areas, like profiling, debugging, IDLE etc... The second one might not be as easy to review. As pointed out in the attached bpo, a similar issue was already considered back in 2012, but the proposed solution there has been "opposed" because of backwards-compatibility concerns. The change I am proposing would expose thread names via the ABI (albeit still in the form of a Python object) in a backwards-compatible way. However, I am not very satisfied with the way I have implemented this for now, nor can I think of a better solution. Cheers, Gabriele _______________________________________________ Python-Dev mailing list -- python-dev@python.org To unsubscribe send an email to python-dev-le...@python.org https://mail.python.org/mailman3/lists/python-dev.python.org/ Message archived at https://mail.python.org/archives/list/python-dev@python.org/message/EKSD6MXK2FZBV5FG6P2NENK6RJZ7HYQK/ Code of Conduct: http://python.org/psf/codeofconduct/