Skip to content
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

Feast 0.21.3 wheels do not build with Python 3.10 on MacOS M1X #2882

Closed
kevjumba opened this issue Jun 28, 2022 · 2 comments · Fixed by #2894
Closed

Feast 0.21.3 wheels do not build with Python 3.10 on MacOS M1X #2882

kevjumba opened this issue Jun 28, 2022 · 2 comments · Fixed by #2894

Comments

@kevjumba
Copy link
Collaborator

kevjumba commented Jun 28, 2022

Screen Shot 2022-06-29 at 10 27 22 AM

## Expected Behavior

Current Behavior

The wheels do not build because grpc are built with universal wheels when they are not suitable for m1. The problem is most likely due to this bug: grpc/grpc#28387

Steps to reproduce

Create a new virtual environment with python 3.10.3 and install feast on MacOS M1.

Specifications

  • Version: 0.21.3
  • Platform: Mac M1X OSX 12.2.1
  • Subsystem: Python 3.10.3

Possible Solution

The solution should be to update the grpc versions to latest to force m1's to build from source.

@achals
Copy link
Member

achals commented Jun 28, 2022

Can you add a stack trace for this error, or a link to the failure?

@kevjumba kevjumba changed the title Feast 0.21.3 wheels do not build with Python 3.10 Feast 0.21.3 wheels do not build with Python 3.10 on MacOS M1X Jun 29, 2022
@kevjumba
Copy link
Collaborator Author

This is fixed, and will be out in patch release 0.22.1

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants