Missing file 'numpy.i' in python-numpy and related packages

Bug #1154434 reported by John Pye
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
python-numpy (Debian)
Fix Released
Unknown
python-numpy (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

Neither the 'python-numpy' nor 'python-numpy-doc' package contains a file called 'numpy.i', required for writing NumPy compatible C-code-based Python extensions/modules.

According to the documentation, this file is supposed to be included in docs/numpy/numpy.i, but it clearly hasn't been flagged for inclusion in the Deb packages.
http://docs.scipy.org/doc/numpy/reference/swig.interface-file.html

This file is important. I think it should be part of 'python-numpy-dev' if such a package is going to be provided, but it could just as well be part of the doc package. FWIW the documentation on how to *use* numpy.i has already been packaged, just not the

FWIW I note that a file called 'numpy.i' seems to be present in a package called 'python-instant'. That seems to me to be a bad place for that file to be located, given that it would be relevant to want to use that file *outside* python-instant.

Revision history for this message
Julian Taylor (jtaylor) wrote :

there is also a numpy.i in scipy, having a common one which can be shared from numpy would certainly be better from a packaging perspective.
I filed an issue with scipy a while ago to synchronize the numpy.i files:
http://projects.scipy.org/scipy/ticket/1825

Changed in python-numpy (Debian):
status: Unknown → New
Revision history for this message
John Pye (jdpipe) wrote :

What business does SciPy have shipping numpy.i? That's just not right!

Changed in python-numpy (Debian):
status: New → Fix Released
Revision history for this message
Kai Kasurinen (kai-kasurinen) wrote :

Fixed in version python-numpy/1:1.9.2~rc1-1

Changed in python-numpy (Ubuntu):
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.