'kay, for the last few hours I've been trying to get posting with unicode filenames to work right, and at this point I would very much enjoy beating Guido van Rossum with a sledgehammer for screwing up the str/unicode thing so badly to begin with.
The thing that makes it so hard to fix is Python on OS X (which the test system is running) has no problem whatsoever in dealing with unicode filenames, but on FreeBSD (this server), giving non-ASCII text to any of the os functions will instantly open a portal to the innermost depths of character-encoding hell.
I know it's really annoying, but it's really more of a pain in the ass to fix than it's worth.