title: How can I get Bottle to restart on file change?
body: <p>I'm really enjoying <a href="http://bottlepy.org/" rel="noreferrer">Bottle</a> so far, but the fact that I have to CTRL+C out of the server and restart it every time I make a code change is a big hit on my productivity. I've thought about using <a href="http://packages.python.org/watchdog/" rel="noreferrer">Watchdog</a> to keep track of files changing then restarting the server, but how can I do that when the <code>bottle.run</code> function is blocking.</p>
  
  <p>Running the server from an external script that watches for file changes seems like a <strong>lot</strong> of work to set up. I'd think this was a universal issue for Bottle, CherryPy and etcetera developers.</p>
  
  <p>Thanks for your solutions to the issue!</p>