Revert "RF: use setuptools for setup where possible"

This reverts commit 3a0e45272c7c4acc82c2e4c4ac5fb6ec87f3bd24.