Make versions numbers consistent and matching the lock files

This commit is contained in:
Brendan Hansknecht 2021-11-06 13:24:45 -07:00
parent 81cd5f9ef9
commit 73e2cbcb1e
29 changed files with 152 additions and 152 deletions

View File

@ -18,11 +18,11 @@ roc_types = { path = "../compiler/types" }
roc_unify = { path = "../compiler/unify"}
roc_load = { path = "../compiler/load" }
arraystring = "0.3.0"
bumpalo = { version = "3.6.1", features = ["collections"] }
libc = "0.2"
page_size = "0.4"
snafu = { version = "0.6", features = ["backtraces"] }
bumpalo = { version = "3.8.0", features = ["collections"] }
libc = "0.2.106"
page_size = "0.4.2"
snafu = { version = "0.6.10", features = ["backtraces"] }
ven_graph = { path = "../vendor/pathfinding" }
[dev-dependencies]
indoc = "1.0"
indoc = "1.0.3"

View File

@ -65,29 +65,29 @@ roc_reporting = { path = "../compiler/reporting" }
roc_editor = { path = "../editor", optional = true }
roc_linker = { path = "../linker" }
clap = "= 3.0.0-beta.5"
const_format = "0.2"
const_format = "0.2.22"
rustyline = { git = "https://github.com/rtfeldman/rustyline", tag = "prompt-fix" }
rustyline-derive = { git = "https://github.com/rtfeldman/rustyline", tag = "prompt-fix" }
im = "15" # im and im-rc should always have the same version!
im-rc = "15" # im and im-rc should always have the same version!
bumpalo = { version = "3.2", features = ["collections"] }
libloading = "0.7"
im = "15.0.0"
im-rc = "15.0.0"
bumpalo = { version = "3.8.0", features = ["collections"] }
libloading = "0.7.1"
mimalloc = { version = "0.1.26", default-features = false }
inkwell = { path = "../vendor/inkwell", optional = true }
target-lexicon = "0.12.2"
tempfile = "3.1.0"
tempfile = "3.2.0"
wasmer = { version = "2.0.0", optional = true, default-features = false, features = ["default-singlepass", "default-universal"]}
wasmer-wasi = { version = "2.0.0", optional = true}
wasmer = { version = "2.0.0", optional = true, default-features = false, features = ["default-singlepass", "default-universal"] }
wasmer-wasi = { version = "2.0.0", optional = true }
[dev-dependencies]
wasmer = { version = "2.0.0", default-features = false, features = ["default-singlepass", "default-universal"]}
wasmer = { version = "2.0.0", default-features = false, features = ["default-singlepass", "default-universal"] }
wasmer-wasi = "2.0.0"
pretty_assertions = "1.0"
indoc = "1.0"
serial_test = "0.5"
tempfile = "3.1.0"
pretty_assertions = "1.0.0"
indoc = "1.0.3"
serial_test = "0.5.1"
tempfile = "3.2.0"
criterion = { git = "https://github.com/Anton-4/criterion.rs"}
cli_utils = { path = "cli_utils" }

View File

@ -14,10 +14,10 @@ roc_cli = { path = "../../cli" }
roc_collections = { path = "../../compiler/collections" }
roc_load = { path = "../../compiler/load" }
roc_module = { path = "../../compiler/module" }
bumpalo = { version = "3.6.1", features = ["collections"] }
bumpalo = { version = "3.8.0", features = ["collections"] }
criterion = { git = "https://github.com/Anton-4/criterion.rs"}
serde = { version = "1.0", features = ["derive"] }
serde-xml-rs = "0.5"
strip-ansi-escapes = "0.1"
tempfile = "3.1.0"
serde = { version = "1.0.130", features = ["derive"] }
serde-xml-rs = "0.5.1"
strip-ansi-escapes = "0.1.1"
tempfile = "3.2.0"
rlimit = "0.6.2"

View File

