-
Notifications
You must be signed in to change notification settings - Fork 58
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
Pin dependencies to a successful CI state #1107
Conversation
Thanks @davidbrochart |
This PR is already rebased on #1103, so no need to merge right now. |
@davidbrochart I could reproduce the failure locally on Linux with the unpinned packages. |
No I didn't know, I should have looked at the CI! So what I did was useless. |
@davidbrochart here is one that passed (and the last one that affected tests I think): |
Codecov Report
@@ Coverage Diff @@
## master #1107 +/- ##
=========================================
Coverage ? 51.43%
=========================================
Files ? 534
Lines ? 101882
Branches ? 0
=========================================
Hits ? 52407
Misses ? 49475
Partials ? 0
Continue to review full report at Codecov.
|
@tridelat the CI passes on Linux with this last commit. It's a lot of pinning, somehow I have the feeling that the reason of the failure was related to python3.8 (it's pinned to 3.7 here). |
@davidbrochart thanks! Interesting that python 3.8 might be what caused the issue. |
@davidbrochart I'm going to go ahead and merge #1103, and then we can merge this PR once the OSX build is passing |
Closing this PR in favor of #1109, I had to delete my fork because I couldn't get rid of a conflict with the following file which seems to be on LFS now: |
BTW @tridelat why don't we activate the tests on OSX? |
@davidbrochart good question, I am not sure actually, and I am not a OSX user. It might have been that some of the tests were giving problems there, but it's probably worth checking if they now pass. |
Trying out in #1110 |
No description provided.