-
Notifications
You must be signed in to change notification settings - Fork 19
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
💚 Add pylint in CI #39 #40
Conversation
Codecov Report
@@ Coverage Diff @@
## master #40 +/- ##
==========================================
+ Coverage 95.00% 97.92% +2.92%
==========================================
Files 5 5
Lines 440 434 -6
==========================================
+ Hits 418 425 +7
+ Misses 22 9 -13 |
Do you need help with this @tkoyama010 ? I could push to the PR if you want. |
@GuillaumeFavelier It will take time to resolve the error, so I appreciate your help. Thanks ☺ |
Locally it's |
I set up python correctly with all dependencies but apparently In this context, I have no solution to fix:
If someone has an idea, please chime in. Meanwhile, I'll restore the workflow how it was. |
Pylint said that plotting.py code is too big (C0302). According to this diagram. We should split this to BackgroundPlotter and MainWindow. How do @GuillaumeFavelier @akaszynski pyvistaqt/pyvistaqt/plotting.py Lines 1 to 14 in 49ac22b
|
|
Thak you for reading this PR 🙇 Since it is currently difficult to satisfy all of the pylint criteria, we may want to determine which errors and warnings to ignore. |
I'm in favor of @GuillaumeFavelier's suggestions for splitting up the modules |
@tkoyama010 I let you resolve the conflicts the way you prefer :) |
@tkoyama010 this is fairly big contribution, I may take some time to review this one. Meanwhile, I detected a regression in an IPython environment. The following is still needed for example:
I will commit to restore this plus some minor changes. |
@GuillaumeFavelier Thanks for your review. I am sorry that I could not find erorr of ipython. Could we add Ipython test and check it in CI? (It maybe another issue.) |
+100 for this, in another PR though :) |
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.
IMO, this is good to go 👍
What about the other @pyvista/developers ?
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.
I see no issues with this. Let me know if you're good with merging this.
Thanks @akaszynski I am ready for merge 🚀 |
See #39