Add more detail to DevPod instructions - #22
Conversation
This comment was marked as duplicate.
This comment was marked as duplicate.
Code Coverage Report - 46 of 117 lines covered ( ⛔ 39.32%)
|
chowington
left a comment
There was a problem hiding this comment.
Looks great! Very helpful
Not that I'm aware of, so let's postpone until we know. |
|
I'm following the |
beauremus
left a comment
There was a problem hiding this comment.
Some polish comments, but great work! 🙌🏻 ![]()
Sweet, looks like we have some more dev container investigation to do. Side note, are you using the auto quad centering project or something? Not sure why it's trying to pull pyqt5 otherwise |
Sorry, I should've specified that. Yup, I'm using the quad steering project. I passed the workspace the URL for the repo |
|
@jacob-curley-fnal This seems to be an issue with pyQT5 specifically. astral-sh/uv#12277 Is there a different repo I can use to test the directions? |
|
You can try it with the template repo itself. Or create a new repo from the template just to mess around with. That's what I did, then deleted it when I was done |
|
@mguzman04 It looks like if we removed the |
|
Further investigation makes me think it is a |
|
@jacob-curley-fnal I tried this again with the template and had no issues. VS code opened up and I was able to run I did notice the template has pyqt6 which seemed to install with no issues. Seems the issue is with pyqt5. That's a quad steering app problem in that case. From a mac perspective I think this is working 🚀 |
Code Coverage Report - 46 of 117 lines covered ( ⛔ 39.32%)
|
|
Noting here for completeness: The AP Python dev container has been updated so that The devcontainer.json was also updated to include a minimal "desktop", which users can port-forward and see from their local web browser. This will enable GUI development in the container before deployment. Extra instructions for how to set this up were added to devpod.md. |

Updated the documentation for installing the development tools (devpod.md) and added a guide for migrating an existing Python app to this new workflow (migration.md).
Feedback for clarity and accuracy is appreciated (and if anyone is willing to actually follow the guide to see if there are missing steps, that would be awesome!). I could also use some help from the Mac side, so feel free to make suggestions @mguzman04 (and @mgonzal1, if you're a Mac user). @beauremus, do you suppose there are any Linux users we'll need to make steps for?