It’s funny because the conventional wisdom among Python programmers is that the stdlib is where modules go to die. For an example, see this discussion about putting requests in. But really, it’s just unimaginable to me to have to download external modules to delete directories, make temp files, or do reasonable logging. There are non-stdlib implementations of all of these things (py.path, temporary, eliot), but it’s always possible to do a no-dependency stand-alone script. I didn’t know how much I should appreciate that.