From 459ebeef0972a0da4a20a2adbf8da1957d819a03 Mon Sep 17 00:00:00 2001 From: yiffyrusdev Date: Wed, 9 Apr 2025 05:55:41 +0500 Subject: [PATCH] weaken & bump versions: = weaken = * regex * thiserror * cfg-if * serde * syn * quote * proc-macro2 * walkdir = bump = * thiserror -> 2 * lightningcss -> alpha.65 * itertools -> 0.14 --- Cargo.toml | 50 +++++++++++---------------------- sabry_build/Cargo.toml | 12 ++++---- sabry_intrnl/Cargo.toml | 24 ++++++++-------- sabry_procmacro/Cargo.toml | 4 +-- sabry_procmacro_impl/Cargo.toml | 13 ++++----- 5 files changed, 42 insertions(+), 61 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index db19f52..9e1d672 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,22 +1,16 @@ [workspace] resolver = "2" -members = [ - "sabry_procmacro", - "sabry_procmacro_impl", - "sabry_intrnl", -] -exclude = [ - "examples" -] +members = ["sabry_procmacro", "sabry_procmacro_impl", "sabry_intrnl"] +exclude = ["examples"] [workspace.dependencies] -sabry_intrnl = {path = "sabry_intrnl", version = "0.0.3-alpha.2" } -sabry_procmacro = {path = "sabry_procmacro", version = "0.0.3-alpha.2" } -sabry_procmacro_impl = {path = "sabry_procmacro_impl", version = "0.0.3-alpha.2" } -sabry_build = {path = "sabry_build", version = "0.0.3-alpha.2" } +sabry_intrnl = { path = "sabry_intrnl", version = "0.0.3" } +sabry_procmacro = { path = "sabry_procmacro", version = "0.0.3" } +sabry_procmacro_impl = { path = "sabry_procmacro_impl", version = "0.0.3" } +sabry_build = { path = "sabry_build", version = "0.0.3" } [workspace.package] -version = "0.0.3-alpha.2" +version = "0.0.3" edition = "2021" rust-version = "1.78" authors = ["Svyatoslav Pushkarev "] @@ -37,31 +31,21 @@ license.workspace = true publish.workspace = true [dependencies] -sabry_procmacro = {workspace = true, optional = true} -sabry_build = {workspace = true, optional = true} -sabry_intrnl = {workspace = true} +sabry_procmacro = { workspace = true, optional = true } +sabry_build = { workspace = true, optional = true } +sabry_intrnl = { workspace = true } [dev-dependencies] -leptos = {version = "0.7.0-gamma3"} -insta = {version = "^1.41", features = ["glob"]} +leptos = { version = "0.7.0-gamma3" } +insta = { version = "^1.41", features = ["glob"] } [features] default = ["procmacro"] -lepty-scoping = [ - "sabry_intrnl/lepty-scoping" -] -procmacro = [ - "dep:sabry_procmacro" -] -build = [ - "dep:sabry_build" -] -net-files = [ - "sabry_build/net-files" -] -nightly = [ - "sabry_procmacro?/nightly" -] +lepty-scoping = ["sabry_intrnl/lepty-scoping"] +procmacro = ["dep:sabry_procmacro"] +build = ["dep:sabry_build"] +net-files = ["sabry_build/net-files"] +nightly = ["sabry_procmacro?/nightly"] internals = [] [package.metadata.docs.rs] diff --git a/sabry_build/Cargo.toml b/sabry_build/Cargo.toml index 400a3a0..ce81bbc 100644 --- a/sabry_build/Cargo.toml +++ b/sabry_build/Cargo.toml @@ -9,13 +9,13 @@ authors.workspace = true license.workspace = true [dependencies] -sabry_intrnl = {workspace = true} -sabry_procmacro_impl = {workspace = true} +sabry_intrnl = { workspace = true } +sabry_procmacro_impl = { workspace = true } -syn = {version = "^2.0", features = ["visit", "derive", "parsing", "full"]} -proc-macro2 = {version = "^1.0", features = ["span-locations"]} -thiserror = {version = "^1.0"} -walkdir = {version = "^2.5"} +syn = { version = "^2", features = ["visit", "derive", "parsing", "full"] } +proc-macro2 = { version = "^1", features = ["span-locations"] } +thiserror = { version = "^2" } +walkdir = { version = "^2" } [features] net-files = [] diff --git a/sabry_intrnl/Cargo.toml b/sabry_intrnl/Cargo.toml index 8d516e3..85d7a9f 100644 --- a/sabry_intrnl/Cargo.toml +++ b/sabry_intrnl/Cargo.toml @@ -9,20 +9,18 @@ authors.workspace = true license.workspace = true [dependencies] -syn = {version = "^2.0"} -quote = {version = "^1.0"} -proc-macro2 = {version = "^1.0"} -raffia = {version = "^0.9"} -regex = {version = "^1.11"} -grass = {version = "^0.13"} -lightningcss = {version = "1.0.0-alpha.61"} -blake3 = {version = "^1.5"} -base64 = {version = "^0.22"} +syn = { version = "^2" } +raffia = { version = "^0.9" } +regex = { version = "^1" } +grass = { version = "^0.13" } +lightningcss = { version = "1.0.0-alpha.65" } +blake3 = { version = "^1.5" } +base64 = { version = "^0.22" } -thiserror = {version = "^1.0"} -serde = {version = "^1.0", features = ["derive"]} -toml = {version = "^0.8"} -cfg-if = {version = "^1.0"} +thiserror = { version = "^2" } +serde = { version = "^1", features = ["derive"] } +toml = { version = "^0.8" } +cfg-if = { version = "^1" } [features] lepty-scoping = [] diff --git a/sabry_procmacro/Cargo.toml b/sabry_procmacro/Cargo.toml index cb2c1bd..fb95447 100644 --- a/sabry_procmacro/Cargo.toml +++ b/sabry_procmacro/Cargo.toml @@ -12,8 +12,8 @@ license.workspace = true proc-macro = true [dependencies] -sabry_procmacro_impl = {workspace = true} -cfg-if = {version = "^1.0"} +sabry_procmacro_impl = { workspace = true } +cfg-if = { version = "^1" } [features] nightly = [] diff --git a/sabry_procmacro_impl/Cargo.toml b/sabry_procmacro_impl/Cargo.toml index e4a2b50..e121b3f 100644 --- a/sabry_procmacro_impl/Cargo.toml +++ b/sabry_procmacro_impl/Cargo.toml @@ -9,14 +9,13 @@ authors.workspace = true license.workspace = true [dependencies] -sabry_intrnl = {workspace = true} +sabry_intrnl = { workspace = true } -syn = {version = "^2.0", features = ["parsing"]} -quote = {version = "^1.0"} -proc-macro2 = {version = "^1.0", features = ["span-locations"]} -raffia = {version = "^0.9"} -regex = {version = "^1.11"} -itertools = {version = "^0.13"} +syn = { version = "^2", features = ["parsing"] } +quote = { version = "^1" } +proc-macro2 = { version = "^1", features = ["span-locations"] } +regex = { version = "^1" } +itertools = { version = "^0.14" } [features] nightly = []