This is required by my work in progress sagemath package. But this is a minor issue, as it should be applied to next numpy 1.7 beta, or final release, and I am adding it to my f17 sagemath repository and will upload rawhide packages for anybody doing beta testing :-) https://github.com/numpy/numpy/issues/291 Spec URL: http://fedorapeople.org/~pcpa/numpy.spec SRPM URL: http://fedorapeople.org/~pcpa/numpy-1.7.0-0.5.b2.fc19.src.rpm
Can you attach the patches, please?
I believe it is easier to just run something like: $ mkdir t $ cd t $ wget http://fedorapeople.org/~pcpa/numpy-1.7.0-0.5.b2.fc19.src.rpm [...] $ rpm2cpio numpy-1.7.0-0.5.b2.fc19.src.rpm | cpio -id [...] $ ls 0001-ENH-Allow-objects-to-use-the-array-interface-without.patch 0002-BUG-Make-shape-check-for-special-case-a-bit-stricter.patch 0003-TST-Add-test-for-special-case-in-array-interface.patch 0004-BUG-Make-sure-empty-shapes-are-disallowed-when-data-.patch 0005-BUG-Fixes-for-Python-3.x.patch 0006-BUG-Handle-scalars-correctly.patch 0007-ENH-Assume-object-is-scalar-if-no-shape-and-data-att.patch 0008-BUG-Disallow-shapesize-1-when-coercing-scalar-to-arr.patch 0009-TST-Add-more-tests.patch numpy-1.7.0-0.5.b2.fc19.src.rpm numpy-1.7.0b2.tar.gz numpy.spec
That's debatable. Why 9 patches for one issue, is this how it's present upstream?
Also, what's the ETA on these being upstreamed?
Yes, it was 9 commits in the pull request https://github.com/numpy/numpy/pull/444/commits But I should not even opened this bug report, as almost certainly there will be a numpy 1.7 release before I make sagemath package review request. I will close the bug report. Sorry for the signal noise :-)