@ -10,8 +10,8 @@ description = "Our own markup language for Roc code. Used by the editor and (soo
roc_ast = { path = "../ast" }
roc_module = { path = "../compiler/module" }
roc_utils = { path = "../utils" }
serde = { version = "1.0.123", features = ["derive"] }
palette = "0.6"
snafu = { version = "0.6", features = ["backtraces"] }
bumpalo = { version = "3.2", features = ["collections"] }
serde = { version = "1.0.130", features = ["derive"] }
palette = "0.6.0"
snafu = { version = "0.6.10", features = ["backtraces"] }
bumpalo = { version = "3.8.0", features = ["collections"] }
itertools = "0.10.1"

View File

@ -24,11 +24,11 @@ roc_gen_wasm = { path = "../gen_wasm", optional = true }
roc_gen_dev = { path = "../gen_dev", default-features = false }
roc_reporting = { path = "../reporting" }
roc_std = { path = "../../roc_std" }
im = "15" # im and im-rc should always have the same version!
im-rc = "15" # im and im-rc should always have the same version!
bumpalo = { version = "3.6.1", features = ["collections"] }
libloading = "0.7"
tempfile = "3.1.0"
im = "15.0.0"
im-rc = "15.0.0"
bumpalo = { version = "3.8.0", features = ["collections"] }
libloading = "0.7.1"
tempfile = "3.2.0"
inkwell = { path = "../../vendor/inkwell", optional = true }
target-lexicon = "0.12.2"

View File

@ -14,10 +14,10 @@ roc_problem = { path = "../problem" }
roc_types = { path = "../types" }
roc_builtins = { path = "../builtins" }
ven_graph = { path = "../../vendor/pathfinding" }
im = "15" # im and im-rc should always have the same version!
im-rc = "15" # im and im-rc should always have the same version!
bumpalo = { version = "3.6.1", features = ["collections"] }
im = "15.0.0"
im-rc = "15.0.0"
bumpalo = { version = "3.8.0", features = ["collections"] }
[dev-dependencies]
pretty_assertions = "1.0"
indoc = "1.0"
pretty_assertions = "1.0.0"
indoc = "1.0.3"

View File

@ -6,8 +6,8 @@ license = "UPL-1.0"
edition = "2018"
[dependencies]
im = "15" # im and im-rc should always have the same version!
im-rc = "15" # im and im-rc should always have the same version!
wyhash = "0.5"
bumpalo = { version = "3.6.1", features = ["collections"] }
im = "15.0.0"
im-rc = "15.0.0"
wyhash = "0.5.0"
bumpalo = { version = "3.8.0", features = ["collections"] }
hashbrown = { version = "0.11.2", features = [ "bumpalo" ] }

View File

@ -10,10 +10,10 @@ roc_collections = { path = "../collections" }
roc_region = { path = "../region" }
roc_module = { path = "../module" }
roc_parse = { path = "../parse" }
im = "15" # im and im-rc should always have the same version!
im-rc = "15" # im and im-rc should always have the same version!
bumpalo = { version = "3.6.1", features = ["collections"] }
im = "15.0.0"
im-rc = "15.0.0"
bumpalo = { version = "3.8.0", features = ["collections"] }
[dev-dependencies]
pretty_assertions = "1.0"
indoc = "1.0"
pretty_assertions = "1.0.0"
indoc = "1.0.3"

View File

@ -16,21 +16,21 @@ roc_builtins = { path = "../builtins" }
roc_unify = { path = "../unify" }
roc_solve = { path = "../solve" }
roc_mono = { path = "../mono" }
im = "15" # im and im-rc should always have the same version!
im-rc = "15" # im and im-rc should always have the same version!
bumpalo = { version = "3.6.1", features = ["collections"] }
im = "15.0.0"
im-rc = "15.0.0"
bumpalo = { version = "3.8.0", features = ["collections"] }
target-lexicon = "0.12.2"
# TODO: Deal with the update of object to 0.27.
# It looks like it breaks linking the generated objects.
# Probably just need to specify an extra field that used to be implicit or something.
# When fixed also update the version of object in the linker.
object = { version = "0.26", features = ["write"] }
object = { version = "0.26.2", features = ["write"] }
[dev-dependencies]
roc_can = { path = "../can" }
roc_parse = { path = "../parse" }
roc_std = { path = "../../roc_std" }
bumpalo = { version = "3.6.1", features = ["collections"] }
bumpalo = { version = "3.8.0", features = ["collections"] }
[features]
target-aarch64 = []

