Upgrade outdated dependencies

This commit is contained in:
Jonas Platte 2024-09-29 10:42:39 +02:00
parent b7059ddd18
commit 9f8cdecae6
No known key found for this signature in database
GPG Key ID: 7D261D771D915378
5 changed files with 8 additions and 7 deletions

View File

@ -18,7 +18,7 @@ matrix = ["dep:ruma-common"]
[dependencies] [dependencies]
as_variant = { workspace = true } as_variant = { workspace = true }
html5ever = "0.28.0" html5ever = "0.29.0"
phf = { version = "0.11.1", features = ["macros"] } phf = { version = "0.11.1", features = ["macros"] }
ruma-common = { workspace = true, optional = true } ruma-common = { workspace = true, optional = true }
tracing = { workspace = true, features = ["attributes"] } tracing = { workspace = true, features = ["attributes"] }

View File

@ -100,6 +100,7 @@ impl Default for Html {
impl TreeSink for Html { impl TreeSink for Html {
type Handle = NodeRef; type Handle = NodeRef;
type Output = Self; type Output = Self;
type ElemName<'a> = html5ever::ExpandedName<'a>;
fn finish(self) -> Self::Output { fn finish(self) -> Self::Output {
self self

View File

@ -18,7 +18,7 @@ all-features = true
unstable-exhaustive-types = [] unstable-exhaustive-types = []
[dependencies] [dependencies]
itertools = "0.12.1" itertools = "0.13.0"
js_int = { workspace = true } js_int = { workspace = true }
ruma-common = { workspace = true } ruma-common = { workspace = true }
ruma-events = { workspace = true } ruma-events = { workspace = true }

View File

@ -15,7 +15,7 @@ semver = { version = "1.0.6", features = ["serde"], optional = true }
serde = { workspace = true } serde = { workspace = true }
serde_json = { workspace = true } serde_json = { workspace = true }
toml = { version = "0.8.2", default-features = false, features = ["parse"] } toml = { version = "0.8.2", default-features = false, features = ["parse"] }
toml_edit = { version = "0.20.2", optional = true } toml_edit = { version = "0.22.22", optional = true }
xshell = "0.1.17" xshell = "0.1.17"
[lints] [lints]

View File

@ -7,7 +7,7 @@ use reqwest::blocking::Client;
use semver::Version; use semver::Version;
use serde::{de::IgnoredAny, Deserialize}; use serde::{de::IgnoredAny, Deserialize};
#[cfg(feature = "default")] #[cfg(feature = "default")]
use toml_edit::{value, Document}; use toml_edit::{value, DocumentMut};
#[cfg(feature = "default")] #[cfg(feature = "default")]
use xshell::{cmd, pushd, read_file, write_file}; use xshell::{cmd, pushd, read_file, write_file};
@ -78,7 +78,7 @@ impl Package {
println!("Updating {} to version {version}", self.name); println!("Updating {} to version {version}", self.name);
if !dry_run { if !dry_run {
let mut document = read_file(&self.manifest_path)?.parse::<Document>()?; let mut document = read_file(&self.manifest_path)?.parse::<DocumentMut>()?;
document["package"]["version"] = value(version.to_string()); document["package"]["version"] = value(version.to_string());
@ -101,7 +101,7 @@ impl Package {
println!("Updating dependency in {} crate…", package.name); println!("Updating dependency in {} crate…", package.name);
if !dry_run { if !dry_run {
let mut document = read_file(&package.manifest_path)?.parse::<Document>()?; let mut document = read_file(&package.manifest_path)?.parse::<DocumentMut>()?;
let version = if !self.version.pre.is_empty() { let version = if !self.version.pre.is_empty() {
format!("={}", self.version) format!("={}", self.version)
@ -124,7 +124,7 @@ impl Package {
} }
} else { } else {
let workspace_manifest_path = metadata.workspace_root.join("Cargo.toml"); let workspace_manifest_path = metadata.workspace_root.join("Cargo.toml");
let mut document = read_file(&workspace_manifest_path)?.parse::<Document>()?; let mut document = read_file(&workspace_manifest_path)?.parse::<DocumentMut>()?;
let workspace_deps = &mut document["workspace"]["dependencies"]; let workspace_deps = &mut document["workspace"]["dependencies"];
println!("Updating workspace dependency…"); println!("Updating workspace dependency…");