mirror of
https://github.com/loot/libloot.git
synced 2026-07-27 14:16:01 -07:00
Be more permissive with dependency versions
The tests all pass when using the bottom of the new version ranges on Windows. The unicase dependency's lower bound is limited by rust-ini even after using the latest master branch versions of esplugin, libloadorder and loot-condition-interpreter. The proc-macro2 and quote dependencies' lower bounds are limited by pyo3's dependency tree. The nodejs wrapper's dependencies haven't been touched.
This commit is contained in:
+14
-14
@@ -8,24 +8,24 @@ edition.workspace = true
|
||||
license.workspace = true
|
||||
|
||||
[dependencies]
|
||||
crc32fast = "1.5.0"
|
||||
esplugin = "6.1.3"
|
||||
libloadorder = "18.4.0"
|
||||
log = { version = "0.4.28", features = ["std"] }
|
||||
loot-condition-interpreter = "5.3.2"
|
||||
petgraph = "0.8.1"
|
||||
rayon = "1.11.0"
|
||||
regress = "0.10.4"
|
||||
rustc-hash = "2.1.1"
|
||||
saphyr = "0.0.6"
|
||||
unicase = "2.8.1"
|
||||
crc32fast = "1"
|
||||
esplugin = "6.1"
|
||||
libloadorder = "18.4"
|
||||
log = { version = "0.4.6", features = ["std"] }
|
||||
loot-condition-interpreter = "5"
|
||||
petgraph = ">= 0.6, < 0.9"
|
||||
rayon = "1"
|
||||
regress = ">= 0.2.0, < 0.11"
|
||||
rustc-hash = ">= 1.0.0, < 3"
|
||||
saphyr = ">= 0.0.5, < 0.0.7"
|
||||
unicase = "2.6.0"
|
||||
|
||||
[target.'cfg(windows)'.dependencies]
|
||||
windows-sys = { version = "0.61.0", features = ["Win32_Storage_FileSystem"] }
|
||||
windows-sys = { version = ">= 0.60.0, < 0.62", features = ["Win32_Storage_FileSystem"] }
|
||||
|
||||
[dev-dependencies]
|
||||
array-parameterized-test = { path = "./array-parameterized-test", version = "1.0.0" }
|
||||
tempfile = "3.21.0"
|
||||
array-parameterized-test = { path = "./array-parameterized-test", version = "1" }
|
||||
tempfile = "3"
|
||||
|
||||
[lints]
|
||||
workspace = true
|
||||
|
||||
@@ -8,9 +8,9 @@ edition.workspace = true
|
||||
license = "MIT"
|
||||
|
||||
[dependencies]
|
||||
proc-macro2 = "1.0.101"
|
||||
quote = "1.0.40"
|
||||
syn = { version = "2.0.106", features = ["full"] }
|
||||
proc-macro2 = "1.0.83"
|
||||
quote = "1.0.35"
|
||||
syn = { version = ">= 1.0.0, < 3", features = ["full"] }
|
||||
|
||||
[lib]
|
||||
proc-macro = true
|
||||
|
||||
+3
-3
@@ -8,13 +8,13 @@ edition.workspace = true
|
||||
license.workspace = true
|
||||
|
||||
[dependencies]
|
||||
cxx = { version = "1.0", features = ["c++17"] }
|
||||
delegate = "0.13.4"
|
||||
cxx = { version = "1.0.142", features = ["c++17"] }
|
||||
delegate = ">= 0.5.1, < 0.14"
|
||||
libloot = { path = ".." }
|
||||
libloot-ffi-errors = { path = "../ffi-errors" }
|
||||
|
||||
[build-dependencies]
|
||||
cxx-build = "1.0"
|
||||
cxx-build = "1.0.142"
|
||||
|
||||
[lib]
|
||||
crate-type = ["staticlib"]
|
||||
|
||||
+2
-2
@@ -15,8 +15,8 @@ crate-type = ["cdylib"]
|
||||
[dependencies]
|
||||
libloot = { path = ".." }
|
||||
libloot-ffi-errors = { path = "../ffi-errors" }
|
||||
pyo3 = "0.25.0"
|
||||
pyo3-log = "0.12.4"
|
||||
pyo3 = ">= 0.23.3, < 0.26"
|
||||
pyo3-log = "0.12"
|
||||
|
||||
[lints]
|
||||
workspace = true
|
||||
|
||||
Reference in New Issue
Block a user