View File

@ -18,13 +18,13 @@ roc_solve = { path = "../solve" }
roc_mono = { path = "../mono" }
roc_std = { path = "../../roc_std" }
morphic_lib = { path = "../../vendor/morphic_lib" }
im = "15" # im and im-rc should always have the same version!
im-rc = "15" # im and im-rc should always have the same version!
bumpalo = { version = "3.6.1", features = ["collections"] }
im = "15.0.0"
im-rc = "15.0.0"
bumpalo = { version = "3.8.0", features = ["collections"] }
inkwell = { path = "../../vendor/inkwell" }
target-lexicon = "0.12.2"
[dev-dependencies]
roc_can = { path = "../can" }
roc_parse = { path = "../parse" }
bumpalo = { version = "3.6.1", features = ["collections"] }
bumpalo = { version = "3.8.0", features = ["collections"] }

View File

@ -9,10 +9,10 @@ edition = "2018"
roc_collections = { path = "../collections" }
roc_module = { path = "../module" }
roc_mono = { path = "../mono" }
bumpalo = { version = "3.6.1", features = ["collections"] }
bumpalo = { version = "3.8.0", features = ["collections"] }
roc_std = { path = "../../roc_std" }
wasmer = { version = "2.0.0", default-features = false, features = ["default-singlepass", "default-universal"]}
wasmer = { version = "2.0.0", default-features = false, features = ["default-singlepass", "default-universal"] }
[dev-dependencies]
roc_can = { path = "../can" }

View File

@ -21,13 +21,13 @@ roc_mono = { path = "../mono" }
roc_reporting = { path = "../reporting" }
morphic_lib = { path = "../../vendor/morphic_lib" }
ven_pretty = { path = "../../vendor/pretty" }
bumpalo = { version = "3.6.1", features = ["collections"] }
parking_lot = { version = "0.11", features = ["deadlock_detection"] }
crossbeam = "0.8"
num_cpus = "1"
bumpalo = { version = "3.8.0", features = ["collections"] }
parking_lot = { version = "0.11.2", features = ["deadlock_detection"] }
crossbeam = "0.8.1"
num_cpus = "1.13.0"
[dev-dependencies]
tempfile = "3.1.0"
pretty_assertions = "1.0"
maplit = "1.0.1"
indoc = "1.0"
tempfile = "3.2.0"
pretty_assertions = "1.0.0"
maplit = "1.0.2"
indoc = "1.0.3"

View File

@ -9,7 +9,7 @@ license = "UPL-1.0"
roc_region = { path = "../region" }
roc_ident = { path = "../ident" }
roc_collections = { path = "../collections" }
bumpalo = { version = "3.6.1", features = ["collections"] }
lazy_static = "1.4"
bumpalo = { version = "3.8.0", features = ["collections"] }
lazy_static = "1.4.0"
static_assertions = "1.1.0"
snafu = { version = "0.6", features = ["backtraces"] }
snafu = { version = "0.6.10", features = ["backtraces"] }

View File

@ -17,7 +17,7 @@ roc_std = { path = "../../roc_std" }
roc_problem = { path = "../problem" }
ven_pretty = { path = "../../vendor/pretty" }
morphic_lib = { path = "../../vendor/morphic_lib" }
bumpalo = { version = "3.6.1", features = ["collections"] }
bumpalo = { version = "3.8.0", features = ["collections"] }
hashbrown = { version = "0.11.2", features = [ "bumpalo" ] }
ven_ena = { path = "../../vendor/ena" }
ven_graph = { path = "../../vendor/pathfinding" }

