--- a/Cargo.toml
+++ b/Cargo.toml
@@ -88,14 +88,10 @@ cargo-xwin = { version = "0.14.7", defau
 tracing = "0.1.36"
 tracing-subscriber = { version = "0.3.15", features = ["env-filter"], optional = true }
 
-# project scaffolding, maturin new/init/generate-ci
-dialoguer = { version = "0.11.0", default-features = false, optional = true }
-console = { version = "0.15.4", optional = true }
-minijinja = { version = "1.0.7", optional = true }
-
 # upload
 bytesize = { version = "1.0.1", optional = true }
 configparser = { version = "3.0.0", optional = true }
+dialoguer = { version = "0.10.2", default-features = false, optional = true }
 dirs = { version = "5.0.0", optional = true }
 multipart = { version = "0.18.0", features = ["client"], default-features = false, optional = true }
 ureq = { version = "2.7.0", features = ["gzip", "json", "socks-proxy"], default-features = false, optional = true }
@@ -118,7 +114,7 @@ which = "4.3.0"
 [features]
 default = ["full", "rustls"]
 
-full = ["cli-completion", "cross-compile", "log", "scaffolding", "upload"]
+full = ["cli-completion", "cross-compile", "log", "upload"]
 
 log = ["tracing-subscriber"]
 
@@ -136,9 +132,6 @@ cross-compile = ["zig", "xwin"]
 zig = ["cargo-zigbuild"]
 xwin = ["cargo-xwin"]
 
-# project scaffolding
-scaffolding = ["dialoguer", "console", "minijinja"]
-
 # Internal feature to speed up the tests significantly
 faster-tests = []
 
