@@ -49,7 +49,7 @@ is_ci = { workspace = true }
4949is-terminal = { workspace = true }
5050kdl = { workspace = true }
5151miette = { workspace = true , features = [" fancy" ] }
52- rand = { workspace = true , default_features = false }
52+ rand = { workspace = true , features = [ " thread_rng " ], default_features = false }
5353sentry = { workspace = true }
5454serde = { workspace = true , features = [" derive" ] }
5555serde_json = { workspace = true }
@@ -68,96 +68,97 @@ members = [".", "crates/*"]
6868
6969[workspace .package ]
7070authors = [" Orogene Maintainers and Contributors" ]
71- edition = " 2021 "
71+ edition = " 2024 "
7272repository = " https://github.com/orogene/orogene"
7373homepage = " https://orogene.dev"
74- rust-version = " 1.67.1 "
74+ rust-version = " 1.85 "
7575
7676[workspace .dependencies ]
77- anyhow = " 1.0.75 "
78- async-compression = " 0.3.5 "
79- async-process = " 1.0.1 "
80- async-std = " 1.12 .0"
81- async-trait = " 0.1.64 "
82- backon = " 0 .4.0"
83- base64 = " 0.21.2 "
84- bincode = " 1.3.1 "
85- bytecount = " 0.6.0 "
86- cacache = " 12.0 .0"
87- chrono = " 0.4.23 "
88- chrono-humanize = " 0.0.11 "
89- clap = " 4.2.1 "
90- colored = " 2 .0.0"
91- config = { version = " 0.13.2 " , default-features = false }
77+ anyhow = " 1.0.96 "
78+ async-compression = " 0.4.12 "
79+ async-process = " 2.3.0 "
80+ async-std = " 1.13 .0"
81+ async-trait = " 0.1.86 "
82+ backon = " 1 .4.0"
83+ base64 = " 0.22.1 "
84+ bincode = " 1.3.3 "
85+ bytecount = " 0.6.8 "
86+ cacache = { version = " 13.1 .0" , default-features = false , features = [ " mmap " , " tokio-runtime " ] }
87+ chrono = " 0.4.40 "
88+ chrono-humanize = " 0.2.3 "
89+ clap = " 4.5.31 "
90+ colored = " 3 .0.0"
91+ config = { version = " 0.15.8 " , default-features = false }
9292console_error_panic_hook = " 0.1.7"
93- darling = " 0.10.2 "
94- dashmap = " 4.0.0-rc6 "
95- derive_builder = " 0.11 .2"
93+ darling = " 0.20.10 "
94+ dashmap = " 6.1.0 "
95+ derive_builder = " 0.20 .2"
9696dialoguer = { version = " 0.10.4" , default-features = false }
97- directories = " 4.0.1"
98- dunce = " 1.0.3"
99- flate2 = " 1.0.25"
100- futures = " 0.3.26"
101- indexmap = " 1.9.3"
102- indicatif = " 0.17.3"
97+ directories = " 6.0.0"
98+ dunce = " 1.0.5"
99+ flate2 = { version = " 1.1.0" , default-features = false }
100+ futures = " 0.3.31"
101+ http = " 1.2.0"
102+ indexmap = " 2.7.1"
103+ indicatif = " 0.17.11"
103104io_tee = " 0.1.1"
104- is-terminal = " 0.4.7 "
105- is_ci = " 1.1.1 "
106- http-cache-reqwest = " 0.6.0 "
105+ is-terminal = " 0.4.15 "
106+ is_ci = " 1.2.0 "
107+ http-cache-reqwest = " 0.15.1 "
107108humansize = " 1.1.0"
108- insta = " 1.28.0 "
109- js-sys = " 0.3.61 "
110- junction = " 1.0 .0"
111- kdl = " 5.0.0-alpha.1 "
109+ insta = " 1.42.2 "
110+ js-sys = " 0.3.77 "
111+ junction = " 1.2 .0"
112+ kdl = { git = " https://github.com/elide-tools/kdl-rs.git " , rev = " b76df4f16ce805798e6d513a6daedf97f6d28e5d " }
112113maplit = " 1.0.2"
113- miette = " 5.8 .0"
114- mockito = " 1.0.0 "
115- node-semver = " 2.1 .0"
116- nom = " 7.1.3 "
117- once_cell = " 1.17.1 "
118- open = " 5.0.0 "
119- pathdiff = " 0.2.1 "
120- percent-encoding = " 2.1.0 "
121- petgraph = { version = " 0.6.2 " , default-features = false }
122- poloto = " 17 .1.0 "
123- pretty_assertions = " 1.3.0 "
124- proc-macro2 = " 1.0.18 "
125- quote = " 1.0.7 "
126- rand = { version = " 0.8.5 " , default-features = false }
127- reflink-copy = " 0.1.8 "
128- regex = " 1.7.2 "
129- reqwest = " 0.11.14 "
130- reqwest-middleware = " =0.2.2 "
114+ miette = " 7.5 .0"
115+ mockito = " 1.6.1 "
116+ node-semver = " 2.2 .0"
117+ nom = " 8.0.0 "
118+ once_cell = " 1.20.3 "
119+ open = " 5.3.2 "
120+ pathdiff = " 0.2.3 "
121+ percent-encoding = " 2.3.1 "
122+ petgraph = { version = " 0.7.1 " , default-features = false }
123+ poloto = " 19 .1.2 "
124+ pretty_assertions = " 1.4.1 "
125+ proc-macro2 = " 1.0.93 "
126+ quote = " 1.0.38 "
127+ rand = { version = " 0.9.0 " , features = [ " thread_rng " ] , default-features = false }
128+ reflink-copy = " 0.1.24 "
129+ regex = " 1.11.1 "
130+ reqwest = " 0.12.12 "
131+ reqwest-middleware = " 0.4.1 "
131132resvg = " 0.29.0"
132- rkyv = " 0.7.41 "
133- sentry = " 0.31 .0"
134- serde = " 1.0.152 "
135- serde_json = " 1.0.93 "
136- serde-wasm-bindgen = " 0.4 .5"
137- ssri = " 9.0 .0"
138- supports-unicode = " 2 .0.0"
139- syn = " 1 .0.33 "
140- tar = " 0.4.38 "
133+ rkyv = " 0.8.10 "
134+ sentry = " 0.36 .0"
135+ serde = " 1.0.218 "
136+ serde_json = " 1.0.139 "
137+ serde-wasm-bindgen = " 0.6 .5"
138+ ssri = " 9.2 .0"
139+ supports-unicode = " 3 .0.0"
140+ syn = " 2 .0.98 "
141+ tar = " 0.4.44 "
141142task-local-extensions = " 0.1.4"
142- tempfile = " 3.3.0 "
143- term_grid = " 0.1.7 "
143+ tempfile = " 3.17.1 "
144+ term_grid = " 0.2.0 "
144145term_size = " 0.3.2"
145- test-case = " 3.0.0 "
146- thiserror = " 1.0.38 "
147- tracing = " 0.1.37 "
148- tracing-appender = " 0.2.2 "
149- tracing-indicatif = " 0.3.0 "
150- tracing-subscriber = " 0.3.16 "
151- tsify = { version = " 0.4.3 " , default-features = false }
152- unicase = " 2.6.0 "
153- url = " 2.3.1 "
154- walkdir = " 2.3.2 "
155- wasm-bindgen = " 0.2.84 "
156- wasm-bindgen-futures = " 0.4.34 "
157- wasm-streams = " 0.3.0 "
158- which = " 4 .0.2"
159- wiremock = " 0.5.17 "
160- reqwest-retry = " 0.2.2 "
146+ test-case = " 3.3.1 "
147+ thiserror = " 1.0.69 "
148+ tracing = " 0.1.41 "
149+ tracing-appender = " 0.2.3 "
150+ tracing-indicatif = " 0.3.9 "
151+ tracing-subscriber = " 0.3.19 "
152+ tsify = { version = " 0.4.5 " , default-features = false }
153+ unicase = " 2.8.1 "
154+ url = " 2.5.4 "
155+ walkdir = " 2.5.0 "
156+ wasm-bindgen = " 0.2.100 "
157+ wasm-bindgen-futures = " 0.4.50 "
158+ wasm-streams = " 0.4.2 "
159+ which = " 7 .0.2"
160+ wiremock = " 0.6.3 "
161+ reqwest-retry = " 0.7.0 "
161162
162163# [patch.crates-io]
163164# cacache = { path = "../cacache-rs" }
@@ -168,7 +169,7 @@ reqwest-retry = "0.2.2"
168169# The preferred cargo-dist version to use in CI (Cargo.toml SemVer syntax)
169170cargo-dist-version = " 0.3.1"
170171# The preferred Rust toolchain to use in CI (rustup toolchain syntax)
171- rust-toolchain-version = " 1.72.1 "
172+ rust-toolchain-version = " 1.85.0 "
172173# CI backends to support
173174ci = [" github" ]
174175# Target platforms to build apps for (Rust target-triple syntax)
@@ -190,7 +191,7 @@ pr-run-mode = "plan"
190191allow-dirty = [" msi" ]
191192
192193[build-dependencies ]
193- embed-resource = " 1.3.3 "
194+ embed-resource = " 3.0.1 "
194195
195196[[bin ]]
196197name = " oro"
0 commit comments