make install should update installed .py files
The build.py
script is only triggered in the pyext/
makefile if the .cpp
extension source-file has changed (which itself is triggered if the Cython sources have changed. But that script is also responsible for copying .py
files from pyext/rivet/
to pyext/build/rivet/
, which means changes in those files don't get copied and installed unless the compiled extension has to be rebuilt. Improvement needed!