-
Notifications
You must be signed in to change notification settings - Fork 416
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Error on import on MacOS with new release #2577
Comments
By recent release, I assume you're having trouble with deltalake 0.18.0? |
@rtyler this fails for me on macOS Sonoma with deltalake version 0.18.0 but works with 0.17.4. |
This might be the same issue: PyO3/pyo3#3376 |
Yes - apologies for being unclear. 0.17.4 works correctly. |
I'm temporarily solving this by installing with |
I can confirm the issue on a Macbook M1 Steps to reproduce python3.11 -m venv venv
source venv/bin/activate
pip install deltalake
echo "import deltalake" > run.py
python run.py
Traceback (most recent call last):
File "/Users/sewalter/tmp/deltalake1.8/run.py", line 1, in <module>
from deltalake import DeltaTable
File "/Users/sewalter/tmp/deltalake1.8/venv/lib/python3.11/site-packages/deltalake/__init__.py", line 1, in <module>
from ._internal import __version__ as __version__
ImportError: dlopen(/Users/sewalter/tmp/deltalake1.8/venv/lib/python3.11/site-packages/deltalake/_internal.abi3.so, 0x0002): symbol not found in flat namespace '_PyPyBaseObject_Type' |
Can someone try v0.18.1 please? |
Seems to work fine! See the step "Install Python dependencies" in this workflow: Thanks so much for the fix ❤️ |
@stinodego great! Thanks for checking |
Ever since the recent release, one of our CI pipeline fails with this error:
Link to the job (which runs on
macos-13
):https://github.com/pola-rs/polars/actions/runs/9407528634/job/25914397270
This can be reproduced locally on a Mac with M-series processor:
The text was updated successfully, but these errors were encountered: