download to a temp-file
skip download if target-file exists
bump version