-
Notifications
You must be signed in to change notification settings - Fork 1.7k
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
pip install failing at "Collecting pendulum<4,>=3.0.0 (from prefect)" step #16949
Comments
hi @nibab - what version of |
I think pendulum doesn't have a wheel available for macos with arm chips, so it is trying to build the package for arm. You have to install rustup and cargo on your machine and then reinstall using pip (from memory you also need install a missing rust dependency using |
@obendidi right, I think this is the case in 3.13, as mentioned in pydantic/pydantic-extra-types#239 |
Hey @zzstoatzz May I know what's the recommended way to make prefect work in Python 3.13 |
should i try 3.12 or 3.11 then? |
hi @archit15singh and @satwikkansal - prefect doesn't currently support 3.13 (without installing rust as mentioned above) because we still rely on pendulum! sorry about this, we're working on removing pendulum in #16910 , we have it consolidated but need to reimplement the pendulum api using something else (because pydantic-extra-types is using pendulum upstream) yes 3.9-3.12 should work as expected |
awesome thanks for the prompt response! |
Bug summary
Trying to run a vanilla pip install on a brand new venv returns:
Version info
Additional context
No response
The text was updated successfully, but these errors were encountered: