# This file is automatically @generated by Cargo. # It is not intended for manual editing. version = 3 [[package]] name = "aho-corasick" version = "0.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9b1112e9e6d4a66f5f63fbaa520a0bbfe45e63cdd2d13c7ea1660ccc45345073" dependencies = [ "memchr 1.0.0", ] [[package]] name = "anyhow" version = "1.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a9ff2deb543832ee7b1a08060c38cc6af5816e96d3fcb6fc2e99bd15634e5c7f" [[package]] name = "autocfg" version = "1.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f8aac770f1885fd7e387acedd76065302551364496e46b3dd00860b2f8359b9d" [[package]] name = "basic-toml" version = "0.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3a72cac83e42560384ff91957b3a739eba64fb0db58049f42884ceb3abb57378" dependencies = [ "serde", ] [[package]] name = "bizarre-derive-deftly" version = "0.0.666" dependencies = [ "bizarre-derive-deftly-macros", "heck", ] [[package]] name = "bizarre-derive-deftly-macros" version = "0.0.666" dependencies = [ "heck", "indexmap", "itertools", "proc-macro-crate", "proc-macro2", "quote", "sha3", "strum", "syn 2.0.53", "void", ] [[package]] name = "block-buffer" version = "0.10.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "03588e54c62ae6d763e2a80090d50353b785795361b4ff5b3bf0a5097fc31c0b" dependencies = [ "generic-array", ] [[package]] name = "crypto-common" version = "0.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a4600d695eb3f6ce1cd44e6e291adceb2cc3ab12f20a33777ecd0bf6eba34e06" dependencies = [ "generic-array", ] [[package]] name = "derive-deftly" version = "0.12.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "263064b73d7ae758bc9d355d167546ffc6b57e4416733601d1383d097d166b14" dependencies = [ "derive-deftly-macros 0.12.1", "heck", ] [[package]] name = "derive-deftly" version = "0.14.2" dependencies = [ "derive-deftly-macros 0.14.2", "heck", ] [[package]] name = "derive-deftly-book-tests" version = "0.1.0" dependencies = [ "anyhow", "derive-deftly 0.14.2", "regex", ] [[package]] name = "derive-deftly-macros" version = "0.12.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0d15b810e497b2b54ef49ef77f944b86965cd2fa8e057ba38e54e5dc2c66ce9a" dependencies = [ "heck", "indexmap", "itertools", "proc-macro-crate", "proc-macro2", "quote", "sha3", "strum", "syn 2.0.53", "void", ] [[package]] name = "derive-deftly-macros" version = "0.14.2" dependencies = [ "heck", "indexmap", "itertools", "proc-macro-crate", "proc-macro2", "quote", "sha3", "strum", "syn 2.0.53", "void", ] [[package]] name = "derive-deftly-stderr-test" version = "0.0.1" dependencies = [ "derive-deftly 0.14.2", ] [[package]] name = "derive-deftly-tests" version = "0.0.1" dependencies = [ "derive-deftly 0.14.2", "easy-ext", "educe", "glob", "heck", "indexmap", "itertools", "macrotest", "paste", "proc-macro-crate", "proc-macro2", "quote", "regex", "sha3", "static_assertions", "strum", "syn 2.0.53", "toml", "trybuild", "void", ] [[package]] name = "diff" version = "0.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "81a2b66e18158fd72ec8f738bd0a1d1aa099b75349b780ebf934d94b817ee77c" [[package]] name = "digest" version = "0.10.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8cb780dce4f9a8f5c087362b3a4595936b2019e7c8b30f2c3e9a7e94e6ae9837" dependencies = [ "block-buffer", "crypto-common", ] [[package]] name = "dtoa" version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5edd69c67b2f8e0911629b7e6b8a34cb3956613cd7c6e6414966dee349c2db4f" [[package]] name = "easy-ext" version = "1.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ed2ddb5d6d3904e83114add6bbadf2b8307b4ae9fb4b2202afde1fe7bf3b56c0" [[package]] name = "edrv-new-b" version = "0.0.1" dependencies = [ "bizarre-derive-deftly", "edrv-old-a", ] [[package]] name = "edrv-old-a" version = "0.0.1" dependencies = [ "derive-deftly 0.12.1", ] [[package]] name = "edrv-old-b" version = "0.0.1" dependencies = [ "derive-deftly 0.12.1", "pub-a", ] [[package]] name = "educe" version = "0.4.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "244bedfdc8964d3352120556537296ac40291ca4dc959b161b6d2c94191411d9" dependencies = [ "proc-macro2", "quote", "syn 1.0.45", ] [[package]] name = "either" version = "1.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5845bf77d497f79416df39462df26d4a8b71dd6440246848ee63709476dbb9a6" [[package]] name = "generic-array" version = "0.14.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "501466ecc8a30d1d3b7fc9229b122b2ce8ed6e9d9223f1138d4babb253e51817" dependencies = [ "typenum", "version_check", ] [[package]] name = "glob" version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9b919933a397b79c37e33b77bb2aa3dc8eb6e165ad809e58ff75bc7db2e34574" [[package]] name = "hashbrown" version = "0.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "362385356d610bd1e5a408ddf8d022041774b683f345a1d2cfcb4f60f8ae2db5" [[package]] name = "heck" version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2540771e65fc8cb83cd6e8a237f70c319bd5c29f78ed1084ba5d50eeac86f7f9" [[package]] name = "indexmap" version = "1.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "282a6247722caba404c065016bbfa522806e51714c34f5dfc3e4a3a46fcb4223" dependencies = [ "autocfg", "hashbrown", ] [[package]] name = "itertools" version = "0.10.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "69ddb889f9d0d08a67338271fa9b62996bc788c7796a5c18cf057420aaed5eaf" dependencies = [ "either", ] [[package]] name = "itoa" version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "91fd9dc2c587067de817fec4ad355e3818c3d893a78cab32a0a474c7a15bb8d5" [[package]] name = "keccak" version = "0.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "67c21572b4949434e4fc1e1978b99c5f77064153c59d998bf13ecd96fb5ecba7" [[package]] name = "kernel32-sys" version = "0.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b5b5e7edf375e6d26243bde172f1d5ed1446f4a766fc9b7006e1fd27258243f1" dependencies = [ "winapi 0.2.4", "winapi-build", ] [[package]] name = "lazy_static" version = "1.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bc5729f27f159ddd61f4df6228e827e86643d4d3e7c32183cb30a1c08f604a14" [[package]] name = "libc" version = "0.2.18" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a51822fc847e7a8101514d1d44e354ba2ffa7d4c194dcab48870740e327cac70" [[package]] name = "macrotest" version = "1.0.10" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "76ba48a0cf16430edc6822161ccc0c458c44c91e9190cfcbc3d8821894517679" dependencies = [ "basic-toml", "diff", "glob", "prettyplease", "serde", "serde_derive", "serde_json", "syn 2.0.53", ] [[package]] name = "memchr" version = "1.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7492849298f0731c393b1f34ce03a7c84c00bead2e7057db9342907c8fdcae28" dependencies = [ "libc", ] [[package]] name = "memchr" version = "2.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e01e64d9017d18e7fc09d8e4fe0e28ff6931019e979fb8019319db7ca827f8a6" dependencies = [ "libc", ] [[package]] name = "new-b" version = "0.0.1" dependencies = [ "bizarre-derive-deftly", "old-a", ] [[package]] name = "num-traits" version = "0.1.32" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "51eab148f171aefad295f8cece636fc488b9b392ef544da31ea4b8ef6b9e9c39" [[package]] name = "old-a" version = "0.0.1" dependencies = [ "derive-deftly 0.12.1", ] [[package]] name = "old-b" version = "0.0.1" dependencies = [ "derive-deftly 0.12.1", "pub-a", ] [[package]] name = "paste" version = "1.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f6ddc8e145de01d9180ac7b78b9676f95a9c2447f6a88b2c2a04702211bc5d71" [[package]] name = "prettyplease" version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4508c0eff4d1e708551034de4bddd61bf8bda8c7b5ae72bd844cf68ea21117ac" dependencies = [ "proc-macro2", "syn 2.0.53", ] [[package]] name = "proc-macro-crate" version = "1.1.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e17d47ce914bf4de440332250b0edd23ce48c005f59fab39d3335866b114f11a" dependencies = [ "thiserror", "toml", ] [[package]] name = "proc-macro2" version = "1.0.75" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "907a61bd0f64c2f29cd1cf1dc34d05176426a3f504a78010f08416ddb7b13708" dependencies = [ "unicode-ident", ] [[package]] name = "pub-a" version = "0.0.1" dependencies = [ "derive-deftly 0.14.2", ] [[package]] name = "pub-b" version = "0.0.1" dependencies = [ "bizarre-derive-deftly", "pub-a", ] [[package]] name = "quote" version = "1.0.35" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "291ec9ab5efd934aaf503a6466c5d5251535d108ee747472c3977cc5acc868ef" dependencies = [ "proc-macro2", ] [[package]] name = "regex" version = "1.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "75ecf88252dce580404a22444fc7d626c01815debba56a7f4f536772a5ff19d3" dependencies = [ "aho-corasick", "memchr 2.0.0", "regex-syntax", "thread_local", "utf8-ranges", ] [[package]] name = "regex-syntax" version = "0.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8f1ac0f60d675cc6cf13a20ec076568254472551051ad5dd050364d70671bf6b" dependencies = [ "ucd-util", ] [[package]] name = "rustversion" version = "1.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c48f91977f4ef3be5358c15d131d3f663f6b4d7a112555bf3bf52ad23b6659e5" dependencies = [ "proc-macro2", "quote", "syn 1.0.45", ] [[package]] name = "serde" version = "1.0.105" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e707fbbf255b8fc8c3b99abb91e7257a622caeb20a9818cbadbeeede4e0932ff" dependencies = [ "serde_derive", ] [[package]] name = "serde_derive" version = "1.0.105" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ac5d00fc561ba2724df6758a17de23df5914f20e41cb00f94d5b7ae42fffaff8" dependencies = [ "proc-macro2", "quote", "syn 1.0.45", ] [[package]] name = "serde_json" version = "1.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e9b1ec939469a124b27e208106550c38358ed4334d2b1b5b3825bc1ee37d946a" dependencies = [ "dtoa", "itoa", "num-traits", "serde", ] [[package]] name = "sha3" version = "0.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "31f935e31cf406e8c0e96c2815a5516181b7004ae8c5f296293221e9b1e356bd" dependencies = [ "digest", "keccak", ] [[package]] name = "static_assertions" version = "1.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0fa13613355688665b68639b1c378a62dbedea78aff0fc59a4fa656cbbdec657" [[package]] name = "strum" version = "0.24.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e96acfc1b70604b8b2f1ffa4c57e59176c7dbb05d556c71ecd2f5498a1dee7f8" dependencies = [ "strum_macros", ] [[package]] name = "strum_macros" version = "0.24.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6878079b17446e4d3eba6192bb0a2950d5b14f0ed8424b852310e5a94345d0ef" dependencies = [ "heck", "proc-macro2", "quote", "rustversion", "syn 1.0.45", ] [[package]] name = "syn" version = "1.0.45" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ea9c5432ff16d6152371f808fb5a871cd67368171b09bb21b43df8e4a47a3556" dependencies = [ "proc-macro2", "quote", "unicode-xid", ] [[package]] name = "syn" version = "2.0.53" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7383cd0e49fff4b6b90ca5670bfd3e9d6a733b3f90c686605aa7eec8c4996032" dependencies = [ "proc-macro2", "quote", "unicode-ident", ] [[package]] name = "termcolor" version = "1.0.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4096add70612622289f2fdcdbd5086dc81c1e2675e6ae58d6c4f62a16c6d7f2f" dependencies = [ "wincolor", ] [[package]] name = "thiserror" version = "1.0.24" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e0f4a65597094d4483ddaed134f409b2cb7c1beccf25201a9f73c719254fa98e" dependencies = [ "thiserror-impl", ] [[package]] name = "thiserror-impl" version = "1.0.24" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7765189610d8241a44529806d6fd1f2e0a08734313a35d5b3a556f92b381f3c0" dependencies = [ "proc-macro2", "quote", "syn 1.0.45", ] [[package]] name = "thread-id" version = "3.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4437c97558c70d129e40629a5b385b3fb1ffac301e63941335e4d354081ec14a" dependencies = [ "kernel32-sys", "libc", ] [[package]] name = "thread_local" version = "0.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7793b722f0f77ce716e7f1acf416359ca32ff24d04ffbac4269f44a4a83be05d" dependencies = [ "thread-id", "unreachable", ] [[package]] name = "toml" version = "0.5.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a54ae44b0b2c443e7ef6dd3be16a776bae4daa40684f81e15126bc04e7747308" dependencies = [ "serde", ] [[package]] name = "trybuild" version = "1.0.46" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "26d546652bb2140ab432f8022a8a89d661798224094756558084bac4eb34e61a" dependencies = [ "glob", "lazy_static", "serde", "serde_json", "termcolor", "toml", ] [[package]] name = "typenum" version = "1.12.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "373c8a200f9e67a0c95e62a4f52fbf80c23b4381c05a17845531982fa99e6b33" [[package]] name = "ucd-util" version = "0.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3ac9567e27ca9fc45bac22f987fd62547b0ac65d2e6502dfc09cdab7dbdba31f" [[package]] name = "unicode-ident" version = "1.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d22af068fba1eb5edcb4aea19d382b2a3deb4c8f9d475c589b6ada9e0fd493ee" [[package]] name = "unicode-xid" version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "826e7639553986605ec5979c7dd957c7895e93eabed50ab2ffa7f6128a75097c" [[package]] name = "unreachable" version = "0.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ba6ca90cbc7fe966c80afab0e8677f09bc157da39eb5bd54084e0d0ce2433777" dependencies = [ "void", ] [[package]] name = "utf8-ranges" version = "1.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "662fab6525a98beff2921d7f61a39e7d59e0b425ebc7d0d9e66d316e55124122" [[package]] name = "version_check" version = "0.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "45d3d553fd9413fffe7147a20171d640eda0ad4c070acd7d0c885a21bcd2e8b7" [[package]] name = "void" version = "1.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9190d4fdcc6b93d290236afff590896050a971233ec853958c0e52d42bdeb72c" [[package]] name = "winapi" version = "0.2.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5350e40d908c7e8b9e5c9edb541ca47cc617c6229d3575a46da6f550f36c96fd" [[package]] name = "winapi" version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b3ad91d846a4a5342c1fb7008d26124ee6cf94a3953751618577295373b32117" dependencies = [ "winapi-i686-pc-windows-gnu", "winapi-x86_64-pc-windows-gnu", ] [[package]] name = "winapi-build" version = "0.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2d315eee3b34aca4797b2da6b13ed88266e6d612562a0c46390af8299fc699bc" [[package]] name = "winapi-i686-pc-windows-gnu" version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a16a8e2ebfc883e2b1771c6482b1fb3c6831eab289ba391619a2d93a7356220f" [[package]] name = "winapi-x86_64-pc-windows-gnu" version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8ca29cb03c8ceaf20f8224a18a530938305e9872b1478ea24ff44b4f503a1d1d" [[package]] name = "wincolor" version = "1.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b9dc3aa9dcda98b5a16150c54619c1ead22e3d3a5d458778ae914be760aa981a" dependencies = [ "winapi 0.3.0", ]