-
Notifications
You must be signed in to change notification settings - Fork 1.9k
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
[v0.11] Vendor the Version package, use it instead of distutils #2766
Conversation
* Vendor the Version package, use it instead of distutils * add packaging license
Thanks @Stannislav! Looks like CI is not set up to run on PRs against the |
Codecov Report
@@ Coverage Diff @@
## v0.11 #2766 +/- ##
==========================================
+ Coverage 96.98% 97.03% +0.04%
==========================================
Files 17 17
Lines 6233 6233
==========================================
+ Hits 6045 6048 +3
+ Misses 188 185 -3
Continue to review full report at Codecov.
|
@mwaskom has the v0.11 branch been tested recently? Not sure some failing tests have to do with the changes in this PR. I'll try and look into the details tonight. |
no, I wasn’t expecting to do an 0.11.3 so it’s been dormant for a while. I don’t think the test failures are caused by this pr; matplotlib broke some tests with their 3.5 release (by changing an API that only the tests hit); they’ve also added some deprecation warnings that get a lot of false alarms and add noise. I’m less sure what’s happening with the failing setup in the doc build, but also doubt this PR caused it. |
@mwaskom the docs build is failling because of pip install 'setuptools>=58'
pip install 'sphinx_bootstrap_theme==0.7.1' The next higher version is |
Ah yeah, that sounds right. |
* Update boxplot tests for mpl3.5 compatability * Update kdeplot tests for mpl3.5 compatability * Update legend tests for mpl3.5 compatability * Pin docutils to avoid buggy interaction with sphinx
Thanks @Stannislav sorry this is turning into such a headache for you. I'm not sure why new contributors need every PR push to be approved for CI (rather than just the first one). |
Yeah — I think it's to stop people from opening a PR that mines crypto in CI, so it makes sense to require approval for the first run, but I wish there were a checkbox to say "run CI on subsequent pushes for this PR". In any case, everything looks good here now — thanks! |
Could a new release on the v0.11.x branch be tagged, which includes this change? |
Fixes #2724
Cherry-picked a0f7bf8 / #2659 as discussed in #2724