HI Tanner,
Sdk version 2.224.0 had this issue. 2.224.1 should be able to fix this. You can pip install q2-sdk==2.224.1 manually. Or you can work around the issue with pip install setuptools directly. Switching to python3.12 had a few edgecases we didn't catch until the patch version.
Brian