pyflakes.
Do not fiddle around with filenames, use cache_dir if available.
Do not fiddle around with filename.