View File

@ -9,11 +9,11 @@ edition = "2018"
roc_collections = { path = "../collections" }
roc_region = { path = "../region" }
roc_module = { path = "../module" }
bumpalo = { version = "3.6.1", features = ["collections"] }
encode_unicode = "0.3"
bumpalo = { version = "3.8.0", features = ["collections"] }
encode_unicode = "0.3.6"
[dev-dependencies]
pretty_assertions = "1.0"
indoc = "1.0"
quickcheck = "1.0"
quickcheck_macros = "1.0"
pretty_assertions = "1.0.0"
indoc = "1.0.3"
quickcheck = "1.0.3"
quickcheck_macros = "1.0.0"

View File

@ -16,15 +16,15 @@ roc_can = { path = "../can" }
roc_solve = { path = "../solve" }
roc_mono = { path = "../mono" }
ven_pretty = { path = "../../vendor/pretty" }
im = "15" # im and im-rc should always have the same version!
im-rc = "15" # im and im-rc should always have the same version!
im = "15.0.0"
im-rc = "15.0.0"
distance = "0.4.0"
bumpalo = { version = "3.6.1", features = ["collections"] }
bumpalo = { version = "3.8.0", features = ["collections"] }
[dev-dependencies]
roc_constrain = { path = "../constrain" }
roc_builtins = { path = "../builtins" }
roc_problem = { path = "../problem" }
roc_parse = { path = "../parse" }
pretty_assertions = "1.0"
indoc = "1.0"
pretty_assertions = "1.0.0"
indoc = "1.0.3"

View File

@ -19,7 +19,7 @@ roc_builtins = { path = "../builtins" }
roc_problem = { path = "../problem" }
roc_parse = { path = "../parse" }
roc_solve = { path = "../solve" }
pretty_assertions = "1.0"
indoc = "1.0"
tempfile = "3.1.0"
bumpalo = { version = "3.6.1", features = ["collections"] }
pretty_assertions = "1.0.0"
indoc = "1.0.3"
tempfile = "3.2.0"
bumpalo = { version = "3.8.0", features = ["collections"] }

View File

@ -18,8 +18,8 @@ roc_gen_dev = { path = "../gen_dev" }
roc_mono = { path = "../mono" }
roc_problem = { path = "../problem" }
roc_builtins = { path = "../builtins" }
indoc = "1.0"
bumpalo = { version = "3.6.1", features = ["collections"] }
tempfile = "3.1.0"
libloading = "0.7"
target-lexicon = "0.12.2"
indoc = "1.0.3"
bumpalo = { version = "3.8.0", features = ["collections"] }
tempfile = "3.2.0"
libloading = "0.7.1"
target-lexicon = "0.12.2"

View File

@ -24,21 +24,21 @@ roc_parse = { path = "../parse" }
roc_build = { path = "../build" }
roc_std = { path = "../../roc_std" }
roc_gen_wasm = { path = "../gen_wasm" }
im = "15" # im and im-rc should always have the same version!
im-rc = "15" # im and im-rc should always have the same version!
bumpalo = { version = "3.6.1", features = ["collections"] }
im = "15.0.0"
im-rc = "15.0.0"
bumpalo = { version = "3.8.0", features = ["collections"] }
either = "1.6.1"
libc = "0.2"
libc = "0.2.106"
inkwell = { path = "../../vendor/inkwell" }
target-lexicon = "0.12.2"
libloading = "0.7"
wasmer = { version = "2.0.0", default-features = false, features = ["default-singlepass", "default-universal"]}
libloading = "0.7.1"
wasmer = { version = "2.0.0", default-features = false, features = ["default-singlepass", "default-universal"] }
wasmer-wasi = "2.0.0"
tempfile = "3.1.0"
tempfile = "3.2.0"
[dev-dependencies]
bumpalo = { version = "3.6.1", features = ["collections"] }
indoc = "1.0"
bumpalo = { version = "3.8.0", features = ["collections"] }
indoc = "1.0.3"
[features]
default = []

