-
Notifications
You must be signed in to change notification settings - Fork 12
Use pip install in GitHub CI to support Gooey for Python 3.13 conda env
#134
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
Conversation
|
Warning! No news item is found for this PR. If this is a user-facing change/feature/fix, |
| - name: Install diffpy.labpdfproc and requirements | ||
| run: | | ||
| conda install --file requirements/test.txt | ||
| pip install -r requirements/pip.txt |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
pip install under pip.txt
| - name: Install diffpy.labpdfproc and requirements | ||
| run: | | ||
| conda install --file requirements/test.txt | ||
| pip install -r requirements/pip.txt |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
pip install under pip.txt
|
Will fix codecov problem in |
|
Yes, |
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## main #134 +/- ##
=======================================
Coverage 99.31% 99.31%
=======================================
Files 6 6
Lines 293 293
=======================================
Hits 291 291
Misses 2 2
|
The current PR #130 fails since it attempts to
conda installthe Gooey package. However, Gooey's latest conda package support up to py3.10 while the current CI sets up a py3.13 env.Constraint
labpdfprocPython support down to Py3.10..Solution
Impact
labpdfproc, we might have to change the README instructions on how to install labpdfproc.After this PR is merged I will create an GH issue here to ensure we use the reusable CI workflows once Gooey supports 3.13