[package] name = "self-replace" version = "1.5.0" authors = ["Armin Ronacher "] edition = "2018" license = "Apache-2.0" description = "Utility crate that allows executables to replace or uninstall themselves" homepage = "https://github.com/mitsuhiko/self-replace" repository = "https://github.com/mitsuhiko/self-replace" keywords = [ "self-update", "self-replace", "self-uninstall", "replace", "uninstall", ] rust-version = "1.63" exclude = ["examples", "demo*"] [dependencies] tempfile = "3.10.0" [target."cfg(windows)".dependencies] fastrand = "2.1.0" windows-sys = { version = "0.52", features = [ "Win32_Foundation", "Win32_Storage_FileSystem", "Win32_System_Environment", "Win32_System_LibraryLoader", "Win32_System_Memory", "Win32_System_Threading", "Win32_UI_Shell", "Win32_Security", ] }