Uh oh!
There was an error while loading. Please reload this page.
fix:hot-fix pdfgui functionality fix after skpkg - #298
Conversation
sbillinge
commented
Mar 27, 2026
Please can you check? This seems to be failing tests. Done version compatibility on problem? |
sbillinge
commented
Mar 27, 2026
Ah, I read the full comment above, my apologies. I will merge this. |
sbillinge
commented
Mar 27, 2026
actually, let's go a bit more slowly. Let's finalize the release of pdffit2 (please see the issue over there), push out that full release and rerun the action here so it passes, then I will merge. |
stevenhua0320
commented
Mar 29, 2026
As we have released the new version of both |
sbillinge
commented
Mar 29, 2026
@stevenhua0320 please see the message in slack. I couldn't merge |
sbillinge
commented
Mar 29, 2026
actually, I will have to merge it, but if you can get it passing tests I can do it. We may have to update the code in the pdffit2 itself to fix it, but hopefully it is changing how the tests are run in CF to fix it. Please make your own PR and work on that. |
stevenhua0320
commented
Mar 29, 2026
I have seen your PR on the feedstock on that. Let me first inspect where the issue is! |
We still have some issues related to the |
sbillinge
commented
Apr 2, 2026
Is this a wx issue? What do you recommend that we do? |
stevenhua0320
commented
Apr 2, 2026
For this one, maybe we need to wait for |
sbillinge
commented
Apr 3, 2026
|
stevenhua0320
commented
Apr 3, 2026
@sbillinge I have a more careful review for the error. It seems that in the current version if we want to run |
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@## main #298 +/- ##
=======================================
Coverage 95.10% 95.10% =======================================
Files 23 23 Lines 1123 1123 =======================================
Hits 1068 1068 Misses 55 55 🚀 New features to boost your workflow:
|
Uh oh!
There was an error while loading. Please reload this page.
We have done the skpkg for this without waiting for its dependency new version release and we merged that PR. But today when I ran it using the developer version of
diffpy.pdfgui, it gives me a lot of errors other than the python version. So, I made this PR to fix all of these.__date__variable inaboutdialog.pysince it is the only place that we need the__date__. This helps us to run thepytestsucessfully.os.pathtoPath()object to comply with the group standard.pyproject.toml, this is needed because in theskpkgit changes the actual script running thepdfgui. Therefore, I changed it back to the application and in order to comply with the name of the app in the tutorial, I also changed the name of the command fromdiffpy-pdfguiback topdfgui.After finishing up these, I ran the
pytestand also running the app, it works properly now. The CI would still failing since dependecies haven't updated to3.14yet, but now local test would confirm that everything is right now.