Compare commits

...

2 Commits

Author SHA1 Message Date
Jacob Hinkle
93164baf85 Merge branch 'master' of git.jhink.org:jacob/nancyrs 2022-11-14 12:41:05 -05:00
Jacob Hinkle
69b17a33eb Persistent machine/user/env/program save to db 2022-11-14 12:40:58 -05:00
2 changed files with 54 additions and 1 deletions

49
Cargo.lock generated
View File

@ -383,6 +383,15 @@ dependencies = [
"cfg-if",
]
[[package]]
name = "machine-uid"
version = "0.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1f1595709b0a7386bcd56ba34d250d626e5503917d05d32cdccddcd68603e212"
dependencies = [
"winreg",
]
[[package]]
name = "memchr"
version = "2.5.0"
@ -408,12 +417,15 @@ dependencies = [
"env_logger",
"jwalk",
"log",
"machine-uid",
"once_cell",
"rayon",
"ring",
"rusqlite",
"rusqlite_migration",
"sys-info",
"uuid",
"whoami",
]
[[package]]
@ -588,6 +600,12 @@ version = "1.0.14"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e25dfac463d778e353db5be2449d1cce89bd6fd23c9f1ea21310ce6e5a1b29c4"
[[package]]
name = "sha1_smol"
version = "1.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ae1a47186c03a32177042e55dbc5fd5aee900b8e0069a8d70fba96a9375cd012"
[[package]]
name = "smallvec"
version = "1.10.0"
@ -623,6 +641,16 @@ dependencies = [
"unicode-ident",
]
[[package]]
name = "sys-info"
version = "0.9.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0b3a0d0aba8bf96a0e1ddfdc352fc53b3df7f39318c71854910c3c4b024ae52c"
dependencies = [
"cc",
"libc",
]
[[package]]
name = "termcolor"
version = "1.1.3"
@ -657,6 +685,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "feb41e78f93363bb2df8b0e86a2ca30eed7806ea16ea0c790d757cf93f79be83"
dependencies = [
"getrandom",
"sha1_smol",
]
[[package]]
@ -741,6 +770,17 @@ dependencies = [
"wasm-bindgen",
]
[[package]]
name = "whoami"
version = "1.2.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d6631b6a2fd59b1841b622e8f1a7ad241ef0a46f2d580464ce8140ac94cbd571"
dependencies = [
"bumpalo",
"wasm-bindgen",
"web-sys",
]
[[package]]
name = "winapi"
version = "0.3.9"
@ -771,3 +811,12 @@ name = "winapi-x86_64-pc-windows-gnu"
version = "0.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f"
[[package]]
name = "winreg"
version = "0.6.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b2986deb581c4fe11b621998a5e53361efe6b48a151178d0cd9eeffa4dc6acc9"
dependencies = [
"winapi",
]

View File

@ -5,6 +5,7 @@ edition = "2021"
authors = ["Jacob Hinkle <jacob.hinkle@jhink.org>"]
description = "Composable provenance tracking for scientific data analysis"
repository = "https://git.jhink.org/jacob/nancy"
license = "BSD-3-Clause"
readme = "README.md"
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
@ -24,9 +25,12 @@ derive_more = "0.99.17"
env_logger = "0.9.1"
jwalk = "0.6.0"
log = "0.4.17"
machine-uid = "0.2.0"
once_cell = "1.15.0"
rayon = "1.5.3"
ring = "0.16.20"
rusqlite = { version = "0.28.0", features = ["uuid"] }
rusqlite_migration = "1.0.0"
uuid = { version = "1.2.1", features = ["v4"] }
sys-info = "0.9.1"
uuid = { version = "1.2.1", features = ["v4", "v5"] }
whoami = "1.2.3"