diff --git a/requirements-test-libraries.txt b/requirements-test-libraries.txt index c7d01043a..b3e17ad43 100644 --- a/requirements-test-libraries.txt +++ b/requirements-test-libraries.txt @@ -89,8 +89,8 @@ pyusb==1.2.1 pyviz-comms==3.0.3 pyvjoy==1.0.1; sys_platform == 'win32' pynput==1.7.7 -# pymssql provides only x86_64 macOS wheels for python 3.8 and 3.10 -pymssql==2.3.2; python_version >= "3.9" and (python_version >= '3.11' or sys_platform != 'darwin' or platform_machine != 'arm64') +# pymssql provides only x86_64 macOS wheels for python 3.8 and 3.10. But at the time of writing (v2.3.2), the universal2 wheels are broken on arm64 macOS as well. +pymssql==2.3.2; python_version >= "3.9" and (sys_platform != 'darwin' or platform_machine != 'arm64') pystray==0.19.5 pythonnet==3.0.4 pytz==2024.2