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

Running feast version command throw error #4532

Closed
EXPEbdodla opened this issue Sep 18, 2024 · 1 comment · Fixed by #4533
Closed

Running feast version command throw error #4532

EXPEbdodla opened this issue Sep 18, 2024 · 1 comment · Fixed by #4533

Comments

@EXPEbdodla
Copy link
Contributor

Expected Behavior

Should return the version without GRPCIO dependencies installed.

Current Behavior

Requires GRPCIO dependencies to be installed otherwise throws error

python3.11/site-packages/feast/errors.py", line 8, in <module> from grpc import StatusCode as GrpcStatusCode ModuleNotFoundError: No module named 'grpc'

Steps to reproduce

Install latest feast and run feast version command

Specifications

  • Version: Master branch
  • Platform: Mac
  • Subsystem:

Possible Solution

  1. Lazy imports with Try and Except
  2. Either make GRPCIO dependencies as required (or)
@tokoko
Copy link
Collaborator

tokoko commented Sep 18, 2024

thanks, I fixed it in #4478, but was unable to merge for unrelated reasons and forgot about it. I'll do a separate PR just for this.

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