Replace deprecated badge crate with badgers

This commit is contained in:
Valentin Brandl 2022-09-28 10:43:49 +02:00
parent cdbf3e5c06
commit d5e30ba727
No known key found for this signature in database
GPG Key ID: 62E7C7F2C48DBBF2
3 changed files with 27 additions and 33 deletions

56
Cargo.lock generated
View File

@ -2,6 +2,16 @@
# It is not intended for manual editing. # It is not intended for manual editing.
version = 3 version = 3
[[package]]
name = "ab_glyph"
version = "0.2.17"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "04a9283dace1c41c265496614998d5b9c4a97b3eb770e804f007c5144bf03f2b"
dependencies = [
"ab_glyph_rasterizer",
"owned_ttf_parser",
]
[[package]] [[package]]
name = "ab_glyph_rasterizer" name = "ab_glyph_rasterizer"
version = "0.1.5" version = "0.1.5"
@ -36,7 +46,7 @@ dependencies = [
"actix-service", "actix-service",
"actix-utils", "actix-utils",
"ahash", "ahash",
"base64 0.13.0", "base64",
"bitflags", "bitflags",
"brotli", "brotli",
"bytes", "bytes",
@ -292,7 +302,7 @@ dependencies = [
"actix-tls", "actix-tls",
"actix-utils", "actix-utils",
"ahash", "ahash",
"base64 0.13.0", "base64",
"bytes", "bytes",
"cfg-if", "cfg-if",
"cookie", "cookie",
@ -314,22 +324,16 @@ dependencies = [
] ]
[[package]] [[package]]
name = "badge" name = "badgers"
version = "0.3.0" version = "1.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d0228ae65b89e72921e86c19c3574da63bda0628e9d7da5e164f569bbf4e477d" checksum = "26315f90cbcd241425a27dcc1140dbc85505e87ddc90f324067df6a158572fb3"
dependencies = [ dependencies = [
"base64 0.12.3", "ab_glyph",
"base64",
"once_cell", "once_cell",
"rusttype",
] ]
[[package]]
name = "base64"
version = "0.12.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3441f0f7b02788e948e47f457ca01f1d7e6d92c693bc132c22b087d3141c03ff"
[[package]] [[package]]
name = "base64" name = "base64"
version = "0.13.0" version = "0.13.0"
@ -897,7 +901,7 @@ dependencies = [
"actix-rt", "actix-rt",
"actix-web", "actix-web",
"awc", "awc",
"badge", "badgers",
"bytes", "bytes",
"config", "config",
"dotenvy", "dotenvy",
@ -1363,9 +1367,9 @@ dependencies = [
[[package]] [[package]]
name = "owned_ttf_parser" name = "owned_ttf_parser"
version = "0.6.0" version = "0.15.2"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9f923fb806c46266c02ab4a5b239735c144bdeda724a50ed058e5226f594cde3" checksum = "05e6affeb1632d6ff6a23d2cd40ffed138e82f1532571a26f527c8a284bb2fbb"
dependencies = [ dependencies = [
"ttf-parser", "ttf-parser",
] ]
@ -1631,7 +1635,7 @@ version = "0.11.12"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "431949c384f4e2ae07605ccaa56d1d9d2ecdb5cadd4f9577ccfab29f2e5149fc" checksum = "431949c384f4e2ae07605ccaa56d1d9d2ecdb5cadd4f9577ccfab29f2e5149fc"
dependencies = [ dependencies = [
"base64 0.13.0", "base64",
"bytes", "bytes",
"encoding_rs", "encoding_rs",
"futures-core", "futures-core",
@ -1668,7 +1672,7 @@ version = "0.7.1"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "88073939a61e5b7680558e6be56b419e208420c2adb92be54921fa6b72283f1a" checksum = "88073939a61e5b7680558e6be56b419e208420c2adb92be54921fa6b72283f1a"
dependencies = [ dependencies = [
"base64 0.13.0", "base64",
"bitflags", "bitflags",
"serde", "serde",
] ]
@ -1679,7 +1683,7 @@ version = "0.15.0"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "85517cd381cf0c34694881d8aaf173107c6af7670e66cec18d7a1a8bfce3b758" checksum = "85517cd381cf0c34694881d8aaf173107c6af7670e66cec18d7a1a8bfce3b758"
dependencies = [ dependencies = [
"base64 0.13.0", "base64",
"bytecount", "bytecount",
"itertools", "itertools",
"md5", "md5",
@ -1706,16 +1710,6 @@ dependencies = [
"semver", "semver",
] ]
[[package]]
name = "rusttype"
version = "0.9.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "dc7c727aded0be18c5b80c1640eae0ac8e396abf6fa8477d96cb37d18ee5ec59"
dependencies = [
"ab_glyph_rasterizer",
"owned_ttf_parser",
]
[[package]] [[package]]
name = "rustversion" name = "rustversion"
version = "1.0.6" version = "1.0.6"
@ -2133,9 +2127,9 @@ checksum = "59547bce71d9c38b83d9c0e92b6066c4253371f15005def0c30d9657f50c7642"
[[package]] [[package]]
name = "ttf-parser" name = "ttf-parser"
version = "0.6.2" version = "0.15.2"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3e5d7cd7ab3e47dda6e56542f4bbf3824c15234958c6e1bd6aaa347e93499fdc" checksum = "7b3e06c9b9d80ed6b745c7159c40b311ad2916abb34a49e9be2653b90db0d8dd"
[[package]] [[package]]
name = "typenum" name = "typenum"

View File

@ -15,7 +15,7 @@ name = "hoc"
[dependencies] [dependencies]
actix-rt = "2.7.0" actix-rt = "2.7.0"
actix-web = "4.2.1" actix-web = "4.2.1"
badge = "0.3.0" badgers = "1.0.0"
bytes = "1.2.1" bytes = "1.2.1"
config = { version = "0.13.2", features = ["toml"] } config = { version = "0.13.2", features = ["toml"] }
dotenvy = "0.15.5" dotenvy = "0.15.5"

View File

@ -32,7 +32,7 @@ use actix_web::{
middleware::{self, TrailingSlash}, middleware::{self, TrailingSlash},
web, App, HttpResponse, HttpServer, Responder, web, App, HttpResponse, HttpServer, Responder,
}; };
use badge::{Badge, BadgeOptions}; use badgers::{Badge, BadgeOptions};
use git2::{BranchType, Repository}; use git2::{BranchType, Repository};
use number_prefix::NumberPrefix; use number_prefix::NumberPrefix;
use std::{ use std::{