Addresses #5090 setup module was using path.is_file instead of path.isfile