jaemk / self_update

Self updates for rust executables
MIT License
796 stars 69 forks source link

Replace zip with zip_next #128

Open Pr0methean opened 7 months ago

Pr0methean commented 7 months ago

The zip crate hasn't been updated in almost a year, and it has bugs which can cause a panic when trying to open an invalid ZIP file, or an encrypted one without the password. This PR updates self_update to instead use the zip_next crate, a fork I actively maintain. It also fixes warnings from newer versions of Clippy.