The following notice for bisect was added to the Python 3.13 docs:
"If multiple threads concurrently use bisect functions on the same sequence, this may result in undefined behaviour."
The qrcode is seems to be affected, since it uses bisect_left on a global BIT_LIMIT_TABLE.