Re-read config on SIGHUP
add pathlib to requirements in setup.py