-
Notifications
You must be signed in to change notification settings - Fork 154
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
chore: be sure to have keyring installed #258
Conversation
we have seen that, sometimes, keyring was not available, for no obvious reason closes #3950
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
keyring is a dev dependency in pyproject.toml, could that be the issue (and thus we should put it as a real dependency) ?
So, what should I do? Not sure your solution would make it better, since I am already a dev with a dev setting, and still, I see (sometimes) the problem. |
I'm not too familiar with this but could it be that we need keyring before installing dependencies or something like this ? It just feels weird to "blindly" add lines like this without knowing the issue ! |
I agree but I have not a 100% reproducible setting for the issue. And here, I thought adding this was better than having the error popping from time to time. |
@andrei-stoian-zama / @fd0r , what would you do for this issue / PR? |
Well it can't hurt to install it 🤷🏼 If it's already installed nothing will changed, if it isn't it will fix the issue. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
unblocking this PR as I don't have much more to say
Let's give the final word to @andrei-stoian-zama |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Ok, looks good to me
Does it close https://github.com/zama-ai/concrete-ml-internal/issues/3950 ? |
yes. I had written closes #https://github.com/zama-ai/concrete-ml-internal/issues/3950 but apparently that's not the right syntax, I have to learn it |
we have seen that, sometimes, keyring was not available, for no obvious reason. I am not able to say when keyring is or is not installed, so let's be sure it's here, by running installation when it's needed (will not do anything if it's already installed)
closes #https://github.com/zama-ai/concrete-ml-internal/issues/3950