diff --git a/Cargo.toml b/Cargo.toml index 461547e..25c3a98 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "shticker_book_unwritten" -version = "1.0.6" +version = "1.1.0" authors = ["Dr. Jonathan Helianthicus Doe, IV "] edition = "2021" description = "Minimal CLI launcher for the Toontown Rewritten MMORPG" @@ -13,19 +13,20 @@ license = "GPL-3.0-or-later" [dependencies] bzip2 = "0.4.3" -rpassword = "6.0.1" -serde = { version = "1.0.137", features = ["derive"] } -serde_json = "1.0.81" +rpassword = "7.0.0" +serde = { version = "1.0.140", features = ["derive"] } +serde_json = "1.0.82" sha-1 = "0.10.0" [dependencies.clap] -version = "3.2.1" +version = "3.2.15" default-features = false features = ["std", "cargo", "suggestions"] [dependencies.reqwest] version = "0.11.11" -features = ["blocking", "default-tls"] +default-features = false +features = ["blocking", "rustls-tls"] [profile.release] opt-level = 3 @@ -37,3 +38,4 @@ codegen-units = 1 panic = "abort" incremental = false overflow-checks = false +strip = true diff --git a/deny.toml b/deny.toml index 956c413..753bd06 100644 --- a/deny.toml +++ b/deny.toml @@ -1,9 +1,9 @@ [licenses] copyleft = "allow" allow-osi-fsf-free = "both" -# Explicitly allowing certain licenses is neccessary because SPDX incorrectly -# neglects to mark certain licenses as FSF/OSI approved when they really are. -allow = ["BSD-2-Clause"] +# This license is used by `unicode-indent` because it makes use of Unicode’s +# data. But it’s just a glorified BSD-2-Clause... +allow = ["Unicode-DFS-2016"] # Denying common free-but-incompatible-with-the-GPL licenses. deny = [ "AFL-1.1", @@ -53,7 +53,7 @@ deny = [ ] [[licenses.clarify]] -name = "encoding_rs" +name = "ring" version = "*" -expression = "(Apache-2.0 OR MIT) AND BSD-3-Clause" -license-files = [{ path = "COPYRIGHT", hash = 0x39f8ad31 }] +expression = "ISC" +license-files = [{ path = "LICENSE", hash = 0xbd0eed23 }] diff --git a/rustfmt.toml b/rustfmt.toml index f950886..ddc14fd 100644 --- a/rustfmt.toml +++ b/rustfmt.toml @@ -1,4 +1,4 @@ -edition = "2018" +edition = "2021" fn_args_layout = "Tall" force_explicit_abi = true hard_tabs = false