more requirements, nicer python filetypes