#1946: spyder commandlet#1954
Conversation
…t 'ide install spyder'
Coverage Report for CI Build 26504038966Coverage decreased (-0.001%) to 71.056%Details
Uncovered ChangesNo uncovered changes found. Coverage Regressions11 previously-covered lines in 4 files lost coverage.
Coverage Stats💛 - Coveralls |
|
I currently get the following error (tested on both Windows and Linux) when running It seems like uv needs the Python environment to be set before it runs. I would also suggest to add some tests for the installation. Other than that, great work! |
|
I could not reproduce the reported issue so far on Windows. I will try again tomorrow on both Windows and Linux to investigate further. |
|
I adjusted the installation flow so that Spyder is installed via the existing Python/pip environment instead of directly running I tested it locally on Windows:
Could you please re-test on your side? |
This PR fixes #1946
Implemented changes:
Spydercommandlet based onPipBasedCommandlet.uv pip install spyderwithout a virtual environment.SpyderTestto verify the commandlet setup and installation path.Testing instructions
Please add concise, understandable instructions on how a reviewer can test/verify the functionality of your contribution here:
ide install spyder.ide install spyder 6.1.4.uverrorNo virtual environment found.software/python/Scripts.ide spyder --helpor start Spyder manually.Tested locally on Windows:
ide mvn -pl cli testTests run: 690, Failures: 0, Errors: 0, Skipped: 10install spydercompleted successfully and Spyder could be started.Checklist for this PR
Make sure everything is checked before merging this PR. For further info please also see
our DoD.
mvn clean testlocally all tests pass and build is successful#«issue-id»: «brief summary»(e.g.#921: fixed setup.bat). If no issue ID exists, title only.In Progressand assigned to you or there is no issue (might happen for very small PRs)with
internalChecklist for tool commandlets
Have you added a new
«tool»as commandlet? There are the following additional checks:«tool»«TOOL»_VERSIONand«TOOL»_EDITIONare honored by your commandlet