View File

@ -13,6 +13,6 @@ roc_load = { path = "../load" }
roc_can = { path = "../can" }
roc_mono = { path = "../mono" }
test_mono_macros = { path = "../test_mono_macros" }
pretty_assertions = "1.0"
bumpalo = { version = "3.6.1", features = ["collections"] }
indoc = "1.0"
pretty_assertions = "1.0.0"
bumpalo = { version = "3.8.0", features = ["collections"] }
indoc = "1.0.3"

View File

@ -9,6 +9,6 @@ edition = "2018"
proc-macro = true
[dependencies]
syn = { version = "1.0.39", features = ["full", "extra-traits"] }
quote = "1.0.7"
proc-macro2 = "1.0.24"
syn = { version = "1.0.81", features = ["full", "extra-traits"] }
quote = "1.0.10"
proc-macro2 = "1.0.32"

View File

@ -9,18 +9,18 @@ edition = "2018"
# roc_module = { path = "../module" }
# roc_mono = { path = "../mono" }
wasmer = { version = "2.0.0", default-features = false, features = ["default-singlepass", "default-universal"]}
wasmer = { version = "2.0.0", default-features = false, features = ["default-singlepass", "default-universal"] }
wasmer-wasi = "2.0.0"
roc_collections = { path = "../collections" }
roc_std = { path = "../../roc_std" }
bumpalo = { version = "3.6.1", features = ["collections"] }
bumpalo = { version = "3.8.0", features = ["collections"] }
roc_gen_wasm = { path = "../gen_wasm" }
roc_can = { path = "../can" }
roc_builtins = { path = "../builtins" }
roc_load = { path = "../load" }
roc_types = { path = "../types" }
roc_module = { path = "../module" }
indoc = "1.0"
libc = "0.2"
indoc = "1.0.3"
libc = "0.2.106"
target-lexicon = "0.12.2"

View File

@ -8,7 +8,7 @@ edition = "2018"
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
[dependencies]
pulldown-cmark = { version = "0.8", default-features = false }
pulldown-cmark = { version = "0.8.0", default-features = false }
roc_ast = { path = "../ast" }
roc_load = { path = "../compiler/load" }
roc_builtins = { path = "../compiler/builtins" }
@ -19,10 +19,10 @@ roc_region = { path = "../compiler/region" }
roc_types = { path = "../compiler/types" }
roc_parse = { path = "../compiler/parse" }
roc_collections = { path = "../compiler/collections" }
bumpalo = { version = "3.2", features = ["collections"] }
snafu = { version = "0.6", features = ["backtraces"] }
bumpalo = { version = "3.8.0", features = ["collections"] }
snafu = { version = "0.6.10", features = ["backtraces"] }
[dev-dependencies]
pretty_assertions = "1.0"
pretty_assertions = "1.0.0"
tempfile = "3.2.0"
uuid = { version = "0.8", features = ["v4"] }
uuid = { version = "0.8.2", features = ["v4"] }

View File

