You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Yes, we are almost there. But still many issues are scattered on multiple projects outside of RustPython.
This issue is tracking the status of related issues.
Submitting issue or patch for each project will be very helpful, thank you!
hey @youknowone, thanks for your work on this project. I'm interested in using rustpython in an open source project i'm working on. would closing this issue allow projects using rustpython as a crate be able to dynamically execute python files with import statements just like a jupyter notebook? how do i help with this?
@cs50victor Hi, RustPython already can import a lot of pure python packages while it is compatible to RustPython.
This issue is about installing a new package using pip command. This is not related to import step.
To help this issue, checking if the new release of those project included the patched code would be helpful. Once all of them are solved, I will update it and test them again.
Okay, we fixed macos and linux PIP, but not yet windows.
Actually we never had working PIP on windows yet.
I submitted another patch to platformdirs, which I had to also test when I wrote the first patch 🥲
Activity
cs50victor commentedon Jun 4, 2024
hey @youknowone, thanks for your work on this project. I'm interested in using rustpython in an open source project i'm working on. would closing this issue allow projects using rustpython as a crate be able to dynamically execute python files with import statements just like a jupyter notebook? how do i help with this?
youknowone commentedon Jul 8, 2024
@cs50victor Hi, RustPython already can import a lot of pure python packages while it is compatible to RustPython.
This issue is about installing a new package using
pipcommand. This is not related to import step.To help this issue, checking if the new release of those project included the patched code would be helpful. Once all of them are solved, I will update it and test them again.
youknowone commentedon Mar 9, 2025
Libraries are all patched and released.
But recent pip is broken in RustPython #5584
youknowone commentedon Dec 5, 2025
Okay, we fixed macos and linux PIP, but not yet windows.
Actually we never had working PIP on windows yet.
I submitted another patch to platformdirs, which I had to also test when I wrote the first patch 🥲
youknowone commentedon Dec 8, 2025
#6211 finally enabled PIP on windows
vytas7 commentedon May 23, 2026
I opened #7956 separately, feel free to move if it fits better as a bullet point here.