mirror of
https://github.com/lune-org/lune.git
synced 2025-05-04 10:43:57 +01:00
Version 0.9.2
This commit is contained in:
parent
d2a89f41c8
commit
1429450a64
17 changed files with 69 additions and 64 deletions
31
Cargo.lock
generated
31
Cargo.lock
generated
|
@ -1655,7 +1655,7 @@ dependencies = [
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "lune"
|
name = "lune"
|
||||||
version = "0.9.1"
|
version = "0.9.2"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"anyhow",
|
"anyhow",
|
||||||
"async-fs",
|
"async-fs",
|
||||||
|
@ -1670,6 +1670,7 @@ dependencies = [
|
||||||
"lune-utils",
|
"lune-utils",
|
||||||
"mlua",
|
"mlua",
|
||||||
"mlua-luau-scheduler",
|
"mlua-luau-scheduler",
|
||||||
|
"rustls",
|
||||||
"rustyline",
|
"rustyline",
|
||||||
"serde",
|
"serde",
|
||||||
"serde_json",
|
"serde_json",
|
||||||
|
@ -1682,7 +1683,7 @@ dependencies = [
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "lune-roblox"
|
name = "lune-roblox"
|
||||||
version = "0.2.1"
|
version = "0.2.2"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"glam",
|
"glam",
|
||||||
"lune-utils",
|
"lune-utils",
|
||||||
|
@ -1698,7 +1699,7 @@ dependencies = [
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "lune-std"
|
name = "lune-std"
|
||||||
version = "0.2.1"
|
version = "0.2.2"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"async-channel",
|
"async-channel",
|
||||||
"async-fs",
|
"async-fs",
|
||||||
|
@ -1722,7 +1723,7 @@ dependencies = [
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "lune-std-datetime"
|
name = "lune-std-datetime"
|
||||||
version = "0.2.1"
|
version = "0.2.2"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"chrono",
|
"chrono",
|
||||||
"chrono_lc",
|
"chrono_lc",
|
||||||
|
@ -1733,7 +1734,7 @@ dependencies = [
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "lune-std-fs"
|
name = "lune-std-fs"
|
||||||
version = "0.2.1"
|
version = "0.2.2"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"async-fs",
|
"async-fs",
|
||||||
"bstr",
|
"bstr",
|
||||||
|
@ -1745,7 +1746,7 @@ dependencies = [
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "lune-std-luau"
|
name = "lune-std-luau"
|
||||||
version = "0.2.1"
|
version = "0.2.2"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"lune-utils",
|
"lune-utils",
|
||||||
"mlua",
|
"mlua",
|
||||||
|
@ -1753,7 +1754,7 @@ dependencies = [
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "lune-std-net"
|
name = "lune-std-net"
|
||||||
version = "0.2.1"
|
version = "0.2.2"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"async-channel",
|
"async-channel",
|
||||||
"async-executor",
|
"async-executor",
|
||||||
|
@ -1783,7 +1784,7 @@ dependencies = [
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "lune-std-process"
|
name = "lune-std-process"
|
||||||
version = "0.2.1"
|
version = "0.2.2"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"async-channel",
|
"async-channel",
|
||||||
"async-lock",
|
"async-lock",
|
||||||
|
@ -1803,7 +1804,7 @@ dependencies = [
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "lune-std-regex"
|
name = "lune-std-regex"
|
||||||
version = "0.2.1"
|
version = "0.2.2"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"lune-utils",
|
"lune-utils",
|
||||||
"mlua",
|
"mlua",
|
||||||
|
@ -1813,7 +1814,7 @@ dependencies = [
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "lune-std-roblox"
|
name = "lune-std-roblox"
|
||||||
version = "0.2.1"
|
version = "0.2.2"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"lune-roblox",
|
"lune-roblox",
|
||||||
"lune-utils",
|
"lune-utils",
|
||||||
|
@ -1825,7 +1826,7 @@ dependencies = [
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "lune-std-serde"
|
name = "lune-std-serde"
|
||||||
version = "0.2.1"
|
version = "0.2.2"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"async-compression",
|
"async-compression",
|
||||||
"blake3",
|
"blake3",
|
||||||
|
@ -1849,7 +1850,7 @@ dependencies = [
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "lune-std-stdio"
|
name = "lune-std-stdio"
|
||||||
version = "0.2.1"
|
version = "0.2.2"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"async-io",
|
"async-io",
|
||||||
"async-lock",
|
"async-lock",
|
||||||
|
@ -1863,7 +1864,7 @@ dependencies = [
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "lune-std-task"
|
name = "lune-std-task"
|
||||||
version = "0.2.1"
|
version = "0.2.2"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"async-io",
|
"async-io",
|
||||||
"futures-lite",
|
"futures-lite",
|
||||||
|
@ -1874,7 +1875,7 @@ dependencies = [
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "lune-utils"
|
name = "lune-utils"
|
||||||
version = "0.2.1"
|
version = "0.2.2"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"console",
|
"console",
|
||||||
"dunce",
|
"dunce",
|
||||||
|
@ -1986,7 +1987,7 @@ dependencies = [
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "mlua-luau-scheduler"
|
name = "mlua-luau-scheduler"
|
||||||
version = "0.1.1"
|
version = "0.1.2"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"async-executor",
|
"async-executor",
|
||||||
"async-fs",
|
"async-fs",
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
[package]
|
[package]
|
||||||
name = "lune-roblox"
|
name = "lune-roblox"
|
||||||
version = "0.2.1"
|
version = "0.2.2"
|
||||||
edition = "2021"
|
edition = "2021"
|
||||||
license = "MPL-2.0"
|
license = "MPL-2.0"
|
||||||
repository = "https://github.com/lune-org/lune"
|
repository = "https://github.com/lune-org/lune"
|
||||||
|
@ -25,4 +25,4 @@ rbx_reflection = "5.0"
|
||||||
rbx_reflection_database = "1.0"
|
rbx_reflection_database = "1.0"
|
||||||
rbx_xml = "1.0"
|
rbx_xml = "1.0"
|
||||||
|
|
||||||
lune-utils = { version = "0.2.1", path = "../lune-utils" }
|
lune-utils = { version = "0.2.2", path = "../lune-utils" }
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
[package]
|
[package]
|
||||||
name = "lune-std-datetime"
|
name = "lune-std-datetime"
|
||||||
version = "0.2.1"
|
version = "0.2.2"
|
||||||
edition = "2021"
|
edition = "2021"
|
||||||
license = "MPL-2.0"
|
license = "MPL-2.0"
|
||||||
repository = "https://github.com/lune-org/lune"
|
repository = "https://github.com/lune-org/lune"
|
||||||
|
@ -19,4 +19,4 @@ thiserror = "2.0"
|
||||||
chrono = "0.4.38"
|
chrono = "0.4.38"
|
||||||
chrono_lc = "0.1.6"
|
chrono_lc = "0.1.6"
|
||||||
|
|
||||||
lune-utils = { version = "0.2.1", path = "../lune-utils" }
|
lune-utils = { version = "0.2.2", path = "../lune-utils" }
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
[package]
|
[package]
|
||||||
name = "lune-std-fs"
|
name = "lune-std-fs"
|
||||||
version = "0.2.1"
|
version = "0.2.2"
|
||||||
edition = "2021"
|
edition = "2021"
|
||||||
license = "MPL-2.0"
|
license = "MPL-2.0"
|
||||||
repository = "https://github.com/lune-org/lune"
|
repository = "https://github.com/lune-org/lune"
|
||||||
|
@ -19,5 +19,5 @@ async-fs = "2.1"
|
||||||
bstr = "1.9"
|
bstr = "1.9"
|
||||||
futures-lite = "2.6"
|
futures-lite = "2.6"
|
||||||
|
|
||||||
lune-utils = { version = "0.2.1", path = "../lune-utils" }
|
lune-utils = { version = "0.2.2", path = "../lune-utils" }
|
||||||
lune-std-datetime = { version = "0.2.1", path = "../lune-std-datetime" }
|
lune-std-datetime = { version = "0.2.2", path = "../lune-std-datetime" }
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
[package]
|
[package]
|
||||||
name = "lune-std-luau"
|
name = "lune-std-luau"
|
||||||
version = "0.2.1"
|
version = "0.2.2"
|
||||||
edition = "2021"
|
edition = "2021"
|
||||||
license = "MPL-2.0"
|
license = "MPL-2.0"
|
||||||
repository = "https://github.com/lune-org/lune"
|
repository = "https://github.com/lune-org/lune"
|
||||||
|
@ -15,4 +15,4 @@ workspace = true
|
||||||
[dependencies]
|
[dependencies]
|
||||||
mlua = { version = "0.10.3", features = ["luau", "luau-jit"] }
|
mlua = { version = "0.10.3", features = ["luau", "luau-jit"] }
|
||||||
|
|
||||||
lune-utils = { version = "0.2.1", path = "../lune-utils" }
|
lune-utils = { version = "0.2.2", path = "../lune-utils" }
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
[package]
|
[package]
|
||||||
name = "lune-std-net"
|
name = "lune-std-net"
|
||||||
version = "0.2.1"
|
version = "0.2.2"
|
||||||
edition = "2021"
|
edition = "2021"
|
||||||
license = "MPL-2.0"
|
license = "MPL-2.0"
|
||||||
repository = "https://github.com/lune-org/lune"
|
repository = "https://github.com/lune-org/lune"
|
||||||
|
@ -14,7 +14,7 @@ workspace = true
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
mlua = { version = "0.10.3", features = ["luau"] }
|
mlua = { version = "0.10.3", features = ["luau"] }
|
||||||
mlua-luau-scheduler = { version = "0.1.1", path = "../mlua-luau-scheduler" }
|
mlua-luau-scheduler = { version = "0.1.2", path = "../mlua-luau-scheduler" }
|
||||||
|
|
||||||
async-channel = "2.3"
|
async-channel = "2.3"
|
||||||
async-executor = "1.13"
|
async-executor = "1.13"
|
||||||
|
@ -37,5 +37,5 @@ urlencoding = "2.1"
|
||||||
webpki = "0.22"
|
webpki = "0.22"
|
||||||
webpki-roots = "0.26"
|
webpki-roots = "0.26"
|
||||||
|
|
||||||
lune-utils = { version = "0.2.1", path = "../lune-utils" }
|
lune-utils = { version = "0.2.2", path = "../lune-utils" }
|
||||||
lune-std-serde = { version = "0.2.1", path = "../lune-std-serde" }
|
lune-std-serde = { version = "0.2.2", path = "../lune-std-serde" }
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
[package]
|
[package]
|
||||||
name = "lune-std-process"
|
name = "lune-std-process"
|
||||||
version = "0.2.1"
|
version = "0.2.2"
|
||||||
edition = "2021"
|
edition = "2021"
|
||||||
license = "MPL-2.0"
|
license = "MPL-2.0"
|
||||||
repository = "https://github.com/lune-org/lune"
|
repository = "https://github.com/lune-org/lune"
|
||||||
|
@ -14,7 +14,7 @@ workspace = true
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
mlua = { version = "0.10.3", features = ["luau"] }
|
mlua = { version = "0.10.3", features = ["luau"] }
|
||||||
mlua-luau-scheduler = { version = "0.1.1", path = "../mlua-luau-scheduler" }
|
mlua-luau-scheduler = { version = "0.1.2", path = "../mlua-luau-scheduler" }
|
||||||
|
|
||||||
directories = "6.0"
|
directories = "6.0"
|
||||||
pin-project = "1.0"
|
pin-project = "1.0"
|
||||||
|
@ -30,4 +30,4 @@ blocking = "1.6"
|
||||||
futures-lite = "2.6"
|
futures-lite = "2.6"
|
||||||
futures-util = "0.3" # Needed for select! macro...
|
futures-util = "0.3" # Needed for select! macro...
|
||||||
|
|
||||||
lune-utils = { version = "0.2.1", path = "../lune-utils" }
|
lune-utils = { version = "0.2.2", path = "../lune-utils" }
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
[package]
|
[package]
|
||||||
name = "lune-std-regex"
|
name = "lune-std-regex"
|
||||||
version = "0.2.1"
|
version = "0.2.2"
|
||||||
edition = "2021"
|
edition = "2021"
|
||||||
license = "MPL-2.0"
|
license = "MPL-2.0"
|
||||||
repository = "https://github.com/lune-org/lune"
|
repository = "https://github.com/lune-org/lune"
|
||||||
|
@ -18,4 +18,4 @@ mlua = { version = "0.10.3", features = ["luau"] }
|
||||||
regex = "1.10"
|
regex = "1.10"
|
||||||
self_cell = "1.0"
|
self_cell = "1.0"
|
||||||
|
|
||||||
lune-utils = { version = "0.2.1", path = "../lune-utils" }
|
lune-utils = { version = "0.2.2", path = "../lune-utils" }
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
[package]
|
[package]
|
||||||
name = "lune-std-roblox"
|
name = "lune-std-roblox"
|
||||||
version = "0.2.1"
|
version = "0.2.2"
|
||||||
edition = "2021"
|
edition = "2021"
|
||||||
license = "MPL-2.0"
|
license = "MPL-2.0"
|
||||||
repository = "https://github.com/lune-org/lune"
|
repository = "https://github.com/lune-org/lune"
|
||||||
|
@ -14,10 +14,10 @@ workspace = true
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
mlua = { version = "0.10.3", features = ["luau"] }
|
mlua = { version = "0.10.3", features = ["luau"] }
|
||||||
mlua-luau-scheduler = { version = "0.1.1", path = "../mlua-luau-scheduler" }
|
mlua-luau-scheduler = { version = "0.1.2", path = "../mlua-luau-scheduler" }
|
||||||
|
|
||||||
rbx_cookie = { version = "0.1.4", default-features = false }
|
rbx_cookie = { version = "0.1.4", default-features = false }
|
||||||
roblox_install = "1.0"
|
roblox_install = "1.0"
|
||||||
|
|
||||||
lune-utils = { version = "0.2.1", path = "../lune-utils" }
|
lune-utils = { version = "0.2.2", path = "../lune-utils" }
|
||||||
lune-roblox = { version = "0.2.1", path = "../lune-roblox" }
|
lune-roblox = { version = "0.2.2", path = "../lune-roblox" }
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
[package]
|
[package]
|
||||||
name = "lune-std-serde"
|
name = "lune-std-serde"
|
||||||
version = "0.2.1"
|
version = "0.2.2"
|
||||||
edition = "2021"
|
edition = "2021"
|
||||||
license = "MPL-2.0"
|
license = "MPL-2.0"
|
||||||
repository = "https://github.com/lune-org/lune"
|
repository = "https://github.com/lune-org/lune"
|
||||||
|
@ -42,4 +42,4 @@ sha3 = "0.10.8"
|
||||||
# Check before updating it.
|
# Check before updating it.
|
||||||
blake3 = { version = "=1.5.0", features = ["traits-preview"] }
|
blake3 = { version = "=1.5.0", features = ["traits-preview"] }
|
||||||
|
|
||||||
lune-utils = { version = "0.2.1", path = "../lune-utils" }
|
lune-utils = { version = "0.2.2", path = "../lune-utils" }
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
[package]
|
[package]
|
||||||
name = "lune-std-stdio"
|
name = "lune-std-stdio"
|
||||||
version = "0.2.1"
|
version = "0.2.2"
|
||||||
edition = "2021"
|
edition = "2021"
|
||||||
license = "MPL-2.0"
|
license = "MPL-2.0"
|
||||||
repository = "https://github.com/lune-org/lune"
|
repository = "https://github.com/lune-org/lune"
|
||||||
|
@ -14,7 +14,7 @@ workspace = true
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
mlua = { version = "0.10.3", features = ["luau", "error-send"] }
|
mlua = { version = "0.10.3", features = ["luau", "error-send"] }
|
||||||
mlua-luau-scheduler = { version = "0.1.1", path = "../mlua-luau-scheduler" }
|
mlua-luau-scheduler = { version = "0.1.2", path = "../mlua-luau-scheduler" }
|
||||||
|
|
||||||
async-io = "2.4"
|
async-io = "2.4"
|
||||||
async-lock = "3.4"
|
async-lock = "3.4"
|
||||||
|
@ -22,4 +22,4 @@ blocking = "1.6"
|
||||||
dialoguer = "0.11"
|
dialoguer = "0.11"
|
||||||
futures-lite = "2.6"
|
futures-lite = "2.6"
|
||||||
|
|
||||||
lune-utils = { version = "0.2.1", path = "../lune-utils" }
|
lune-utils = { version = "0.2.2", path = "../lune-utils" }
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
[package]
|
[package]
|
||||||
name = "lune-std-task"
|
name = "lune-std-task"
|
||||||
version = "0.2.1"
|
version = "0.2.2"
|
||||||
edition = "2021"
|
edition = "2021"
|
||||||
license = "MPL-2.0"
|
license = "MPL-2.0"
|
||||||
repository = "https://github.com/lune-org/lune"
|
repository = "https://github.com/lune-org/lune"
|
||||||
|
@ -14,9 +14,9 @@ workspace = true
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
mlua = { version = "0.10.3", features = ["luau"] }
|
mlua = { version = "0.10.3", features = ["luau"] }
|
||||||
mlua-luau-scheduler = { version = "0.1.1", path = "../mlua-luau-scheduler" }
|
mlua-luau-scheduler = { version = "0.1.2", path = "../mlua-luau-scheduler" }
|
||||||
|
|
||||||
async-io = "2.4"
|
async-io = "2.4"
|
||||||
futures-lite = "2.6"
|
futures-lite = "2.6"
|
||||||
|
|
||||||
lune-utils = { version = "0.2.1", path = "../lune-utils" }
|
lune-utils = { version = "0.2.2", path = "../lune-utils" }
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
[package]
|
[package]
|
||||||
name = "lune-std"
|
name = "lune-std"
|
||||||
version = "0.2.1"
|
version = "0.2.2"
|
||||||
edition = "2021"
|
edition = "2021"
|
||||||
license = "MPL-2.0"
|
license = "MPL-2.0"
|
||||||
repository = "https://github.com/lune-org/lune"
|
repository = "https://github.com/lune-org/lune"
|
||||||
|
@ -39,7 +39,7 @@ task = ["dep:lune-std-task"]
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
mlua = { version = "0.10.3", features = ["luau"] }
|
mlua = { version = "0.10.3", features = ["luau"] }
|
||||||
mlua-luau-scheduler = { version = "0.1.1", path = "../mlua-luau-scheduler" }
|
mlua-luau-scheduler = { version = "0.1.2", path = "../mlua-luau-scheduler" }
|
||||||
|
|
||||||
async-channel = "2.3"
|
async-channel = "2.3"
|
||||||
async-fs = "2.1"
|
async-fs = "2.1"
|
||||||
|
@ -48,15 +48,15 @@ async-lock = "3.4"
|
||||||
serde = { version = "1.0", features = ["derive"] }
|
serde = { version = "1.0", features = ["derive"] }
|
||||||
serde_json = "1.0"
|
serde_json = "1.0"
|
||||||
|
|
||||||
lune-utils = { version = "0.2.1", path = "../lune-utils" }
|
lune-utils = { version = "0.2.2", path = "../lune-utils" }
|
||||||
|
|
||||||
lune-std-datetime = { optional = true, version = "0.2.1", path = "../lune-std-datetime" }
|
lune-std-datetime = { optional = true, version = "0.2.2", path = "../lune-std-datetime" }
|
||||||
lune-std-fs = { optional = true, version = "0.2.1", path = "../lune-std-fs" }
|
lune-std-fs = { optional = true, version = "0.2.2", path = "../lune-std-fs" }
|
||||||
lune-std-luau = { optional = true, version = "0.2.1", path = "../lune-std-luau" }
|
lune-std-luau = { optional = true, version = "0.2.2", path = "../lune-std-luau" }
|
||||||
lune-std-net = { optional = true, version = "0.2.1", path = "../lune-std-net" }
|
lune-std-net = { optional = true, version = "0.2.2", path = "../lune-std-net" }
|
||||||
lune-std-process = { optional = true, version = "0.2.1", path = "../lune-std-process" }
|
lune-std-process = { optional = true, version = "0.2.2", path = "../lune-std-process" }
|
||||||
lune-std-regex = { optional = true, version = "0.2.1", path = "../lune-std-regex" }
|
lune-std-regex = { optional = true, version = "0.2.2", path = "../lune-std-regex" }
|
||||||
lune-std-roblox = { optional = true, version = "0.2.1", path = "../lune-std-roblox" }
|
lune-std-roblox = { optional = true, version = "0.2.2", path = "../lune-std-roblox" }
|
||||||
lune-std-serde = { optional = true, version = "0.2.1", path = "../lune-std-serde" }
|
lune-std-serde = { optional = true, version = "0.2.2", path = "../lune-std-serde" }
|
||||||
lune-std-stdio = { optional = true, version = "0.2.1", path = "../lune-std-stdio" }
|
lune-std-stdio = { optional = true, version = "0.2.2", path = "../lune-std-stdio" }
|
||||||
lune-std-task = { optional = true, version = "0.2.1", path = "../lune-std-task" }
|
lune-std-task = { optional = true, version = "0.2.2", path = "../lune-std-task" }
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
[package]
|
[package]
|
||||||
name = "lune-utils"
|
name = "lune-utils"
|
||||||
version = "0.2.1"
|
version = "0.2.2"
|
||||||
edition = "2021"
|
edition = "2021"
|
||||||
license = "MPL-2.0"
|
license = "MPL-2.0"
|
||||||
repository = "https://github.com/lune-org/lune"
|
repository = "https://github.com/lune-org/lune"
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
[package]
|
[package]
|
||||||
name = "lune"
|
name = "lune"
|
||||||
version = "0.9.1"
|
version = "0.9.2"
|
||||||
edition = "2021"
|
edition = "2021"
|
||||||
license = "MPL-2.0"
|
license = "MPL-2.0"
|
||||||
repository = "https://github.com/lune-org/lune"
|
repository = "https://github.com/lune-org/lune"
|
||||||
|
@ -51,7 +51,7 @@ workspace = true
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
mlua = { version = "0.10.3", features = ["luau"] }
|
mlua = { version = "0.10.3", features = ["luau"] }
|
||||||
mlua-luau-scheduler = { version = "0.1.1", path = "../mlua-luau-scheduler" }
|
mlua-luau-scheduler = { version = "0.1.2", path = "../mlua-luau-scheduler" }
|
||||||
|
|
||||||
anyhow = "1.0"
|
anyhow = "1.0"
|
||||||
console = "0.15"
|
console = "0.15"
|
||||||
|
@ -65,13 +65,14 @@ async-io = "2.4"
|
||||||
async-fs = "2.1"
|
async-fs = "2.1"
|
||||||
blocking = "1.6"
|
blocking = "1.6"
|
||||||
futures-lite = "2.6"
|
futures-lite = "2.6"
|
||||||
|
rustls = { version = "0.23", default-features = false, features = ["std", "tls12", "ring"] }
|
||||||
ureq = { version = "3.0", default-features = false, features = ["rustls", "gzip"] }
|
ureq = { version = "3.0", default-features = false, features = ["rustls", "gzip"] }
|
||||||
|
|
||||||
tracing = "0.1"
|
tracing = "0.1"
|
||||||
tracing-subscriber = { version = "0.3", features = ["env-filter"] }
|
tracing-subscriber = { version = "0.3", features = ["env-filter"] }
|
||||||
|
|
||||||
lune-std = { optional = true, version = "0.2.1", path = "../lune-std" }
|
lune-std = { optional = true, version = "0.2.2", path = "../lune-std" }
|
||||||
lune-utils = { version = "0.2.1", path = "../lune-utils" }
|
lune-utils = { version = "0.2.2", path = "../lune-utils" }
|
||||||
|
|
||||||
### CLI
|
### CLI
|
||||||
|
|
||||||
|
|
|
@ -5,6 +5,7 @@ use std::{
|
||||||
|
|
||||||
use async_fs as fs;
|
use async_fs as fs;
|
||||||
use blocking::unblock;
|
use blocking::unblock;
|
||||||
|
use rustls::crypto::ring;
|
||||||
|
|
||||||
use crate::standalone::metadata::CURRENT_EXE;
|
use crate::standalone::metadata::CURRENT_EXE;
|
||||||
|
|
||||||
|
@ -46,6 +47,8 @@ pub async fn get_or_download_base_executable(target: BuildTarget) -> BuildResult
|
||||||
// making sure transient errors are handled gracefully and
|
// making sure transient errors are handled gracefully and
|
||||||
// with a different error message than "not found"
|
// with a different error message than "not found"
|
||||||
let (res_status, res_body) = unblock(move || {
|
let (res_status, res_body) = unblock(move || {
|
||||||
|
// Only errors if already installed, which is fine
|
||||||
|
ring::default_provider().install_default().ok();
|
||||||
let mut res = ureq::get(release_url).call()?;
|
let mut res = ureq::get(release_url).call()?;
|
||||||
let body = res.body_mut().read_to_vec()?;
|
let body = res.body_mut().read_to_vec()?;
|
||||||
Ok::<_, BuildError>((res.status(), body))
|
Ok::<_, BuildError>((res.status(), body))
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
[package]
|
[package]
|
||||||
name = "mlua-luau-scheduler"
|
name = "mlua-luau-scheduler"
|
||||||
version = "0.1.1"
|
version = "0.1.2"
|
||||||
edition = "2021"
|
edition = "2021"
|
||||||
license = "MPL-2.0"
|
license = "MPL-2.0"
|
||||||
repository = "https://github.com/lune-org/lune"
|
repository = "https://github.com/lune-org/lune"
|
||||||
|
|
Loading…
Add table
Reference in a new issue