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

[ 2375065 ] add robotkernel and jupyter #384

Open
test-fullautomation opened this issue Nov 7, 2024 · 4 comments
Open

[ 2375065 ] add robotkernel and jupyter #384

test-fullautomation opened this issue Nov 7, 2024 · 4 comments
Assignees
Labels
Milestone

Comments

@test-fullautomation
Copy link
Owner

robotkernel and jupyter pip package shall be installed

@test-fullautomation test-fullautomation added enhancement New feature or request 0.13.2 labels Nov 7, 2024
@test-fullautomation test-fullautomation added this to the 0.13.1 milestone Nov 7, 2024
@ngoan1608 ngoan1608 changed the title add robotkernel and jupyter added [ 2375065 ] add robotkernel and jupyter added Jan 17, 2025
@test-fullautomation test-fullautomation changed the title [ 2375065 ] add robotkernel and jupyter added [ 2375065 ] add robotkernel and jupyter Feb 4, 2025
@test-fullautomation test-fullautomation modified the milestones: 0.13.1, 0.13.2 Feb 4, 2025
@test-fullautomation
Copy link
Owner Author

HI @huavanthong ,
what is the status of this issue?
Thank you,
Thomas

@huavanthong
Copy link
Collaborator

huavanthong commented Feb 18, 2025

Hi Thomas,

As I discussed with Tri, to use Jupyter, we need to install xeus-robot instead of robotkernel.
Therefore, I have created the pull request above to update the installation accordingly.

Please take it for your information.

Best regards,
Thong Hua

@huavanthong
Copy link
Collaborator

huavanthong commented Feb 19, 2025

Hi Thomas,

As my checking, when I install notebook for Jupyter and zeus-robot for RobotFramework parallel, it got an error below:

pip._vendor.resolvelib.resolvers.ResolutionTooDeep: 200000

More details: https://github.com/test-fullautomation/RobotFramework_AIO/actions/runs/13388614896/job/37390951355

Therefore, I revert the pull request for those libraries. Currently, I will continue to analyze this issue, so the ticket status is still not completed.

Please take it for your info.

Thank you and best regards,
Thong Hua

@huavanthong
Copy link
Collaborator

huavanthong commented Feb 26, 2025

Hi Thomas,

I would like to update the status of ticket.

  • The root cause of the issue (pip._vendor.resolvelib.resolvers.ResolutionTooDeep: 200000) is that the xeus-robot library cannot find a compatible version that matches RobotFramework core version 7.1.1.

  • Upon analysis, I found that the xeus-robot library only accept RobotFramework >= 3.2, <5, which is incompatible with the current version of our RobotFramework core.

  • As a resolution, I decided to use robotkernel instead of xeus-robot by the pull request above. I also tested it on my machine, and it successfully runs RobotFramework on Jupyter.

  • To run Jupyter on powershell:
    env:RobotPythonPath\python.exe -m jupyter notebook

Please take it on your information.

Thank you and best regards,
Thong Hua

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

No branches or pull requests

3 participants