-
Notifications
You must be signed in to change notification settings - Fork 4.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
[Bug]: Unable to import 'TimeoutException' from 'e2b.sandbox' #5425
Comments
Looks like there is a broken link in the resolver due to moved classes - openhands.impl.e2b.sandbox.exception.TimeoutException |
CC @malhotra5 |
Ah yep. It did not. Thank you |
@mamoodi, any workaround to use the latest main? |
@malhotra5 is there a way to use the latest main for resolver? @note89 we are hoping to do another release today so hopefully will be resolved even if you can't specify main. |
I tried to use This is a different error from the same code. One confusing detail is that e2b was updated again last night on pypi, just for fun, from 1.0.4 to 1.0.5. (lol) But that's not the reason. The reason is that our Fix for the update, with pin the minimum version: The alternative is to force e2b to 0.17 and pin it down for the resolver, until we can test it properly, together with the resolver use case, hopefully, as well as our regular CI. Maybe we could have integration tests for the resolver? So we can see these things. |
The PR was merged in |
This should be fixed now with the latest released version. |
Is there an existing issue for the same bug?
Describe the bug and reproduction steps
Using this resolver yml:
Screenshot of error:
OpenHands Installation
Docker command in README
OpenHands Version
No response
Operating System
None
Logs, Errors, Screenshots, and Additional Context
job-logs.txt
The text was updated successfully, but these errors were encountered: