-
Notifications
You must be signed in to change notification settings - Fork 10
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
Use pip install
in GitHub CI to support Gooey
for Python 3.13 conda env
#134
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 install
the Gooey package. However, Gooey's latest conda package support up to py3.10 while the current CI sets up a py3.13 env.Constraint
labpdfproc
Python 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