@ -32,40 +32,40 @@ roc_unify = { path = "../compiler/unify" }
roc_reporting = { path = "../compiler/reporting" }
roc_solve = { path = "../compiler/solve" }
ven_graph = { path = "../vendor/pathfinding" }
im = "15" # im and im-rc should always have the same version!
im-rc = "15" # im and im-rc should always have the same version!
bumpalo = { version = "3.6.1", features = ["collections"] }
im = "15.0.0"
im-rc = "15.0.0"
bumpalo = { version = "3.8.0", features = ["collections"] }
arraystring = "0.3.0"
libc = "0.2"
page_size = "0.4"
winit = "0.25"
wgpu = "0.11"
wgpu_glyph = "0.15"
glyph_brush = "0.7"
log = "0.4"
env_logger = "0.9"
futures = "0.3"
libc = "0.2.106"
page_size = "0.4.2"
winit = "0.25.0"
wgpu = "0.11.0"
wgpu_glyph = "0.15.1"
glyph_brush = "0.7.2"
log = "0.4.14"
env_logger = "0.9.0"
futures = "0.3.17"
cgmath = "0.18.0"
snafu = { version = "0.6", features = ["backtraces"] }
colored = "2"
pest = "2.1"
pest_derive = "2.1"
snafu = { version = "0.6.10", features = ["backtraces"] }
colored = "2.0.0"
pest = "2.1.3"
pest_derive = "2.1.0"
copypasta = "0.7.1"
palette = "0.6"
palette = "0.6.0"
confy = { git = 'https://github.com/rust-cli/confy', features = [
"yaml_conf"
], default-features = false }
serde = { version = "1.0.123", features = ["derive"] }
nonempty = "0.7"
serde = { version = "1.0.130", features = ["derive"] }
nonempty = "0.7.0"
fs_extra = "1.2.0"
rodio = { version = "0.14.0", optional = true } # to play sounds
threadpool = "1.8.1"
[dependencies.bytemuck]
version = "1.4"
version = "1.7.2"
features = ["derive"]
[dev-dependencies]
rand = "0.8.2"
rand = "0.8.4"
tempfile = "3.2.0"
uuid = { version = "0.8", features = ["v4"] }
uuid = { version = "0.8.2", features = ["v4"] }

View File

@ -21,12 +21,12 @@ bench = false
roc_mono = { path = "../compiler/mono" }
roc_build = { path = "../compiler/build", default-features = false }
roc_collections = { path = "../compiler/collections" }
bumpalo = { version = "3.6", features = ["collections"] }
bumpalo = { version = "3.8.0", features = ["collections"] }
clap = "= 3.0.0-beta.5"
iced-x86 = { version = "1.14", default-features = false, features = ["std", "decoder", "op_code_info", "instr_info"]}
memmap2 = "0.5"
object = { version = "0.26", features = ["read", "write"] }
serde = { version = "1.0", features = ["derive"] }
bincode = "1.3"
iced-x86 = { version = "1.15.0", default-features = false, features = ["std", "decoder", "op_code_info", "instr_info"] }
memmap2 = "0.5.0"
object = { version = "0.26.2", features = ["read", "write"] }
serde = { version = "1.0.130", features = ["derive"] }
bincode = "1.3.3"
target-lexicon = "0.12.2"
tempfile = "3.1.0"
tempfile = "3.2.0"

View File

@ -7,6 +7,6 @@ edition = "2018"
description = "Utility functions used all over the code base."
[dependencies]
snafu = { version = "0.6", features = ["backtraces"] }
snafu = { version = "0.6.10", features = ["backtraces"] }
[dev-dependencies]
[dev-dependencies]

View File

@ -10,4 +10,4 @@ readme = "README.md"
keywords = ["unification", "union-find"]
[dependencies]
log = "0.4"
log = "0.4.14"

View File

@ -5,7 +5,7 @@ authors = ["William Brandon", "Wilson Berkow", "Frank Dai", "Benjamin Driscoll"]
edition = "2018"
[dependencies]
thiserror = "1.0"
sha2 = "0.9.4"
smallvec = "1.6"
typed-arena = "2.0"
thiserror = "1.0.30"
sha2 = "0.9.8"
smallvec = "1.7.0"
typed-arena = "2.0.1"

View File

@ -14,6 +14,6 @@ edition = "2018"
features = ["termcolor"]
[dependencies]
arrayvec = "0.7"
typed-arena = "2.0.0"
termcolor = { version = "1.1.0", optional = true }
arrayvec = "0.7.2"
typed-arena = "2.0.1"
termcolor = { version = "1.1.2", optional = true }