“pyobjc-core” (the bridge itself) now passes its testsuite on arm64 with CPython trunk (what will be 3.10 in the future), all of this on the pyobjc-7 branch. In the end the changes needed to support Python trunk was more effort than the arm64 port itself.