nushell/Cargo.lock

3788 lines
89 KiB
Plaintext
Raw Normal View History

2019-05-10 18:59:12 +02:00
# This file is automatically @generated by Cargo.
# It is not intended for manual editing.
2019-05-18 03:24:13 +02:00
[[package]]
name = "adler32"
2019-10-13 06:53:58 +02:00
version = "1.0.4"
2019-05-18 03:24:13 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5d2e7343e7fc9de883d1b0341e0b13970f764c14101234857d2ddafa1cb1cac2"
2019-05-18 03:24:13 +02:00
2019-05-10 18:59:12 +02:00
[[package]]
name = "aho-corasick"
2019-08-08 19:33:19 +02:00
version = "0.7.6"
2019-05-10 18:59:12 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "58fb5e95d83b38284460a5fda7d6470aa0b8844d283a0b614b8535e880800d2d"
2019-05-10 18:59:12 +02:00
dependencies = [
"memchr",
2019-05-10 18:59:12 +02:00
]
2019-05-11 06:45:57 +02:00
[[package]]
name = "ansi_term"
version = "0.11.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ee49baf6cb617b853aa8d93bf420db2383fab46d314482ca2803b40d5fde979b"
2019-05-11 06:45:57 +02:00
dependencies = [
"winapi 0.3.8",
2019-05-11 06:45:57 +02:00
]
2019-07-15 20:34:44 +02:00
[[package]]
name = "ansi_term"
2019-09-13 05:44:21 +02:00
version = "0.12.1"
2019-07-15 20:34:44 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d52a9bb7ec0cf484c551830a7ce27bd20d67eac647e1befb56b0be4ee39a55d2"
2019-07-15 20:34:44 +02:00
dependencies = [
"winapi 0.3.8",
2019-07-15 20:34:44 +02:00
]
2019-11-16 18:17:05 +01:00
[[package]]
name = "anyhow"
version = "1.0.25"
2019-11-16 18:17:05 +01:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9267dff192e68f3399525901e709a48c1d3982c9c072fa32f2127a0cb0babf14"
2019-11-16 18:17:05 +01:00
[[package]]
name = "app_dirs"
version = "1.2.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e73a24bad9bd6a94d6395382a6c69fe071708ae4409f763c5475e14ee896313d"
dependencies = [
"ole32-sys",
"shell32-sys",
"winapi 0.2.8",
"xdg",
]
2019-05-10 18:59:12 +02:00
[[package]]
2019-08-08 19:33:19 +02:00
name = "arrayref"
version = "0.3.5"
2019-05-10 18:59:12 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0d382e583f07208808f6b1249e60848879ba3543f57c32277bf52d69c2f0f0ee"
2019-05-10 18:59:12 +02:00
[[package]]
name = "arrayvec"
2019-10-13 06:53:58 +02:00
version = "0.4.12"
2019-05-10 18:59:12 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "cd9fd44efafa8690358b7408d253adf110036b88f55672a933f01d616ad9b1b9"
2019-05-10 18:59:12 +02:00
dependencies = [
"nodrop",
2019-05-10 18:59:12 +02:00
]
2019-11-16 18:17:05 +01:00
[[package]]
name = "arrayvec"
version = "0.5.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "cff77d8686867eceff3105329d4698d96c2391c176d5d03adc90c7389162b5b8"
2019-11-16 18:17:05 +01:00
[[package]]
name = "async-stream"
2019-11-10 18:48:49 +01:00
version = "0.1.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "fb6fa015ebe961e9908ca4c1854e7dc7aabd4417da77b6a0466e4dfb4c8f6f69"
dependencies = [
"async-stream-impl",
"futures-core-preview",
]
[[package]]
name = "async-stream-impl"
version = "0.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4f0d8c5b411e36dcfb04388bacfec54795726b1f0148adcb0f377a96d6747e0e"
dependencies = [
"proc-macro2",
"quote",
"syn",
]
2019-05-10 18:59:12 +02:00
[[package]]
name = "atty"
2019-07-29 09:46:24 +02:00
version = "0.2.13"
2019-05-10 18:59:12 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1803c647a3ec87095e7ae7acfca019e98de5ec9a7d01343f611cf3152ed71a90"
2019-05-10 18:59:12 +02:00
dependencies = [
"libc",
"winapi 0.3.8",
2019-05-10 18:59:12 +02:00
]
[[package]]
name = "autocfg"
2019-11-16 18:17:05 +01:00
version = "0.1.7"
2019-05-10 18:59:12 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1d49d90015b3c36167a20fe2810c5cd875ad504b39cff3d4eae7977e6b7c1cb2"
2019-05-10 18:59:12 +02:00
[[package]]
name = "backtrace"
2019-11-16 18:17:05 +01:00
version = "0.3.40"
2019-05-10 18:59:12 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "924c76597f0d9ca25d762c25a4d369d51267536465dc5064bdf0eb073ed477ea"
2019-05-10 18:59:12 +02:00
dependencies = [
"backtrace-sys",
"cfg-if",
"libc",
"rustc-demangle",
2019-05-10 18:59:12 +02:00
]
[[package]]
name = "backtrace-sys"
2019-11-16 18:17:05 +01:00
version = "0.1.32"
2019-05-10 18:59:12 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5d6575f128516de27e3ce99689419835fce9643a9b215a14d2b5b685be018491"
2019-05-10 18:59:12 +02:00
dependencies = [
"cc",
"libc",
2019-05-10 18:59:12 +02:00
]
2019-05-18 03:24:13 +02:00
[[package]]
name = "base64"
version = "0.10.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0b25d992356d2eb0ed82172f5248873db5560c4721f564b13cb5193bda5e668e"
2019-05-18 03:24:13 +02:00
dependencies = [
"byteorder",
2019-05-18 03:24:13 +02:00
]
2019-11-10 18:48:49 +01:00
[[package]]
name = "base64"
version = "0.11.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b41b7ea54a0c9d92199de89e20e58d49f02f8e699814ef3fdf266f6f748d15c7"
2019-11-10 18:48:49 +01:00
2019-08-11 05:01:09 +02:00
[[package]]
name = "battery"
version = "0.7.5"
2019-08-11 05:01:09 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "36a698e449024a5d18994a815998bf5e2e4bc1883e35a7d7ba95b6b69ee45907"
2019-08-11 05:01:09 +02:00
dependencies = [
"cfg-if",
"core-foundation",
"lazycell",
"libc",
"mach 0.2.3",
"nix 0.15.0",
"num-traits 0.2.10",
"uom 0.26.0",
"winapi 0.3.8",
2019-08-11 05:01:09 +02:00
]
[[package]]
name = "bigdecimal"
version = "0.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "460825c9e21708024d67c07057cd5560e5acdccac85de0de624a81d3de51bacb"
dependencies = [
"num-bigint",
"num-integer",
"num-traits 0.2.10",
"serde 1.0.103",
]
2019-05-18 03:24:13 +02:00
[[package]]
name = "bincode"
2019-10-13 06:53:58 +02:00
version = "1.2.0"
2019-05-18 03:24:13 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b8ab639324e3ee8774d296864fbc0dbbb256cf1a41c490b94cba90c082915f92"
2019-05-18 03:24:13 +02:00
dependencies = [
"autocfg",
"byteorder",
"serde 1.0.103",
2019-05-18 03:24:13 +02:00
]
2019-05-10 18:59:12 +02:00
[[package]]
name = "bitflags"
2019-11-16 18:17:05 +01:00
version = "1.2.1"
2019-05-10 18:59:12 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "cf1de2fe8c75bc145a2f577add951f8134889b4795d47466a54a5c846d691693"
2019-05-10 18:59:12 +02:00
[[package]]
2019-08-08 19:33:19 +02:00
name = "blake2b_simd"
2019-11-16 18:17:05 +01:00
version = "0.5.9"
2019-05-10 18:59:12 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b83b7baab1e671718d78204225800d6b170e648188ac7dc992e9d6bddf87d0c0"
2019-05-10 18:59:12 +02:00
dependencies = [
"arrayref",
"arrayvec 0.5.1",
"constant_time_eq",
2019-05-10 18:59:12 +02:00
]
2019-06-07 18:30:50 +02:00
[[package]]
name = "block"
version = "0.1.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0d8c1fef690941d3e7788d328517591fecc684c084084702d6ff1641e993699a"
2019-06-07 18:30:50 +02:00
2019-08-25 15:57:47 +02:00
[[package]]
name = "bson"
2019-08-31 16:22:45 +02:00
version = "0.14.0"
2019-08-25 15:57:47 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d61895d21e2194d1ce1d434cff69025daac1e49a8b4698eb04b05722dbc08b33"
2019-08-25 15:57:47 +02:00
dependencies = [
"byteorder",
"chrono",
"decimal",
"hex 0.3.2",
"libc",
"linked-hash-map 0.5.2",
"md5",
"rand",
"serde 1.0.103",
"serde_json",
"time",
2019-08-25 15:57:47 +02:00
]
[[package]]
name = "bstr"
2019-10-13 06:53:58 +02:00
version = "0.2.8"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8d6c2c5b58ab920a4f5aeaaca34b4488074e8cc7596af94e6f8c6ff247c60245"
dependencies = [
"lazy_static 1.4.0",
"memchr",
"regex-automata",
"serde 1.0.103",
]
[[package]]
name = "bumpalo"
2019-10-13 06:53:58 +02:00
version = "2.6.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ad807f2fc2bf185eeb98ff3a901bd46dc5ad58163d0fa4577ba0d25674d71708"
[[package]]
name = "byte-unit"
version = "3.0.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6894a79550807490d9f19a138a6da0f8830e70c83e83402dd23f16fd6c479056"
2019-06-11 07:53:04 +02:00
[[package]]
name = "bytecount"
version = "0.3.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f861d9ce359f56dbcb6e0c2a1cb84e52ad732cadb57b806adeb3c7668caccbd8"
2019-06-11 07:53:04 +02:00
2019-05-10 18:59:12 +02:00
[[package]]
name = "byteorder"
2019-06-22 03:38:17 +02:00
version = "1.3.2"
2019-05-10 18:59:12 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a7c3dd8985a7111efc5c80b44e23ecdd8c007de8ade3b96595387e812b957cf5"
2019-05-10 18:59:12 +02:00
[[package]]
name = "bytes"
version = "0.4.12"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "206fdffcfa2df7cbe15601ef46c813fce0965eb3286db6b56c583b814b51c81c"
dependencies = [
"byteorder",
"iovec",
]
[[package]]
name = "c2-chacha"
2019-11-16 18:17:05 +01:00
version = "0.2.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "214238caa1bf3a496ec3392968969cab8549f96ff30652c9e56885329315f6bb"
dependencies = [
"ppv-lite86",
]
[[package]]
name = "calamine"
version = "0.16.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "abc39da027ec520445e6e526f105170b424ca68ea9e53553d3e6a29df41713ba"
dependencies = [
"byteorder",
"codepage",
"encoding_rs",
"log",
"quick-xml",
"serde 1.0.103",
"zip",
]
2019-05-10 18:59:12 +02:00
[[package]]
name = "cc"
2019-11-16 18:17:05 +01:00
version = "1.0.47"
2019-05-10 18:59:12 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "aa87058dce70a3ff5621797f1506cb837edd02ac4c0ae642b4542dce802908b8"
2019-09-13 05:44:21 +02:00
dependencies = [
"jobserver",
"num_cpus",
2019-09-13 05:44:21 +02:00
]
2019-05-10 18:59:12 +02:00
[[package]]
name = "cfg-if"
2019-10-13 06:53:58 +02:00
version = "0.1.10"
2019-05-10 18:59:12 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4785bdd1c96b2a846b2bd7cc02e86b6b3dbf14e7e53446c4f54c92a361040822"
2019-05-10 18:59:12 +02:00
[[package]]
name = "chrono"
version = "0.4.10"
2019-05-10 18:59:12 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "31850b4a4d6bae316f7a09e691c944c28299298837edc0a03f755618c23cbc01"
2019-05-10 18:59:12 +02:00
dependencies = [
"num-integer",
"num-traits 0.2.10",
"serde 1.0.103",
"time",
2019-05-10 18:59:12 +02:00
]
[[package]]
name = "chrono-humanize"
version = "0.0.11"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "eb2ff48a655fe8d2dae9a39e66af7fd8ff32a879e8c4e27422c25596a8b5e90d"
dependencies = [
"chrono",
]
2019-05-18 03:24:13 +02:00
[[package]]
name = "clap"
version = "2.33.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5067f5bb2d80ef5d68b4c87db81601f0b75bca627bc2ef76b141d7b846a3c6d9"
2019-05-18 03:24:13 +02:00
dependencies = [
"ansi_term 0.11.0",
"atty",
"bitflags",
"strsim",
"textwrap",
"unicode-width",
"vec_map",
2019-05-18 03:24:13 +02:00
]
2019-06-07 18:30:50 +02:00
[[package]]
name = "clipboard"
version = "0.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "25a904646c0340239dcf7c51677b33928bf24fdf424b79a57909c0109075b2e7"
2019-06-07 18:30:50 +02:00
dependencies = [
"clipboard-win",
"objc",
"objc-foundation",
"objc_id",
"x11-clipboard",
2019-06-07 18:30:50 +02:00
]
[[package]]
name = "clipboard-win"
version = "2.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e3a093d6fed558e5fe24c3dfc85a68bb68f1c824f440d3ba5aca189e2998786b"
2019-06-07 18:30:50 +02:00
dependencies = [
"winapi 0.3.8",
2019-06-07 18:30:50 +02:00
]
2019-05-10 18:59:12 +02:00
[[package]]
name = "cloudabi"
version = "0.0.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ddfc5b9aa5d4507acaf872de71051dfd0e309860e88966e1051e462a077aac4f"
2019-05-10 18:59:12 +02:00
dependencies = [
"bitflags",
2019-05-10 18:59:12 +02:00
]
[[package]]
name = "codepage"
version = "0.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8b0e9222c0cdf2c6ac27d73f664f9520266fa911c3106329d359f8861cb8bde9"
dependencies = [
"encoding_rs",
]
2019-06-07 09:50:26 +02:00
[[package]]
name = "config"
version = "0.9.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f9107d78ed62b3fa5a86e7d18e647abed48cfd8f8fab6c72f4cdb982d196f7e6"
2019-06-07 09:50:26 +02:00
dependencies = [
"lazy_static 1.4.0",
"nom 4.2.3",
"rust-ini",
"serde 1.0.103",
"serde-hjson 0.8.2",
"serde_json",
"toml 0.4.10",
"yaml-rust",
2019-06-07 09:50:26 +02:00
]
2019-05-10 18:59:12 +02:00
[[package]]
name = "constant_time_eq"
2019-10-13 06:53:58 +02:00
version = "0.1.4"
2019-05-10 18:59:12 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "995a44c877f9212528ccc74b21a232f66ad69001e40ede5bcee2ac9ef2657120"
2019-05-10 18:59:12 +02:00
2019-06-08 20:09:17 +02:00
[[package]]
name = "core-foundation"
version = "0.6.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "25b9e03f145fd4f2bf705e07b900cd41fc636598fe5dc452fd0db1441c3f496d"
2019-06-08 20:09:17 +02:00
dependencies = [
"core-foundation-sys",
"libc",
2019-06-08 20:09:17 +02:00
]
[[package]]
name = "core-foundation-sys"
version = "0.6.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e7ca8a5221364ef15ce201e8ed2f609fc312682a8f4e0e3d4aa5879764e0fa3b"
2019-06-08 20:09:17 +02:00
2019-05-18 03:24:13 +02:00
[[package]]
name = "crc32fast"
version = "1.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ba125de2af0df55319f41944744ad91c71113bf74a4646efff39afe1f6842db1"
2019-05-18 03:24:13 +02:00
dependencies = [
"cfg-if",
2019-05-18 03:24:13 +02:00
]
2019-08-08 19:33:19 +02:00
[[package]]
name = "crossbeam-channel"
version = "0.3.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c8ec7fcd21571dc78f96cc96243cab8d8f035247c3efd16c687be154c3fa9efa"
2019-08-08 19:33:19 +02:00
dependencies = [
"crossbeam-utils 0.6.6",
2019-05-22 09:12:03 +02:00
]
[[package]]
name = "crossbeam-deque"
2019-11-16 18:17:05 +01:00
version = "0.7.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c3aa945d63861bfe624b55d153a39684da1e8c0bc8fba932f7ee3a3c16cea3ca"
dependencies = [
"crossbeam-epoch",
"crossbeam-utils 0.7.0",
]
[[package]]
name = "crossbeam-epoch"
2019-11-16 18:17:05 +01:00
version = "0.8.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5064ebdbf05ce3cb95e45c8b086f72263f4166b29b97f6baff7ef7fe047b55ac"
dependencies = [
"autocfg",
"cfg-if",
"crossbeam-utils 0.7.0",
"lazy_static 1.4.0",
"memoffset",
"scopeguard",
]
[[package]]
name = "crossbeam-queue"
version = "0.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "dfd6515864a82d2f877b42813d4553292c6659498c9a2aa31bab5a15243c2700"
dependencies = [
"crossbeam-utils 0.7.0",
]
2019-05-11 09:00:33 +02:00
[[package]]
name = "crossbeam-utils"
version = "0.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "677d453a17e8bd2b913fa38e8b9cf04bcdbb5be790aa294f2389661d72036015"
2019-05-11 09:00:33 +02:00
2019-05-22 09:12:03 +02:00
[[package]]
name = "crossbeam-utils"
2019-07-29 09:46:24 +02:00
version = "0.6.6"
2019-05-22 09:12:03 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "04973fa96e96579258a5091af6003abde64af786b860f18622b82e026cca60e6"
2019-05-22 09:12:03 +02:00
dependencies = [
"cfg-if",
"lazy_static 1.4.0",
2019-05-22 09:12:03 +02:00
]
2019-11-16 18:17:05 +01:00
[[package]]
name = "crossbeam-utils"
version = "0.7.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ce446db02cdc3165b94ae73111e570793400d0794e46125cc4056c81cbb039f4"
2019-11-16 18:17:05 +01:00
dependencies = [
"autocfg",
"cfg-if",
"lazy_static 1.4.0",
2019-05-22 09:12:03 +02:00
]
[[package]]
name = "crossterm"
2019-08-07 19:49:11 +02:00
version = "0.10.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9abce7d7c50e9823ea0c0dbeb8f16d7e247af06d75b4c6244ea0a0998b3a6f35"
dependencies = [
"crossterm_cursor",
"crossterm_input",
"crossterm_screen",
"crossterm_style",
"crossterm_terminal",
"crossterm_utils",
]
[[package]]
name = "crossterm_cursor"
2019-08-07 19:49:11 +02:00
version = "0.2.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "fb4bfd085f17d83e6cd2943f0150d3b4331e465de8dba1750d1966192faf63dc"
dependencies = [
"crossterm_utils",
"crossterm_winapi",
"winapi 0.3.8",
]
[[package]]
name = "crossterm_input"
2019-08-07 19:49:11 +02:00
version = "0.3.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c6dd255ca05a596bae31ec392fdb67a829509bb767213f00f37c6b62814db663"
dependencies = [
"crossterm_screen",
"crossterm_utils",
"crossterm_winapi",
"libc",
"winapi 0.3.8",
]
[[package]]
name = "crossterm_screen"
2019-08-07 19:49:11 +02:00
version = "0.2.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0bf294484fc34c22d514c41afc0b97ce74e10ea54d6eb5fe4806d1e1ac0f7b76"
dependencies = [
"crossterm_utils",
"crossterm_winapi",
"winapi 0.3.8",
]
[[package]]
name = "crossterm_style"
2019-08-07 19:49:11 +02:00
version = "0.4.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8b950f8262e29a446a8a976e0290b67a9067ddc9620f9fb37961d2377f0d8c09"
dependencies = [
"crossterm_utils",
"crossterm_winapi",
"winapi 0.3.8",
]
[[package]]
name = "crossterm_terminal"
2019-08-07 19:49:11 +02:00
version = "0.2.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "db8546b519e0c26aa1f43a4a4ea45ccb41eaca74b9a753ea1788f9ad90212636"
dependencies = [
"crossterm_cursor",
"crossterm_utils",
"crossterm_winapi",
"libc",
]
[[package]]
name = "crossterm_utils"
2019-07-29 09:46:24 +02:00
version = "0.2.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f874a71b2040c730669ddff805c9bc2a1a2f6de9d7f6aab2ae8d29ccbf8a0617"
dependencies = [
"crossterm_winapi",
"libc",
"winapi 0.3.8",
]
[[package]]
name = "crossterm_winapi"
2019-07-29 09:46:24 +02:00
version = "0.1.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b055e7cc627c452e6a9b977022f48a2db6f0ff73df446ca970f95eef9c381d45"
dependencies = [
"winapi 0.3.8",
]
2019-05-10 18:59:12 +02:00
[[package]]
name = "csv"
version = "1.1.1"
2019-05-10 18:59:12 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "37519ccdfd73a75821cac9319d4fce15a81b9fcf75f951df5b9988aa3a0af87d"
2019-05-10 18:59:12 +02:00
dependencies = [
"bstr",
"csv-core",
"itoa",
"ryu",
"serde 1.0.103",
2019-05-10 18:59:12 +02:00
]
[[package]]
name = "csv-core"
version = "0.1.6"
2019-05-10 18:59:12 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9b5cadb6b25c77aeff80ba701712494213f4a8418fcda2ee11b6560c3ad0bf4c"
2019-05-10 18:59:12 +02:00
dependencies = [
"memchr",
2019-05-10 18:59:12 +02:00
]
2019-05-29 17:26:45 +02:00
[[package]]
name = "ctor"
2019-10-13 06:53:58 +02:00
version = "0.1.12"
2019-05-29 17:26:45 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "cd8ce37ad4184ab2ce004c33bf6379185d3b1c95801cab51026bd271bf68eedc"
2019-05-29 17:26:45 +02:00
dependencies = [
"quote",
"syn",
2019-05-29 17:26:45 +02:00
]
2019-06-07 02:31:22 +02:00
[[package]]
name = "ctrlc"
version = "3.1.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c7dfd2d8b4c82121dfdff120f818e09fc4380b0b7e17a742081a89b94853e87f"
2019-06-07 02:31:22 +02:00
dependencies = [
"nix 0.14.1",
"winapi 0.3.8",
2019-06-07 02:31:22 +02:00
]
2019-08-24 21:36:19 +02:00
[[package]]
name = "curl"
2019-10-13 06:53:58 +02:00
version = "0.4.25"
2019-08-24 21:36:19 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "06aa71e9208a54def20792d877bc663d6aae0732b9852e612c4a933177c31283"
2019-08-24 21:36:19 +02:00
dependencies = [
"curl-sys",
"libc",
"openssl-probe",
"openssl-sys",
"schannel",
"socket2",
"winapi 0.3.8",
2019-08-24 21:36:19 +02:00
]
[[package]]
name = "curl-sys"
2019-11-16 18:17:05 +01:00
version = "0.4.24"
2019-08-24 21:36:19 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f659f3ffac9582d6177bb86d1d2aa649f4eb9d0d4de9d03ccc08b402832ea340"
2019-08-24 21:36:19 +02:00
dependencies = [
"cc",
"libc",
"libnghttp2-sys",
"libz-sys",
"openssl-sys",
"pkg-config",
"vcpkg",
"winapi 0.3.8",
2019-08-28 17:53:59 +02:00
]
[[package]]
name = "darwin-libproc"
version = "0.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ade5a88af8d9646bf770687321a9488a0f2b4610aa08b0373016cd1af37f0a31"
2019-08-28 17:53:59 +02:00
dependencies = [
"darwin-libproc-sys",
"libc",
"memchr",
2019-08-28 17:53:59 +02:00
]
[[package]]
name = "darwin-libproc-sys"
version = "0.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c30d1a078d74da1183b02fed8a8b07afc412d3998334b53b750d0ed03b031541"
2019-08-28 17:53:59 +02:00
dependencies = [
"libc",
2019-08-24 21:36:19 +02:00
]
2019-08-31 16:22:45 +02:00
[[package]]
name = "decimal"
version = "2.0.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e6458723bc760383275fbc02f4c769b2e5f3de782abaf5e7e0b9b7f0368a63ed"
2019-08-31 16:22:45 +02:00
dependencies = [
"bitflags",
"cc",
"libc",
"ord_subset",
"rustc-serialize",
"serde 1.0.103",
2019-08-31 16:22:45 +02:00
]
2019-07-05 09:53:09 +02:00
[[package]]
name = "deflate"
version = "0.7.20"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "707b6a7b384888a70c8d2e8650b3e60170dfc6a67bb4aa67b6dfca57af4bedb4"
2019-07-05 09:53:09 +02:00
dependencies = [
"adler32",
"byteorder",
2019-07-05 09:53:09 +02:00
]
2019-05-10 18:59:12 +02:00
[[package]]
name = "derive-new"
2019-08-31 23:19:59 +02:00
version = "0.5.8"
2019-05-10 18:59:12 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "71f31892cd5c62e414316f2963c5689242c43d8e7bbcaaeca97e5e28c95d91d9"
2019-05-10 18:59:12 +02:00
dependencies = [
"proc-macro2",
"quote",
"syn",
2019-05-10 18:59:12 +02:00
]
2019-05-29 17:26:45 +02:00
[[package]]
name = "difference"
version = "2.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "524cbf6897b527295dff137cec09ecf3a05f4fddffd7dfcd1585403449e74198"
2019-05-29 17:26:45 +02:00
2019-05-18 03:24:13 +02:00
[[package]]
name = "directories"
version = "1.0.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "72d337a64190607d4fcca2cb78982c5dd57f4916e19696b48a575fa746b6cb0f"
2019-05-18 03:24:13 +02:00
dependencies = [
"libc",
"winapi 0.3.8",
2019-05-18 03:24:13 +02:00
]
2019-05-10 18:59:12 +02:00
[[package]]
name = "dirs"
version = "1.0.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3fd78930633bd1c6e35c4b42b1df7b0cbc6bc191146e512bb3bedf243fcc3901"
2019-05-10 18:59:12 +02:00
dependencies = [
"libc",
"redox_users",
"winapi 0.3.8",
2019-05-10 18:59:12 +02:00
]
2019-06-03 09:41:28 +02:00
[[package]]
name = "dirs"
2019-07-29 09:46:24 +02:00
version = "2.0.2"
2019-06-03 09:41:28 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "13aea89a5c93364a98e9b37b2fa237effbb694d5cfe01c5b70941f7eb087d5e3"
2019-06-03 09:41:28 +02:00
dependencies = [
"cfg-if",
"dirs-sys",
2019-06-03 09:41:28 +02:00
]
[[package]]
name = "dirs-sys"
2019-07-29 09:46:24 +02:00
version = "0.3.4"
2019-06-03 09:41:28 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "afa0b23de8fd801745c471deffa6e12d248f962c9fd4b4c33787b055599bde7b"
2019-06-03 09:41:28 +02:00
dependencies = [
"cfg-if",
"libc",
"redox_users",
"winapi 0.3.8",
2019-06-03 09:41:28 +02:00
]
[[package]]
name = "doc-comment"
version = "0.3.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "923dea538cea0aa3025e8685b20d6ee21ef99c4f77e954a30febbaac5ec73a97"
2019-06-03 09:41:28 +02:00
[[package]]
name = "dtoa"
version = "0.4.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ea57b42383d091c85abcc2706240b94ab2a8fa1fc81c10ff23c4de06e2a90b5e"
2019-06-03 09:41:28 +02:00
2019-05-11 09:00:33 +02:00
[[package]]
name = "dunce"
version = "1.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d0ad6bf6a88548d1126045c413548df1453d9be094a8ab9fd59bf1fdd338da4f"
2019-05-11 09:00:33 +02:00
2019-05-10 18:59:12 +02:00
[[package]]
name = "either"
2019-10-13 06:53:58 +02:00
version = "1.5.3"
2019-05-10 18:59:12 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "bb1f6b1ce1c140482ea30ddd3335fc0024ac7ee112895426e0a629a6c20adfe3"
2019-05-10 18:59:12 +02:00
[[package]]
name = "encode_unicode"
2019-10-13 06:53:58 +02:00
version = "0.3.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a357d28ed41a50f9c765dbfe56cbc04a64e53e5fc58ba79fbc34c10ef3df831f"
[[package]]
name = "encoding_rs"
version = "0.8.20"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "87240518927716f79692c2ed85bfe6e98196d18c6401ec75355760233a7e12e9"
dependencies = [
"cfg-if",
]
2019-05-26 08:54:41 +02:00
[[package]]
name = "env_logger"
2019-07-29 09:46:24 +02:00
version = "0.6.2"
2019-05-26 08:54:41 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "aafcde04e90a5226a6443b7aabdb016ba2f8307c847d524724bd9b346dd1a2d3"
2019-05-26 08:54:41 +02:00
dependencies = [
"atty",
"humantime",
"log",
"regex",
"termcolor",
2019-05-26 08:54:41 +02:00
]
[[package]]
name = "erased-serde"
version = "0.3.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3beee4bc16478a1b26f2e80ad819a52d24745e292f521a63c16eea5f74b7eb60"
dependencies = [
"serde 1.0.103",
]
2019-05-10 18:59:12 +02:00
[[package]]
name = "failure"
2019-10-13 06:53:58 +02:00
version = "0.1.6"
2019-05-10 18:59:12 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f8273f13c977665c5db7eb2b99ae520952fe5ac831ae4cd09d80c4c7042b5ed9"
2019-05-10 18:59:12 +02:00
dependencies = [
"backtrace",
"failure_derive",
2019-05-10 18:59:12 +02:00
]
[[package]]
name = "failure_derive"
2019-10-13 06:53:58 +02:00
version = "0.1.6"
2019-05-10 18:59:12 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0bc225b78e0391e4b8683440bf2e63c2deeeb2ce5189eab46e2b68c6d3725d08"
2019-05-10 18:59:12 +02:00
dependencies = [
"proc-macro2",
"quote",
"syn",
"synstructure",
2019-05-10 18:59:12 +02:00
]
2019-08-27 23:45:18 +02:00
[[package]]
name = "fallible-iterator"
version = "0.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4443176a9f2c162692bd3d352d745ef9413eec5782a80d8fd6f8a1ac692a07f7"
2019-08-27 23:45:18 +02:00
[[package]]
name = "fallible-streaming-iterator"
version = "0.1.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7360491ce676a36bf9bb3c56c1aa791658183a54d2744120f27285738d90465a"
2019-08-27 23:45:18 +02:00
2019-06-07 09:50:26 +02:00
[[package]]
name = "fixedbitset"
version = "0.1.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "86d4de0081402f5e88cdac65c8dcdcc73118c1a7a465e2a05f0da05843a8ea33"
2019-06-07 09:50:26 +02:00
2019-05-18 03:24:13 +02:00
[[package]]
name = "flate2"
2019-11-16 18:17:05 +01:00
version = "1.0.13"
2019-05-18 03:24:13 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6bd6d6f4752952feb71363cffc9ebac9411b75b87c6ab6058c40c8900cf43c0f"
2019-05-18 03:24:13 +02:00
dependencies = [
"cfg-if",
"crc32fast",
"libc",
"miniz_oxide",
2019-05-18 03:24:13 +02:00
]
[[package]]
name = "fnv"
version = "1.0.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2fad85553e09a6f881f739c29f0b00b0f01357c743266d478b68951ce23285f3"
2019-05-18 03:24:13 +02:00
2019-05-10 18:59:12 +02:00
[[package]]
name = "fuchsia-cprng"
version = "0.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a06f77d526c1a601b7c4cdd98f54b5eaabffc14d5f2f0296febdc7f357c6d3ba"
2019-05-10 18:59:12 +02:00
[[package]]
name = "futures"
2019-10-13 06:53:58 +02:00
version = "0.1.29"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1b980f2816d6ee8673b6517b52cb0e808a180efc92e5c19d02cdda79066703ef"
[[package]]
2019-05-23 06:30:43 +02:00
name = "futures-channel-preview"
2019-11-10 18:48:49 +01:00
version = "0.3.0-alpha.19"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d5e5f4df964fa9c1c2f8bddeb5c3611631cacd93baf810fc8bb2fb4b495c263a"
2019-05-23 06:30:43 +02:00
dependencies = [
"futures-core-preview",
"futures-sink-preview",
2019-05-23 06:30:43 +02:00
]
2019-11-04 16:47:03 +01:00
[[package]]
name = "futures-core"
version = "0.3.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "79564c427afefab1dfb3298535b21eda083ef7935b4f0ecbfcb121f0aec10866"
2019-11-04 16:47:03 +01:00
[[package]]
2019-05-23 06:30:43 +02:00
name = "futures-core-preview"
2019-11-10 18:48:49 +01:00
version = "0.3.0-alpha.19"
2019-06-08 20:09:17 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b35b6263fb1ef523c3056565fa67b1d16f0a8604ff12b11b08c25f28a734c60a"
2019-06-08 20:09:17 +02:00
2019-05-23 06:30:43 +02:00
[[package]]
name = "futures-executor-preview"
2019-11-10 18:48:49 +01:00
version = "0.3.0-alpha.19"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "75236e88bd9fe88e5e8bfcd175b665d0528fe03ca4c5207fabc028c8f9d93e98"
dependencies = [
"futures-core-preview",
"futures-util-preview",
"num_cpus",
2019-05-23 06:30:43 +02:00
]
[[package]]
name = "futures-io-preview"
2019-11-10 18:48:49 +01:00
version = "0.3.0-alpha.19"
2019-05-23 06:30:43 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f4914ae450db1921a56c91bde97a27846287d062087d4a652efc09bb3a01ebda"
2019-05-23 06:30:43 +02:00
2019-11-04 16:47:03 +01:00
[[package]]
name = "futures-macro"
version = "0.3.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "52e7c56c15537adb4f76d0b7a76ad131cb4d2f4f32d3b0bcabcbe1c7c5e87764"
2019-11-04 16:47:03 +01:00
dependencies = [
"proc-macro-hack",
"proc-macro2",
"quote",
"syn",
2019-11-04 16:47:03 +01:00
]
2019-05-23 06:30:43 +02:00
[[package]]
name = "futures-preview"
2019-11-10 18:48:49 +01:00
version = "0.3.0-alpha.19"
2019-05-23 06:30:43 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3b1dce2a0267ada5c6ff75a8ba864b4e679a9e2aa44262af7a3b5516d530d76e"
2019-05-23 06:30:43 +02:00
dependencies = [
"futures-channel-preview",
"futures-core-preview",
"futures-executor-preview",
"futures-io-preview",
"futures-sink-preview",
"futures-util-preview",
2019-05-23 06:30:43 +02:00
]
[[package]]
name = "futures-sink-preview"
2019-11-10 18:48:49 +01:00
version = "0.3.0-alpha.19"
2019-05-23 06:30:43 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "86f148ef6b69f75bb610d4f9a2336d4fc88c4b5b67129d1a340dd0fd362efeec"
2019-05-23 06:30:43 +02:00
2019-11-04 16:47:03 +01:00
[[package]]
name = "futures-task"
version = "0.3.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0bae52d6b29cf440e298856fec3965ee6fa71b06aa7495178615953fd669e5f9"
2019-11-04 16:47:03 +01:00
2019-08-30 21:07:07 +02:00
[[package]]
name = "futures-timer"
version = "1.0.3"
2019-08-30 21:07:07 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7946248e9429ff093345d3e8fdf4eb0f9b2d79091611c9c14f744971a6f8be45"
dependencies = [
"futures-core-preview",
"pin-utils",
]
2019-08-30 21:07:07 +02:00
2019-11-04 16:47:03 +01:00
[[package]]
name = "futures-util"
version = "0.3.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c0d66274fb76985d3c62c886d1da7ac4c0903a8c9f754e8fe0f35a6a6cc39e76"
2019-11-04 16:47:03 +01:00
dependencies = [
"futures-core",
"futures-macro",
"futures-task",
"pin-utils",
"proc-macro-hack",
"proc-macro-nested",
"slab",
2019-11-04 16:47:03 +01:00
]
2019-05-23 06:30:43 +02:00
[[package]]
name = "futures-util-preview"
2019-11-10 18:48:49 +01:00
version = "0.3.0-alpha.19"
2019-05-23 06:30:43 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5ce968633c17e5f97936bd2797b6e38fb56cf16a7422319f7ec2e30d3c470e8d"
2019-05-23 06:30:43 +02:00
dependencies = [
"futures",
"futures-channel-preview",
"futures-core-preview",
"futures-io-preview",
"futures-sink-preview",
"memchr",
"pin-utils",
"slab",
"tokio-io",
]
[[package]]
name = "futures_codec"
2019-08-02 21:15:07 +02:00
version = "0.2.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "36552cd31353fd135114510d53b8d120758120c36aa636a9341970f9efb1e4a0"
dependencies = [
"bytes",
"futures-preview",
]
[[package]]
name = "gethostname"
version = "0.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d4ab273ca2a31eb6ca40b15837ccf1aa59a43c5db69ac10c542be342fae2e01d"
dependencies = [
"libc",
"winapi 0.3.8",
]
[[package]]
name = "getrandom"
2019-11-16 18:17:05 +01:00
version = "0.1.13"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e7db7ca94ed4cd01190ceee0d8a8052f08a247aa1b469a7f68c6a3b71afcf407"
dependencies = [
"cfg-if",
"libc",
"wasi",
]
2019-05-28 08:45:18 +02:00
[[package]]
name = "getset"
2019-11-10 18:48:49 +01:00
version = "0.0.9"
2019-05-28 08:45:18 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5bb3f5b7d8d70c9bd23cf29b2b38094661418fb0ea79f1b0cc2019a11d6f5429"
2019-05-28 08:45:18 +02:00
dependencies = [
"proc-macro2",
"quote",
"syn",
2019-05-28 08:45:18 +02:00
]
[[package]]
name = "ghost"
version = "0.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2a36606a68532b5640dc86bb1f33c64b45c4682aad4c50f3937b317ea387f3d6"
dependencies = [
"proc-macro2",
"quote",
"syn",
]
2019-06-01 23:11:28 +02:00
[[package]]
name = "git2"
version = "0.10.2"
2019-06-01 23:11:28 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7c1af51ea8a906616af45a4ce78eacf25860f7a13ae7bf8a814693f0f4037a26"
2019-06-01 23:11:28 +02:00
dependencies = [
"bitflags",
"libc",
"libgit2-sys",
"log",
"url",
2019-06-01 23:11:28 +02:00
]
[[package]]
name = "glob"
version = "0.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9b919933a397b79c37e33b77bb2aa3dc8eb6e165ad809e58ff75bc7db2e34574"
2019-06-08 20:09:17 +02:00
[[package]]
2019-08-24 21:36:19 +02:00
name = "heck"
version = "0.3.1"
2019-06-08 20:09:17 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "20564e78d53d2bb135c343b3f47714a56af2061f1c928fdb541dc7b9fdd94205"
2019-06-08 20:09:17 +02:00
dependencies = [
"unicode-segmentation",
2019-06-08 20:09:17 +02:00
]
[[package]]
name = "heim"
version = "0.0.8"
2019-08-21 08:39:57 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "de848466ae9659d5ab634615bdd0b7d558a41ae524ee4d59c880d12499af5b77"
dependencies = [
"heim-common",
"heim-cpu",
"heim-derive",
"heim-disk",
"heim-host",
"heim-memory",
"heim-net",
"heim-process",
"heim-runtime",
"heim-sensors",
"heim-virt",
]
[[package]]
name = "heim-common"
version = "0.0.8"
2019-08-21 08:39:57 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "63f408c31e695732096a0383df16cd3efee4adb32ba3ad086fb85a7dc8f53100"
dependencies = [
"cfg-if",
"core-foundation",
"futures-core-preview",
"futures-util-preview",
"lazy_static 1.4.0",
"libc",
"mach 0.3.2",
"nix 0.15.0",
"pin-utils",
"uom 0.25.0",
"winapi 0.3.8",
]
[[package]]
name = "heim-cpu"
version = "0.0.8"
2019-08-21 08:39:57 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5785004dfdbd68a814d504b27b8ddc16c748a856835dfb6e65b15142090664ef"
dependencies = [
"cfg-if",
"heim-common",
"heim-derive",
"heim-runtime",
"lazy_static 1.4.0",
"libc",
"mach 0.3.2",
"winapi 0.3.8",
]
[[package]]
name = "heim-derive"
version = "0.0.8"
2019-08-21 08:39:57 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9573bedf4673c1b254bce7f1521559329d2b27995b693b695fa13be2b15c188b"
dependencies = [
"proc-macro2",
"quote",
"syn",
]
[[package]]
name = "heim-disk"
version = "0.0.8"
2019-08-21 08:39:57 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c84980e62564828ae4ca70a8bfbdb0f139cc89abb6c91b8b4809518346a72366"
dependencies = [
"bitflags",
"cfg-if",
"core-foundation",
"heim-common",
"heim-derive",
"heim-runtime",
"libc",
"mach 0.3.2",
"widestring",
"winapi 0.3.8",
]
[[package]]
name = "heim-host"
version = "0.0.8"
2019-08-21 08:39:57 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1de019d5969f6bab766311be378788bd1bb068b59c4f3861c539a420fc258ed3"
dependencies = [
"cfg-if",
"heim-common",
"heim-derive",
"heim-runtime",
"lazy_static 1.4.0",
"libc",
"mach 0.3.2",
"platforms",
"winapi 0.3.8",
]
[[package]]
name = "heim-memory"
version = "0.0.8"
2019-08-21 08:39:57 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a9cdbe6433197da8387dcd0cf1afd9184db4385d55f8a76355b28ceabe99cdc5"
dependencies = [
"cfg-if",
"heim-common",
"heim-derive",
"heim-runtime",
"lazy_static 1.4.0",
"libc",
"mach 0.3.2",
"winapi 0.3.8",
]
[[package]]
name = "heim-net"
version = "0.0.8"
2019-08-21 08:39:57 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7b0f5e590eb2f8b23229ff4b06f7e7aee0e229837d3697f362014343682ae073"
dependencies = [
"bitflags",
"cfg-if",
"heim-common",
"heim-derive",
"heim-runtime",
"hex 0.4.0",
"libc",
"macaddr",
"nix 0.15.0",
]
[[package]]
name = "heim-process"
version = "0.0.8"
2019-08-21 08:39:57 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a64874316339b9c0c7953e7a87d2b32e2400bf6778650ac11b76b05d3c37e121"
dependencies = [
"cfg-if",
"darwin-libproc",
"heim-common",
"heim-cpu",
"heim-derive",
"heim-host",
"heim-net",
"heim-runtime",
"lazy_static 1.4.0",
"libc",
"mach 0.3.2",
"memchr",
"ntapi",
"ordered-float",
"winapi 0.3.8",
]
2019-08-08 19:33:19 +02:00
[[package]]
name = "heim-runtime"
version = "0.0.4"
2019-08-21 08:39:57 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "13ef10b5ab5a501e6537b1414db0e3c488425d88bb131bd4e9ff7c0e61e5fbd1"
2019-08-08 19:33:19 +02:00
dependencies = [
"cfg-if",
"futures-channel-preview",
"heim-common",
"lazy_static 1.4.0",
"threadpool",
2019-08-08 19:33:19 +02:00
]
2019-08-28 17:53:59 +02:00
[[package]]
name = "heim-sensors"
version = "0.0.3"
2019-08-28 17:53:59 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8ad8b3c9032bca1a76dd43e1eb5c8044e0c505343cb21949dc7acd1bc55b408b"
2019-08-28 17:53:59 +02:00
dependencies = [
"cfg-if",
"heim-common",
"heim-derive",
"heim-runtime",
2019-08-28 17:53:59 +02:00
]
[[package]]
name = "heim-virt"
version = "0.0.8"
2019-08-21 08:39:57 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "bb2dda5314da10a8fbcdf130c065abc65f02c3ace72c6f143ad4537520536e2b"
dependencies = [
"cfg-if",
"heim-common",
"heim-runtime",
"raw-cpuid",
]
2019-11-16 18:17:05 +01:00
[[package]]
name = "hermit-abi"
version = "0.1.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "307c3c9f937f38e3534b1d6447ecf090cafcc9744e4a6360e8b037b2cf5af120"
2019-11-16 18:17:05 +01:00
dependencies = [
"libc",
2019-11-16 18:17:05 +01:00
]
[[package]]
name = "hex"
version = "0.3.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "805026a5d0141ffc30abb3be3173848ad46a1b1664fe632428479619a3644d77"
2019-09-24 21:02:35 +02:00
[[package]]
name = "hex"
version = "0.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "023b39be39e3a2da62a94feb433e91e8bcd37676fbc8bea371daf52b7a769a3e"
2019-09-24 21:02:35 +02:00
2019-06-08 20:09:17 +02:00
[[package]]
name = "http"
version = "0.1.21"
2019-06-08 20:09:17 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d6ccf5ede3a895d8856620237b2f02972c1bbc78d2965ad7fe8838d4a0ed41f0"
2019-06-08 20:09:17 +02:00
dependencies = [
"bytes",
"fnv",
"itoa",
2019-06-08 20:09:17 +02:00
]
2019-05-18 03:24:13 +02:00
[[package]]
name = "humantime"
2019-10-13 06:53:58 +02:00
version = "1.3.0"
2019-05-18 03:24:13 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "df004cfca50ef23c36850aaaa59ad52cc70d0e90243c3c7737a4dd32dc7a3c4f"
2019-05-18 03:24:13 +02:00
dependencies = [
"quick-error",
2019-05-18 03:24:13 +02:00
]
2019-07-29 09:46:24 +02:00
[[package]]
name = "idna"
version = "0.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "02e2673c30ee86b5b96a9cb52ad15718aa1f966f5ab9ad54a8b95d5ca33120a9"
2019-07-29 09:46:24 +02:00
dependencies = [
"matches",
"unicode-bidi",
"unicode-normalization",
2019-07-29 09:46:24 +02:00
]
2019-07-05 09:53:09 +02:00
[[package]]
name = "image"
2019-10-13 06:53:58 +02:00
version = "0.22.3"
2019-07-05 09:53:09 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7b4be8aaefbe7545dc42ae925afb55a0098f226a3fe5ef721872806f44f57826"
2019-07-05 09:53:09 +02:00
dependencies = [
"byteorder",
"jpeg-decoder",
"num-iter",
"num-rational",
"num-traits 0.2.10",
"png",
2019-07-05 09:53:09 +02:00
]
[[package]]
name = "indexmap"
2019-11-10 18:48:49 +01:00
version = "1.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "712d7b3ea5827fcb9d4fda14bf4da5f136f0db2ae9c8f4bd4e2d1c6fde4e6db2"
dependencies = [
"autocfg",
"serde 1.0.103",
]
2019-07-05 09:53:09 +02:00
[[package]]
name = "inflate"
version = "0.4.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1cdb29978cc5797bd8dcc8e5bf7de604891df2a8dc576973d71a281e916db2ff"
2019-07-05 09:53:09 +02:00
dependencies = [
"adler32",
2019-07-05 09:53:09 +02:00
]
[[package]]
name = "inventory"
version = "0.1.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f4cece20baea71d9f3435e7bbe9adf4765f091c5fe404975f844006964a71299"
dependencies = [
"ctor",
"ghost",
"inventory-impl",
]
[[package]]
name = "inventory-impl"
version = "0.1.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c2869bf972e998977b1cb87e60df70341d48e48dca0823f534feb91ea44adaf9"
dependencies = [
"proc-macro2",
"quote",
"syn",
]
[[package]]
name = "iovec"
2019-10-13 06:53:58 +02:00
version = "0.1.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b2b3ea6ff95e175473f8ffe6a7eb7c00d054240321b84c57051175fe3c1e075e"
dependencies = [
"libc",
]
[[package]]
name = "isahc"
2019-11-16 18:17:05 +01:00
version = "0.7.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "17b77027f12e53ae59a379f7074259d32eb10867e6183388020e922832d9c3fb"
dependencies = [
"bytes",
"crossbeam-channel",
"crossbeam-utils 0.6.6",
"curl",
"curl-sys",
"futures-io-preview",
"futures-util-preview",
"http",
"lazy_static 1.4.0",
"log",
"slab",
"sluice",
]
2019-06-07 09:50:26 +02:00
[[package]]
name = "isatty"
version = "0.1.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e31a8281fc93ec9693494da65fbf28c0c2aa60a2eaec25dc58e2f31952e95edc"
2019-06-07 09:50:26 +02:00
dependencies = [
"cfg-if",
"libc",
"redox_syscall",
"winapi 0.3.8",
2019-06-07 09:50:26 +02:00
]
[[package]]
name = "itertools"
version = "0.7.11"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0d47946d458e94a1b7bcabbf6521ea7c037062c81f534615abcad76e84d4970d"
dependencies = [
"either",
]
2019-05-10 18:59:12 +02:00
[[package]]
name = "itertools"
version = "0.8.2"
2019-05-10 18:59:12 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f56a2d0bc861f9165be4eb3442afd3c236d8a98afd426f65d92324ae1091a484"
2019-05-10 18:59:12 +02:00
dependencies = [
"either",
2019-05-10 18:59:12 +02:00
]
[[package]]
name = "itoa"
version = "0.4.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "501266b7edd0174f8530248f87f99c88fbe60ca4ef3dd486835b8d8d53136f7f"
2019-05-10 18:59:12 +02:00
2019-09-13 05:44:21 +02:00
[[package]]
name = "jobserver"
2019-10-13 06:53:58 +02:00
version = "0.1.17"
2019-09-13 05:44:21 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f2b1d42ef453b30b7387e113da1c83ab1605d90c5b4e0eb8e96d016ed3b8c160"
2019-09-13 05:44:21 +02:00
dependencies = [
"getrandom",
"libc",
"log",
2019-09-13 05:44:21 +02:00
]
2019-07-05 09:53:09 +02:00
[[package]]
name = "jpeg-decoder"
2019-10-13 06:53:58 +02:00
version = "0.1.16"
2019-07-05 09:53:09 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c1aae18ffeeae409c6622c3b6a7ee49792a7e5a062eea1b135fbb74e301792ba"
2019-07-05 09:53:09 +02:00
dependencies = [
"byteorder",
2019-07-05 09:53:09 +02:00
]
2019-08-24 21:36:19 +02:00
[[package]]
name = "js-sys"
version = "0.3.32"
2019-08-24 21:36:19 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1c840fdb2167497b0bd0db43d6dfe61e91637fa72f9d061f8bd17ddc44ba6414"
2019-08-24 21:36:19 +02:00
dependencies = [
"wasm-bindgen",
2019-08-24 21:36:19 +02:00
]
2019-05-22 09:12:03 +02:00
[[package]]
name = "kernel32-sys"
version = "0.2.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7507624b29483431c0ba2d82aece8ca6cdba9382bff4ddd0f7490560c056098d"
2019-05-22 09:12:03 +02:00
dependencies = [
"winapi 0.2.8",
"winapi-build",
2019-05-22 09:12:03 +02:00
]
[[package]]
name = "language-reporting"
2019-10-16 04:09:47 +02:00
version = "0.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4e6a84e1e6cccd818617d299427ad1519f127af2738b1d3a581835ef56ae298b"
dependencies = [
"derive-new",
"itertools 0.7.11",
"log",
"render-tree",
"serde 1.0.103",
"serde_derive",
"termcolor",
]
2019-06-03 09:41:28 +02:00
[[package]]
name = "lazy_static"
version = "0.2.11"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "76f033c7ad61445c5b347c7382dd1237847eb1bce590fe50365dcb33d546be73"
2019-06-03 09:41:28 +02:00
2019-05-10 18:59:12 +02:00
[[package]]
name = "lazy_static"
2019-10-13 06:53:58 +02:00
version = "1.4.0"
2019-05-10 18:59:12 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646"
2019-05-10 18:59:12 +02:00
2019-05-18 03:24:13 +02:00
[[package]]
name = "lazycell"
version = "1.2.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b294d6fa9ee409a054354afc4352b0b9ef7ca222c69b8812cbea9e7d2bf3783f"
2019-05-18 03:24:13 +02:00
2019-06-22 05:43:37 +02:00
[[package]]
name = "lexical-core"
2019-10-13 06:53:58 +02:00
version = "0.4.6"
2019-06-22 05:43:37 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2304bccb228c4b020f3a4835d247df0a02a7c4686098d4167762cfbbe4c5cb14"
2019-06-22 05:43:37 +02:00
dependencies = [
"arrayvec 0.4.12",
"cfg-if",
"rustc_version",
"ryu",
"static_assertions",
2019-06-22 05:43:37 +02:00
]
2019-05-10 18:59:12 +02:00
[[package]]
name = "libc"
version = "0.2.66"
2019-05-10 18:59:12 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d515b1f41455adea1313a4a2ac8a8a477634fbae63cc6100e3aebb207ce61558"
2019-05-10 18:59:12 +02:00
2019-06-01 23:11:28 +02:00
[[package]]
name = "libgit2-sys"
version = "0.9.2"
2019-06-01 23:11:28 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4870c781f6063efb83150cd22c1ddf6ecf58531419e7570cdcced46970f64a16"
2019-06-01 23:11:28 +02:00
dependencies = [
"cc",
"libc",
"libz-sys",
"pkg-config",
2019-06-01 23:11:28 +02:00
]
2019-08-24 21:36:19 +02:00
[[package]]
name = "libnghttp2-sys"
version = "0.1.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "02254d44f4435dd79e695f2c2b83cd06a47919adea30216ceaf0c57ca0a72463"
2019-08-24 21:36:19 +02:00
dependencies = [
"cc",
"libc",
2019-08-24 21:36:19 +02:00
]
2019-08-27 23:45:18 +02:00
[[package]]
name = "libsqlite3-sys"
version = "0.16.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5e5b95e89c330291768dc840238db7f9e204fd208511ab6319b56193a7f2ae25"
2019-08-27 23:45:18 +02:00
dependencies = [
"cc",
"pkg-config",
"vcpkg",
2019-08-27 23:45:18 +02:00
]
2019-06-01 23:11:28 +02:00
[[package]]
name = "libz-sys"
version = "1.0.25"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2eb5e43362e38e2bca2fd5f5134c4d4564a23a5c28e9b95411652021a8675ebe"
2019-06-01 23:11:28 +02:00
dependencies = [
"cc",
"libc",
"pkg-config",
"vcpkg",
2019-06-01 23:11:28 +02:00
]
2019-05-18 03:24:13 +02:00
[[package]]
name = "line-wrap"
version = "0.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f30344350a2a51da54c1d53be93fade8a237e545dbcc4bdbe635413f2117cab9"
2019-05-18 03:24:13 +02:00
dependencies = [
"safemem",
2019-05-18 03:24:13 +02:00
]
2019-06-03 09:41:28 +02:00
[[package]]
name = "linked-hash-map"
version = "0.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6d262045c5b87c0861b3f004610afd0e2c851e2908d08b6c870cbb9d5f494ecd"
2019-06-03 09:41:28 +02:00
dependencies = [
"serde 0.8.23",
"serde_test",
2019-06-03 09:41:28 +02:00
]
2019-05-18 03:24:13 +02:00
[[package]]
name = "linked-hash-map"
version = "0.5.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ae91b68aebc4ddb91978b11a1b02ddd8602a05ec19002801c5666000e05e0f83"
2019-05-18 03:24:13 +02:00
2019-05-10 18:59:12 +02:00
[[package]]
name = "log"
2019-07-29 09:46:24 +02:00
version = "0.4.8"
2019-05-10 18:59:12 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "14b6052be84e6b71ab17edffc2eeabf5c2c3ae1fdb464aae35ac50c67a44e1f7"
2019-05-10 18:59:12 +02:00
dependencies = [
"cfg-if",
2019-05-10 18:59:12 +02:00
]
2019-08-27 23:45:18 +02:00
[[package]]
name = "lru-cache"
version = "0.1.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "31e24f1ad8321ca0e8a1e0ac13f23cb668e6f5466c2c57319f6a5cf1cc8e3b1c"
2019-08-27 23:45:18 +02:00
dependencies = [
"linked-hash-map 0.5.2",
2019-08-27 23:45:18 +02:00
]
[[package]]
name = "macaddr"
2019-11-16 18:17:05 +01:00
version = "0.1.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "bee538cb1031f87f970ba28f0e5ebfcdaf63ed1a000a4176b4117537c33d19fb"
2019-08-11 05:01:09 +02:00
[[package]]
name = "mach"
version = "0.2.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "86dd2487cdfea56def77b88438a2c915fb45113c5319bfe7e14306ca4cd0b0e1"
2019-08-11 05:01:09 +02:00
dependencies = [
"libc",
2019-08-11 05:01:09 +02:00
]
[[package]]
name = "mach"
version = "0.3.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b823e83b2affd8f40a9ee8c29dbc56404c1e34cd2710921f2801e2cf29527afa"
dependencies = [
"libc",
]
2019-06-07 18:30:50 +02:00
[[package]]
name = "malloc_buf"
version = "0.0.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "62bb907fe88d54d8d9ce32a3cceab4218ed2f6b7d35617cafe9adf84e43919cb"
2019-06-07 18:30:50 +02:00
dependencies = [
"libc",
2019-06-07 18:30:50 +02:00
]
2019-06-01 23:11:28 +02:00
[[package]]
name = "matches"
version = "0.1.8"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7ffc5c5338469d4d3ea17d269fa8ea3512ad247247c30bd2df69e68309ed0a08"
2019-11-16 18:17:05 +01:00
2019-08-25 15:57:47 +02:00
[[package]]
name = "md5"
2019-08-31 16:22:45 +02:00
version = "0.6.1"
2019-08-25 15:57:47 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7e6bcd6433cff03a4bfc3d9834d504467db1f1cf6d0ea765d37d330249ed629d"
2019-08-25 15:57:47 +02:00
2019-05-10 18:59:12 +02:00
[[package]]
name = "memchr"
2019-07-29 09:46:24 +02:00
version = "2.2.1"
2019-05-10 18:59:12 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "88579771288728879b57485cc7d6b07d648c9f0141eb955f8ab7f9d45394468e"
2019-05-10 18:59:12 +02:00
dependencies = [
"libc",
2019-05-10 18:59:12 +02:00
]
[[package]]
name = "memoffset"
2019-11-16 18:17:05 +01:00
version = "0.5.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "75189eb85871ea5c2e2c15abbdd541185f63b408415e5051f5cac122d8c774b9"
dependencies = [
"rustc_version",
]
2019-06-08 20:09:17 +02:00
[[package]]
name = "mime"
2019-09-13 05:44:21 +02:00
version = "0.3.14"
2019-06-08 20:09:17 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "dd1d63acd1b78403cc0c325605908475dd9b9a3acbf65ed8bcab97e27014afcf"
2019-06-08 20:09:17 +02:00
[[package]]
name = "mime_guess"
2019-08-08 19:33:19 +02:00
version = "2.0.1"
2019-06-08 20:09:17 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1a0ed03949aef72dbdf3116a383d7b38b4768e6f960528cd6a6044aa9ed68599"
2019-06-08 20:09:17 +02:00
dependencies = [
"mime",
"unicase",
2019-05-18 03:24:13 +02:00
]
[[package]]
name = "miniz_oxide"
2019-11-16 18:17:05 +01:00
version = "0.3.5"
2019-05-18 03:24:13 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6f3f74f726ae935c3f514300cc6773a0c9492abc5e972d42ba0c0ebb88757625"
2019-05-18 03:24:13 +02:00
dependencies = [
"adler32",
2019-05-18 03:24:13 +02:00
]
2019-09-13 05:44:21 +02:00
[[package]]
name = "natural"
version = "0.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "fd659d7d6b4554da2c0e7a486d5952b24dfce0e0bac88ab53b270f4efe1010a6"
2019-09-13 05:44:21 +02:00
[[package]]
name = "neso"
version = "0.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6b3c31defbcb081163db18437fd88c2a267cb3e26f7bd5e4b186e4b1b38fe8c8"
dependencies = [
"bincode",
"cfg-if",
"log",
"serde 1.0.103",
"serde_derive",
"wasm-bindgen",
2019-06-08 20:09:17 +02:00
]
2019-06-07 02:31:22 +02:00
[[package]]
name = "nix"
version = "0.14.1"
2019-06-07 02:31:22 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6c722bee1037d430d0f8e687bbdbf222f27cc6e4e68d5caf630857bb2b6dbdce"
2019-06-07 02:31:22 +02:00
dependencies = [
"bitflags",
"cc",
"cfg-if",
"libc",
"void",
2019-06-07 02:31:22 +02:00
]
2019-08-28 17:53:59 +02:00
[[package]]
name = "nix"
version = "0.15.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3b2e0b4f3320ed72aaedb9a5ac838690a8047c7b275da22711fddff4f8a14229"
2019-08-28 17:53:59 +02:00
dependencies = [
"bitflags",
"cc",
"cfg-if",
"libc",
"void",
2019-08-28 17:53:59 +02:00
]
2019-05-10 18:59:12 +02:00
[[package]]
name = "nodrop"
2019-10-13 06:53:58 +02:00
version = "0.1.14"
2019-05-10 18:59:12 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "72ef4a56884ca558e5ddb05a1d1e7e1bfd9a68d9ed024c21704cc98872dae1bb"
2019-05-10 18:59:12 +02:00
2019-06-07 09:50:26 +02:00
[[package]]
name = "nom"
version = "4.2.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2ad2a91a8e869eeb30b9cb3119ae87773a8f4ae617f41b1eb9c154b2905f7bd6"
2019-06-07 09:50:26 +02:00
dependencies = [
"memchr",
"version_check 0.1.5",
2019-06-07 09:50:26 +02:00
]
2019-06-13 07:33:38 +02:00
[[package]]
2019-06-22 05:43:37 +02:00
name = "nom"
2019-10-13 06:53:58 +02:00
version = "5.0.1"
2019-06-22 05:43:37 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c618b63422da4401283884e6668d39f819a106ef51f5f59b81add00075da35ca"
2019-06-13 07:33:38 +02:00
dependencies = [
"lexical-core",
"memchr",
"version_check 0.1.5",
2019-06-13 07:33:38 +02:00
]
Overhaul the expansion system The main thrust of this (very large) commit is an overhaul of the expansion system. The parsing pipeline is: - Lightly parse the source file for atoms, basic delimiters and pipeline structure into a token tree - Expand the token tree into a HIR (high-level intermediate representation) based upon the baseline syntax rules for expressions and the syntactic shape of commands. Somewhat non-traditionally, nu doesn't have an AST at all. It goes directly from the token tree, which doesn't represent many important distinctions (like the difference between `hello` and `5KB`) directly into a high-level representation that doesn't have a direct correspondence to the source code. At a high level, nu commands work like macros, in the sense that the syntactic shape of the invocation of a command depends on the definition of a command. However, commands do not have the ability to perform unrestricted expansions of the token tree. Instead, they describe their arguments in terms of syntactic shapes, and the expander expands the token tree into HIR based upon that definition. For example, the `where` command says that it takes a block as its first required argument, and the description of the block syntactic shape expands the syntax `cpu > 10` into HIR that represents `{ $it.cpu > 10 }`. This commit overhauls that system so that the syntactic shapes are described in terms of a few new traits (`ExpandSyntax` and `ExpandExpression` are the primary ones) that are more composable than the previous system. The first big win of this new system is the addition of the `ColumnPath` shape, which looks like `cpu."max ghz"` or `package.version`. Previously, while a variable path could look like `$it.cpu."max ghz"`, the tail of a variable path could not be easily reused in other contexts. Now, that tail is its own syntactic shape, and it can be used as part of a command's signature. This cleans up commands like `inc`, `add` and `edit` as well as shorthand blocks, which can now look like `| where cpu."max ghz" > 10`
2019-09-18 00:26:27 +02:00
[[package]]
name = "nom-tracable"
2019-11-10 18:48:49 +01:00
version = "0.4.1"
Overhaul the expansion system The main thrust of this (very large) commit is an overhaul of the expansion system. The parsing pipeline is: - Lightly parse the source file for atoms, basic delimiters and pipeline structure into a token tree - Expand the token tree into a HIR (high-level intermediate representation) based upon the baseline syntax rules for expressions and the syntactic shape of commands. Somewhat non-traditionally, nu doesn't have an AST at all. It goes directly from the token tree, which doesn't represent many important distinctions (like the difference between `hello` and `5KB`) directly into a high-level representation that doesn't have a direct correspondence to the source code. At a high level, nu commands work like macros, in the sense that the syntactic shape of the invocation of a command depends on the definition of a command. However, commands do not have the ability to perform unrestricted expansions of the token tree. Instead, they describe their arguments in terms of syntactic shapes, and the expander expands the token tree into HIR based upon that definition. For example, the `where` command says that it takes a block as its first required argument, and the description of the block syntactic shape expands the syntax `cpu > 10` into HIR that represents `{ $it.cpu > 10 }`. This commit overhauls that system so that the syntactic shapes are described in terms of a few new traits (`ExpandSyntax` and `ExpandExpression` are the primary ones) that are more composable than the previous system. The first big win of this new system is the addition of the `ColumnPath` shape, which looks like `cpu."max ghz"` or `package.version`. Previously, while a variable path could look like `$it.cpu."max ghz"`, the tail of a variable path could not be easily reused in other contexts. Now, that tail is its own syntactic shape, and it can be used as part of a command's signature. This cleans up commands like `inc`, `add` and `edit` as well as shorthand blocks, which can now look like `| where cpu."max ghz" > 10`
2019-09-18 00:26:27 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4e9af1ee3bf4c9b842a720c53c0e7abb1b56a207e0b9bdbe7ff684b4cf630da1"
Overhaul the expansion system The main thrust of this (very large) commit is an overhaul of the expansion system. The parsing pipeline is: - Lightly parse the source file for atoms, basic delimiters and pipeline structure into a token tree - Expand the token tree into a HIR (high-level intermediate representation) based upon the baseline syntax rules for expressions and the syntactic shape of commands. Somewhat non-traditionally, nu doesn't have an AST at all. It goes directly from the token tree, which doesn't represent many important distinctions (like the difference between `hello` and `5KB`) directly into a high-level representation that doesn't have a direct correspondence to the source code. At a high level, nu commands work like macros, in the sense that the syntactic shape of the invocation of a command depends on the definition of a command. However, commands do not have the ability to perform unrestricted expansions of the token tree. Instead, they describe their arguments in terms of syntactic shapes, and the expander expands the token tree into HIR based upon that definition. For example, the `where` command says that it takes a block as its first required argument, and the description of the block syntactic shape expands the syntax `cpu > 10` into HIR that represents `{ $it.cpu > 10 }`. This commit overhauls that system so that the syntactic shapes are described in terms of a few new traits (`ExpandSyntax` and `ExpandExpression` are the primary ones) that are more composable than the previous system. The first big win of this new system is the addition of the `ColumnPath` shape, which looks like `cpu."max ghz"` or `package.version`. Previously, while a variable path could look like `$it.cpu."max ghz"`, the tail of a variable path could not be easily reused in other contexts. Now, that tail is its own syntactic shape, and it can be used as part of a command's signature. This cleans up commands like `inc`, `add` and `edit` as well as shorthand blocks, which can now look like `| where cpu."max ghz" > 10`
2019-09-18 00:26:27 +02:00
dependencies = [
"nom 5.0.1",
"nom-tracable-macros",
"nom_locate",
Overhaul the expansion system The main thrust of this (very large) commit is an overhaul of the expansion system. The parsing pipeline is: - Lightly parse the source file for atoms, basic delimiters and pipeline structure into a token tree - Expand the token tree into a HIR (high-level intermediate representation) based upon the baseline syntax rules for expressions and the syntactic shape of commands. Somewhat non-traditionally, nu doesn't have an AST at all. It goes directly from the token tree, which doesn't represent many important distinctions (like the difference between `hello` and `5KB`) directly into a high-level representation that doesn't have a direct correspondence to the source code. At a high level, nu commands work like macros, in the sense that the syntactic shape of the invocation of a command depends on the definition of a command. However, commands do not have the ability to perform unrestricted expansions of the token tree. Instead, they describe their arguments in terms of syntactic shapes, and the expander expands the token tree into HIR based upon that definition. For example, the `where` command says that it takes a block as its first required argument, and the description of the block syntactic shape expands the syntax `cpu > 10` into HIR that represents `{ $it.cpu > 10 }`. This commit overhauls that system so that the syntactic shapes are described in terms of a few new traits (`ExpandSyntax` and `ExpandExpression` are the primary ones) that are more composable than the previous system. The first big win of this new system is the addition of the `ColumnPath` shape, which looks like `cpu."max ghz"` or `package.version`. Previously, while a variable path could look like `$it.cpu."max ghz"`, the tail of a variable path could not be easily reused in other contexts. Now, that tail is its own syntactic shape, and it can be used as part of a command's signature. This cleans up commands like `inc`, `add` and `edit` as well as shorthand blocks, which can now look like `| where cpu."max ghz" > 10`
2019-09-18 00:26:27 +02:00
]
[[package]]
name = "nom-tracable-macros"
2019-11-16 18:17:05 +01:00
version = "0.4.1"
Overhaul the expansion system The main thrust of this (very large) commit is an overhaul of the expansion system. The parsing pipeline is: - Lightly parse the source file for atoms, basic delimiters and pipeline structure into a token tree - Expand the token tree into a HIR (high-level intermediate representation) based upon the baseline syntax rules for expressions and the syntactic shape of commands. Somewhat non-traditionally, nu doesn't have an AST at all. It goes directly from the token tree, which doesn't represent many important distinctions (like the difference between `hello` and `5KB`) directly into a high-level representation that doesn't have a direct correspondence to the source code. At a high level, nu commands work like macros, in the sense that the syntactic shape of the invocation of a command depends on the definition of a command. However, commands do not have the ability to perform unrestricted expansions of the token tree. Instead, they describe their arguments in terms of syntactic shapes, and the expander expands the token tree into HIR based upon that definition. For example, the `where` command says that it takes a block as its first required argument, and the description of the block syntactic shape expands the syntax `cpu > 10` into HIR that represents `{ $it.cpu > 10 }`. This commit overhauls that system so that the syntactic shapes are described in terms of a few new traits (`ExpandSyntax` and `ExpandExpression` are the primary ones) that are more composable than the previous system. The first big win of this new system is the addition of the `ColumnPath` shape, which looks like `cpu."max ghz"` or `package.version`. Previously, while a variable path could look like `$it.cpu."max ghz"`, the tail of a variable path could not be easily reused in other contexts. Now, that tail is its own syntactic shape, and it can be used as part of a command's signature. This cleans up commands like `inc`, `add` and `edit` as well as shorthand blocks, which can now look like `| where cpu."max ghz" > 10`
2019-09-18 00:26:27 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8c16e5f9f228073fd36e4c9e65b12d763d9a1bda73b8400f3aa67d7971c8dffb"
Overhaul the expansion system The main thrust of this (very large) commit is an overhaul of the expansion system. The parsing pipeline is: - Lightly parse the source file for atoms, basic delimiters and pipeline structure into a token tree - Expand the token tree into a HIR (high-level intermediate representation) based upon the baseline syntax rules for expressions and the syntactic shape of commands. Somewhat non-traditionally, nu doesn't have an AST at all. It goes directly from the token tree, which doesn't represent many important distinctions (like the difference between `hello` and `5KB`) directly into a high-level representation that doesn't have a direct correspondence to the source code. At a high level, nu commands work like macros, in the sense that the syntactic shape of the invocation of a command depends on the definition of a command. However, commands do not have the ability to perform unrestricted expansions of the token tree. Instead, they describe their arguments in terms of syntactic shapes, and the expander expands the token tree into HIR based upon that definition. For example, the `where` command says that it takes a block as its first required argument, and the description of the block syntactic shape expands the syntax `cpu > 10` into HIR that represents `{ $it.cpu > 10 }`. This commit overhauls that system so that the syntactic shapes are described in terms of a few new traits (`ExpandSyntax` and `ExpandExpression` are the primary ones) that are more composable than the previous system. The first big win of this new system is the addition of the `ColumnPath` shape, which looks like `cpu."max ghz"` or `package.version`. Previously, while a variable path could look like `$it.cpu."max ghz"`, the tail of a variable path could not be easily reused in other contexts. Now, that tail is its own syntactic shape, and it can be used as part of a command's signature. This cleans up commands like `inc`, `add` and `edit` as well as shorthand blocks, which can now look like `| where cpu."max ghz" > 10`
2019-09-18 00:26:27 +02:00
dependencies = [
"quote",
"syn",
Overhaul the expansion system The main thrust of this (very large) commit is an overhaul of the expansion system. The parsing pipeline is: - Lightly parse the source file for atoms, basic delimiters and pipeline structure into a token tree - Expand the token tree into a HIR (high-level intermediate representation) based upon the baseline syntax rules for expressions and the syntactic shape of commands. Somewhat non-traditionally, nu doesn't have an AST at all. It goes directly from the token tree, which doesn't represent many important distinctions (like the difference between `hello` and `5KB`) directly into a high-level representation that doesn't have a direct correspondence to the source code. At a high level, nu commands work like macros, in the sense that the syntactic shape of the invocation of a command depends on the definition of a command. However, commands do not have the ability to perform unrestricted expansions of the token tree. Instead, they describe their arguments in terms of syntactic shapes, and the expander expands the token tree into HIR based upon that definition. For example, the `where` command says that it takes a block as its first required argument, and the description of the block syntactic shape expands the syntax `cpu > 10` into HIR that represents `{ $it.cpu > 10 }`. This commit overhauls that system so that the syntactic shapes are described in terms of a few new traits (`ExpandSyntax` and `ExpandExpression` are the primary ones) that are more composable than the previous system. The first big win of this new system is the addition of the `ColumnPath` shape, which looks like `cpu."max ghz"` or `package.version`. Previously, while a variable path could look like `$it.cpu."max ghz"`, the tail of a variable path could not be easily reused in other contexts. Now, that tail is its own syntactic shape, and it can be used as part of a command's signature. This cleans up commands like `inc`, `add` and `edit` as well as shorthand blocks, which can now look like `| where cpu."max ghz" > 10`
2019-09-18 00:26:27 +02:00
]
2019-05-11 06:45:57 +02:00
[[package]]
name = "nom_locate"
version = "1.0.0"
2019-07-16 21:10:25 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f932834fd8e391fc7710e2ba17e8f9f8645d846b55aa63207e17e110a1e1ce35"
2019-05-11 06:45:57 +02:00
dependencies = [
"bytecount",
"memchr",
"nom 5.0.1",
2019-05-11 06:45:57 +02:00
]
2019-08-08 19:33:19 +02:00
[[package]]
name = "ntapi"
version = "0.3.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f26e041cd983acbc087e30fcba770380cfa352d0e392e175b2344ebaf7ea0602"
2019-08-08 19:33:19 +02:00
dependencies = [
"winapi 0.3.8",
2019-08-08 19:33:19 +02:00
]
2019-05-17 01:39:58 +02:00
[[package]]
name = "nu"
version = "0.6.2"
2019-05-17 01:39:58 +02:00
dependencies = [
"ansi_term 0.12.1",
"app_dirs",
"async-stream",
"base64 0.11.0",
"battery",
"bigdecimal",
"bson",
"byte-unit",
"bytes",
"calamine",
"cfg-if",
"chrono",
"chrono-humanize",
"clap",
"clipboard",
"crossterm",
"csv",
"ctrlc",
"derive-new",
"dirs 2.0.2",
"dunce",
"futures-preview",
"futures-timer",
"futures-util",
"futures_codec",
"getset",
"git2",
"glob",
"heim",
"hex 0.4.0",
"indexmap",
"itertools 0.8.2",
"language-reporting",
"log",
"natural",
"nom 5.0.1",
"nom-tracable",
"nom_locate",
2019-12-02 22:14:51 +01:00
"nu-build",
"nu-errors",
"nu-parser",
"nu-protocol",
"nu-source",
"nu-value-ext",
"nu_plugin_average",
2019-12-04 18:51:20 +01:00
"nu_plugin_binaryview",
2019-12-07 04:46:05 +01:00
"nu_plugin_fetch",
"nu_plugin_match",
2019-12-07 04:46:05 +01:00
"nu_plugin_post",
"nu_plugin_sum",
"nu_plugin_tree",
"num-bigint",
"num-traits 0.2.10",
"onig_sys",
"pin-utils",
"pretty-hex",
"pretty_assertions",
"pretty_env_logger",
"prettytable-rs",
"ptree",
"query_interface",
"regex",
"roxmltree",
"rusqlite",
"rustyline",
"semver",
"serde 1.0.103",
"serde-hjson 0.9.1",
"serde_bytes",
"serde_ini",
"serde_json",
"serde_urlencoded",
"serde_yaml",
"shellexpand",
"starship",
"strip-ansi-escapes",
"subprocess",
"syntect",
"tempfile",
"term",
"termcolor",
"textwrap",
"toml 0.5.5",
"trash",
"typetag",
"umask",
"unicode-xid",
"url",
"which",
]
2019-12-02 22:14:51 +01:00
[[package]]
name = "nu-build"
version = "0.1.0"
dependencies = [
"lazy_static 1.4.0",
"serde 1.0.103",
"serde_json",
"toml 0.5.5",
]
[[package]]
name = "nu-errors"
version = "0.1.0"
dependencies = [
"ansi_term 0.12.1",
"bigdecimal",
"derive-new",
"language-reporting",
"nom 5.0.1",
"nom_locate",
2019-12-02 22:14:51 +01:00
"nu-build",
"nu-source",
"num-bigint",
"num-traits 0.2.10",
"serde 1.0.103",
"serde_json",
"serde_yaml",
"subprocess",
"toml 0.5.5",
]
[[package]]
name = "nu-parser"
version = "0.1.0"
dependencies = [
"ansi_term 0.12.1",
"bigdecimal",
"cfg-if",
"derive-new",
"getset",
"indexmap",
"itertools 0.8.2",
"language-reporting",
"log",
"nom 5.0.1",
"nom-tracable",
"nom_locate",
2019-12-02 22:14:51 +01:00
"nu-build",
"nu-errors",
"nu-protocol",
"nu-source",
"num-bigint",
"num-traits 0.2.10",
"pretty",
"pretty_assertions",
"pretty_env_logger",
"ptree",
"serde 1.0.103",
"shellexpand",
"termcolor",
"unicode-xid",
]
[[package]]
name = "nu-protocol"
version = "0.1.0"
dependencies = [
"ansi_term 0.12.1",
"bigdecimal",
"byte-unit",
"chrono",
"chrono-humanize",
"derive-new",
"getset",
"indexmap",
"language-reporting",
"natural",
"nom 5.0.1",
"nom-tracable",
"nom_locate",
2019-12-02 22:14:51 +01:00
"nu-build",
"nu-errors",
"nu-source",
"num-bigint",
"num-traits 0.2.10",
"query_interface",
"serde 1.0.103",
"serde_bytes",
"serde_json",
"serde_yaml",
"subprocess",
"toml 0.5.5",
"typetag",
]
[[package]]
name = "nu-source"
version = "0.1.0"
dependencies = [
"derive-new",
"getset",
"language-reporting",
"nom-tracable",
"nom_locate",
2019-12-02 22:14:51 +01:00
"nu-build",
"pretty",
"serde 1.0.103",
"termcolor",
2019-05-22 09:12:03 +02:00
]
[[package]]
name = "nu-value-ext"
version = "0.1.0"
dependencies = [
"itertools 0.8.2",
"nu-build",
"nu-errors",
"nu-parser",
"nu-protocol",
"nu-source",
"num-traits 0.2.10",
]
[[package]]
name = "nu_plugin_average"
version = "0.1.0"
dependencies = [
"nu-build",
"nu-errors",
"nu-protocol",
"nu-source",
]
2019-12-04 18:51:20 +01:00
[[package]]
name = "nu_plugin_binaryview"
version = "0.1.0"
dependencies = [
"ansi_term 0.12.1",
"crossterm",
"image",
"neso",
"nu-build",
"nu-errors",
"nu-protocol",
"nu-source",
"pretty-hex",
"rawkey",
]
2019-12-07 04:46:05 +01:00
[[package]]
name = "nu_plugin_fetch"
version = "0.1.0"
dependencies = [
"futures-preview",
"nu-build",
"nu-errors",
"nu-protocol",
"nu-source",
"surf",
"url",
]
[[package]]
name = "nu_plugin_match"
version = "0.1.0"
dependencies = [
"futures-preview",
"nu-build",
"nu-errors",
"nu-protocol",
"nu-source",
"regex",
]
2019-12-07 04:46:05 +01:00
[[package]]
name = "nu_plugin_post"
version = "0.1.0"
dependencies = [
"base64 0.11.0",
"futures-preview",
"nu-build",
"nu-errors",
"nu-protocol",
"nu-source",
"num-traits 0.2.10",
"serde_json",
"surf",
"url",
]
[[package]]
name = "nu_plugin_sum"
version = "0.1.0"
dependencies = [
"nu-build",
"nu-errors",
"nu-protocol",
"nu-source",
]
[[package]]
name = "nu_plugin_tree"
version = "0.1.0"
dependencies = [
"derive-new",
"nu-build",
"nu-errors",
"nu-protocol",
"nu-source",
"ptree",
]
[[package]]
name = "num-bigint"
2019-09-13 05:44:21 +02:00
version = "0.2.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f9c3f34cdd24f334cb265d9bf8bfa8a241920d026916785747a92f0e55541a1a"
dependencies = [
"autocfg",
"num-integer",
"num-traits 0.2.10",
"serde 1.0.103",
]
2019-05-10 18:59:12 +02:00
[[package]]
name = "num-integer"
2019-06-22 03:38:17 +02:00
version = "0.1.41"
2019-05-10 18:59:12 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b85e541ef8255f6cf42bbfe4ef361305c6c135d10919ecc26126c4e5ae94bc09"
2019-05-10 18:59:12 +02:00
dependencies = [
"autocfg",
"num-traits 0.2.10",
2019-05-22 09:12:03 +02:00
]
2019-07-05 09:53:09 +02:00
[[package]]
name = "num-iter"
version = "0.1.39"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "76bd5272412d173d6bf9afdf98db8612bbabc9a7a830b7bfc9c188911716132e"
2019-07-05 09:53:09 +02:00
dependencies = [
"autocfg",
"num-integer",
"num-traits 0.2.10",
2019-07-05 09:53:09 +02:00
]
[[package]]
name = "num-rational"
version = "0.2.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f2885278d5fe2adc2f75ced642d52d879bffaceb5a2e0b1d4309ffdfb239b454"
2019-07-05 09:53:09 +02:00
dependencies = [
"autocfg",
"num-integer",
"num-traits 0.2.10",
2019-07-05 09:53:09 +02:00
]
2019-06-03 09:41:28 +02:00
[[package]]
name = "num-traits"
version = "0.1.43"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "92e5113e9fd4cc14ded8e499429f396a20f98c772a47cc8622a736e1ec843c31"
2019-06-03 09:41:28 +02:00
dependencies = [
"num-traits 0.2.10",
2019-06-03 09:41:28 +02:00
]
2019-05-10 18:59:12 +02:00
[[package]]
name = "num-traits"
version = "0.2.10"
2019-05-10 18:59:12 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d4c81ffc11c212fa327657cb19dd85eb7419e163b5b076bede2bdb5c974c07e4"
2019-05-22 09:12:03 +02:00
dependencies = [
"autocfg",
2019-05-22 09:12:03 +02:00
]
2019-05-10 18:59:12 +02:00
[[package]]
name = "num_cpus"
2019-11-16 18:17:05 +01:00
version = "1.11.1"
2019-05-10 18:59:12 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "76dac5ed2a876980778b8b85f75a71b6cbf0db0b1232ee12f826bccb00d09d72"
2019-05-10 18:59:12 +02:00
dependencies = [
"hermit-abi",
"libc",
2019-05-10 18:59:12 +02:00
]
2019-06-07 18:30:50 +02:00
[[package]]
name = "objc"
2019-11-16 18:17:05 +01:00
version = "0.2.7"
2019-06-07 18:30:50 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "915b1b472bc21c53464d6c8461c9d3af805ba1ef837e1cac254428f4a77177b1"
2019-06-07 18:30:50 +02:00
dependencies = [
"malloc_buf",
2019-06-07 18:30:50 +02:00
]
[[package]]
name = "objc-foundation"
version = "0.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1add1b659e36c9607c7aab864a76c7a4c2760cd0cd2e120f3fb8b952c7e22bf9"
2019-06-07 18:30:50 +02:00
dependencies = [
"block",
"objc",
"objc_id",
2019-06-07 18:30:50 +02:00
]
[[package]]
name = "objc_id"
version = "0.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c92d4ddb4bd7b50d730c215ff871754d0da6b2178849f8a2a2ab69712d0c073b"
2019-06-07 18:30:50 +02:00
dependencies = [
"objc",
2019-06-07 18:30:50 +02:00
]
[[package]]
name = "ole32-sys"
version = "0.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5d2c49021782e5233cd243168edfa8037574afed4eba4bbaf538b3d8d1789d8c"
dependencies = [
"winapi 0.2.8",
"winapi-build",
]
[[package]]
name = "once_cell"
version = "1.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "891f486f630e5c5a4916c7e16c4b24a53e78c860b646e9f8e005e4f16847bfed"
2019-05-18 03:24:13 +02:00
[[package]]
name = "onig"
2019-10-13 06:53:58 +02:00
version = "4.3.3"
2019-05-18 03:24:13 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8518fcb2b1b8c2f45f0ad499df4fda6087fc3475ca69a185c173b8315d2fb383"
2019-05-18 03:24:13 +02:00
dependencies = [
"bitflags",
"lazy_static 1.4.0",
"libc",
"onig_sys",
2019-05-18 03:24:13 +02:00
]
[[package]]
name = "onig_sys"
2019-08-10 08:31:31 +02:00
version = "69.1.0"
2019-05-18 03:24:13 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "388410bf5fa341f10e58e6db3975f4bea1ac30247dd79d37a9e5ced3cb4cc3b0"
2019-05-18 03:24:13 +02:00
dependencies = [
"cc",
"pkg-config",
2019-05-18 03:24:13 +02:00
]
2019-06-01 23:11:28 +02:00
[[package]]
name = "openssl-probe"
version = "0.1.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "77af24da69f9d9341038eba93a073b1fdaaa1b788221b00a69bce9e762cb32de"
2019-06-01 23:11:28 +02:00
[[package]]
name = "openssl-sys"
version = "0.9.53"
2019-06-01 23:11:28 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "465d16ae7fc0e313318f7de5cecf57b2fbe7511fd213978b457e1c96ff46736f"
2019-06-01 23:11:28 +02:00
dependencies = [
"autocfg",
"cc",
"libc",
"pkg-config",
"vcpkg",
2019-06-01 23:11:28 +02:00
]
2019-08-31 16:22:45 +02:00
[[package]]
name = "ord_subset"
version = "3.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d7ce14664caf5b27f5656ff727defd68ae1eb75ef3c4d95259361df1eb376bef"
2019-08-31 16:22:45 +02:00
2019-05-17 17:55:50 +02:00
[[package]]
name = "ordered-float"
version = "1.0.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "18869315e81473c951eb56ad5558bbc56978562d3ecfb87abb7a1e944cea4518"
2019-05-17 17:55:50 +02:00
dependencies = [
"num-traits 0.2.10",
2019-05-22 09:12:03 +02:00
]
2019-06-07 09:50:26 +02:00
[[package]]
name = "ordermap"
version = "0.3.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a86ed3f5f244b372d6b1a00b72ef7f8876d0bc6a78a4c9985c53614041512063"
2019-06-07 09:50:26 +02:00
2019-05-29 17:26:45 +02:00
[[package]]
name = "output_vt100"
version = "0.1.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "53cdc5b785b7a58c5aad8216b3dfa114df64b0b06ae6e1501cef91df2fbdf8f9"
2019-05-29 17:26:45 +02:00
dependencies = [
"winapi 0.3.8",
2019-05-29 17:26:45 +02:00
]
[[package]]
name = "path-slash"
version = "0.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a0858af4d9136275541f4eac7be1af70add84cf356d901799b065ac1b8ff6e2f"
2019-07-29 09:46:24 +02:00
[[package]]
name = "percent-encoding"
2019-08-08 19:33:19 +02:00
version = "2.1.0"
2019-07-29 09:46:24 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d4fd5641d01c8f18a23da7b6fe29298ff4b55afcccdf78973b24cf3175fee32e"
2019-07-29 09:46:24 +02:00
2019-06-07 09:50:26 +02:00
[[package]]
name = "petgraph"
version = "0.4.13"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9c3659d1ee90221741f65dd128d9998311b0e40c5d3c23a62445938214abce4f"
2019-06-07 09:50:26 +02:00
dependencies = [
"fixedbitset",
"ordermap",
2019-06-07 09:50:26 +02:00
]
2019-05-23 06:30:43 +02:00
[[package]]
name = "pin-utils"
version = "0.1.0-alpha.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5894c618ce612a3fa23881b152b608bafb8c56cfc22f434a3ba3120b40f7b587"
2019-05-23 06:30:43 +02:00
2019-05-18 03:24:13 +02:00
[[package]]
name = "pkg-config"
2019-11-16 18:17:05 +01:00
version = "0.3.17"
2019-05-18 03:24:13 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "05da548ad6865900e60eaba7f589cc0783590a92e940c26953ff81ddbab2d677"
2019-05-18 03:24:13 +02:00
[[package]]
name = "platforms"
2019-10-13 06:53:58 +02:00
version = "0.2.1"
2019-05-18 03:24:13 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "feb3b2b1033b8a60b4da6ee470325f887758c95d5320f52f9ce0df055a55940e"
2019-05-18 03:24:13 +02:00
[[package]]
name = "plist"
2019-06-22 03:38:17 +02:00
version = "0.4.2"
2019-05-18 03:24:13 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5f2a9f075f6394100e7c105ed1af73fb1859d6fd14e49d4290d578120beb167f"
2019-05-18 03:24:13 +02:00
dependencies = [
"base64 0.10.1",
"byteorder",
"humantime",
"line-wrap",
"serde 1.0.103",
"xml-rs",
2019-05-18 03:24:13 +02:00
]
2019-07-05 09:53:09 +02:00
[[package]]
name = "png"
version = "0.15.1"
2019-07-05 09:53:09 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1f00ec9242f8e01119e83117dbadf34c5228ac2f1c4ddcd92bffa340d52291de"
2019-07-05 09:53:09 +02:00
dependencies = [
"bitflags",
"crc32fast",
"deflate",
"inflate",
2019-07-05 09:53:09 +02:00
]
[[package]]
name = "podio"
version = "0.1.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "780fb4b6698bbf9cf2444ea5d22411cef2953f0824b98f33cf454ec5615645bd"
[[package]]
name = "ppv-lite86"
2019-11-16 18:17:05 +01:00
version = "0.2.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "74490b50b9fbe561ac330df47c08f3f33073d2d00c150f719147d7c54522fa1b"
2019-11-04 16:47:03 +01:00
[[package]]
name = "pretty"
version = "0.5.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f60c0d9f6fc88ecdd245d90c1920ff76a430ab34303fc778d33b1d0a4c3bf6d3"
2019-11-04 16:47:03 +01:00
dependencies = [
"typed-arena",
2019-11-04 16:47:03 +01:00
]
2019-07-04 07:23:05 +02:00
[[package]]
name = "pretty-hex"
2019-10-13 06:53:58 +02:00
version = "0.1.1"
2019-07-04 07:23:05 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "be91bcc43e73799dc46a6c194a55e7aae1d86cc867c860fd4a436019af21bd8c"
2019-07-04 07:23:05 +02:00
2019-05-29 17:26:45 +02:00
[[package]]
name = "pretty_assertions"
version = "0.6.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3f81e1644e1b54f5a68959a29aa86cde704219254669da328ecfdf6a1f09d427"
2019-05-29 17:26:45 +02:00
dependencies = [
"ansi_term 0.11.0",
"ctor",
"difference",
"output_vt100",
2019-05-29 17:26:45 +02:00
]
2019-05-26 08:54:41 +02:00
[[package]]
name = "pretty_env_logger"
2019-08-23 05:29:08 +02:00
version = "0.3.1"
2019-05-26 08:54:41 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "717ee476b1690853d222af4634056d830b5197ffd747726a9a1eee6da9f49074"
2019-05-26 08:54:41 +02:00
dependencies = [
"chrono",
"env_logger",
"log",
2019-05-26 08:54:41 +02:00
]
2019-05-10 18:59:12 +02:00
[[package]]
name = "prettytable-rs"
version = "0.8.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0fd04b170004fa2daccf418a7f8253aaf033c27760b5f225889024cf66d7ac2e"
2019-05-10 18:59:12 +02:00
dependencies = [
"atty",
"csv",
"encode_unicode",
"lazy_static 1.4.0",
"term",
"unicode-width",
2019-05-10 18:59:12 +02:00
]
2019-11-04 16:47:03 +01:00
[[package]]
name = "proc-macro-hack"
version = "0.5.11"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ecd45702f76d6d3c75a80564378ae228a85f0b59d2f3ed43c91b4a69eb2ebfc5"
2019-11-04 16:47:03 +01:00
dependencies = [
"proc-macro2",
"quote",
"syn",
2019-11-04 16:47:03 +01:00
]
[[package]]
name = "proc-macro-nested"
version = "0.1.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "369a6ed065f249a159e06c45752c780bda2fb53c995718f9e484d08daa9eb42e"
2019-11-04 16:47:03 +01:00
2019-05-10 18:59:12 +02:00
[[package]]
name = "proc-macro2"
2019-11-16 18:17:05 +01:00
version = "1.0.6"
2019-08-24 21:36:19 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9c9e470a8dc4aeae2dee2f335e8f533e2d4b347e1434e5671afc49b054592f27"
2019-08-24 21:36:19 +02:00
dependencies = [
"unicode-xid",
2019-08-24 21:36:19 +02:00
]
2019-06-07 09:50:26 +02:00
[[package]]
name = "ptree"
version = "0.2.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6b0a3be00b19ee7bd33238c1c523a7ab4df697345f6b36f90827a7860ea938d4"
2019-06-07 09:50:26 +02:00
dependencies = [
"ansi_term 0.11.0",
"config",
"directories",
"isatty",
"petgraph",
"serde 1.0.103",
"serde-value",
"serde_derive",
"tint",
2019-06-07 09:50:26 +02:00
]
[[package]]
name = "query_interface"
version = "0.3.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "78c0f0046284eebb86b68f93f9677d499034f88e15ca01021ceea32c4d3c3693"
2019-05-18 03:24:13 +02:00
[[package]]
name = "quick-error"
version = "1.2.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9274b940887ce9addde99c4eee6b5c44cc494b182b97e73dc8ffdcb3397fd3f0"
2019-05-18 03:24:13 +02:00
[[package]]
name = "quick-xml"
version = "0.17.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "aafcdba8c8d71275493d966ef052a88726ac8590c15a09968b32158205c672ef"
dependencies = [
"encoding_rs",
"memchr",
]
2019-08-24 21:36:19 +02:00
[[package]]
name = "quote"
version = "1.0.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "053a8c8bcc71fcce321828dc897a98ab9760bef03a4fc36693c231e5b3216cfe"
2019-08-24 21:36:19 +02:00
dependencies = [
"proc-macro2",
2019-08-24 21:36:19 +02:00
]
2019-05-18 03:24:13 +02:00
[[package]]
name = "rand"
2019-10-13 06:53:58 +02:00
version = "0.7.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3ae1b169243eaf61759b8475a998f0a385e42042370f3a7dbaf35246eacc8412"
dependencies = [
"getrandom",
"libc",
"rand_chacha",
"rand_core 0.5.1",
"rand_hc",
]
[[package]]
name = "rand_chacha"
2019-07-29 09:46:24 +02:00
version = "0.2.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "03a2a90da8c7523f554344f921aa97283eadf6ac484a6d2a7d0212fa7f8d6853"
dependencies = [
"c2-chacha",
"rand_core 0.5.1",
]
2019-05-10 18:59:12 +02:00
[[package]]
name = "rand_core"
version = "0.3.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7a6fdeb83b075e8266dcc8762c22776f6877a63111121f5f8c7411e5be7eed4b"
2019-05-10 18:59:12 +02:00
dependencies = [
"rand_core 0.4.2",
2019-05-10 18:59:12 +02:00
]
[[package]]
name = "rand_core"
2019-08-08 19:33:19 +02:00
version = "0.4.2"
2019-05-10 18:59:12 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9c33a3c44ca05fa6f1807d8e6743f3824e8509beca625669633be0acbdf509dc"
2019-05-10 18:59:12 +02:00
[[package]]
name = "rand_core"
2019-10-13 06:53:58 +02:00
version = "0.5.1"
2019-05-18 03:24:13 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "90bde5296fc891b0cef12a6d03ddccc162ce7b2aff54160af9338f8d40df6d19"
2019-05-18 03:24:13 +02:00
dependencies = [
"getrandom",
2019-05-18 03:24:13 +02:00
]
[[package]]
name = "rand_hc"
version = "0.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ca3129af7b92a17112d59ad498c6f81eaf463253766b90396d39ea7a39d6613c"
dependencies = [
"rand_core 0.5.1",
2019-05-18 03:24:13 +02:00
]
2019-05-10 18:59:12 +02:00
[[package]]
name = "rand_os"
version = "0.1.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7b75f676a1e053fc562eafbb47838d67c84801e38fc1ba459e8f180deabd5071"
2019-05-10 18:59:12 +02:00
dependencies = [
"cloudabi",
"fuchsia-cprng",
"libc",
"rand_core 0.4.2",
"rdrand",
"winapi 0.3.8",
2019-05-10 18:59:12 +02:00
]
[[package]]
name = "raw-cpuid"
2019-09-24 21:02:35 +02:00
version = "7.0.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b4a349ca83373cfa5d6dbb66fd76e58b2cca08da71a5f6400de0a0a6a9bceeaf"
dependencies = [
"bitflags",
"cc",
"rustc_version",
]
[[package]]
name = "rawkey"
2019-08-02 05:58:10 +02:00
version = "0.1.2"
2019-07-16 21:10:25 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "33ec17a493dcb820725c002bc253f6f3ba4e4dc635e72c238540691b05e43897"
dependencies = [
"readkey",
"user32-sys",
"winapi 0.3.8",
"x11",
]
[[package]]
name = "rayon"
version = "1.2.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "43739f8831493b276363637423d3622d4bd6394ab6f0a9c4a552e208aeb7fddd"
dependencies = [
"crossbeam-deque",
"either",
"rayon-core",
]
[[package]]
name = "rayon-core"
version = "1.6.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f8bf17de6f23b05473c437eb958b9c850bfc8af0961fe17b4cc92d5a627b4791"
dependencies = [
"crossbeam-deque",
"crossbeam-queue",
"crossbeam-utils 0.7.0",
"lazy_static 1.4.0",
"num_cpus",
]
2019-05-10 18:59:12 +02:00
[[package]]
name = "rdrand"
version = "0.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "678054eb77286b51581ba43620cc911abf02758c91f93f479767aed0f90458b2"
2019-05-10 18:59:12 +02:00
dependencies = [
"rand_core 0.3.1",
2019-05-10 18:59:12 +02:00
]
[[package]]
name = "readkey"
version = "0.1.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d98db94bb4f3e926c8d8186547cd9366d958d753aff5801214d93d38214e8f0f"
2019-05-10 18:59:12 +02:00
[[package]]
name = "redox_syscall"
2019-07-29 09:46:24 +02:00
version = "0.1.56"
2019-05-10 18:59:12 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2439c63f3f6139d1b57529d16bc3b8bb855230c8efcc5d3a896c8bea7c3b1e84"
2019-05-10 18:59:12 +02:00
[[package]]
name = "redox_users"
2019-08-08 19:33:19 +02:00
version = "0.3.1"
2019-05-10 18:59:12 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4ecedbca3bf205f8d8f5c2b44d83cd0690e39ee84b951ed649e9f1841132b66d"
2019-05-10 18:59:12 +02:00
dependencies = [
"failure",
"rand_os",
"redox_syscall",
"rust-argon2",
2019-05-10 18:59:12 +02:00
]
[[package]]
name = "regex"
2019-10-13 06:53:58 +02:00
version = "1.3.1"
2019-05-10 18:59:12 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "dc220bd33bdce8f093101afe22a037b8eb0e5af33592e6a9caafff0d4cb81cbd"
2019-05-10 18:59:12 +02:00
dependencies = [
"aho-corasick",
"memchr",
"regex-syntax",
"thread_local",
2019-05-10 18:59:12 +02:00
]
[[package]]
name = "regex-automata"
2019-07-29 09:46:24 +02:00
version = "0.1.8"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "92b73c2a1770c255c240eaa4ee600df1704a38dc3feaa6e949e7fcd4f8dc09f9"
dependencies = [
"byteorder",
]
2019-05-10 18:59:12 +02:00
[[package]]
name = "regex-syntax"
2019-10-13 06:53:58 +02:00
version = "0.6.12"
2019-05-10 18:59:12 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "11a7e20d1cce64ef2fed88b66d347f88bd9babb82845b2b858f3edbf59a4f716"
2019-05-10 18:59:12 +02:00
2019-06-08 20:09:17 +02:00
[[package]]
name = "remove_dir_all"
2019-06-22 03:38:17 +02:00
version = "0.5.2"
2019-06-08 20:09:17 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4a83fa3702a688b9359eccba92d153ac33fd2e8462f9e0e3fdf155239ea7792e"
2019-06-08 20:09:17 +02:00
dependencies = [
"winapi 0.3.8",
2019-06-08 20:09:17 +02:00
]
[[package]]
name = "render-tree"
version = "0.1.1"
2019-10-16 04:09:47 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "68ed587df09cfb7ce1bc6fe8f77e24db219f222c049326ccbfb948ec67e31664"
dependencies = [
"itertools 0.7.11",
"log",
"termcolor",
]
2019-06-16 08:43:40 +02:00
[[package]]
name = "result"
version = "1.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "194d8e591e405d1eecf28819740abed6d719d1a2db87fc0bcdedee9a26d55560"
2019-06-16 08:43:40 +02:00
2019-06-11 08:26:03 +02:00
[[package]]
name = "roxmltree"
2019-11-16 18:17:05 +01:00
version = "0.7.3"
2019-06-11 08:26:03 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0852407257c1b696a0c66b9db3ffe7769c2744a2fa725c8050e6f3e5a823c02b"
2019-06-11 08:26:03 +02:00
dependencies = [
"xmlparser",
2019-06-11 08:26:03 +02:00
]
2019-08-27 23:45:18 +02:00
[[package]]
name = "rusqlite"
version = "0.20.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2a194373ef527035645a1bc21b10dc2125f73497e6e155771233eb187aedd051"
2019-08-27 23:45:18 +02:00
dependencies = [
"bitflags",
"fallible-iterator",
"fallible-streaming-iterator",
"libsqlite3-sys",
"lru-cache",
"memchr",
"time",
2019-08-27 23:45:18 +02:00
]
2019-08-08 19:33:19 +02:00
[[package]]
name = "rust-argon2"
version = "0.5.1"
2019-08-08 19:33:19 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4ca4eaef519b494d1f2848fc602d18816fed808a981aedf4f1f00ceb7c9d32cf"
2019-08-08 19:33:19 +02:00
dependencies = [
"base64 0.10.1",
"blake2b_simd",
"crossbeam-utils 0.6.6",
2019-08-08 19:33:19 +02:00
]
2019-06-07 09:50:26 +02:00
[[package]]
name = "rust-ini"
version = "0.13.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3e52c148ef37f8c375d49d5a73aa70713125b7f19095948a923f80afdeb22ec2"
2019-06-07 09:50:26 +02:00
2019-05-10 18:59:12 +02:00
[[package]]
name = "rustc-demangle"
2019-10-13 06:53:58 +02:00
version = "0.1.16"
2019-05-10 18:59:12 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4c691c0e608126e00913e33f0ccf3727d5fc84573623b8d65b2df340b5201783"
2019-05-10 18:59:12 +02:00
2019-08-31 16:22:45 +02:00
[[package]]
name = "rustc-serialize"
version = "0.3.24"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "dcf128d1287d2ea9d80910b5f1120d0b8eede3fbf1abe91c40d39ea7d51e6fda"
2019-08-31 16:22:45 +02:00
2019-05-18 03:24:13 +02:00
[[package]]
name = "rustc_version"
version = "0.2.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "138e3e0acb6c9fb258b19b67cb8abd63c00679d2851805ea151465464fe9030a"
2019-05-18 03:24:13 +02:00
dependencies = [
"semver",
2019-05-18 03:24:13 +02:00
]
2019-05-10 18:59:12 +02:00
[[package]]
name = "rustyline"
version = "5.0.4"
2019-09-17 04:09:15 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e9d8eb9912bc492db051324d36f5cea56984fc2afeaa5c6fa84e0b0e3cde550f"
2019-05-10 18:59:12 +02:00
dependencies = [
"dirs 2.0.2",
"libc",
"log",
"memchr",
"nix 0.14.1",
"unicode-segmentation",
"unicode-width",
"utf8parse",
"winapi 0.3.8",
2019-05-10 18:59:12 +02:00
]
2019-07-04 05:06:43 +02:00
[[package]]
name = "ryu"
2019-11-16 18:17:05 +01:00
version = "1.0.2"
2019-07-04 05:06:43 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "bfa8506c1de11c9c4e4c38863ccbe02a305c8188e85a05a784c9e11e1c3910c8"
2019-07-04 05:06:43 +02:00
2019-05-18 03:24:13 +02:00
[[package]]
name = "safemem"
2019-11-16 18:17:05 +01:00
version = "0.3.3"
2019-05-18 03:24:13 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ef703b7cb59335eae2eb93ceb664c0eb7ea6bf567079d843e09420219668e072"
2019-05-18 03:24:13 +02:00
[[package]]
name = "same-file"
2019-07-29 09:46:24 +02:00
version = "1.0.5"
2019-05-18 03:24:13 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "585e8ddcedc187886a30fa705c47985c3fa88d06624095856b36ca0b82ff4421"
2019-05-18 03:24:13 +02:00
dependencies = [
"winapi-util",
2019-05-18 03:24:13 +02:00
]
2019-06-08 20:09:17 +02:00
[[package]]
name = "schannel"
2019-10-13 06:53:58 +02:00
version = "0.1.16"
2019-06-08 20:09:17 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "87f550b06b6cba9c8b8be3ee73f391990116bf527450d2556e9b9ce263b9a021"
2019-06-08 20:09:17 +02:00
dependencies = [
"lazy_static 1.4.0",
"winapi 0.3.8",
2019-06-08 20:09:17 +02:00
]
[[package]]
name = "scopeguard"
version = "1.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b42e15e59b18a828bbf5c58ea01debb36b9b096346de35d941dcb89009f24a0d"
2019-05-18 03:24:13 +02:00
[[package]]
name = "semver"
version = "0.9.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1d7eb9ef2c18661902cc47e535f9bc51b78acd254da71d375c2f6720d9a40403"
2019-05-18 03:24:13 +02:00
dependencies = [
"semver-parser",
2019-05-18 03:24:13 +02:00
]
[[package]]
name = "semver-parser"
version = "0.7.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "388a1df253eca08550bef6c72392cfe7c30914bf41df5269b68cbd6ff8f570a3"
2019-05-18 03:24:13 +02:00
2019-06-03 09:41:28 +02:00
[[package]]
name = "serde"
version = "0.8.23"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9dad3f759919b92c3068c696c15c3d17238234498bbdcc80f2c469606f948ac8"
2019-06-03 09:41:28 +02:00
2019-05-10 18:59:12 +02:00
[[package]]
name = "serde"
version = "1.0.103"
2019-05-10 18:59:12 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1217f97ab8e8904b57dd22eb61cde455fa7446a9c1cf43966066da047c1f3702"
2019-06-08 20:09:17 +02:00
dependencies = [
"serde_derive",
2019-06-08 20:09:17 +02:00
]
2019-05-10 18:59:12 +02:00
2019-06-07 09:50:26 +02:00
[[package]]
name = "serde-hjson"
version = "0.8.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0b833c5ad67d52ced5f5938b2980f32a9c1c5ef047f0b4fb3127e7a423c76153"
2019-06-07 09:50:26 +02:00
dependencies = [
"lazy_static 0.2.11",
"linked-hash-map 0.3.0",
"num-traits 0.1.43",
"regex",
"serde 0.8.23",
2019-06-07 09:50:26 +02:00
]
2019-06-03 09:41:28 +02:00
[[package]]
name = "serde-hjson"
2019-08-23 05:29:08 +02:00
version = "0.9.1"
2019-06-03 09:41:28 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6a3a4e0ea8a88553209f6cc6cfe8724ecad22e1acf372793c27d995290fe74f8"
2019-06-03 09:41:28 +02:00
dependencies = [
"lazy_static 1.4.0",
"linked-hash-map 0.3.0",
"num-traits 0.1.43",
"regex",
"serde 0.8.23",
2019-06-03 09:41:28 +02:00
]
2019-06-07 09:50:26 +02:00
[[package]]
name = "serde-value"
version = "0.5.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7a663f873dedc4eac1a559d4c6bc0d0b2c34dc5ac4702e105014b8281489e44f"
2019-06-07 09:50:26 +02:00
dependencies = [
"ordered-float",
"serde 1.0.103",
2019-06-07 09:50:26 +02:00
]
2019-07-15 20:34:44 +02:00
[[package]]
name = "serde_bytes"
2019-12-08 18:56:21 +01:00
version = "0.11.3"
2019-07-15 20:34:44 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2019-12-08 18:56:21 +01:00
checksum = "325a073952621257820e7a3469f55ba4726d8b28657e7e36653d1c36dc2c84ae"
2019-07-15 20:34:44 +02:00
dependencies = [
"serde 1.0.103",
2019-07-15 20:34:44 +02:00
]
2019-05-18 03:24:13 +02:00
[[package]]
name = "serde_derive"
version = "1.0.103"
2019-05-18 03:24:13 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a8c6faef9a2e64b0064f48570289b4bf8823b7581f1d6157c1b52152306651d0"
2019-05-18 03:24:13 +02:00
dependencies = [
"proc-macro2",
"quote",
"syn",
2019-05-18 03:24:13 +02:00
]
2019-06-16 08:43:40 +02:00
[[package]]
name = "serde_ini"
version = "0.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "eb236687e2bb073a7521c021949be944641e671b8505a94069ca37b656c81139"
2019-06-16 08:43:40 +02:00
dependencies = [
"result",
"serde 1.0.103",
"void",
]
2019-05-18 03:24:13 +02:00
[[package]]
name = "serde_json"
2019-12-08 18:56:21 +01:00
version = "1.0.44"
2019-05-18 03:24:13 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2019-12-08 18:56:21 +01:00
checksum = "48c575e0cc52bdd09b47f330f646cf59afc586e9c4e3ccd6fc1f625b8ea1dad7"
2019-05-18 03:24:13 +02:00
dependencies = [
"indexmap",
"itoa",
"ryu",
"serde 1.0.103",
2019-05-18 03:24:13 +02:00
]
2019-06-03 09:41:28 +02:00
[[package]]
name = "serde_test"
version = "0.8.23"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "110b3dbdf8607ec493c22d5d947753282f3bae73c0f56d322af1e8c78e4c23d5"
2019-06-03 09:41:28 +02:00
dependencies = [
"serde 0.8.23",
2019-06-03 09:41:28 +02:00
]
2019-06-08 20:09:17 +02:00
[[package]]
name = "serde_urlencoded"
2019-08-24 21:36:19 +02:00
version = "0.6.1"
2019-06-08 20:09:17 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9ec5d77e2d4c73717816afac02670d5c4f534ea95ed430442cad02e7a6e32c97"
2019-06-08 20:09:17 +02:00
dependencies = [
"dtoa",
"itoa",
"serde 1.0.103",
"url",
2019-06-08 20:09:17 +02:00
]
2019-06-03 09:41:28 +02:00
[[package]]
name = "serde_yaml"
2019-10-13 06:53:58 +02:00
version = "0.8.11"
2019-06-03 09:41:28 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "691b17f19fc1ec9d94ec0b5864859290dff279dbd7b03f017afda54eb36c3c35"
2019-06-03 09:41:28 +02:00
dependencies = [
"dtoa",
"linked-hash-map 0.5.2",
"serde 1.0.103",
"yaml-rust",
2019-06-03 09:41:28 +02:00
]
[[package]]
name = "shell32-sys"
version = "0.1.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9ee04b46101f57121c9da2b151988283b6beb79b34f5bb29a58ee48cb695122c"
dependencies = [
"winapi 0.2.8",
"winapi-build",
]
Add support for ~ expansion This ended up being a bit of a yak shave. The basic idea in this commit is to expand `~` in paths, but only in paths. The way this is accomplished is by doing the expansion inside of the code that parses literal syntax for `SyntaxType::Path`. As a quick refresher: every command is entitled to expand its arguments in a custom way. While this could in theory be used for general-purpose macros, today the expansion facility is limited to syntactic hints. For example, the syntax `where cpu > 0` expands under the hood to `where { $it.cpu > 0 }`. This happens because the first argument to `where` is defined as a `SyntaxType::Block`, and the parser coerces binary expressions whose left-hand-side looks like a member into a block when the command is expecting one. This is mildly more magical than what most programming languages would do, but we believe that it makes sense to allow commands to fine-tune the syntax because of the domain nushell is in (command-line shells). The syntactic expansions supported by this facility are relatively limited. For example, we don't allow `$it` to become a bare word, simply because the command asks for a string in the relevant position. That would quickly become more confusing than it's worth. This PR adds a new `SyntaxType` rule: `SyntaxType::Path`. When a command declares a parameter as a `SyntaxType::Path`, string literals and bare words passed as an argument to that parameter are processed using the path expansion rules. Right now, that only means that `~` is expanded into the home directory, but additional rules are possible in the future. By restricting this expansion to a syntactic expansion when passed as an argument to a command expecting a path, we avoid making `~` a generally reserved character. This will also allow us to give good tab completion for paths with `~` characters in them when a command is expecting a path. In order to accomplish the above, this commit changes the parsing functions to take a `Context` instead of just a `CommandRegistry`. From the perspective of macro expansion, you can think of the `CommandRegistry` as a dictionary of in-scope macros, and the `Context` as the compile-time state used in expansion. This could gain additional functionality over time as we find more uses for the expansion system.
2019-08-26 21:21:03 +02:00
[[package]]
name = "shellexpand"
version = "1.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "de7a5b5a9142fd278a10e0209b021a1b85849352e6951f4f914735c976737564"
Add support for ~ expansion This ended up being a bit of a yak shave. The basic idea in this commit is to expand `~` in paths, but only in paths. The way this is accomplished is by doing the expansion inside of the code that parses literal syntax for `SyntaxType::Path`. As a quick refresher: every command is entitled to expand its arguments in a custom way. While this could in theory be used for general-purpose macros, today the expansion facility is limited to syntactic hints. For example, the syntax `where cpu > 0` expands under the hood to `where { $it.cpu > 0 }`. This happens because the first argument to `where` is defined as a `SyntaxType::Block`, and the parser coerces binary expressions whose left-hand-side looks like a member into a block when the command is expecting one. This is mildly more magical than what most programming languages would do, but we believe that it makes sense to allow commands to fine-tune the syntax because of the domain nushell is in (command-line shells). The syntactic expansions supported by this facility are relatively limited. For example, we don't allow `$it` to become a bare word, simply because the command asks for a string in the relevant position. That would quickly become more confusing than it's worth. This PR adds a new `SyntaxType` rule: `SyntaxType::Path`. When a command declares a parameter as a `SyntaxType::Path`, string literals and bare words passed as an argument to that parameter are processed using the path expansion rules. Right now, that only means that `~` is expanded into the home directory, but additional rules are possible in the future. By restricting this expansion to a syntactic expansion when passed as an argument to a command expecting a path, we avoid making `~` a generally reserved character. This will also allow us to give good tab completion for paths with `~` characters in them when a command is expecting a path. In order to accomplish the above, this commit changes the parsing functions to take a `Context` instead of just a `CommandRegistry`. From the perspective of macro expansion, you can think of the `CommandRegistry` as a dictionary of in-scope macros, and the `Context` as the compile-time state used in expansion. This could gain additional functionality over time as we find more uses for the expansion system.
2019-08-26 21:21:03 +02:00
2019-05-23 06:30:43 +02:00
[[package]]
name = "slab"
version = "0.4.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c111b5bd5695e56cffe5129854aa230b39c93a305372fdbb2668ca2394eea9f8"
2019-05-23 06:30:43 +02:00
2019-08-24 21:36:19 +02:00
[[package]]
name = "sluice"
2019-10-13 06:53:58 +02:00
version = "0.4.2"
2019-08-24 21:36:19 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0a7d06dfb3e8743bc19e6de8a302277471d08077d68946b307280496dc5a3531"
2019-08-24 21:36:19 +02:00
dependencies = [
"futures-channel-preview",
"futures-core-preview",
"futures-io-preview",
2019-08-24 21:36:19 +02:00
]
2019-05-18 03:24:13 +02:00
[[package]]
name = "smallvec"
version = "1.0.0"
2019-05-18 03:24:13 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4ecf3b85f68e8abaa7555aa5abdb1153079387e60b718283d732f03897fcfc86"
2019-05-18 03:24:13 +02:00
2019-08-24 21:36:19 +02:00
[[package]]
name = "socket2"
version = "0.3.11"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e8b74de517221a2cb01a53349cf54182acdc31a074727d3079068448c0676d85"
2019-08-24 21:36:19 +02:00
dependencies = [
"cfg-if",
"libc",
"redox_syscall",
"winapi 0.3.8",
2019-08-24 21:36:19 +02:00
]
[[package]]
name = "sourcefile"
version = "0.1.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4bf77cb82ba8453b42b6ae1d692e4cdc92f9a47beaf89a847c8be83f4e328ad3"
2019-08-24 21:36:19 +02:00
[[package]]
name = "starship"
2019-12-08 18:56:21 +01:00
version = "0.28.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
2019-12-08 18:56:21 +01:00
checksum = "0dd67e008b36f43c4dfb7663ead636e61a8db941be37459bf55a3c849aefacae"
dependencies = [
"ansi_term 0.12.1",
"battery",
"byte-unit",
"chrono",
"clap",
"dirs 2.0.2",
"gethostname",
"git2",
"log",
"nom 5.0.1",
"once_cell",
"path-slash",
"pretty_env_logger",
"rayon",
"serde_json",
"starship_module_config_derive",
"sysinfo",
"toml 0.5.5",
"unicode-segmentation",
"yaml-rust",
]
[[package]]
name = "starship_module_config_derive"
version = "0.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "36d147e2f158842551535289789d4f3ef5a37d4043f6dc96f3a461bb253e69a1"
dependencies = [
"proc-macro2",
"quote",
"syn",
]
2019-06-22 05:43:37 +02:00
[[package]]
name = "static_assertions"
2019-10-13 06:53:58 +02:00
version = "0.3.4"
2019-06-22 05:43:37 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7f3eb36b47e512f8f1c9e3d10c2c1965bc992bd9cdb024fa581e2194501c83d3"
2019-06-22 05:43:37 +02:00
[[package]]
name = "strip-ansi-escapes"
version = "0.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9d63676e2abafa709460982ddc02a3bb586b6d15a49b75c212e06edd3933acee"
dependencies = [
"vte",
]
2019-05-18 03:24:13 +02:00
[[package]]
name = "strsim"
version = "0.8.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8ea5119cdb4c55b55d432abb513a0429384878c15dde60cc77b1c99de1a95a6a"
2019-05-18 03:24:13 +02:00
2019-05-11 09:00:33 +02:00
[[package]]
name = "subprocess"
2019-06-18 04:04:34 +02:00
version = "0.1.18"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "28fc0f40f0c0da73339d347aa7d6d2b90341a95683a47722bc4eebed71ff3c00"
2019-05-11 09:00:33 +02:00
dependencies = [
"crossbeam-utils 0.5.0",
"libc",
"winapi 0.3.8",
2019-05-11 09:00:33 +02:00
]
2019-08-24 21:36:19 +02:00
[[package]]
name = "surf"
2019-11-10 18:48:49 +01:00
version = "1.0.3"
2019-08-24 21:36:19 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "741a8008f8a833ef16f47df94a30754478fb2c2bf822b9c2e6f7f09203b97ace"
2019-08-24 21:36:19 +02:00
dependencies = [
"futures-preview",
"http",
"isahc",
"js-sys",
"log",
"mime",
"mime_guess",
"serde 1.0.103",
"serde_json",
"serde_urlencoded",
"url",
"wasm-bindgen",
"wasm-bindgen-futures",
"web-sys",
2019-05-10 18:59:12 +02:00
]
2019-08-24 21:36:19 +02:00
[[package]]
name = "syn"
version = "1.0.11"
2019-08-24 21:36:19 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "dff0acdb207ae2fe6d5976617f887eb1e35a2ba52c13c7234c790960cdad9238"
2019-08-24 21:36:19 +02:00
dependencies = [
"proc-macro2",
"quote",
"unicode-xid",
2019-08-24 21:36:19 +02:00
]
2019-05-10 18:59:12 +02:00
[[package]]
name = "synstructure"
2019-11-16 18:17:05 +01:00
version = "0.12.3"
2019-05-10 18:59:12 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "67656ea1dc1b41b1451851562ea232ec2e5a80242139f7e679ceccfb5d61f545"
2019-05-10 18:59:12 +02:00
dependencies = [
"proc-macro2",
"quote",
"syn",
"unicode-xid",
2019-05-10 18:59:12 +02:00
]
2019-05-18 03:24:13 +02:00
[[package]]
name = "syntect"
2019-08-10 08:31:31 +02:00
version = "3.2.0"
2019-05-18 03:24:13 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e80b8831c5a543192ffc3727f01cf0e57579c6ac15558e3048bfb5708892167b"
2019-05-18 03:24:13 +02:00
dependencies = [
"bincode",
"bitflags",
"flate2",
"fnv",
"lazy_static 1.4.0",
"lazycell",
"onig",
"plist",
"regex-syntax",
"serde 1.0.103",
"serde_derive",
"serde_json",
"walkdir",
"yaml-rust",
2019-05-18 03:24:13 +02:00
]
[[package]]
name = "sysinfo"
2019-11-16 18:17:05 +01:00
version = "0.9.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6f4b2468c629cffba39c0a4425849ab3cdb03d9dfacba69684609aea04d08ff9"
dependencies = [
"cfg-if",
"doc-comment",
"libc",
"rayon",
"winapi 0.3.8",
]
2019-06-08 20:09:17 +02:00
[[package]]
name = "tempfile"
version = "3.1.0"
2019-06-08 20:09:17 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7a6e24d9338a0a5be79593e2fa15a648add6138caa803e2d5bc782c371732ca9"
2019-06-08 20:09:17 +02:00
dependencies = [
"cfg-if",
"libc",
"rand",
"redox_syscall",
"remove_dir_all",
"winapi 0.3.8",
2019-06-08 20:09:17 +02:00
]
2019-05-10 18:59:12 +02:00
[[package]]
name = "term"
version = "0.5.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "edd106a334b7657c10b7c540a0106114feadeb4dc314513e97df481d5d966f42"
2019-05-10 18:59:12 +02:00
dependencies = [
"byteorder",
"dirs 1.0.5",
"winapi 0.3.8",
2019-05-10 18:59:12 +02:00
]
2019-08-16 07:47:47 +02:00
[[package]]
name = "term_size"
version = "0.3.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9e5b9a66db815dcfd2da92db471106457082577c3c278d4138ab3e3b4e189327"
2019-08-16 07:47:47 +02:00
dependencies = [
"kernel32-sys",
"libc",
"winapi 0.2.8",
2019-08-16 07:47:47 +02:00
]
2019-05-26 08:54:41 +02:00
[[package]]
name = "termcolor"
2019-06-22 03:38:17 +02:00
version = "1.0.5"
2019-05-26 08:54:41 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "96d6098003bde162e4277c70665bd87c326f5a0c3f3fbfb285787fa482d54e6e"
2019-05-26 08:54:41 +02:00
dependencies = [
"wincolor",
2019-05-26 08:54:41 +02:00
]
2019-05-18 03:24:13 +02:00
[[package]]
name = "textwrap"
version = "0.11.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d326610f408c7a4eb6f51c37c330e496b08506c9457c9d34287ecc38809fb060"
2019-05-18 03:24:13 +02:00
dependencies = [
"term_size",
"unicode-width",
2019-05-18 03:24:13 +02:00
]
2019-05-10 18:59:12 +02:00
[[package]]
name = "thread_local"
version = "0.3.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c6b53e329000edc2b34dbe8545fd20e55a333362d0a321909685a19bd28c3f1b"
2019-05-10 18:59:12 +02:00
dependencies = [
"lazy_static 1.4.0",
2019-05-10 18:59:12 +02:00
]
2019-08-08 19:33:19 +02:00
[[package]]
name = "threadpool"
version = "1.7.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e2f0c90a5f3459330ac8bc0d2f879c693bb7a2f59689c1083fc4ef83834da865"
2019-08-08 19:33:19 +02:00
dependencies = [
"num_cpus",
2019-08-08 19:33:19 +02:00
]
2019-05-10 18:59:12 +02:00
[[package]]
name = "time"
version = "0.1.42"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "db8dcfca086c1143c9270ac42a2bbd8a7ee477b78ac8e45b19abfb0cbede4b6f"
2019-05-10 18:59:12 +02:00
dependencies = [
"libc",
"redox_syscall",
"winapi 0.3.8",
2019-05-10 18:59:12 +02:00
]
2019-06-07 09:50:26 +02:00
[[package]]
name = "tint"
version = "1.0.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7af24570664a3074673dbbf69a65bdae0ae0b72f2949b1adfbacb736ee4d6896"
2019-06-07 09:50:26 +02:00
dependencies = [
"lazy_static 0.2.11",
2019-06-07 09:50:26 +02:00
]
[[package]]
name = "tokio-io"
version = "0.1.12"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5090db468dad16e1a7a54c8c67280c5e4b544f3d3e018f0b913b400261f85926"
dependencies = [
"bytes",
"futures",
"log",
]
2019-06-07 09:50:26 +02:00
[[package]]
name = "toml"
version = "0.4.10"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "758664fc71a3a69038656bee8b6be6477d2a6c315a6b81f7081f591bffa4111f"
2019-06-07 09:50:26 +02:00
dependencies = [
"serde 1.0.103",
2019-06-07 09:50:26 +02:00
]
2019-05-22 09:12:03 +02:00
[[package]]
name = "toml"
2019-11-10 18:48:49 +01:00
version = "0.5.5"
2019-05-22 09:12:03 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "01d1404644c8b12b16bfcffa4322403a91a451584daaaa7c28d3152e6cbc98cf"
2019-05-22 09:12:03 +02:00
dependencies = [
"serde 1.0.103",
2019-05-22 09:12:03 +02:00
]
[[package]]
name = "trash"
version = "1.0.0"
2019-05-22 09:12:03 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f2f24d31505f49e989b1ee2c03c323251f6763d5907d471b71192dac92e323f8"
2019-05-22 09:12:03 +02:00
dependencies = [
"winapi 0.3.8",
2019-05-22 09:12:03 +02:00
]
2019-11-04 16:47:03 +01:00
[[package]]
name = "typed-arena"
version = "1.7.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a9b2228007eba4120145f785df0f6c92ea538f5a3635a612ecf4e334c8c1446d"
2019-11-04 16:47:03 +01:00
2019-08-11 05:01:09 +02:00
[[package]]
name = "typenum"
2019-10-13 06:53:58 +02:00
version = "1.11.2"
2019-08-11 05:01:09 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6d2783fe2d6b8c1101136184eb41be8b1ad379e4657050b8aaff0c79ee7575f9"
2019-08-11 05:01:09 +02:00
[[package]]
name = "typetag"
version = "0.1.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6ebb2c484029d695fb68a06d80e1536c68d491b3e0cf874c66abed255e831cfe"
dependencies = [
"erased-serde",
"inventory",
"lazy_static 1.4.0",
"serde 1.0.103",
"typetag-impl",
]
[[package]]
name = "typetag-impl"
version = "0.1.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b63fd4799e4d0ec5cf0b055ebb8e2c3a657bbf76a84f6edc77ca60780e000204"
dependencies = [
"proc-macro2",
"quote",
"syn",
]
2019-11-19 06:46:47 +01:00
[[package]]
name = "umask"
version = "0.1.8"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d3ec2e5aeb4aadd510db9124513a7fec4a9c3a331b7f57aa519440dab3707067"
2019-11-19 06:46:47 +01:00
2019-06-08 20:09:17 +02:00
[[package]]
name = "unicase"
2019-11-16 18:17:05 +01:00
version = "2.6.0"
2019-06-08 20:09:17 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "50f37be617794602aabbeee0be4f259dc1778fabe05e2d67ee8f79326d5cb4f6"
2019-06-08 20:09:17 +02:00
dependencies = [
"version_check 0.9.1",
2019-06-08 20:09:17 +02:00
]
2019-06-01 23:11:28 +02:00
[[package]]
name = "unicode-bidi"
version = "0.3.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "49f2bd0c6468a8230e1db229cff8029217cf623c767ea5d60bfbd42729ea54d5"
2019-06-01 23:11:28 +02:00
dependencies = [
"matches",
2019-06-01 23:11:28 +02:00
]
[[package]]
name = "unicode-normalization"
version = "0.1.11"
2019-06-01 23:11:28 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b561e267b2326bb4cebfc0ef9e68355c7abe6c6f522aeac2f5bf95d56c59bdcf"
2019-06-01 23:11:28 +02:00
dependencies = [
"smallvec",
2019-06-01 23:11:28 +02:00
]
2019-05-10 18:59:12 +02:00
[[package]]
name = "unicode-segmentation"
2019-11-16 18:17:05 +01:00
version = "1.6.0"
2019-05-10 18:59:12 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e83e153d1053cbb5a118eeff7fd5be06ed99153f00dbcd8ae310c5fb2b22edc0"
2019-05-10 18:59:12 +02:00
[[package]]
name = "unicode-width"
2019-08-23 05:29:08 +02:00
version = "0.1.6"
2019-05-10 18:59:12 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7007dbd421b92cc6e28410fe7362e2e0a2503394908f417b68ec8d1c364c4e20"
2019-05-10 18:59:12 +02:00
2019-07-29 09:46:24 +02:00
[[package]]
name = "unicode-xid"
version = "0.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "826e7639553986605ec5979c7dd957c7895e93eabed50ab2ffa7f6128a75097c"
2019-07-29 09:46:24 +02:00
[[package]]
name = "uom"
version = "0.25.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3198c29f199fa8a23d732f4aa21ddc4f4d0a257cb0c2a44afea30145ce2575c1"
dependencies = [
"num-rational",
"num-traits 0.2.10",
"typenum",
]
2019-08-28 17:53:59 +02:00
[[package]]
name = "uom"
version = "0.26.0"
2019-08-28 17:53:59 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4cec796ec5f7ac557631709079168286056205c51c60aac33f51764bdc7b8dc4"
2019-08-28 17:53:59 +02:00
dependencies = [
"num-traits 0.2.10",
"typenum",
2019-08-28 17:53:59 +02:00
]
2019-07-29 09:46:24 +02:00
[[package]]
name = "url"
2019-08-08 19:33:19 +02:00
version = "2.1.0"
2019-07-29 09:46:24 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "75b414f6c464c879d7f9babf951f23bc3743fb7313c081b2e6ca719067ea9d61"
2019-07-29 09:46:24 +02:00
dependencies = [
"idna",
"matches",
"percent-encoding",
2019-07-29 09:46:24 +02:00
]
[[package]]
name = "user32-sys"
version = "0.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4ef4711d107b21b410a3a974b1204d9accc8b10dad75d8324b5d755de1617d47"
dependencies = [
"winapi 0.2.8",
"winapi-build",
]
2019-05-10 18:59:12 +02:00
[[package]]
name = "utf8parse"
version = "0.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8772a4ccbb4e89959023bc5b7cb8623a795caa7092d99f3aa9501b9484d4557d"
2019-05-10 18:59:12 +02:00
2019-06-01 23:11:28 +02:00
[[package]]
name = "vcpkg"
version = "0.2.8"
2019-06-01 23:11:28 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3fc439f2794e98976c88a2a2dafce96b930fe8010b0a256b3c2199a773933168"
2019-06-01 23:11:28 +02:00
2019-05-18 03:24:13 +02:00
[[package]]
name = "vec_map"
version = "0.8.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "05c78687fb1a80548ae3250346c3db86a80a7cdd77bda190189f2d0a0987c81a"
2019-05-18 03:24:13 +02:00
2019-05-11 06:45:57 +02:00
[[package]]
name = "version_check"
version = "0.1.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "914b1a6776c4c929a602fafd8bc742e06365d4bcbe48c30f9cca5824f70dc9dd"
2019-05-11 06:45:57 +02:00
2019-11-16 18:17:05 +01:00
[[package]]
name = "version_check"
version = "0.9.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "078775d0255232fb988e6fccf26ddc9d1ac274299aaedcedce21c6f72cc533ce"
2019-11-16 18:17:05 +01:00
2019-05-10 18:59:12 +02:00
[[package]]
name = "void"
version = "1.0.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6a02e4885ed3bc0f2de90ea6dd45ebcbb66dacffe03547fadbb0eeae2770887d"
2019-05-10 18:59:12 +02:00
[[package]]
name = "vte"
version = "0.3.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4f42f536e22f7fcbb407639765c8fd78707a33109301f834a594758bedd6e8cf"
dependencies = [
"utf8parse",
]
2019-05-18 03:24:13 +02:00
[[package]]
name = "walkdir"
2019-07-29 09:46:24 +02:00
version = "2.2.9"
2019-05-18 03:24:13 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9658c94fa8b940eab2250bd5a457f9c48b748420d71293b165c8cdbe2f55f71e"
2019-05-18 03:24:13 +02:00
dependencies = [
"same-file",
"winapi 0.3.8",
"winapi-util",
2019-05-18 03:24:13 +02:00
]
2019-10-13 06:53:58 +02:00
[[package]]
name = "wasi"
version = "0.7.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b89c3ce4ce14bdc6fb6beaf9ec7928ca331de5df7e5ea278375642a2f478570d"
2019-10-13 06:53:58 +02:00
2019-06-08 20:09:17 +02:00
[[package]]
2019-08-24 21:36:19 +02:00
name = "wasm-bindgen"
version = "0.2.55"
2019-06-08 20:09:17 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "29ae32af33bacd663a9a28241abecf01f2be64e6a185c6139b04f18b6385c5f2"
2019-06-08 20:09:17 +02:00
dependencies = [
"cfg-if",
"wasm-bindgen-macro",
2019-06-08 20:09:17 +02:00
]
[[package]]
2019-08-24 21:36:19 +02:00
name = "wasm-bindgen-backend"
version = "0.2.55"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1845584bd3593442dc0de6e6d9f84454a59a057722f36f005e44665d6ab19d85"
dependencies = [
"bumpalo",
"lazy_static 1.4.0",
"log",
"proc-macro2",
"quote",
"syn",
"wasm-bindgen-shared",
]
[[package]]
2019-08-24 21:36:19 +02:00
name = "wasm-bindgen-futures"
2019-10-13 06:53:58 +02:00
version = "0.3.27"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "83420b37346c311b9ed822af41ec2e82839bfe99867ec6c54e2da43b7538771c"
dependencies = [
"cfg-if",
"futures",
"futures-channel-preview",
"futures-util-preview",
"js-sys",
"lazy_static 1.4.0",
"wasm-bindgen",
"web-sys",
]
[[package]]
name = "wasm-bindgen-macro"
version = "0.2.55"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "87fcc747e6b73c93d22c947a6334644d22cfec5abd8b66238484dc2b0aeb9fe4"
dependencies = [
"quote",
"wasm-bindgen-macro-support",
]
[[package]]
name = "wasm-bindgen-macro-support"
version = "0.2.55"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3dc4b3f2c4078c8c4a5f363b92fcf62604c5913cbd16c6ff5aaf0f74ec03f570"
dependencies = [
"proc-macro2",
"quote",
"syn",
"wasm-bindgen-backend",
"wasm-bindgen-shared",
]
[[package]]
name = "wasm-bindgen-shared"
version = "0.2.55"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ca0b78d6d3be8589b95d1d49cdc0794728ca734adf36d7c9f07e6459508bb53d"
2019-08-24 21:36:19 +02:00
[[package]]
name = "wasm-bindgen-webidl"
version = "0.2.55"
2019-08-24 21:36:19 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3126356474ceb717c8fb5549ae387c9fbf4872818454f4d87708bee997214bb5"
2019-08-24 21:36:19 +02:00
dependencies = [
"anyhow",
"heck",
"log",
"proc-macro2",
"quote",
"syn",
"wasm-bindgen-backend",
"weedle",
2019-08-24 21:36:19 +02:00
]
[[package]]
name = "web-sys"
version = "0.3.32"
2019-08-24 21:36:19 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "98405c0a2e722ed3db341b4c5b70eb9fe0021621f7350bab76df93b09b649bbf"
2019-08-24 21:36:19 +02:00
dependencies = [
"anyhow",
"js-sys",
"sourcefile",
"wasm-bindgen",
"wasm-bindgen-webidl",
2019-08-24 21:36:19 +02:00
]
[[package]]
name = "weedle"
version = "0.10.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3bb43f70885151e629e2a19ce9e50bd730fd436cfd4b666894c9ce4de9141164"
2019-08-24 21:36:19 +02:00
dependencies = [
"nom 4.2.3",
2019-08-24 21:36:19 +02:00
]
2019-08-10 07:02:15 +02:00
[[package]]
name = "which"
2019-11-10 18:48:49 +01:00
version = "3.1.0"
2019-08-10 07:02:15 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5475d47078209a02e60614f7ba5e645ef3ed60f771920ac1906d7c1cc65024c8"
2019-08-10 07:02:15 +02:00
dependencies = [
"failure",
"libc",
2019-08-10 07:02:15 +02:00
]
[[package]]
name = "widestring"
version = "0.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "effc0e4ff8085673ea7b9b2e3c73f6bd4d118810c9009ed8f1e16bd96c331db6"
2019-05-22 09:12:03 +02:00
[[package]]
name = "winapi"
version = "0.2.8"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "167dc9d6949a9b857f3451275e911c3f44255842c1f7a76f33c55103a909087a"
2019-05-22 09:12:03 +02:00
2019-05-10 18:59:12 +02:00
[[package]]
name = "winapi"
2019-08-28 17:53:59 +02:00
version = "0.3.8"
2019-05-10 18:59:12 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8093091eeb260906a183e6ae1abdba2ef5ef2257a21801128899c3fc699229c6"
2019-05-10 18:59:12 +02:00
dependencies = [
"winapi-i686-pc-windows-gnu",
"winapi-x86_64-pc-windows-gnu",
2019-05-10 18:59:12 +02:00
]
2019-05-22 09:12:03 +02:00
[[package]]
name = "winapi-build"
version = "0.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2d315eee3b34aca4797b2da6b13ed88266e6d612562a0c46390af8299fc699bc"
2019-05-22 09:12:03 +02:00
2019-05-10 18:59:12 +02:00
[[package]]
name = "winapi-i686-pc-windows-gnu"
version = "0.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6"
2019-05-10 18:59:12 +02:00
2019-05-18 03:24:13 +02:00
[[package]]
name = "winapi-util"
version = "0.1.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7168bab6e1daee33b4557efd0e95d5ca70a03706d39fa5f3fe7a236f584b03c9"
2019-05-18 03:24:13 +02:00
dependencies = [
"winapi 0.3.8",
2019-05-18 03:24:13 +02:00
]
2019-05-10 18:59:12 +02:00
[[package]]
name = "winapi-x86_64-pc-windows-gnu"
version = "0.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f"
2019-05-10 18:59:12 +02:00
2019-05-26 08:54:41 +02:00
[[package]]
name = "wincolor"
2019-10-13 06:53:58 +02:00
version = "1.0.2"
2019-05-26 08:54:41 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "96f5016b18804d24db43cebf3c77269e7569b8954a8464501c216cc5e070eaa9"
2019-05-26 08:54:41 +02:00
dependencies = [
"winapi 0.3.8",
"winapi-util",
2019-05-26 08:54:41 +02:00
]
[[package]]
name = "x11"
version = "2.18.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "39697e3123f715483d311b5826e254b6f3cfebdd83cf7ef3358f579c3d68e235"
dependencies = [
"libc",
"pkg-config",
]
2019-06-07 18:30:50 +02:00
[[package]]
name = "x11-clipboard"
2019-07-29 09:46:24 +02:00
version = "0.3.3"
2019-06-07 18:30:50 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "89bd49c06c9eb5d98e6ba6536cf64ac9f7ee3a009b2f53996d405b3944f6bcea"
2019-06-07 18:30:50 +02:00
dependencies = [
"xcb",
2019-06-07 18:30:50 +02:00
]
[[package]]
name = "xcb"
version = "0.8.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5e917a3f24142e9ff8be2414e36c649d47d6cc2ba81f16201cdef96e533e02de"
2019-06-07 18:30:50 +02:00
dependencies = [
"libc",
"log",
2019-06-07 18:30:50 +02:00
]
[[package]]
name = "xdg"
version = "2.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d089681aa106a86fade1b0128fb5daf07d5867a509ab036d99988dec80429a57"
2019-05-18 03:24:13 +02:00
[[package]]
name = "xml-rs"
version = "0.8.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "541b12c998c5b56aa2b4e6f18f03664eef9a4fd0a246a55594efae6cc2d964b5"
2019-05-18 03:24:13 +02:00
2019-06-11 08:26:03 +02:00
[[package]]
name = "xmlparser"
2019-10-13 06:53:58 +02:00
version = "0.10.0"
2019-06-11 08:26:03 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8110496c5bcc0d966b0b2da38d5a791aa139eeb0b80e7840a7463c2b806921eb"
2019-06-11 08:26:03 +02:00
2019-05-18 03:24:13 +02:00
[[package]]
name = "yaml-rust"
version = "0.4.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "65923dd1784f44da1d2c3dbbc5e822045628c590ba72123e1c73d3c230c4434d"
2019-05-18 03:24:13 +02:00
dependencies = [
"linked-hash-map 0.5.2",
2019-05-18 03:24:13 +02:00
]
[[package]]
name = "zip"
version = "0.5.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3c21bb410afa2bd823a047f5bda3adb62f51074ac7e06263b2c97ecdd47e9fc6"
dependencies = [
"crc32fast",
"flate2",
"podio",
]