Pythonの「~True」はなぜFalseではなく、-2を返すのか? 3.16での廃止案を巡り活発化する議論

Python 3.12β1のWhat's new in Pythonにあるブール値のビット反転がPython 3.14で廃止されるという記述※Python 3.12β1のソースコードより引用