Open Peter010103 opened 9 months ago
I looked at your error log, but honestly I have no idea about the error.
Our testing suite runs on Ubuntu 22 as well, so the OS should not be the issue. One thing I can think of is the numpy version. numpy==1.7 seems quite old. Could you try installing py3nj again after updating numpy?
I had a very similar error, but I was able to resolve it. In order to prepare, I ran the following commands:
pip install meson
pip install ninja
sudo aptitude install gfortran
After doing this, and trying to install this library with the pip install py3nj
, I got the following error output. Note I'm on an Ubuntu 22.04.4 LTS system:
Defaulting to user installation because normal site-packages is not writeable
Collecting py3nj
Using cached py3nj-0.2.1.tar.gz (49 kB)
Installing build dependencies ... done
Getting requirements to build wheel ... done
Installing backend dependencies ... done
Preparing metadata (pyproject.toml) ... error
error: subprocess-exited-with-error
× Preparing metadata (pyproject.toml) did not run successfully.
│ exit code: 1
╰─> [142 lines of output]
+ meson setup /tmp/pip-install-akj_6f81/py3nj_efef4f608a8f4c2c8b65551bf5334f4f /tmp/pip-install-akj_6f81/py3nj_efef4f608a8f4c2c8b65551bf5334f4f/.mesonpy-k93r4fq2 -Dbuildtype=release -Db_ndebug=if-release -Db_vscrt=md --native-file=/tmp/pip-install-akj_6f81/py3nj_efef4f608a8f4c2c8b65551bf5334f4f/.mesonpy-k93r4fq2/meson-python-native-file.ini
The Meson build system
Version: 1.5.0
Source dir: /tmp/pip-install-akj_6f81/py3nj_efef4f608a8f4c2c8b65551bf5334f4f
Build dir: /tmp/pip-install-akj_6f81/py3nj_efef4f608a8f4c2c8b65551bf5334f4f/.mesonpy-k93r4fq2
Build type: native build
Project name: py3nj
Project version: 0.2.1
Fortran compiler for the host machine: gfortran (gcc 11.4.0 "GNU Fortran (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0")
Fortran linker for the host machine: gfortran ld.bfd 2.38
C compiler for the host machine: cc (gcc 11.4.0 "cc (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0")
C linker for the host machine: cc ld.bfd 2.38
Host machine cpu family: x86_64
Host machine cpu: x86_64
Program python found: YES (/usr/bin/python3)
Run-time dependency OpenMP found: YES 4.5
Found pkg-config: YES (/usr/bin/pkg-config) 0.29.2
Run-time dependency python found: YES 3.10
Build targets in project: 2
py3nj 0.2.1
User defined options
Native files: /tmp/pip-install-akj_6f81/py3nj_efef4f608a8f4c2c8b65551bf5334f4f/.mesonpy-k93r4fq2/meson-python-native-file.ini
buildtype : release
b_ndebug : if-release
b_vscrt : md
Found ninja-1.11.1.git.kitware.jobserver-1 at /home/dbutterfield3/.local/bin/ninja
+ /home/dbutterfield3/.local/bin/ninja
[1/11] Generating _wignermodule.c with a custom command
Reading fortran codes...
Reading file '../fortran/_wigner.pyf' (format:free)
Post-processing...
Block: _wigner
Block: drc3jj_int
Block: drc6j_int
Block: drc3jj_vec
Block: drc6j_vec
Post-processing (stage 2)...
Building modules...
Building module "_wigner"...
Constructing wrapper function "drc3jj_int"...
l1min,l1max,thrcof,ier = drc3jj_int(two_l2,two_l3,two_m2,two_m3,ndim)
Constructing wrapper function "drc6j_int"...
l1min,l1max,sixcof,ier = drc6j_int(two_l2,two_l3,two_l4,two_l5,two_l6,ndim)
Constructing wrapper function "drc3jj_vec"...
thrcof,ier = drc3jj_vec(two_l2,two_l3,two_m2,two_m3,ndim,[nvec])
Constructing wrapper function "drc6j_vec"...
sixcof,ier = drc6j_vec(two_l2,two_l3,two_l4,two_l5,two_l6,ndim,[nvec])
Wrote C/API module "_wigner" to file "./_wignermodule.c"
[2/11] Compiling C object _wigner.cpython-310-x86_64-linux-gnu.so.p/_usr_lib_python3_dist-packages_numpy_f2py_src_fortranobject.c.o
In file included from /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarraytypes.h:1969,
from /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:12,
from /usr/lib/python3/dist-packages/numpy/core/include/numpy/arrayobject.h:4,
from /usr/lib/python3/dist-packages/numpy/f2py/src/fortranobject.h:13,
from /usr/lib/python3/dist-packages/numpy/f2py/src/fortranobject.c:2:
/usr/lib/python3/dist-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:17:2: warning: #warning "Using deprecated NumPy API, disable it with " "#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp]
17 | #warning "Using deprecated NumPy API, disable it with " \
| ^~~~~~~
/usr/lib/python3/dist-packages/numpy/f2py/src/fortranobject.c: In function ‘fortran_call’:
/usr/lib/python3/dist-packages/numpy/f2py/src/fortranobject.c:466:23: warning: cast between incompatible function types from ‘f2py_init_func’ {aka ‘void (*)(int *, long int *, void (*)(char *, long int *), int *)’} to ‘PyObject * (*)(PyObject *, PyObject *, PyObject *, void *)’ {aka ‘struct _object * (*)(struct _object *, struct _object *, struct _object *, void *)’} [-Wcast-function-type]
466 | return (*((fortranfunc)(fp->defs[i].func)))((PyObject *)fp,arg,kw,NULL);
| ^
/usr/lib/python3/dist-packages/numpy/f2py/src/fortranobject.c:468:23: warning: cast between incompatible function types from ‘f2py_init_func’ {aka ‘void (*)(int *, long int *, void (*)(char *, long int *), int *)’} to ‘PyObject * (*)(PyObject *, PyObject *, PyObject *, void *)’ {aka ‘struct _object * (*)(struct _object *, struct _object *, struct _object *, void *)’} [-Wcast-function-type]
468 | return (*((fortranfunc)(fp->defs[i].func)))((PyObject *)fp,arg,kw,
| ^
[3/11] Module scanner.
FAILED: _wigner.cpython-310-x86_64-linux-gnu.so.p/depscan.dd
/home/dbutterfield3/.local/bin/meson --internal depscan _wigner.cpython-310-x86_64-linux-gnu.so.p/depscan.dd _wigner.cpython-310-x86_64-linux-gnu.so.p/_wigner.cpython-310-x86_64-linux-gnu.dat
Traceback (most recent call last):
File "/home/dbutterfield3/.local/bin/meson", line 8, in <module>
sys.exit(main())
File "/tmp/pip-build-env-wnwlzhkl/overlay/local/lib/python3.10/dist-packages/mesonbuild/mesonmain.py", line 288, in main
return run(sys.argv[1:], launcher)
File "/tmp/pip-build-env-wnwlzhkl/overlay/local/lib/python3.10/dist-packages/mesonbuild/mesonmain.py", line 276, in run
return run_script_command(args[1], args[2:])
File "/tmp/pip-build-env-wnwlzhkl/overlay/local/lib/python3.10/dist-packages/mesonbuild/mesonmain.py", line 217, in run_script_command
return module.run(script_args)
File "/tmp/pip-build-env-wnwlzhkl/overlay/local/lib/python3.10/dist-packages/mesonbuild/scripts/depscan.py", line 173, in run
return scanner.scan()
File "/tmp/pip-build-env-wnwlzhkl/overlay/local/lib/python3.10/dist-packages/mesonbuild/scripts/depscan.py", line 125, in scan
self.scan_file(s, lang)
File "/tmp/pip-build-env-wnwlzhkl/overlay/local/lib/python3.10/dist-packages/mesonbuild/scripts/depscan.py", line 45, in scan_file
self.scan_fortran_file(fname)
File "/tmp/pip-build-env-wnwlzhkl/overlay/local/lib/python3.10/dist-packages/mesonbuild/scripts/depscan.py", line 52, in scan_fortran_file
for line in fpath.read_text(encoding='utf-8', errors='ignore').split('\n'):
File "/usr/lib/python3.10/pathlib.py", line 1134, in read_text
with self.open(mode='r', encoding=encoding, errors=errors) as f:
File "/usr/lib/python3.10/pathlib.py", line 1119, in open
return self._accessor.open(self, mode, buffering, encoding, errors,
FileNotFoundError: [Errno 2] No such file or directory: '_wigner-f2pywrappers.f'
[4/11] Compiling C object _wigner.cpython-310-x86_64-linux-gnu.so.p/meson-generated_..__wignermodule.c.o
In file included from /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarraytypes.h:1969,
from /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:12,
from /usr/lib/python3/dist-packages/numpy/core/include/numpy/arrayobject.h:4,
from /usr/lib/python3/dist-packages/numpy/f2py/src/fortranobject.h:13,
from _wignermodule.c:16:
/usr/lib/python3/dist-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:17:2: warning: #warning "Using deprecated NumPy API, disable it with " "#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp]
17 | #warning "Using deprecated NumPy API, disable it with " \
| ^~~~~~~
_wignermodule.c: In function ‘f2py_rout__wigner_drc3jj_int’:
_wignermodule.c:217:63: warning: unused parameter ‘capi_self’ [-Wunused-parameter]
217 | static PyObject *f2py_rout__wigner_drc3jj_int(const PyObject *capi_self,
| ~~~~~~~~~~~~~~~~^~~~~~~~~
_wignermodule.c: In function ‘f2py_rout__wigner_drc6j_int’:
_wignermodule.c:351:62: warning: unused parameter ‘capi_self’ [-Wunused-parameter]
351 | static PyObject *f2py_rout__wigner_drc6j_int(const PyObject *capi_self,
| ~~~~~~~~~~~~~~~~^~~~~~~~~
_wignermodule.c: In function ‘f2py_rout__wigner_drc3jj_vec’:
_wignermodule.c:491:63: warning: unused parameter ‘capi_self’ [-Wunused-parameter]
491 | static PyObject *f2py_rout__wigner_drc3jj_vec(const PyObject *capi_self,
| ~~~~~~~~~~~~~~~~^~~~~~~~~
_wignermodule.c: In function ‘f2py_rout__wigner_drc6j_vec’:
_wignermodule.c:689:62: warning: unused parameter ‘capi_self’ [-Wunused-parameter]
689 | static PyObject *f2py_rout__wigner_drc6j_vec(const PyObject *capi_self,
| ~~~~~~~~~~~~~~~~^~~~~~~~~
_wignermodule.c: At top level:
_wignermodule.c:906:70: warning: cast between incompatible function types from ‘PyObject * (*)(const PyObject *, PyObject *, PyObject *, void (*)(int *, int *, int *, int *, int *, int *, double *, int *, int *))’ {aka ‘struct _object * (*)(const struct _object *, struct _object *, struct _object *, void (*)(int *, int *, int *, int *, int *, int *, double *, int *, int *))’} to ‘void (*)(int *, npy_intp *, void (*)(char *, npy_intp *), int *)’ {aka ‘void (*)(int *, long int *, void (*)(char *, long int *), int *)’} [-Wcast-function-type]
906 | {"drc3jj_int",-1,{{-1}},0,(char *)F_FUNC_US(drc3jj_int,DRC3JJ_INT),(f2py_init_func)f2py_rout__wigner_drc3jj_int,doc_f2py_rout__wigner_drc3jj_int},
| ^
_wignermodule.c:907:67: warning: cast between incompatible function types from ‘PyObject * (*)(const PyObject *, PyObject *, PyObject *, void (*)(int *, int *, int *, int *, int *, int *, int *, double *, int *, int *))’ {aka ‘struct _object * (*)(const struct _object *, struct _object *, struct _object *, void (*)(int *, int *, int *, int *, int *, int *, int *, double *, int *, int *))’} to ‘void (*)(int *, npy_intp *, void (*)(char *, npy_intp *), int *)’ {aka ‘void (*)(int *, long int *, void (*)(char *, long int *), int *)’} [-Wcast-function-type]
907 | {"drc6j_int",-1,{{-1}},0,(char *)F_FUNC_US(drc6j_int,DRC6J_INT),(f2py_init_func)f2py_rout__wigner_drc6j_int,doc_f2py_rout__wigner_drc6j_int},
| ^
_wignermodule.c:908:70: warning: cast between incompatible function types from ‘PyObject * (*)(const PyObject *, PyObject *, PyObject *, void (*)(int *, int *, int *, int *, int *, double *, int *, int *))’ {aka ‘struct _object * (*)(const struct _object *, struct _object *, struct _object *, void (*)(int *, int *, int *, int *, int *, double *, int *, int *))’} to ‘void (*)(int *, npy_intp *, void (*)(char *, npy_intp *), int *)’ {aka ‘void (*)(int *, long int *, void (*)(char *, long int *), int *)’} [-Wcast-function-type]
908 | {"drc3jj_vec",-1,{{-1}},0,(char *)F_FUNC_US(drc3jj_vec,DRC3JJ_VEC),(f2py_init_func)f2py_rout__wigner_drc3jj_vec,doc_f2py_rout__wigner_drc3jj_vec},
| ^
_wignermodule.c:909:67: warning: cast between incompatible function types from ‘PyObject * (*)(const PyObject *, PyObject *, PyObject *, void (*)(int *, int *, int *, int *, int *, int *, double *, int *, int *))’ {aka ‘struct _object * (*)(const struct _object *, struct _object *, struct _object *, void (*)(int *, int *, int *, int *, int *, int *, double *, int *, int *))’} to ‘void (*)(int *, npy_intp *, void (*)(char *, npy_intp *), int *)’ {aka ‘void (*)(int *, long int *, void (*)(char *, long int *), int *)’} [-Wcast-function-type]
909 | {"drc6j_vec",-1,{{-1}},0,(char *)F_FUNC_US(drc6j_vec,DRC6J_VEC),(f2py_init_func)f2py_rout__wigner_drc6j_vec,doc_f2py_rout__wigner_drc6j_vec},
| ^
_wignermodule.c:917:3: warning: missing initializer for field ‘ml_flags’ of ‘PyMethodDef’ [-Wmissing-field-initializers]
917 | {NULL,NULL}
| ^
In file included from /usr/include/python3.10/Python.h:97,
from _wignermodule.c:14:
/usr/include/python3.10/methodobject.h:38:17: note: ‘ml_flags’ declared here
38 | int ml_flags; /* Combination of METH_xxx flags, which mostly
| ^~~~~~~~
_wignermodule.c:109:12: warning: ‘f2py_size’ defined but not used [-Wunused-function]
109 | static int f2py_size(PyArrayObject* var, ...)
| ^~~~~~~~~
ninja: build stopped: subcommand failed.
[end of output]
note: This error originates from a subprocess, and is likely not a problem with pip.
error: metadata-generation-failed
× Encountered error while generating package metadata.
╰─> See above for output.
note: This is an issue with the package mentioned above, not pip.
hint: See above for details.
Funnily enough, I also had the error: ```#warning "Using deprecated NumPy API, disable it with " "#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION", but when I checked what version of NumPY I had in my python environment, it stated:
Defaulting to user installation because normal site-packages is not writeable
Requirement already satisfied: numpy in /usr/lib/python3/dist-packages (1.21.5)
This made me think that the issue was due to Meson or Ninja using a different numpy installation. Since I was operating in a conda environment, I decided to try installing numpy directly through python:
conda install numpy
After this, I was able to build the repository:
Collecting py3nj
Downloading py3nj-0.2.1.tar.gz (49 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 50.0/50.0 kB 2.8 MB/s eta 0:00:00
Installing build dependencies ... done
Getting requirements to build wheel ... done
Installing backend dependencies ... done
Preparing metadata (pyproject.toml) ... done
Requirement already satisfied: numpy in /home/dbutterfield3/miniconda3/envs/morph/lib/python3.12/site-packages (from py3nj) (1.26.4)
Building wheels for collected packages: py3nj
Building wheel for py3nj (pyproject.toml) ... done
Created wheel for py3nj: filename=py3nj-0.2.1-cp312-cp312-linux_x86_64.whl size=44908 sha256=b90334a5ea4c5dc5facd91177148d07b1f4332252916b3299e30984884ee8d39
Stored in directory: /home/dbutterfield3/.cache/pip/wheels/8a/fb/37/2d95d35a34d09f4e0758e53138466650cb6643d8383f4bf605
Successfully built py3nj
Installing collected packages: py3nj
Successfully installed py3nj-0.2.1
Not sure how this fixed the issue, but my theory is that installing numpy directly through conda led the build system to use the proper updated version of NumPy, instead of ignoring the pip
installation to use some older numpy version installed on the computer. @Peter010103 Does this work for you?
Thank you, @DanielChaseButterfield for your investigation. This should be the answer. ~Yes, we are using conda install numpy
in the test suite, which does not show errors in the installation.~
I will try reproducing this symptom.
Yes, we are using conda install numpy in the test suite, which does not show errors in the installation.
I noticed that our current test suite do not use conda
, but just running pip install .
.
Let me clarify, @DanielChaseButterfield.
Do you have more than one python environment (e.g., one in usr/bin/python3
and ~/Library/Python/3.7/site-packages
)?
And then while you are installing py3nj
into your user python environment, Meson or Ninja picks up the numpy in the other environment?
I do have multiple python environments. I have my /usr environment, and multiple conda environments. This is the python version and numpy version for each:
/usr/bin/python
Python 3.10.12
'1.21.5'
/home/dbutterfield3/miniconda3/envs/morph/bin/python
Python 3.9.19
'1.26.4'
/home/dbutterfield3/miniconda3/envs/gnn/bin/python
Python 3.11.9
'2.0.0'
/home/dbutterfield3/miniconda3/bin/python (the base conda environment)
Python 3.12.4
ModuleNotFoundError: No module named 'numpy'
Notably, all of my installed NumPy versions are 1.21+, which doesn't seem to make sense due to the 1.7 NumPy deprecated message... But presuming that the build system was unable to see the numpy
installation in my morph
environment, maybe it fell back to the base
conda environment. And since numpy
isn't installed there, maybe one of the other packages in the base environment has an internal numpy
that it ended up using? All of these are sort of wild theories... I'm not sure what happened exactly.
Thank you, @DanielChaseButterfield
I assumed you have Numpy 1.7 somewhere, but it does not seem so. It is weird.
@kalekundert
Do you have any idea for this issue?
Meson
seems like failing to find an appropriate numpy
in the environment.
I believe that according to the official document meson will use the python environment which is used to run Meson,
That argument is optional, if not provided then the returned python installation will be the one used to run Meson.
So it should not matter...
I am trying to reproduce this symptom in our GithubActions https://github.com/fujiisoup/py3nj/actions/workflows/test.yml but no success.
I thought it is caused by the conflict between Anaconda's environment and system environment, so I prepared an Anaconda without numpy
installed, and install py3nj
to this environment. Unfortunately, I didn't get the error.
I'm also not sure what's causing these installations to fail, but I don't think the numpy 1.7 warning is relevant. The pip output is just saying that f2py
is using the old numpy API in the C code it's generating, perhaps because it hasn't been updated to generate the new API yet. It's not saying that numpy 1.7 is installed somewhere. Also, the two steps that generate this warning ([2/11]
and [4/11]
) both ultimately succeed.
It seems like the build fails due to the [3/11]
step, which is unable to find _wigner-f2pywrappers.f
. Maybe this file wasn't created for some reason, or maybe it was created in the wrong place? I don't really know what this step is supposed to do, and it succeeds on my system with no output. I looked for other errors related to this step, and this is the closest I found, but I couldn't really tell if it's relevant to our problem here.
@DanielChaseButterfield I'm curious what output the following commands produce:
$ which python
$ python --version
$ python -m venv venv
$ . venv/bin/activate
$ which python
$ python --version
$ python -m pip install --no-cache-dir -vvv py3nj
@fujiisoup The best solution to installation problems like this might be to upload binaries to PyPI. Right now PyPI has only a source distribution, so everyone who wants to use py3nj has to compile it themselves. It should be possible to use cibuildwheel
to build binaries for all the most common systems on the CI server, where we already have the build working, and then upload the results to PyPI. I've done this for one of my projects, which may be useful as a reference: see here. Note that this config uses a tool called "semantic release" to automatically bump the version number, but in retrospect I'd recommend against doing that.
Just to give some background info, when pip needs to build a package like py3nj, it creates a temporary virtual environment and installs all of the necessary build dependencies there. This completely isolates the build process from any other python packages installed on the system, and makes the build process much more reliable[^1]. So if the build process were being affected by the version of any python package you have installed anywhere, that would be a pretty shocking bug in pip.
Similarly, there's no need to do pip install meson
or pip install ninja
before pip install py3nj
. Meson is a pure python package and will automatically be installed in the build environment. Any version installed outside the build environment will be invisible to the build process anyways. The ninja executable (like the fortran compiler) does need to be installed and on your $PATH, but it doesn't need to be pip-installed.
[^1]: The transition to this process, though, has been pretty traumatic. Packages weren't previously built in isolated environments, and it turns out that a lot of existing packages, including py3nj
before #23, fail when built like this. I definitely think this transition will be a good thing in the long run, but right now it's still pretty painful.
@kalekundert Here is the output of running those commands (except the last one):
dbutterfield@<computer>:~/Research/deep-contact-estimator$ which python
/usr/bin/python
dbutterfield@<computer>:~/Research/deep-contact-estimator$ python --version
Python 3.10.12
butterfield@<computer>:~/Research/deep-contact-estimator$ python -m venv venv2
dbutterfield@<computer>:~/Research/deep-contact-estimator$ . venv2/bin/activate
(venv2) dbutterfield@<computer>:~/Research/deep-contact-estimator$ which python
/home/dbutterfield3/Research/deep-contact-estimator/venv2/bin/python
(venv2) dbutterfield@<computer>:~/Research/deep-contact-estimator$ python --version
Python 3.10.12
And, here is the output of running the last command:
Using pip 22.0.2 from /home/dbutterfield3/Research/deep-contact-estimator/venv2/lib/python3.10/site-packages/pip (python 3.10)
Non-user install because user site-packages disabled
Created temporary directory: /tmp/pip-ephem-wheel-cache-9_b07dyf
Created temporary directory: /tmp/pip-req-tracker-0k5qwjil
Initialized build tracking at /tmp/pip-req-tracker-0k5qwjil
Created build tracker: /tmp/pip-req-tracker-0k5qwjil
Entered build tracker: /tmp/pip-req-tracker-0k5qwjil
Created temporary directory: /tmp/pip-install-bmulf47w
1 location(s) to search for versions of py3nj:
* https://pypi.org/simple/py3nj/
Fetching project page and analyzing links: https://pypi.org/simple/py3nj/
Getting page https://pypi.org/simple/py3nj/
Found index url https://pypi.org/simple
Starting new HTTPS connection (1): pypi.org:443
https://pypi.org:443 "GET /simple/py3nj/ HTTP/1.1" 200 812
Found link https://files.pythonhosted.org/packages/25/0b/b23aaa457c1cc2357f6bb8f12947c5cbf51f98e9b60dfc555287a6f38039/py3nj-0.0.1.tar.gz#sha256=e2288c78b99505a447a7c9180cefd52cf1eed7a8c078f1b2a978f76725a628ba (from https://pypi.org/simple/py3nj/), version: 0.0.1
Found link https://files.pythonhosted.org/packages/78/d7/e058ffad8b72225edea5a17401b6a72b9a66d2e65561b3713c2f193a5afd/py3nj-0.1.0.tar.gz#sha256=cec3d825bd5d8bd2bc25916f700b65755bd971a4f96d745759764a5faa0fdf2d (from https://pypi.org/simple/py3nj/), version: 0.1.0
Found link https://files.pythonhosted.org/packages/f4/10/edd6cc68949c914a9c08e1947e302a9d8569ea0e9f348dd28b0fcaca1303/py3nj-0.1.1.tar.gz#sha256=e192ced2a0b5c1350ba9c55ecd1eb1dcf9c5988dbb5aaad0bf8ea2c05dcefff9 (from https://pypi.org/simple/py3nj/), version: 0.1.1
Found link https://files.pythonhosted.org/packages/f4/6f/5aa1bea141da27f65f8d9e138669cf75f3de916c705ca15f82ada8fae074/py3nj-0.1.2.tar.gz#sha256=d1c68634381c82d2a5642e8dc9fc109faaf89e7c9fc5844f287713634fbc2cd7 (from https://pypi.org/simple/py3nj/), version: 0.1.2
Found link https://files.pythonhosted.org/packages/21/f9/799cfe5dcc73e0fcd15ccb7776272f13071bc339d3e33c4e39f87f4648b0/py3nj-0.2.0.tar.gz#sha256=8a25820d5375ea677344d9752b190115bf0b46129979279e8d82e744d870a374 (from https://pypi.org/simple/py3nj/), version: 0.2.0
Found link https://files.pythonhosted.org/packages/79/39/608a0b4fa24bd07e42acfbe914eff4f32382e3861d81853d81f2c6d9fa7b/py3nj-0.2.1.tar.gz#sha256=3f9a79b3b18a51570c835c174a941f3cd3b552d1d3414debebeb70ce759512fe (from https://pypi.org/simple/py3nj/) (requires-python:~=3.8), version: 0.2.1
Skipping link: not a file: https://pypi.org/simple/py3nj/
Given no hashes to check 6 links for project 'py3nj': discarding no candidates
Collecting py3nj
Created temporary directory: /tmp/pip-unpack-6u4plwqm
Starting new HTTPS connection (1): files.pythonhosted.org:443
https://files.pythonhosted.org:443 "GET /packages/79/39/608a0b4fa24bd07e42acfbe914eff4f32382e3861d81853d81f2c6d9fa7b/py3nj-0.2.1.tar.gz HTTP/1.1" 200 49969
Downloading py3nj-0.2.1.tar.gz (49 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 50.0/50.0 KB 2.8 MB/s eta 0:00:00
Added py3nj from https://files.pythonhosted.org/packages/79/39/608a0b4fa24bd07e42acfbe914eff4f32382e3861d81853d81f2c6d9fa7b/py3nj-0.2.1.tar.gz#sha256=3f9a79b3b18a51570c835c174a941f3cd3b552d1d3414debebeb70ce759512fe to build tracker '/tmp/pip-req-tracker-0k5qwjil'
Created temporary directory: /tmp/pip-build-env-9f_ms7wm
Created temporary directory: /tmp/pip-standalone-pip-upiuz2j7
Installing build dependencies: started
Running command pip subprocess to install build dependencies
Using pip 22.0.2 from /tmp/pip-standalone-pip-upiuz2j7/__env_pip__.zip/pip (python 3.10)
Collecting meson-python
Using cached meson_python-0.16.0-py3-none-any.whl (26 kB)
Collecting numpy
Using cached numpy-2.0.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (19.3 MB)
Collecting packaging>=19.0
Using cached packaging-24.1-py3-none-any.whl (53 kB)
Collecting meson>=0.63.3
Using cached meson-1.5.0-py3-none-any.whl
Collecting pyproject-metadata>=0.7.1
Using cached pyproject_metadata-0.8.0-py3-none-any.whl (7.5 kB)
Collecting tomli>=1.0.0
Using cached tomli-2.0.1-py3-none-any.whl (12 kB)
Installing collected packages: tomli, packaging, numpy, meson, pyproject-metadata, meson-python
Creating /tmp/pip-build-env-9f_ms7wm/overlay/bin
changing mode of /tmp/pip-build-env-9f_ms7wm/overlay/bin/f2py to 755
changing mode of /tmp/pip-build-env-9f_ms7wm/overlay/bin/numpy-config to 755
changing mode of /tmp/pip-build-env-9f_ms7wm/overlay/bin/meson to 755
Successfully installed meson-1.5.0 meson-python-0.16.0 numpy-2.0.0 packaging-24.1 pyproject-metadata-0.8.0 tomli-2.0.1
Installing build dependencies: finished with status 'done'
Getting requirements to build wheel: started
Running command Getting requirements to build wheel
Getting requirements to build wheel: finished with status 'done'
Created temporary directory: /tmp/pip-standalone-pip-pa6fo73o
Installing backend dependencies: started
Running command pip subprocess to install backend dependencies
Using pip 22.0.2 from /tmp/pip-standalone-pip-pa6fo73o/__env_pip__.zip/pip (python 3.10)
Collecting ninja>=1.8.2
Using cached ninja-1.11.1.1-py2.py3-none-manylinux1_x86_64.manylinux_2_5_x86_64.whl (307 kB)
Collecting patchelf>=0.11.0
Using cached patchelf-0.17.2.1-py2.py3-none-manylinux_2_5_x86_64.manylinux1_x86_64.musllinux_1_1_x86_64.whl (425 kB)
Installing collected packages: patchelf, ninja
changing mode of /tmp/pip-build-env-9f_ms7wm/normal/bin/ninja to 755
Successfully installed ninja-1.11.1.1 patchelf-0.17.2.1
Installing backend dependencies: finished with status 'done'
Created temporary directory: /tmp/pip-modern-metadata-1kayw8k1
Preparing metadata (pyproject.toml): started
Running command Preparing metadata (pyproject.toml)
+ meson setup /tmp/pip-install-bmulf47w/py3nj_9e080df0e8ed4f279ad54e252a61bd2e /tmp/pip-install-bmulf47w/py3nj_9e080df0e8ed4f279ad54e252a61bd2e/.mesonpy-int4jxik -Dbuildtype=release -Db_ndebug=if-release -Db_vscrt=md --native-file=/tmp/pip-install-bmulf47w/py3nj_9e080df0e8ed4f279ad54e252a61bd2e/.mesonpy-int4jxik/meson-python-native-file.ini
The Meson build system
Version: 1.5.0
Source dir: /tmp/pip-install-bmulf47w/py3nj_9e080df0e8ed4f279ad54e252a61bd2e
Build dir: /tmp/pip-install-bmulf47w/py3nj_9e080df0e8ed4f279ad54e252a61bd2e/.mesonpy-int4jxik
Build type: native build
Project name: py3nj
Project version: 0.2.1
Fortran compiler for the host machine: gfortran (gcc 11.4.0 "GNU Fortran (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0")
Fortran linker for the host machine: gfortran ld.bfd 2.38
C compiler for the host machine: cc (gcc 11.4.0 "cc (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0")
C linker for the host machine: cc ld.bfd 2.38
Host machine cpu family: x86_64
Host machine cpu: x86_64
Program python found: YES (/home/dbutterfield3/Research/deep-contact-estimator/venv2/bin/python)
Run-time dependency OpenMP found: YES 4.5
Found pkg-config: YES (/usr/bin/pkg-config) 0.29.2
Run-time dependency python found: YES 3.10
Build targets in project: 2
py3nj 0.2.1
User defined options
Native files: /tmp/pip-install-bmulf47w/py3nj_9e080df0e8ed4f279ad54e252a61bd2e/.mesonpy-int4jxik/meson-python-native-file.ini
buildtype : release
b_ndebug : if-release
b_vscrt : md
Found ninja-1.11.1.git.kitware.jobserver-1 at /tmp/pip-build-env-9f_ms7wm/normal/bin/ninja
+ /tmp/pip-build-env-9f_ms7wm/normal/bin/ninja
[1/11] Generating _wignermodule.c with a custom command
Reading fortran codes...
Reading file '../fortran/_wigner.pyf' (format:free)
Post-processing...
Block: _wigner
Block: drc3jj_int
Block: drc6j_int
Block: drc3jj_vec
Block: drc6j_vec
Applying post-processing hooks...
character_backward_compatibility_hook
Post-processing (stage 2)...
Building modules...
Building module "_wigner"...
Generating possibly empty wrappers"
Maybe empty "_wigner-f2pywrappers.f"
Constructing wrapper function "drc3jj_int"...
l1min,l1max,thrcof,ier = drc3jj_int(two_l2,two_l3,two_m2,two_m3,ndim)
Generating possibly empty wrappers"
Maybe empty "_wigner-f2pywrappers.f"
Constructing wrapper function "drc6j_int"...
l1min,l1max,sixcof,ier = drc6j_int(two_l2,two_l3,two_l4,two_l5,two_l6,ndim)
Generating possibly empty wrappers"
Maybe empty "_wigner-f2pywrappers.f"
Constructing wrapper function "drc3jj_vec"...
thrcof,ier = drc3jj_vec(two_l2,two_l3,two_m2,two_m3,ndim,[nvec])
Generating possibly empty wrappers"
Maybe empty "_wigner-f2pywrappers.f"
Constructing wrapper function "drc6j_vec"...
sixcof,ier = drc6j_vec(two_l2,two_l3,two_l4,two_l5,two_l6,ndim,[nvec])
Wrote C/API module "_wigner" to file "./_wignermodule.c"
[2/11] Module scanner.
[3/11] Compiling Fortran object _wigner.cpython-310-x86_64-linux-gnu.so.p/meson-generated_..__wigner-f2pywrappers.f.o
[4/11] Compiling Fortran object _wigner.cpython-310-x86_64-linux-gnu.so.p/fortran_d1mach.f.o
[5/11] Compiling C object _wigner.cpython-310-x86_64-linux-gnu.so.p/b03bbfd662e7e604a51183609e43f00038e11a2e_site-packages_numpy_f2py_src_fortranobject.c.o
/tmp/pip-build-env-9f_ms7wm/overlay/lib/python3.10/site-packages/numpy/f2py/src/fortranobject.c: In function ‘fortran_call’:
/tmp/pip-build-env-9f_ms7wm/overlay/lib/python3.10/site-packages/numpy/f2py/src/fortranobject.c:529:23: warning: cast between incompatible function types from ‘f2py_init_func’ {aka ‘void (*)(int *, long int *, void (*)(char *, long int *), int *)’} to ‘PyObject * (*)(PyObject *, PyObject *, PyObject *, void *)’ {aka ‘struct _object * (*)(struct _object *, struct _object *, struct _object *, void *)’} [-Wcast-function-type]
529 | return (*((fortranfunc)(fp->defs[i].func)))((PyObject *)fp, arg,
| ^
/tmp/pip-build-env-9f_ms7wm/overlay/lib/python3.10/site-packages/numpy/f2py/src/fortranobject.c:532:23: warning: cast between incompatible function types from ‘f2py_init_func’ {aka ‘void (*)(int *, long int *, void (*)(char *, long int *), int *)’} to ‘PyObject * (*)(PyObject *, PyObject *, PyObject *, void *)’ {aka ‘struct _object * (*)(struct _object *, struct _object *, struct _object *, void *)’} [-Wcast-function-type]
532 | return (*((fortranfunc)(fp->defs[i].func)))(
| ^
[6/11] Compiling C object _wigner.cpython-310-x86_64-linux-gnu.so.p/meson-generated_..__wignermodule.c.o
_wignermodule.c: In function ‘f2py_rout__wigner_drc3jj_int’:
_wignermodule.c:202:63: warning: unused parameter ‘capi_self’ [-Wunused-parameter]
202 | static PyObject *f2py_rout__wigner_drc3jj_int(const PyObject *capi_self,
| ~~~~~~~~~~~~~~~~^~~~~~~~~
_wignermodule.c: In function ‘f2py_rout__wigner_drc6j_int’:
_wignermodule.c:338:62: warning: unused parameter ‘capi_self’ [-Wunused-parameter]
338 | static PyObject *f2py_rout__wigner_drc6j_int(const PyObject *capi_self,
| ~~~~~~~~~~~~~~~~^~~~~~~~~
_wignermodule.c: In function ‘f2py_rout__wigner_drc3jj_vec’:
_wignermodule.c:480:63: warning: unused parameter ‘capi_self’ [-Wunused-parameter]
480 | static PyObject *f2py_rout__wigner_drc3jj_vec(const PyObject *capi_self,
| ~~~~~~~~~~~~~~~~^~~~~~~~~
_wignermodule.c: In function ‘f2py_rout__wigner_drc6j_vec’:
_wignermodule.c:688:62: warning: unused parameter ‘capi_self’ [-Wunused-parameter]
688 | static PyObject *f2py_rout__wigner_drc6j_vec(const PyObject *capi_self,
| ~~~~~~~~~~~~~~~~^~~~~~~~~
_wignermodule.c: At top level:
_wignermodule.c:917:78: warning: cast between incompatible function types from ‘PyObject * (*)(const PyObject *, PyObject *, PyObject *, void (*)(int *, int *, int *, int *, int *, int *, double *, int *, int *))’ {aka ‘struct _object * (*)(const struct _object *, struct _object *, struct _object *, void (*)(int *, int *, int *, int *, int *, int *, double *, int *, int *))’} to ‘void (*)(int *, npy_intp *, void (*)(char *, npy_intp *), int *)’ {aka ‘void (*)(int *, long int *, void (*)(char *, long int *), int *)’} [-Wcast-function-type]
917 | {"drc3jj_int",-1,{{-1}},0,0,(char *) F_FUNC_US(drc3jj_int,DRC3JJ_INT), (f2py_init_func)f2py_rout__wigner_drc3jj_int,doc_f2py_rout__wigner_drc3jj_int},
| ^
_wignermodule.c:918:75: warning: cast between incompatible function types from ‘PyObject * (*)(const PyObject *, PyObject *, PyObject *, void (*)(int *, int *, int *, int *, int *, int *, int *, double *, int *, int *))’ {aka ‘struct _object * (*)(const struct _object *, struct _object *, struct _object *, void (*)(int *, int *, int *, int *, int *, int *, int *, double *, int *, int *))’} to ‘void (*)(int *, npy_intp *, void (*)(char *, npy_intp *), int *)’ {aka ‘void (*)(int *, long int *, void (*)(char *, long int *), int *)’} [-Wcast-function-type]
918 | {"drc6j_int",-1,{{-1}},0,0,(char *) F_FUNC_US(drc6j_int,DRC6J_INT), (f2py_init_func)f2py_rout__wigner_drc6j_int,doc_f2py_rout__wigner_drc6j_int},
| ^
_wignermodule.c:919:78: warning: cast between incompatible function types from ‘PyObject * (*)(const PyObject *, PyObject *, PyObject *, void (*)(int *, int *, int *, int *, int *, double *, int *, int *))’ {aka ‘struct _object * (*)(const struct _object *, struct _object *, struct _object *, void (*)(int *, int *, int *, int *, int *, double *, int *, int *))’} to ‘void (*)(int *, npy_intp *, void (*)(char *, npy_intp *), int *)’ {aka ‘void (*)(int *, long int *, void (*)(char *, long int *), int *)’} [-Wcast-function-type]
919 | {"drc3jj_vec",-1,{{-1}},0,0,(char *) F_FUNC_US(drc3jj_vec,DRC3JJ_VEC), (f2py_init_func)f2py_rout__wigner_drc3jj_vec,doc_f2py_rout__wigner_drc3jj_vec},
| ^
_wignermodule.c:920:75: warning: cast between incompatible function types from ‘PyObject * (*)(const PyObject *, PyObject *, PyObject *, void (*)(int *, int *, int *, int *, int *, int *, double *, int *, int *))’ {aka ‘struct _object * (*)(const struct _object *, struct _object *, struct _object *, void (*)(int *, int *, int *, int *, int *, int *, double *, int *, int *))’} to ‘void (*)(int *, npy_intp *, void (*)(char *, npy_intp *), int *)’ {aka ‘void (*)(int *, long int *, void (*)(char *, long int *), int *)’} [-Wcast-function-type]
920 | {"drc6j_vec",-1,{{-1}},0,0,(char *) F_FUNC_US(drc6j_vec,DRC6J_VEC), (f2py_init_func)f2py_rout__wigner_drc6j_vec,doc_f2py_rout__wigner_drc6j_vec},
| ^
_wignermodule.c:928:5: warning: missing initializer for field ‘ml_flags’ of ‘PyMethodDef’ [-Wmissing-field-initializers]
928 | {NULL,NULL}
| ^
In file included from /usr/include/python3.10/Python.h:97,
from _wignermodule.c:18:
/usr/include/python3.10/methodobject.h:38:17: note: ‘ml_flags’ declared here
38 | int ml_flags; /* Combination of METH_xxx flags, which mostly
| ^~~~~~~~
[7/11] Compiling Fortran object _wigner.cpython-310-x86_64-linux-gnu.so.p/fortran_drc3jj.f.o
../fortran/drc3jj.f:204:72:
204 | IF(NDIM-NFIN) 21, 23, 23
| 1
Warning: Fortran 2018 deleted feature: Arithmetic IF statement at (1)
../fortran/drc3jj.f:237:72:
237 | IF(LSTEP-2) 32, 32, 31
| 1
Warning: Fortran 2018 deleted feature: Arithmetic IF statement at (1)
../fortran/drc3jj.f:280:72:
280 | 70 THRCOF(I) = THRCOF(I) / SRHUGE
| 1
Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 70 at (1)
../fortran/drc3jj.f:290:72:
290 | 80 IF(C1OLD-ABS(C1)) 100, 100, 30
| 1
Warning: Fortran 2018 deleted feature: Arithmetic IF statement at (1)
../fortran/drc3jj.f:367:72:
367 | 130 THRCOF(INDEX) = THRCOF(INDEX) / SRHUGE
| 1
Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 130 at (1)
../fortran/drc3jj.f:392:72:
392 | 210 THRCOF(N) = RATIO * THRCOF(N)
| 1
Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 210 at (1)
../fortran/drc3jj.f:399:72:
399 | 212 THRCOF(N) = RATIO * THRCOF(N)
| 1
Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 212 at (1)
../fortran/drc3jj.f:414:72:
414 | IF(SIGN1*SIGN2) 235,235,236
| 1
Warning: Fortran 2018 deleted feature: Arithmetic IF statement at (1)
../fortran/drc3jj.f:420:72:
420 | 240 THRCOF(N) = CNORM * THRCOF(N)
| 1
Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 240 at (1)
../fortran/drc3jj.f:426:72:
426 | 251 THRCOF(N) = CNORM * THRCOF(N)
| 1
Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 251 at (1)
../fortran/drc3jj.f:132:69:
132 | DOUBLE PRECISION A1, A1S, A2, A2S, C1, C1OLD, C2, CNORM, D1MACH,
| 1
Warning: Unused variable ‘d1mach’ declared at (1) [-Wunused-variable]
../fortran/drc3jj.f:400:72:
400 | SUMUNI = SUMFOR + RATIO*RATIO*SUMBAC
| ^
Warning: ‘sumbac’ may be used uninitialized in this function [-Wmaybe-uninitialized]
../fortran/drc3jj.f:259:72:
259 | 60 C2 = - L1 * OLDFAC / DENOM
| ^
Warning: ‘denom’ may be used uninitialized in this function [-Wmaybe-uninitialized]
../fortran/drc3jj.f:290:72:
290 | 80 IF(C1OLD-ABS(C1)) 100, 100, 30
| ^
Warning: ‘c1old’ may be used uninitialized in this function [-Wmaybe-uninitialized]
[8/11] Compiling Fortran object _wigner.cpython-310-x86_64-linux-gnu.so.p/fortran_drc6j.f.o
../fortran/drc6j.f:208:72:
208 | IF(NDIM-NFIN) 21, 23, 23
| 1
Warning: Fortran 2018 deleted feature: Arithmetic IF statement at (1)
../fortran/drc6j.f:243:72:
243 | IF(LSTEP-2) 32, 32, 31
| 1
Warning: Fortran 2018 deleted feature: Arithmetic IF statement at (1)
../fortran/drc6j.f:288:72:
288 | 70 SIXCOF(I) = SIXCOF(I) / SRHUGE
| 1
Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 70 at (1)
../fortran/drc6j.f:299:72:
299 | 80 IF(C1OLD-ABS(C1)) 100, 100, 30
| 1
Warning: Fortran 2018 deleted feature: Arithmetic IF statement at (1)
../fortran/drc6j.f:378:72:
378 | 130 SIXCOF(INDEX) = SIXCOF(INDEX) / SRHUGE
| 1
Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 130 at (1)
../fortran/drc6j.f:402:72:
402 | 210 SIXCOF(N) = RATIO * SIXCOF(N)
| 1
Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 210 at (1)
../fortran/drc6j.f:409:72:
409 | 212 SIXCOF(N) = RATIO * SIXCOF(N)
| 1
Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 212 at (1)
../fortran/drc6j.f:424:72:
424 | IF(SIGN1*SIGN2) 235,235,236
| 1
Warning: Fortran 2018 deleted feature: Arithmetic IF statement at (1)
../fortran/drc6j.f:430:72:
430 | 240 SIXCOF(N) = CNORM * SIXCOF(N)
| 1
Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 240 at (1)
../fortran/drc6j.f:436:72:
436 | 251 SIXCOF(N) = CNORM * SIXCOF(N)
| 1
Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 251 at (1)
../fortran/drc6j.f:410:72:
410 | SUMUNI = SUMFOR + RATIO*RATIO*SUMBAC
| ^
Warning: ‘sumbac’ may be used uninitialized in this function [-Wmaybe-uninitialized]
../fortran/drc6j.f:266:72:
266 | 60 C2 = - L1 * OLDFAC / DENOM
| ^
Warning: ‘denom’ may be used uninitialized in this function [-Wmaybe-uninitialized]
../fortran/drc6j.f:299:72:
299 | 80 IF(C1OLD-ABS(C1)) 100, 100, 30
| ^
Warning: ‘c1old’ may be used uninitialized in this function [-Wmaybe-uninitialized]
[9/11] Compiling Fortran object _wigner.cpython-310-x86_64-linux-gnu.so.p/fortran_xermsg.f.o
../fortran/xermsg.f:1414:30:
1414 | SUBROUTINE XERHLT (MESSG)
| 1
Warning: Unused dummy argument ‘messg’ at (1) [-Wunused-dummy-argument]
../fortran/xermsg.f:1354:67:
1354 | SUBROUTINE XERCNT (LIBRAR, SUBROU, MESSG, NERR, LEVEL, KONTRL)
| 1
Warning: Unused dummy argument ‘kontrl’ at (1) [-Wunused-dummy-argument]
../fortran/xermsg.f:1354:59:
1354 | SUBROUTINE XERCNT (LIBRAR, SUBROU, MESSG, NERR, LEVEL, KONTRL)
| 1
Warning: Unused dummy argument ‘level’ at (1) [-Wunused-dummy-argument]
../fortran/xermsg.f:1354:31:
1354 | SUBROUTINE XERCNT (LIBRAR, SUBROU, MESSG, NERR, LEVEL, KONTRL)
| 1
Warning: Unused dummy argument ‘librar’ at (1) [-Wunused-dummy-argument]
../fortran/xermsg.f:1354:46:
1354 | SUBROUTINE XERCNT (LIBRAR, SUBROU, MESSG, NERR, LEVEL, KONTRL)
| 1
Warning: Unused dummy argument ‘messg’ at (1) [-Wunused-dummy-argument]
../fortran/xermsg.f:1354:52:
1354 | SUBROUTINE XERCNT (LIBRAR, SUBROU, MESSG, NERR, LEVEL, KONTRL)
| 1
Warning: Unused dummy argument ‘nerr’ at (1) [-Wunused-dummy-argument]
../fortran/xermsg.f:1354:39:
1354 | SUBROUTINE XERCNT (LIBRAR, SUBROU, MESSG, NERR, LEVEL, KONTRL)
| 1
Warning: Unused dummy argument ‘subrou’ at (1) [-Wunused-dummy-argument]
[10/11] Compiling Fortran object _wigner.cpython-310-x86_64-linux-gnu.so.p/fortran_drc.f90.o
[11/11] Linking target _wigner.cpython-310-x86_64-linux-gnu.so
[1/4] /tmp/pip-install-bmulf47w/py3nj_9e080df0e8ed4f279ad54e252a61bd2e/.mesonpy-int4jxik/_wigner.cpython-310-x86_64-linux-gnu.so
[2/4] /tmp/pip-install-bmulf47w/py3nj_9e080df0e8ed4f279ad54e252a61bd2e/src/__init__.py
[3/4] /tmp/pip-install-bmulf47w/py3nj_9e080df0e8ed4f279ad54e252a61bd2e/src/_version.py
[4/4] /tmp/pip-install-bmulf47w/py3nj_9e080df0e8ed4f279ad54e252a61bd2e/src/wigner.py
Preparing metadata (pyproject.toml): finished with status 'done'
Source in /tmp/pip-install-bmulf47w/py3nj_9e080df0e8ed4f279ad54e252a61bd2e has version 0.2.1, which satisfies requirement py3nj from https://files.pythonhosted.org/packages/79/39/608a0b4fa24bd07e42acfbe914eff4f32382e3861d81853d81f2c6d9fa7b/py3nj-0.2.1.tar.gz#sha256=3f9a79b3b18a51570c835c174a941f3cd3b552d1d3414debebeb70ce759512fe
Removed py3nj from https://files.pythonhosted.org/packages/79/39/608a0b4fa24bd07e42acfbe914eff4f32382e3861d81853d81f2c6d9fa7b/py3nj-0.2.1.tar.gz#sha256=3f9a79b3b18a51570c835c174a941f3cd3b552d1d3414debebeb70ce759512fe from build tracker '/tmp/pip-req-tracker-0k5qwjil'
1 location(s) to search for versions of numpy:
* https://pypi.org/simple/numpy/
Fetching project page and analyzing links: https://pypi.org/simple/numpy/
Getting page https://pypi.org/simple/numpy/
Found index url https://pypi.org/simple
https://pypi.org:443 "GET /simple/numpy/ HTTP/1.1" 200 252754
Skipping link: unsupported archive format: .exe: https://files.pythonhosted.org/packages/b7/53/342ee8490dce7939ed31073a1e1d80f114a56bd7b63ebd8d80df79aba5e0/numpy-1.0.1.dev3460.win32-py2.4.exe#sha256=7a1daab190e8584eadc5461d3518cbe0302f6e38143b451f7138c392a4bfc0d8 (from https://pypi.org/simple/numpy/)
Found link https://files.pythonhosted.org/packages/ab/67/19e93e3f8c3e077dcf6fc54e84e1cff609c4a7e0a3ce14f70794dde60063/numpy-1.3.0.tar.gz#sha256=7524687cce85aa78103046db5e617c626b0ef871a203a049159f88f35647c90d (from https://pypi.org/simple/numpy/), version: 1.3.0
Skipping link: unsupported archive format: .exe: https://files.pythonhosted.org/packages/98/b6/d5022159ff85cfb20a063996fe0b5a48199d856a752df20af675001a3fdf/numpy-1.3.0.win32-py2.5.exe#sha256=dadea0e51054a1cce976e143b98de765068e6541f9cd6cdb1819e39c924a5eed (from https://pypi.org/simple/numpy/)
Found link https://files.pythonhosted.org/packages/6f/16/84dcacfbabd93ac12c378b823330d8665bdcf8ccea89da17d992afcbcb3a/numpy-1.4.1.tar.gz#sha256=e630d1d7960dd65ca9ed7bcd29c604bb22ef2b28ed6f33574e655a65da1146a6 (from https://pypi.org/simple/numpy/), version: 1.4.1
Found link https://files.pythonhosted.org/packages/f4/7e/ee0605be5f922a85f798bf8ff1849d4d043b08229b026e55527110384c6d/numpy-1.5.0.tar.gz#sha256=06d2181c884c5937c7c475103dd55de4fe4842a9d91bab1ed0965dd973a4661a (from https://pypi.org/simple/numpy/), version: 1.5.0
Skipping link: unsupported archive format: .exe: https://files.pythonhosted.org/packages/bd/bd/20b14b780f26876796fa7d33ac4e7d59adcd462c8c08006f5aeb11e67a10/numpy-1.5.0.win32-py2.6.exe#sha256=ba4d6b5d59e0646b6b82098db087ee2f9aedeca968354492f125ebb62f091f69 (from https://pypi.org/simple/numpy/)
Skipping link: none of the wheel's tags (cp27-none-macosx_10_6_intel, cp27-none-macosx_10_9_intel, cp27-none-macosx_10_9_x86_64) are compatible (run pip debug --verbose to show compatible tags): https://files.pythonhosted.org/packages/ad/d6/0cee332656a0633ff062c13408734dc3c617d5d45d174c491033063668eb/numpy-1.5.1-cp27-none-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.whl#sha256=2d19469a94eadd002b1596cb0ec22e4f27f4f96dd6c83391220d0e187041bd36 (from https://pypi.org/simple/numpy/)
Found link https://files.pythonhosted.org/packages/73/e1/88932bb0420a0fbe1547ee96d4e7332de5c1ed5a846a6c96ea422c6bf753/numpy-1.5.1.tar.gz#sha256=c36789ec381fec09f519249744ea36a77e5534b69446a59ee73b06cac29542eb (from https://pypi.org/simple/numpy/), version: 1.5.1
Skipping link: unsupported archive format: .exe: https://files.pythonhosted.org/packages/8b/8e/e20ca84e30db2d93d85370ba23efbe54037bb45348dd6496185e7bbb15fa/numpy-1.5.1.win32-py2.5-nosse.exe#sha256=e45623a65625a22e8c59d5feacc02bdc360eed4ab9f01f3dc619dc58c56336ad (from https://pypi.org/simple/numpy/)
Skipping link: unsupported archive format: .exe: https://files.pythonhosted.org/packages/d2/fe/2d765a8f923db9a2254f398af2cafdd777b39611e90ac28d5fc3b8fd9cfa/numpy-1.5.1.win32-py2.6-nosse.exe#sha256=bea35acebd89855529f52e418f2b5d5976b50982651a7e1b97d4d6b68ba83130 (from https://pypi.org/simple/numpy/)
Skipping link: unsupported archive format: .exe: https://files.pythonhosted.org/packages/eb/a9/af5807aeefbc05d574e103212cfc71423ac255ad326de651ed01ddf7f995/numpy-1.5.1.win32-py2.7-nosse.exe#sha256=37d8363be1e76b855ef27eb140caccd00e250244a6a3536dce9cd06a1e56ddbb (from https://pypi.org/simple/numpy/)
Skipping link: unsupported archive format: .exe: https://files.pythonhosted.org/packages/3f/c9/2aa4f6426c7b8e4a227834ecb10da666c35791510bc1ae11bf6e87398c18/numpy-1.5.1.win32-py3.1-nosse.exe#sha256=8821b7d0c926858e81d11b13336edd6e0d4569d0179c9568ae08011658912823 (from https://pypi.org/simple/numpy/)
Skipping link: none of the wheel's tags (cp26-cp26m-manylinux1_x86_64) are compatible (run pip debug --verbose to show compatible tags): https://files.pythonhosted.org/packages/22/17/606397a90ea8ec590b92c793c1f130b41a3871ac0f867bfc81734c53d381/numpy-1.6.0-cp26-cp26m-manylinux1_x86_64.whl#sha256=fa8a1ff52f04fdafbc1313539bf2550fccc81753857160725a8df5f1ee7ce313 (from https://pypi.org/simple/numpy/)
Skipping link: none of the wheel's tags (cp26-cp26mu-manylinux1_x86_64) are compatible (run pip debug --verbose to show compatible tags): https://files.pythonhosted.org/packages/3b/dd/d1b1fdd0082ac250b0c54033c8ca49501209dd43b8d4f6fe5ec7b60825db/numpy-1.6.0-cp26-cp26mu-manylinux1_x86_64.whl#sha256=23f974e57eafb60580289642ec5e598d6b5abfbcd0f1873c49293cf090a99fdb (from https://pypi.org/simple/numpy/)
Skipping link: none of the wheel's tags (cp27-cp27m-manylinux1_x86_64) are compatible (run pip debug --verbose to show compatible tags): https://files.pythonhosted.org/packages/36/16/de492dda22c95137ca4cef59e8ce354c4c1b8e752326b0eb6dedad2cb8ba/numpy-1.6.0-cp27-cp27m-manylinux1_x86_64.whl#sha256=3b6ccb9cad2106b0d543314f9e297d10d92994b21342d4bae2e9c7c1640bb172 (from https://pypi.org/simple/numpy/)
Skipping link: none of the wheel's tags (cp27-cp27mu-manylinux1_x86_64) are compatible (run pip debug --verbose to show compatible tags): https://files.pythonhosted.org/packages/51/e1/646c30422256ef8d350c70d72499bba1c5aa19b56939601816757b4934a7/numpy-1.6.0-cp27-cp27mu-manylinux1_x86_64.whl#sha256=f90111b8bd18672e63bdcf3d4e2988e2d51a2c393d65a28417cbd423062a8c5e (from https://pypi.org/simple/numpy/)
Skipping link: none of the wheel's tags (cp27-none-macosx_10_6_intel, cp27-none-macosx_10_9_intel, cp27-none-macosx_10_9_x86_64) are compatible (run pip debug --verbose to show compatible tags): https://files.pythonhosted.org/packages/1c/57/ef71f2426816c2303b9a64c60485f341d5b146e39b5cb77fdbac0d6f8603/numpy-1.6.0-cp27-none-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.whl#sha256=c03cdf0b7f6faa9a70672c7d16939c99634d170c7d74b4043dd50c69253f3285 (from https://pypi.org/simple/numpy/)
Found link https://files.pythonhosted.org/packages/5a/6f/85439fe9c58d16c477f8bb767da9b55c0721adfb940ace2e4240793af70d/numpy-1.6.0.tar.gz#sha256=687dcfb5f6a51f2107ba1dc8bb324fd1a0146ce8b0e2bd01a3ee7bcc453ee3d8 (from https://pypi.org/simple/numpy/), version: 1.6.0
Skipping link: unsupported archive format: .exe: https://files.pythonhosted.org/packages/b0/a5/ba8a8f45c0f0f22ce6d27e5b0b2ec1cd8ed71d960821a65fcb2adc6c6695/numpy-1.6.0.win32-py2.5.exe#sha256=915d0d963f788ef3916949e956f0baee6ec3de16d3bbf286c6ddfcb9d6e51c7a (from https://pypi.org/simple/numpy/)
Skipping link: unsupported archive format: .exe: https://files.pythonhosted.org/packages/8a/ff/2da6ab3812c1f9bc70f093f0993ac6d1a8fb594c43ed3fb70156a92b4d6c/numpy-1.6.0.win32-py2.6.exe#sha256=6a0154532e1b0b4b4e480de4b481e44d65d4d2ed88eff11e33d76f13fed20149 (from https://pypi.org/simple/numpy/)
Skipping link: unsupported archive format: .exe: https://files.pythonhosted.org/packages/04/6c/737e537c83e9345cafd4d56b3a6902ce24df95d35156d774d5eb17142ccd/numpy-1.6.0.win32-py2.7.exe#sha256=2a3e164b3c4659e2652ca6237b2fb9b40cc59c551187ebff49d8b94d22bfd554 (from https://pypi.org/simple/numpy/)
Skipping link: unsupported archive format: .exe: https://files.pythonhosted.org/packages/c2/94/5ff07d1d8dd7bea8289785f31428fdf157a6aa6de47f5a99a4a9bca64785/numpy-1.6.0.win32-py3.1.exe#sha256=a080464d897e80e17c9c878831fe149ab435c37cc2060a229921c43226dc08c7 (from https://pypi.org/simple/numpy/)
Skipping link: unsupported archive format: .exe: https://files.pythonhosted.org/packages/5d/f0/5df2f4ea6837fecae474768d87afcf225353c3c9ea7bb9128f6d2144655a/numpy-1.6.0.win32-py3.2.exe#sha256=334d963c82498c6591f2a392f468111a3cab5bd786595a3b47b6f8a1497d221a (from https://pypi.org/simple/numpy/)
Found link https://files.pythonhosted.org/packages/1e/03/ada8e8080de8a4d488709ba721396e9eb103906fcb62f6128edec56b09ed/numpy-1.6.0.zip#sha256=2e2eb61f97168165a0a8aa650c5f206f5db6e7d05bb6bb996065b8e2c1bf541b (from https://pypi.org/simple/numpy/), version: 1.6.0
Skipping link: none of the wheel's tags (cp26-cp26m-manylinux1_x86_64) are compatible (run pip debug --verbose to show compatible tags): https://files.pythonhosted.org/packages/a8/47/aa5823f1f185ddb2c3f3413ecbb213ffbad67909e620bcf2d891659a2bfb/numpy-1.6.1-cp26-cp26m-manylinux1_x86_64.whl#sha256=a1545cbf3a25718722fc53dfe7de0e5a63aa567dea4915ced07d026c85e172c5 (from https://pypi.org/simple/numpy/)
Skipping link: none of the wheel's tags (cp26-cp26mu-manylinux1_x86_64) are compatible (run pip debug --verbose to show compatible tags): https://files.pythonhosted.org/packages/d6/0d/dee7abf1e1eedd50517c6c96d161b0528a9231626866ca43a0d9c3bff1f2/numpy-1.6.1-cp26-cp26mu-manylinux1_x86_64.whl#sha256=dc401181cabcbe4ab6a9f0951764899e76f38e93c0bb78ec0e9491ff88570158 (from https://pypi.org/simple/numpy/)
Skipping link: none of the wheel's tags (cp27-cp27m-manylinux1_x86_64) are compatible (run pip debug --verbose to show compatible tags): https://files.pythonhosted.org/packages/45/25/23e8f084706cebdfbe19064f6195b129122e9b7cd2ce218897f8e8608759/numpy-1.6.1-cp27-cp27m-manylinux1_x86_64.whl#sha256=5844f975f35d011b029fe55a5ee92c1801e5ac7a1d2af2155a9c75492bcaa364 (from https://pypi.org/simple/numpy/)
Skipping link: none of the wheel's tags (cp27-cp27mu-manylinux1_x86_64) are compatible (run pip debug --verbose to show compatible tags): https://files.pythonhosted.org/packages/44/3b/63aa0464c495de6bac1f9f5a6c4626264ea07ad85b51cf6ebfdbbaa9fab4/numpy-1.6.1-cp27-cp27mu-manylinux1_x86_64.whl#sha256=1a20beec53bfa9fecf46c1daa78ba558a161ca483de8d5471b5e9ca07bfc09ea (from https://pypi.org/simple/numpy/)
Skipping link: none of the wheel's tags (cp27-none-macosx_10_6_intel, cp27-none-macosx_10_9_intel, cp27-none-macosx_10_9_x86_64) are compatible (run pip debug --verbose to show compatible tags): https://files.pythonhosted.org/packages/a6/b9/a9e4411c08a568a9558e4d4efc15cd26cf9f2f84e4d7ea800742fedb858c/numpy-1.6.1-cp27-none-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.whl#sha256=5bd0a2a68903f1b286dd646f42f92f7de7bde6bbf3c4829a3f078400f48fa1e7 (from https://pypi.org/simple/numpy/)
Found link https://files.pythonhosted.org/packages/dc/6a/5899b7baaa3ebbcc49fb97cdf6b96964d65684864562a1f4ca4cc9f578c8/numpy-1.6.1.tar.gz#sha256=788b1bc712ee566d4b4d62ef99736c5830fa264cbc56f8651ded1e795c755cdd (from https://pypi.org/simple/numpy/), version: 1.6.1
Skipping link: unsupported archive format: .exe: https://files.pythonhosted.org/packages/83/68/4416a59370addad4dcee0ba726109f7b1f39cebda825a66381f5e654d797/numpy-1.6.1.win32-py2.5.exe#sha256=9f8d76534aba9087d5db281d75f578a076290f191a27bea6899ff7d76d86263d (from https://pypi.org/simple/numpy/)
Skipping link: unsupported archive format: .exe: https://files.pythonhosted.org/packages/66/44/faa65dfa761cb241c6569e7c59a1ac787b25a7c595298967d153998b7a1e/numpy-1.6.1.win32-py2.6.exe#sha256=ba443a0dee058f3a75ebf89c5487b3fa6138363300e31e39fffc201335e5d21a (from https://pypi.org/simple/numpy/)
Skipping link: unsupported archive format: .exe: https://files.pythonhosted.org/packages/49/da/9296bc3b400416472560472537139c0023baf1e9654a22412ae2579cfb58/numpy-1.6.1.win32-py2.7.exe#sha256=95594638aef3fa65243b07e99132310d6c00117c8c5eddcbf5329b1f5d28abae (from https://pypi.org/simple/numpy/)
Skipping link: unsupported archive format: .exe: https://files.pythonhosted.org/packages/70/58/47971a9c98cbb2c33da21b35a8d5c6c2ad5bd372029c7cd047bb015f9982/numpy-1.6.1.win32-py3.1.exe#sha256=e22ce5387abdb0c32411ee19c9f099f15846397fa85b17ea143b6e32505d5119 (from https://pypi.org/simple/numpy/)
Skipping link: unsupported archive format: .exe: https://files.pythonhosted.org/packages/bd/8c/18b43361fbb79c5fd69e54acd144618df86cad6a461b050ea8fb9870d234/numpy-1.6.1.win32-py3.2.exe#sha256=ec4cf00471cdf65aac59868e5b77f6e87c910dfa018a5ae6d2c21d8c3ccb91aa (from https://pypi.org/simple/numpy/)
Found link https://files.pythonhosted.org/packages/09/10/2207a8f36b57f7b3d8fa420d717edf1abf42e687405bc9eaf290f3c74518/numpy-1.6.1.zip#sha256=ef3af2eb3cbe81e83a7aedb42ef6bbff6432230a466db49fef946f0f2d94412e (from https://pypi.org/simple/numpy/), version: 1.6.1
Skipping link: none of the wheel's tags (cp26-cp26m-manylinux1_x86_64) are compatible (run pip debug --verbose to show compatible tags): https://files.pythonhosted.org/packages/e1/ef/7aa7addd74e79bc3de1b47016c1a9080ffea4880474bd055b5643c67aa18/numpy-1.6.2-cp26-cp26m-manylinux1_x86_64.whl#sha256=fac7a12d248673edb407f5cceac01c0df2f5e275ceebb301bbac7e2fa6f8e5c6 (from https://pypi.org/simple/numpy/)
Skipping link: none of the wheel's tags (cp26-cp26mu-manylinux1_x86_64) are compatible (run pip debug --verbose to show compatible tags): https://files.pythonhosted.org/packages/0c/a9/d5619a0d5c98f915696850c1b5f8566ce82d0ea83bf9834d419c1ceed6d8/numpy-1.6.2-cp26-cp26mu-manylinux1_x86_64.whl#sha256=5bf9df60119dc556357592b6156768e0c7e98989fb9f1b6d6ea1b99305b6328f (from https://pypi.org/simple/numpy/)
Skipping link: none of the wheel's tags (cp27-cp27m-manylinux1_x86_64) are compatible (run pip debug --verbose to show compatible tags): https://files.pythonhosted.org/packages/27/e5/c7fa8b4908348e004ac1098ecd13d57fc42c692949b94c89da094bbe96ea/numpy-1.6.2-cp27-cp27m-manylinux1_x86_64.whl#sha256=3fc768caacf13a918c92e4b545cbffb8fe746724ec620a11deae4d7da0ac4353 (from https://pypi.org/simple/numpy/)
Skipping link: none of the wheel's tags (cp27-cp27mu-manylinux1_x86_64) are compatible (run pip debug --verbose to show compatible tags): https://files.pythonhosted.org/packages/5d/a9/bf3e87bb9353875f387326b3e73ea11ee14c4270d71fe9e87d01858e85ca/numpy-1.6.2-cp27-cp27mu-manylinux1_x86_64.whl#sha256=b4ff1435154f8542ada31db3ad5a7891dc7f5e661c0bd434314523a5dbcaa41d (from https://pypi.org/simple/numpy/)
Skipping link: none of the wheel's tags (cp27-none-macosx_10_6_intel, cp27-none-macosx_10_9_intel, cp27-none-macosx_10_9_x86_64) are compatible (run pip debug --verbose to show compatible tags): https://files.pythonhosted.org/packages/62/c4/26d4115edd63a0fb5c3c8809ccd90e608a13b6221d7d00f696e9fce433eb/numpy-1.6.2-cp27-none-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.whl#sha256=88f47e2b4da48782e3afee756004f43eace007e00bf0fc84d6e9694cc51c36c5 (from https://pypi.org/simple/numpy/)
Found link https://files.pythonhosted.org/packages/20/51/71f2d77f3af6e95a6ac920425d54233c898cb04a2a2a45faa488f0562d9d/numpy-1.6.2.tar.gz#sha256=0b83d96ab79711b548470b7aeee1272c4ba8fcbba6586a67116b566a21ed16c6 (from https://pypi.org/simple/numpy/), version: 1.6.2
Skipping link: unsupported archive format: .exe: https://files.pythonhosted.org/packages/a2/fb/79ad4e77725c64e19aca63f431ceaf59a84251229fd66edf21099cb73bac/numpy-1.6.2.win32-py2.5.exe#sha256=e5e517ff400f1d25c094abad5bd8c8a41dda3e98236ef4a065a02b24f3f51a5c (from https://pypi.org/simple/numpy/)
Skipping link: unsupported archive format: .exe: https://files.pythonhosted.org/packages/f2/3c/6b5157c028f834c925871cc2a30ff54368ae5f5e2ad2c45bedf22a85b23a/numpy-1.6.2.win32-py2.6.exe#sha256=ba3fdba01264ac57c0228e165b9eec2904a6135a7ba73ba4b345b1238241007e (from https://pypi.org/simple/numpy/)
Skipping link: unsupported archive format: .exe: https://files.pythonhosted.org/packages/96/66/233a83d908463463c1c23e703fa40cb9b28649438e893d7c3081d51a7dc4/numpy-1.6.2.win32-py2.7.exe#sha256=5e49756e536b2565a37c22dd8db13398c4ac61fc1f39abf1a0898a737ae56be9 (from https://pypi.org/simple/numpy/)
Skipping link: unsupported archive format: .exe: https://files.pythonhosted.org/packages/40/11/087b97fa8ee850ec7922d294cdd5ccb400a0f4f23bdf19eb22677813bd3e/numpy-1.6.2.win32-py3.1.exe#sha256=039f0f076420fbcda81fbe011b162358d85484628ebec574fb99f2bbf3cad688 (from https://pypi.org/simple/numpy/)
Skipping link: unsupported archive format: .exe: https://files.pythonhosted.org/packages/e2/48/ecb03f8e1b38fbfa052dacf1d1aa6cbd4ba189301c7353facb4641cb7ca2/numpy-1.6.2.win32-py3.2.exe#sha256=754cd03128a823a2279b701668f477171c3ef69ef6d31f391aa2f4d8084791c8 (from https://pypi.org/simple/numpy/)
Found link https://files.pythonhosted.org/packages/43/26/3c7c2b24674be1a48d5ef7e2be6559305189a13029255a6944d6889b8b73/numpy-1.6.2.zip#sha256=e2236a4d514b8b74cdb4aa73093e55de6585a5289a2b7ce5328b9bbd980b212b (from https://pypi.org/simple/numpy/), version: 1.6.2
Skipping link: none of the wheel's tags (cp26-cp26m-manylinux1_x86_64) are compatible (run pip debug --verbose to show compatible tags): https://files.pythonhosted.org/packages/b5/3c/40415c6827a2a9401ba8685fbb95434cc17112719a17a0dac18cd08a6593/numpy-1.7.0-cp26-cp26m-manylinux1_x86_64.whl#sha256=c16895ce17df690e48b5e45c6253fff42f881c4fa7cd058acaca57ee5fd97a5c (from https://pypi.org/simple/numpy/)
Skipping link: none of the wheel's tags (cp26-cp26mu-manylinux1_x86_64) are compatible (run pip debug --verbose to show compatible tags): https://files.pythonhosted.org/packages/8b/c7/eedb050859dbb10e1882b8b965e66347aeae7cf62a07fe22721986feb091/numpy-1.7.0-cp26-cp26mu-manylinux1_x86_64.whl#sha256=e6a369aedaf373770ca8f00c417ba393819c0d27d27b1ef0c27aa615c91ce2ee (from https://pypi.org/simple/numpy/)
Skipping link: none of the wheel's tags (cp27-cp27m-manylinux1_x86_64) are compatible (run pip debug --verbose to show compatible tags): https://files.pythonhosted.org/packages/00/cc/b160198ce598e928fcef668fa6a96f064f91b9c73a4ef96bd25c9a0df084/numpy-1.7.0-cp27-cp27m-manylinux1_x86_64.whl#sha256=9768d15bee73221df588de11296156346cd8448294f37bcfecc011f5bc1f278f (from https://pypi.org/simple/numpy/)
Skipping link: none of the wheel's tags (cp27-cp27mu-manylinux1_x86_64) are compatible (run pip debug --verbose to show compatible tags): https://files.pythonhosted.org/packages/86/f1/30661a1a2366a01e1dcade658df0f64825660f04c556caaa65ebf71aa904/numpy-1.7.0-cp27-cp27mu-manylinux1_x86_64.whl#sha256=e4610fadc6cbca1a37286cfab17cb1a093569fb544b629bafacd2291c6ee863a (from https://pypi.org/simple/numpy/)
Skipping link: none of the wheel's tags (cp33-cp33m-manylinux1_x86_64) are compatible (run pip debug --verbose to show compatible tags): https://files.pythonhosted.org/packages/37/2d/e010c183862c0966985d0e0e81ce89aa395d2271024665510152d9216d23/numpy-1.7.0-cp33-cp33m-manylinux1_x86_64.whl#sha256=0fa2198be41b92870c8f01d1d56c18641590b789308011838a19f25ef8df3c87 (from https://pypi.org/simple/numpy/)
Skipping link: none of the wheel's tags (cp34-cp34m-manylinux1_x86_64) are compatible (run pip debug --verbose to show compatible tags): https://files.pythonhosted.org/packages/d4/fb/9050def07758560df00e1f81ce08a0f6e4fba49d3b5f2606bfcd9bb2e70c/numpy-1.7.0-cp34-cp34m-manylinux1_x86_64.whl#sha256=0017f181c7c09d59437cd056228874f028feaf9d5c7f176ab6331b1c359b6093 (from https://pypi.org/simple/numpy/)
Found link https://files.pythonhosted.org/packages/e7/b8/0eec6203c783047760db02f86791814c860397a7c79c444ddabc8a2f1c69/numpy-1.7.0.tar.gz#sha256=f4fa70b7edbab65ee6432eb63743f5489f1919c614632b20b2fb45aa7e682ac6 (from https://pypi.org/simple/numpy/), version: 1.7.0
Skipping link: unsupported archive format: .exe: https://files.pythonhosted.org/packages/c4/d0/ca3d5c31f6ba98bb37bbd1a0fc7e48c6eedf186b962c33a7113a8efdf93b/numpy-1.7.0.win32-py2.5.exe#sha256=cb9342f5eb9811cd41bc9cfb2b200aaf6ffbb0c75559e2f4f269652a4aa6a477 (from https://pypi.org/simple/numpy/)
Skipping link: unsupported archive format: .exe: https://files.pythonhosted.org/packages/d5/f3/130542e4de8fc1b91c5b9579fddb84edcd93b2b2030eb19167543d31c188/numpy-1.7.0.win32-py2.6.exe#sha256=1ed647c416733c20138f578cbeb2d2d0a706142a04b698279dcd26780bd65992 (from https://pypi.org/simple/numpy/)
Skipping link: unsupported archive format: .exe: https://files.pythonhosted.org/packages/c6/d7/163ec8ed88a12f6b21bf937abfc57802b436c1cd647ff46cef5ba9fa7ef0/numpy-1.7.0.win32-py2.7.exe#sha256=861cc7caebf491643fa04f4afa54c82ab1d3e96009d341b7ae18a13126d5aac7 (from https://pypi.org/simple/numpy/)
Skipping link: unsupported archive format: .exe: https://files.pythonhosted.org/packages/90/a4/c083366e8d78cc8347ded7c1e6e73ad6dea0e33eff79aad097d5dfacfcaa/numpy-1.7.0.win32-py3.1.exe#sha256=95fbb698222e2a11350439d26cef72c7bc2e246425f6ed79091efbfce0cd27fb (from https://pypi.org/simple/numpy/)
Skipping link: unsupported archive format: .exe: https://files.pythonhosted.org/packages/81/68/20f9cc12548f3de072dbeb693c5c41c9f4af8b8be0f9ebc2170aeb26ae1c/numpy-1.7.0.win32-py3.2.exe#sha256=bf70472c9d4db9535804d1300d20d3d024f607067c49ec85fe5b1531a487ba0b (from https://pypi.org/simple/numpy/)
Skipping link: unsupported archive format: .exe: https://files.pythonhosted.org/packages/00/02/034ecff41b20ec003da9cd74612346b9d49d7313b132934f10e1f7c48f09/numpy-1.7.0.win32-py3.3.exe#sha256=1ac08a6f2e001c1cdf3422e2b655c491f21caa8cd8422331fb394884ce4231fc (from https://pypi.org/simple/numpy/)
Found link https://files.pythonhosted.org/packages/a6/cc/d91b5d9a60438c3fabb5b119b67faa0f95897a89b155bf92a42f6da39d2b/numpy-1.7.0.zip#sha256=04997316b15b9acaa23e1e8b2b9accd087c021c438b92797a68da2ecf9fad07f (from https://pypi.org/simple/numpy/), version: 1.7.0
Skipping link: none of the wheel's tags (cp26-cp26m-manylinux1_x86_64) are compatible (run pip debug --verbose to show compatible tags): https://files.pythonhosted.org/packages/60/02/947f5a823b06100b6cf7cb8c9ba30dec9a304661306d888fffe9c0e0930d/numpy-1.7.1-cp26-cp26m-manylinux1_x86_64.whl#sha256=3cd3ce5ff3161bc46fb3cb9442189d78f946c43851738fb1b1eaac0d79ff905c (from https://pypi.org/simple/numpy/)
Skipping link: none of the wheel's tags (cp26-cp26mu-manylinux1_x86_64) are compatible (run pip debug --verbose to show compatible tags): https://files.pythonhosted.org/packages/e4/66/f5c1a824191bfbcbdacb339c6fcdf51b975542ac2134e133568dd50aa6d7/numpy-1.7.1-cp26-cp26mu-manylinux1_x86_64.whl#sha256=3f55d2832ce019b78fd7e9aebd961cc646fc2d2644665c633b6235fc6290acde (from https://pypi.org/simple/numpy/)
Skipping link: none of the wheel's tags (cp27-cp27m-manylinux1_x86_64) are compatible (run pip debug --verbose to show compatible tags): https://files.pythonhosted.org/packages/d2/cf/cae02304d5d086b681f7cd8a472aeda1765de40cd7b453cb9bc97900d630/numpy-1.7.1-cp27-cp27m-manylinux1_x86_64.whl#sha256=005fa041bf2b8a557323a4edf242ae807d420006b3f1c571f4bdb86a27877eb3 (from https://pypi.org/simple/numpy/)
Skipping link: none of the wheel's tags (cp27-cp27mu-manylinux1_x86_64) are compatible (run pip debug --verbose to show compatible tags): https://files.pythonhosted.org/packages/07/d7/926031f1c5fa59b7f81382feed7f1fc44213a3e1bda4f47bf5ea5d76e56f/numpy-1.7.1-cp27-cp27mu-manylinux1_x86_64.whl#sha256=eec11ed6784bb9e13177dd29850fea856896439dd2f40741caec665038aece50 (from https://pypi.org/simple/numpy/)
Skipping link: none of the wheel's tags (cp27-none-macosx_10_6_intel, cp27-none-macosx_10_9_intel, cp27-none-macosx_10_9_x86_64) are compatible (run pip debug --verbose to show compatible tags): https://files.pythonhosted.org/packages/97/9c/d30d3e8a188899069a36bdb4e1e8e30deed8d0ea62f50be08a9568c898be/numpy-1.7.1-cp27-none-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.whl#sha256=38759cfd7b09d5de6c9f3f345f0d28aa5b58749df719dc30618cfccb67ea0760 (from https://pypi.org/simple/numpy/)
Skipping link: none of the wheel's tags (cp32-cp32m-macosx_10_6_intel, cp32-cp32m-macosx_10_9_intel, cp32-cp32m-macosx_10_9_x86_64) are compatible (run pip debug --verbose to show compatible tags): https://files.pythonhosted.org/packages/bd/b1/2956bb8d525f1693d2550010a90c59b6c98dd23adac5ee5f4420e3e09327/numpy-1.7.1-cp32-cp32m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.whl#sha256=3867aa01134affde1aa3f72027279bbf412c19ef1cd3ad18531f8a3d2c54aa60 (from https://pypi.org/simple/numpy/)
Skipping link: none of the wheel's tags (cp33-cp33m-macosx_10_6_intel, cp33-cp33m-macosx_10_9_intel, cp33-cp33m-macosx_10_9_x86_64) are compatible (run pip debug --verbose to show compatible tags): https://files.pythonhosted.org/packages/af/da/c827c0d3b2aa7533b81292cad566aa72a1d621d3b899f284a0704b767213/numpy-1.7.1-cp33-cp33m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.whl#sha256=af07232e79a82c744a93e2ce9df4780444d2f6d03afc066d4394642316563b27 (from https://pypi.org/simple/numpy/)
Skipping link: none of the wheel's tags (cp33-cp33m-manylinux1_x86_64) are compatible (run pip debug --verbose to show compatible tags): https://files.pythonhosted.org/packages/a3/15/f6e37dd6aa9719902850b3af30d3783e5019c920afbf09a4c999ff15cecf/numpy-1.7.1-cp33-cp33m-manylinux1_x86_64.whl#sha256=a7200416c446a69db0998d92435dc8aa1eecfe3037db70833f114017b3eb53b2 (from https://pypi.org/simple/numpy/)
Skipping link: none of the wheel's tags (cp34-cp34m-macosx_10_6_intel, cp34-cp34m-macosx_10_9_intel, cp34-cp34m-macosx_10_9_x86_64) are compatible (run pip debug --verbose to show compatible tags): https://files.pythonhosted.org/packages/6e/74/f57df6dc831c040f6a120095f663268915f903e9f332fd67d48cffabdcdc/numpy-1.7.1-cp34-cp34m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.whl#sha256=01df6e11926ceee50247b3c49807c880418a93cbc4a0c641788dacf6449ea6bd (from https://pypi.org/simple/numpy/)
Skipping link: none of the wheel's tags (cp34-cp34m-manylinux1_x86_64) are compatible (run pip debug --verbose to show compatible tags): https://files.pythonhosted.org/packages/fa/c6/9c9cff4e105de3f27e112a260c45959ba5bfd959cba0954d5d5ad2583603/numpy-1.7.1-cp34-cp34m-manylinux1_x86_64.whl#sha256=4e991ae9b75bc65f234bf47a9d534aec855a644b562855d03ad9b5afe55f5d75 (from https://pypi.org/simple/numpy/)
Found link https://files.pythonhosted.org/packages/84/fb/5e9dfeeb5d8909d659e6892c97c9aa66d3798fad50e1d3d66b3c614a9c35/numpy-1.7.1.tar.gz#sha256=5525019a3085c3d860e6cfe4c0a30fb65d567626aafc50cf1252a641a418084a (from https://pypi.org/simple/numpy/), version: 1.7.1
Skipping link: unsupported archive format: .exe: https://files.pythonhosted.org/packages/76/2d/b146fc2f99df16102cbf5c2746c40c366024cb33b250d2b65defeb89df72/numpy-1.7.1.win32-py2.5.exe#sha256=775c2237dd325e7b221093ccbcb3e3dc2f079fd6b5446a10c9cb49a5dbc364bc (from https://pypi.org/simple/numpy/)
Skipping link: unsupported archive format: .exe: https://files.pythonhosted.org/packages/ae/e0/4211b86f80f6005e0d334a5399785d10109ba44479b72c4b0cf6212d5746/numpy-1.7.1.win32-py2.6.exe#sha256=86227025acd2f6ebde9cdc16924b7fd5678144e758553f94cb049cc0b57ca040 (from https://pypi.org/simple/numpy/)
Skipping link: unsupported archive format: .exe: https://files.pythonhosted.org/packages/5f/b0/7b7f8b737c1480346053d9a07c8e9f17e43b0956dba726e22d828b5ebdba/numpy-1.7.1.win32-py2.7.exe#sha256=443c7b10acd0588d5a88e8d9eb7677d1c78ce9c59df4e806fc2e90dedee1e41d (from https://pypi.org/simple/numpy/)
Skipping link: unsupported archive format: .exe: https://files.pythonhosted.org/packages/15/86/268d853c8470a36aa019beb71f2d0a994cff2e3ed0d49b3773d334c720f2/numpy-1.7.1.win32-py3.1.exe#sha256=3e2419b6c28f61097121de45287e6ee04de01a687d485babffc61fba4d819533 (from https://pypi.org/simple/numpy/)
Skipping link: unsupported archive format: .exe: https://files.pythonhosted.org/packages/ae/ab/0b99546273b83ed793025eb0af018f9f2ec83cad4b12c24ae590b3aef09a/numpy-1.7.1.win32-py3.2.exe#sha256=e22a328ac5a55ce65aebf3f8bad34d5867949f93ffe5c6b70749d9e8260086ff (from https://pypi.org/simple/numpy/)
Skipping link: unsupported archive format: .exe: https://files.pythonhosted.org/packages/4f/1c/e540639796898d302c5dfe1154fdb90057212912667652bd0d0d8b336868/numpy-1.7.1.win32-py3.3.exe#sha256=b5c1eb119b4480157e842b6fbf144c3e3a9b0a9d5f9e342a7b393ed149b5de8f (from https://pypi.org/simple/numpy/)
Found link https://files.pythonhosted.org/packages/01/a2/8feb022d5c1bd352f0dbae2f2ca1573f92d91565a084149f9014d9e4d10f/numpy-1.7.1.zip#sha256=5723597fdc0ebe564c711de8547173b727a7c551424973ce8c3ddf94968f163c (from https://pypi.org/simple/numpy/), version: 1.7.1
Skipping link: none of the wheel's tags (cp26-cp26m-manylinux1_x86_64) are compatible (run pip debug --verbose to show compatible tags): https://files.pythonhosted.org/packages/fd/0c/94d9583da9d5b141c078b7c69e0fcf367dea62d46040f724b5433825a59e/numpy-1.7.2-cp26-cp26m-manylinux1_x86_64.whl#sha256=c7cb22b6d38ad3b72899d8abd390e5254f8b38bd4f9d706bff56843a2f4e8b52 (from https://pypi.org/simple/numpy/)
Skipping link: none of the wheel's tags (cp26-cp26mu-manylinux1_x86_64) are compatible (run pip debug --verbose to show compatible tags): https://files.pythonhosted.org/packages/f4/52/a8ef88b5f1cbe685242ea32aec19110712fd09c12d14f6a3fa09ca9ad477/numpy-1.7.2-cp26-cp26mu-manylinux1_x86_64.whl#sha256=1a701b1d597f4bfd977fe04ac1bf60c7cf704f8f683f0a33679469349284a3e1 (from https://pypi.org/simple/numpy/)
Skipping link: none of the wheel's tags (cp27-cp27m-manylinux1_x86_64) are compatible (run pip debug --verbose to show compatible tags): https://files.pythonhosted.org/packages/9f/d0/cc2d70452261ed8d8b9df3f188a257aa562be9cf06cafdee4b6026b7a41b/numpy-1.7.2-cp27-cp27m-manylinux1_x86_64.whl#sha256=5f330756476199e88cde83856d984e3748270b9b9f59b1d728c5300c655bb655 (from https://pypi.org/simple/numpy/)
Skipping link: none of the wheel's tags (cp27-cp27mu-manylinux1_x86_64) are compatible (run pip debug --verbose to show compatible tags): https://files.pythonhosted.org/packages/09/84/a5c31ab9c567c8ffa357ad7b4295464e4a1a10d0b7a3859dec1811bb85ff/numpy-1.7.2-cp27-cp27mu-manylinux1_x86_64.whl#sha256=c748ef231b3c658ee4e4f2c181009f6c30a8252dc9b5040d048edc95c332fb2f (from https://pypi.org/simple/numpy/)
Skipping link: none of the wheel's tags (cp33-cp33m-manylinux1_x86_64) are compatible (run pip debug --verbose to show compatible tags): https://files.pythonhosted.org/packages/18/6b/15b0adc5fb1ceb9441f3177c624861923dd0c830e7d82f711a81d9535cf2/numpy-1.7.2-cp33-cp33m-manylinux1_x86_64.whl#sha256=b8bd761a3198f0a123acf4e0b043abb25f7fc962f406439533becc72741bb6ad (from https://pypi.org/simple/numpy/)
Skipping link: none of the wheel's tags (cp34-cp34m-manylinux1_x86_64) are compatible (run pip debug --verbose to show compatible tags): https://files.pythonhosted.org/packages/d5/a2/b0b2fcc51ce2b1398db65cbd8b1f2f768a704603168636385ec243f05c95/numpy-1.7.2-cp34-cp34m-manylinux1_x86_64.whl#sha256=0ae0f1b70f88148a7de92817f3aed6a8178b4a578ba4ddf71f66b2777a81f032 (from https://pypi.org/simple/numpy/)
Found link https://files.pythonhosted.org/packages/d2/8e/3aaa9c7010c6943b23344b5854e5e56d10458b67fb23f1ee86c549f58286/numpy-1.7.2.tar.gz#sha256=f963f6a5e21438dede6b4412cf9aaa230c145038a6d234aefdd70d20152f8d53 (from https://pypi.org/simple/numpy/), version: 1.7.2
Found link https://files.pythonhosted.org/packages/6e/47/816d1bfd24514423080889ce026846d028a3fb2507c2eb4a0c2da62df442/numpy-1.7.2.zip#sha256=76fe1164ed3686a3545c9d701933968773559de9441974e955cd1918bcd4ba2d (from https://pypi.org/simple/numpy/), version: 1.7.2
Skipping link: none of the wheel's tags (cp26-cp26m-manylinux1_x86_64) are compatible (run pip debug --verbose to show compatible tags): https://files.pythonhosted.org/packages/b8/15/0128818730e51c7906d60f4b5c098f7991c4021f20d0d2f61598fc8a4904/numpy-1.8.0-cp26-cp26m-manylinux1_x86_64.whl#sha256=1688709ed36f6064f92bdb446a291340910bcc7a7da1496041c56fc8c210239c (from https://pypi.org/simple/numpy/)
Skipping link: none of the wheel's tags (cp26-cp26mu-manylinux1_x86_64) are compatible (run pip debug --verbose to show compatible tags): https://files.pythonhosted.org/packages/43/8a/577bd694744848c482b52959dc23664b1c1e637e059e25d19ee88fb54452/numpy-1.8.0-cp26-cp26mu-manylinux1_x86_64.whl#sha256=2d19a86e3af82c19bc85cabe33d8fa2039fab86554297a0a967cf5f1b7868189 (from https://pypi.org/simple/numpy/)
Skipping link: none of the wheel's tags (cp27-cp27m-manylinux1_x86_64) are compatible (run pip debug --verbose to show compatible tags): https://files.pythonhosted.org/packages/37/4c/8fd6c681bd96f370f526863dfefff6fee83e44a29558a7138ddfc800257a/numpy-1.8.0-cp27-cp27m-manylinux1_x86_64.whl#sha256=02f43ea7097b3d8869a1367e04ff51a1320903c57aed12939670277b900065cd (from https://pypi.org/simple/numpy/)
Skipping link: none of the wheel's tags (cp27-cp27mu-manylinux1_x86_64) are compatible (run pip debug --verbose to show compatible tags): https://files.pythonhosted.org/packages/40/a1/623c97a410755bc75c6516421b4507dc651711a316e7cc4df17079afcf0c/numpy-1.8.0-cp27-cp27mu-manylinux1_x86_64.whl#sha256=e6d1db33fb074b28b0485133428e41f4c2f5785f9305fca11fa56e6250e21646 (from https://pypi.org/simple/numpy/)
Skipping link: none of the wheel's tags (cp33-cp33m-manylinux1_x86_64) are compatible (run pip debug --verbose to show compatible tags): https://files.pythonhosted.org/packages/39/49/dafd0deb00db4aee5a67e191feff32198c3eb6fa8c50360150cfc8d662d7/numpy-1.8.0-cp33-cp33m-manylinux1_x86_64.whl#sha256=aca94585efd9fb682bc3fee5218656f2c05bfad84753a304fa7cb80086ad1a26 (from https://pypi.org/simple/numpy/)
Skipping link: none of the wheel's tags (cp34-cp34m-manylinux1_x86_64) are compatible (run pip debug --verbose to show compatible tags): https://files.pythonhosted.org/packages/f0/91/e9974e78de2fc9b49cbf3707cf13262f0a97faf0fedcecbe577d8cfc8724/numpy-1.8.0-cp34-cp34m-manylinux1_x86_64.whl#sha256=fdf91cf94463360f33d418c07821ac86e9f0eb26cdfcc9e722541c50fa3cc7fd (from https://pypi.org/simple/numpy/)
Found link https://files.pythonhosted.org/packages/73/46/c5b5c61fccec607dad15a2d1f832dec1a8d094ea770d8f8e4a43abd8be7b/numpy-1.8.0.tar.gz#sha256=2764d0819acc77e9ff81b060fe7f69530b0d85c26ac9d162639b787cb227d253 (from https://pypi.org/simple/numpy/), version: 1.8.0
Found link https://files.pythonhosted.org/packages/56/8c/043926434a84d297ffb346c9bfc786e07d5c72d0a789825ebc7912a05eab/numpy-1.8.0.zip#sha256=dbb94a197228f55f1e3177e6bcdd301eb5204b4ff241f5a1cae5a8fd21d2494c (from https://pypi.org/simple/numpy/), version: 1.8.0
Skipping link: none of the wheel's tags (cp26-cp26m-manylinux1_x86_64) are compatible (run pip debug --verbose to show compatible tags): https://files.pythonhosted.org/packages/f9/df/96b070be74d08741f7207d6fce16232a7e943ebca0c60fba0af3828d3bf9/numpy-1.8.1-cp26-cp26m-manylinux1_x86_64.whl#sha256=e7c39079eabca6e3f389091b1954fd09d460a983207619fb73e1ad76577b9724 (from https://pypi.org/simple/numpy/)
Skipping link: none of the wheel's tags (cp26-cp26mu-manylinux1_x86_64) are compatible (run pip debug --verbose to show compatible tags): https://files.pythonhosted.org/packages/f5/4c/ba9424e4e17f031561375c8d6eb2fa76fe0778555705720b2b6707fccb36/numpy-1.8.1-cp26-cp26mu-manylinux1_x86_64.whl#sha256=5b6cf8a2553afb667dce5ccb95d4db01b5839e936e4a9aab9a7688294ac79f69 (from https://pypi.org/simple/numpy/)
Skipping link: none of the wheel's tags (cp27-cp27m-manylinux1_x86_64) are compatible (run pip debug --verbose to show compatible tags): https://files.pythonhosted.org/packages/24/cb/20ca30ce0b0c15a0f5c4c70451095b91bbcb020fd7acf9f6d8c72230076b/numpy-1.8.1-cp27-cp27m-manylinux1_x86_64.whl#sha256=67c33251eca4f982184ae50a8eb55a3a25994b1335fbfd404d2858524293c534 (from https://pypi.org/simple/numpy/)
Skipping link: none of the wheel's tags (cp27-cp27mu-manylinux1_x86_64) are compatible (run pip debug --verbose to show compatible tags): https://files.pythonhosted.org/packages/23/8b/f3c0c61372dfce775470d35d6d6be4c773d90ddd8db75792be4fc5ec4b90/numpy-1.8.1-cp27-cp27mu-manylinux1_x86_64.whl#sha256=0869e76ddbe9eb6a018a97093feefc6fd643dc785e7283c5fb441c2c200dfc08 (from https://pypi.org/simple/numpy/)
Skipping link: none of the wheel's tags (cp27-none-macosx_10_6_intel, cp27-none-macosx_10_9_intel, cp27-none-macosx_10_9_x86_64) are compatible (run pip debug --verbose to show compatible tags): https://files.pythonhosted.org/packages/34/34/2c153427b869cf2664ac2c44a2af6ab25bc787a341e548ffcd3d444c1780/numpy-1.8.1-cp27-none-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.whl#sha256=5568945b9fa1c0055bf9f4396cfd7e4dc55e2726573c1f087830ccd4dc1524f1 (from https://pypi.org/simple/numpy/)
Skipping link: none of the wheel's tags (cp33-cp33m-macosx_10_6_intel, cp33-cp33m-macosx_10_9_intel, cp33-cp33m-macosx_10_9_x86_64) are compatible (run pip debug --verbose to show compatible tags): https://files.pythonhosted.org/packages/4e/21/9273aa1b6a34443323124c9eafd766bcb9667d4dc7c919d4ea477f639bea/numpy-1.8.1-cp33-cp33m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.whl#sha256=d39aa6865436fb791a3ce401dacbd8fb76150a94a751e0a19d90be80d3848846 (from https://pypi.org/simple/numpy/)
Skipping link: none of the wheel's tags (cp33-cp33m-manylinux1_x86_64) are compatible (run pip debug --verbose to show compatible tags): https://files.pythonhosted.org/packages/01/4e/39906035991a26b64d3eb7943323b96b59b07159baab526ef49091e38286/numpy-1.8.1-cp33-cp33m-manylinux1_x86_64.whl#sha256=bff0d1221903db201baecc1e6790561ecd78cf33a4269e1175b98d447c0dac04 (from https://pypi.org/simple/numpy/)
Skipping link: none of the wheel's tags (cp34-cp34m-macosx_10_6_intel, cp34-cp34m-macosx_10_9_intel, cp34-cp34m-macosx_10_9_x86_64) are compatible (run pip debug --verbose to show compatible tags): https://files.pythonhosted.org/packages/19/3c/6f4512b8f5499f75b0c2fa4e6678ee442a0306062ab3130485379d0e4d29/numpy-1.8.1-cp34-cp34m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.whl#sha256=e9b9b2cba20ecac1baa27099162f3e4d63b1109873b6e805d0bb06bbb95163a3 (from https://pypi.org/simple/numpy/)
Skipping link: none of the wheel's tags (cp34-cp34m-manylinux1_x86_64) are compatible (run pip debug --verbose to show compatible tags): https://files.pythonhosted.org/packages/a0/e6/4b0426a0a6a454bec23885b91e066a75eef1d0f26c4612a1273b2f48976a/numpy-1.8.1-cp34-cp34m-manylinux1_x86_64.whl#sha256=1170d343cae03c654af246d62eb3da1535e2dec5660281e3277df208aea1ca9c (from https://pypi.org/simple/numpy/)
Found link https://files.pythonhosted.org/packages/58/98/80b1c502a149e4e6de900c0cd16e5a71c47313b12365aacbbd7e2eb206c2/numpy-1.8.1.tar.gz#sha256=3d722fc3ac922a34c50183683e828052cd9bb7e9134a95098441297d7ea1c7a9 (from https://pypi.org/simple/numpy/), version: 1.8.1
Found link https://files.pythonhosted.org/packages/3e/0c/d8b5d5095988024ef68959bdec151e108138208214dbfe1e2658b1bc50ed/numpy-1.8.1.zip#sha256=80316c1743f10f2fb7d42c8dd70efda2ad9e104d532c1f18f1b665e86f694fa0 (from https://pypi.org/simple/numpy/), version: 1.8.1
Skipping link: none of the wheel's tags (cp26-cp26m-manylinux1_x86_64) are compatible (run pip debug --verbose to show compatible tags): https://files.pythonhosted.org/packages/87/c1/69515470a99455dcab7b060bd8697bf913d6266ab89b764772eaeff35743/numpy-1.8.2-cp26-cp26m-manylinux1_x86_64.whl#sha256=f9ab980aa9d3d90f1d072fc8c53a6df2e5b2eedabb38fad42d844152940d0fdc (from https://pypi.org/simple/numpy/)
Skipping link: none of the wheel's tags (cp26-cp26mu-manylinux1_x86_64) are compatible (run pip debug --verbose to show compatible tags): https://files.pythonhosted.org/packages/d8/2b/f47ceb5e782d4e8e30f11cbc354261fa06d335cf318e1a7494929a0539cb/numpy-1.8.2-cp26-cp26mu-manylinux1_x86_64.whl#sha256=3fd6e20ea9550ceb2e9ebecba35517e855ea7b4f08441f51b2731d4a26663f0a (from https://pypi.org/simple/numpy/)
Skipping link: none of the wheel's tags (cp27-cp27m-manylinux1_x86_64) are compatible (run pip debug --verbose to show compatible tags): https://files.pythonhosted.org/packages/1e/1f/42ec033fe7522ea5e16352b5491cca5d08bd05fd1d19b5be9dd9d2a3a15d/numpy-1.8.2-cp27-cp27m-manylinux1_x86_64.whl#sha256=99699e3e7df919fc6bbdfbdbc2ccef86a955c6d782f1b284e656ae735317c1b1 (from https://pypi.org/simple/numpy/)
Skipping link: none of the wheel's tags (cp27-cp27mu-manylinux1_x86_64) are compatible (run pip debug --verbose to show compatible tags): https://files.pythonhosted.org/packages/17/f3/404bc85be67150663024d2bb5af654c7d16cf678077690dda27b91be14eb/numpy-1.8.2-cp27-cp27mu-manylinux1_x86_64.whl#sha256=ee209ac66442eb5b63bb180a281678ef8204e0b0bb45b83269e13b5158759eca (from https://pypi.org/simple/numpy/)
Skipping link: none of the wheel's tags (cp27-none-macosx_10_6_intel, cp27-none-macosx_10_9_intel, cp27-none-macosx_10_9_x86_64) are compatible (run pip debug --verbose to show compatible tags): https://files.pythonhosted.org/packages/6e/00/667a21ff386d4cc6a77bf16d51623dbc9315a50204f6ed01458b10d1fd34/numpy-1.8.2-cp27-none-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.whl#sha256=860afb63f154777e69908b9daef7d10929f8257526aee9553f6548ed962cd5e7 (from https://pypi.org/simple/numpy/)
Skipping link: none of the wheel's tags (cp33-cp33m-macosx_10_6_intel, cp33-cp33m-macosx_10_9_intel, cp33-cp33m-macosx_10_9_x86_64) are compatible (run pip debug --verbose to show compatible tags): https://files.pythonhosted.org/packages/c3/29/3aeb193406d7e52cda5b1fafa5b6624ab99bb480c2ce65484b602f4d0cb1/numpy-1.8.2-cp33-cp33m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.whl#sha256=664800623cc68176ea02e23302536e2e75a0f5d3b70e22dc7ca61d67d2b4b630 (from https://pypi.org/simple/numpy/)
I haven't posted the full output, as there are thousands of lines of "Skipping link", but here is the end:
Skipping link: none of the wheel's tags (pp39-pypy39_pp73-macosx_14_0_x86_64) are compatible (run pip debug --verbose to show compatible tags): https://files.pythonhosted.org/packages/18/66/10c93572d97b410f71ad9b59b20f2a23dcdd871f025bd5376a732b408520/numpy-2.0.0-pp39-pypy39_pp73-macosx_14_0_x86_64.whl#sha256=17067d097ed036636fa79f6a869ac26df7db1ba22039d962422506640314933a (from https://pypi.org/simple/numpy/) (requires-python:>=3.9)
Skipping link: none of the wheel's tags (pp39-pypy39_pp73-manylinux2014_x86_64, pp39-pypy39_pp73-manylinux_2_17_x86_64) are compatible (run pip debug --verbose to show compatible tags): https://files.pythonhosted.org/packages/80/1a/354ad1a6627dbac1d4167591db51ce59ed972064bfb9979f9a37a7782900/numpy-2.0.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl#sha256=38ecb5b0582cd125f67a629072fed6f83562d9dd04d7e03256c9829bdec027ad (from https://pypi.org/simple/numpy/) (requires-python:>=3.9)
Skipping link: none of the wheel's tags (pp39-pypy39_pp73-win_amd64) are compatible (run pip debug --verbose to show compatible tags): https://files.pythonhosted.org/packages/5f/9f/fe311331410759da4d441d6d08dd54b80065f4946374e817611f4f9c527f/numpy-2.0.0-pp39-pypy39_pp73-win_amd64.whl#sha256=cef04d068f5fb0518a77857953193b6bb94809a806bd0a14983a8f12ada060c9 (from https://pypi.org/simple/numpy/) (requires-python:>=3.9)
Found link https://files.pythonhosted.org/packages/05/35/fb1ada118002df3fe91b5c3b28bc0d90f879b881a5d8f68b1f9b79c44bfe/numpy-2.0.0.tar.gz#sha256=cf5d1c9e6837f8af9f92b6bd3e86d513cdc11f60fd62185cc49ec7d1aba34864 (from https://pypi.org/simple/numpy/) (requires-python:>=3.9), version: 2.0.0
Skipping link: not a file: https://pypi.org/simple/numpy/
Given no hashes to check 153 links for project 'numpy': discarding no candidates
Collecting numpy
Created temporary directory: /tmp/pip-unpack-7an2q__8
https://files.pythonhosted.org:443 "GET /packages/d6/a8/6a2419c40c7b6f7cb4ef52c532c88e55490c4fa92885964757d507adddce/numpy-2.0.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl HTTP/1.1" 200 19282097
Downloading numpy-2.0.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (19.3 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 19.3/19.3 MB 46.8 MB/s eta 0:00:00
Added numpy from https://files.pythonhosted.org/packages/d6/a8/6a2419c40c7b6f7cb4ef52c532c88e55490c4fa92885964757d507adddce/numpy-2.0.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl#sha256=6d7696c615765091cc5093f76fd1fa069870304beaccfd58b5dcc69e55ef49c1 (from py3nj) to build tracker '/tmp/pip-req-tracker-0k5qwjil'
Removed numpy from https://files.pythonhosted.org/packages/d6/a8/6a2419c40c7b6f7cb4ef52c532c88e55490c4fa92885964757d507adddce/numpy-2.0.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl#sha256=6d7696c615765091cc5093f76fd1fa069870304beaccfd58b5dcc69e55ef49c1 (from py3nj) from build tracker '/tmp/pip-req-tracker-0k5qwjil'
Created temporary directory: /tmp/pip-unpack-f26533xh
Building wheels for collected packages: py3nj
Created temporary directory: /tmp/pip-wheel-vkm6cax0
Destination directory: /tmp/pip-wheel-vkm6cax0
Building wheel for py3nj (pyproject.toml): started
Running command Building wheel for py3nj (pyproject.toml)
Building wheel for py3nj (pyproject.toml): finished with status 'done'
Created wheel for py3nj: filename=py3nj-0.2.1-cp310-cp310-linux_x86_64.whl size=44801 sha256=af23b42391959998946169f1991e628c2b0775c50463fad8b3a1d5a6d5edb2dd
Stored in directory: /tmp/pip-ephem-wheel-cache-9_b07dyf/wheels/71/e9/70/30a34ed6dbc8b54ce93f25c091be4cf7a24319e27d953a882b
Successfully built py3nj
Installing collected packages: numpy, py3nj
changing mode of /home/dbutterfield3/Research/deep-contact-estimator/venv2/bin/f2py to 755
changing mode of /home/dbutterfield3/Research/deep-contact-estimator/venv2/bin/numpy-config to 755
Successfully installed numpy-2.0.0 py3nj-0.2.1
Removed build tracker: '/tmp/pip-req-tracker-0k5qwjil'
I changed the venv environment because I had to create a second one, after the first command's output got erased in the terminal (because it was too long). I also piped the streams to a file using python -m pip install --no-cache-dir -vvv py3nj > log2.txt 2>&1
Thanks for running those commands (and carefully reporting the actual commands you ran!). Unfortunately, it seemed to install successfully. I was hoping that it would fail, so I could compare to an unsuccessful log. As it is, that's pretty much the same log as I get when I install py3nj myself.
Do you think you could reproduce the initial failure, but using the extra verbose pip command I gave? If you can, let me know the exact commands used, and the paths to any pythons involved. Right now, it seems to me like maybe the failure only happens if you try to install py3nj with the system python; not with a conda environment or a virtual environment? If that's the case, then (i) maybe the issue is ultimately some sort of permission error and (ii) I feel obliged to say that installing packages into the system python is a bad idea; you can break your OS doing that. But maybe I'm totally off-base.
Hello,
I am having a bit of trouble trying to install this library.
I am using Python 3.7 on Ubuntu 22. I have previously had success working with py3nj in Ubuntu 20, but I really am not sure what the issue is.
I have installed a fortran compiler and openmp as discussed in other issue posts.
Apologies for the long build log. This is trying
pip install py3nj