which is a minimalistic python wsgi development server with support for code reload?
So far I've been using CherryPy, and compared to Django (which, while not in your list, is the only other dev server I used) I like it heaps more. It does what is says: it is only there when you need it, and gets out of the way for the rest of the time.
Using Django seemed like I needed to subscribe to the Django way of doing things. Although Django provides heaps more functionality out of the box (default admin interface, widgets on your webpages) , using CherryPy seems like just another import that has very good (often surprising you with extra) functionality.
From what I can tell

wsgiref - no code reload
CherryPy - more than just the server
mod_wsgi - all the apache overhead
paste.httpserver - paste is a huge package with other stuff in it
flup - same as paste, too much stuff.
Spawning - never used it but seems lightweight enough.
Tornado - not really wsgi + full "framework" 
Werkzeug - runcommand

any others out there? which one you prefer?