-
Notifications
You must be signed in to change notification settings - Fork 59
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
Remove pkg resources #1039
Remove pkg resources #1039
Conversation
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## develop #1039 +/- ##
===========================================
+ Coverage 82.14% 82.18% +0.04%
===========================================
Files 24 24
Lines 5170 5171 +1
Branches 1242 1242
===========================================
+ Hits 4247 4250 +3
+ Misses 623 622 -1
+ Partials 300 299 -1 ☔ View full report in Codecov by Sentry. |
@benjwadams there is still one part of |
b2c0a29
to
726b120
Compare
@benjwadams this is hurting me in a setup where I have tons of packages and pkg_resources really drags everything down. While we still have the plugins to deal with, for now, this already helps speed things up. Do you mind taking a look? |
726b120
to
295a33b
Compare
Hi, sorry for the delay. Will have a look. |
This should still work with Compliance Checker plugins, correct? |
Just did a test in a pristine environment with |
Cool. The plugin tests are also passing in the CIs. We do need to review the whole plugin system at some point though. But not now 😬
Done! I guess some other dependency is pulling it in the CIs b/c it did not fail there. |
The glider and ugrid plugin failures are an issue upstream I'll try to tackle them this week. |
With ioos/cc-plugin-glider#42 and ioos/cc-plugin-ugrid#19 this one is green again! |
What is the status of trying to include this PR? I look forward to the reduced warnings generated by the test suite. |
I just rebased it to make it mergeable again. @benjwadams do you want us to do more testing or are you good with this PR? |
I just duplicated this work in: #1059 -- not sure if I did a better or worse job. But it would be great if one or the other were merged. |
@ChrisBarker-NOAA @ocefpaf @benjwadams I know, I almost did it a 3rd time with this PR(#1056) to fix some of the python tests. I had to undo those fixes when I remembered they were in this PR. What can we do to help? |
What's the blocker to merging this now? Probably better than mine, as mine has a few checks failing -- might as well do this first, and then rebase mine and figure out what's up. |
I'm waiting for Ben's response today and, if he is to busy, I'll self-merge this one. Stay tuned... |
great, thanks! -CHB |
9f99a53
to
d3ee89b
Compare
Thanks! Time for me to go update my PR, it may address the rest of these issues. |
pkg_resources is notoriously slow and problematic. This PR tries to remove it from compliance-checker.