Describe the bug
Importing mssql-python on macOS fails with
ImportError: dlopen(/Users/my_user/some_dir/.venv/lib/python3.12/site-packages/mssql_python/ddbc_bindings.cp312-universal2.so, 0x0002): symbol not found in flat namespace '__ZN7simdutf40convert_utf16le_to_utf8_with_replacementEPKDsmPc'
Which corresponds with this symbol:
_simdutf::convert_utf16le_to_utf8_with_replacement(char16_t const*, unsigned long, char*)
To reproduce
Expected behavior
The symbol should be found and the library should load.
Further technical details
Python version: 3.12.11
SQL Server version: Doesn't matter
Operating system: MacOS 26.5.1
mssql-python: 1.8.0
mssql-python==1.7.1 does not exhibit this problem.
Describe the bug
Importing mssql-python on macOS fails with
Which corresponds with this symbol:
_simdutf::convert_utf16le_to_utf8_with_replacement(char16_t const*, unsigned long, char*)To reproduce
Expected behavior
The symbol should be found and the library should load.
Further technical details
Python version: 3.12.11
SQL Server version: Doesn't matter
Operating system: MacOS 26.5.1
mssql-python: 1.8.0
mssql-python==1.7.1 does not exhibit this problem.