BUG: switch order of sources in setup.py