-
-
Notifications
You must be signed in to change notification settings - Fork 18.4k
CI: Fixed NumPy pinning in conda-build #19575
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
Conversation
Built fine locally. |
local building has always worked fine, its branches that are failing only sometimes. |
Ah, OK. Thoughts on failing that worker entirely if the conda-build command fails? I also see that the command we run is I suppose that should be bumped? |
yes should bump that. I think there is an issue about 1.14 somewhere as well. |
Quite install
Codecov Report
@@ Coverage Diff @@
## master #19575 +/- ##
==========================================
+ Coverage 91.62% 91.62% +<.01%
==========================================
Files 150 150
Lines 48781 48795 +14
==========================================
+ Hits 44695 44708 +13
- Misses 4086 4087 +1
Continue to review full report at Codecov.
|
numba packages for numpy 1.14 are out now, so I removed that pin. Trying without any pins for the conda build recipe. We'll see. |
so this is still initially installing 1.13 and building, then upgrading to 1.14 after, not sure whey that is. I also think we DO need the pinnning on the conda build, it looks like its using a pretty old version (1.11) for building. It still works but is slightly odd. |
OK, I think I have it so we build against 1.11 and run against NumPy latest (lmk if you want something else for run). I think we do want to build against 1.11 though, since that's the oldest ABI compatible NumPy version that supports Python 3.5, and it's what we use for conda-forge / manylinux builds. |
yeah that kind right |
this still looks odd. we are installing 1.14, then building with 1.11 (i guess min numpy version), but end up with 13.3 (see show_versions() at the end)
|
Missed a pin. Hopefully now. |
Still ended up with 1.13. One of these packages is forcing a downgrade.
pyarrow is pinned to 0.5 for this build. Do you have a preference for
If 1, this can be merged. Else I'll remove that pyarrow pin. |
hmm would just bump the pyarrow pin to 0.6.0 i think. |
0.7.1 was the first one that has a binary that supports numpy 1.14.
…On Fri, Feb 9, 2018 at 6:09 AM, Jeff Reback ***@***.***> wrote:
pyarrow 0.5 & NumPy 1.13
pyarrow / NumPy latest
hmm would just bump the pyarrow pin to 0.6.0 i think.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
<#19575 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/ABQHInkt7h6VjscT0uih_PRYp7tlfdYSks5tTDWQgaJpZM4R8zHy>
.
|
OK, https://api.travis-ci.org/v3/job/339442588/log.txt did it correctly. To summarize
|
* CI: Fixed NumPy pinning in conda-build * Unpin NumPy Quite install * Pin numpy * Unpin everywhere else * Build vs. 1.11 * remove one more pin * Remove one more pin * bump pyarrow
Closes #19572
closes #19153
(testing locally as well too)