replacement in importers/ecus/Cargo.toml at line 36
[2.8384]→[2.8384:8405](∅→∅) replacement in importers/ecus/Cargo.toml at line 40
[2.8447]→[2.8447:8467](∅→∅) edit in Cargo.toml at line 10
+ "importers/apple",
+ "importers/ebase",
+ "importers/ecus",
replacement in Cargo.toml at line 17
[3.2350]→[3.2608:2639](∅→∅) replacement in Cargo.toml at line 59
[3.3542]→[3.3542:3638](∅→∅) − rust_decimal = "1.29.1"
− rust_decimal_macros = "1.29.1"
− serde_json = "1.0.96"
+ rust_decimal = "1.30.0"
+ rust_decimal_macros = "1.30.0"
+ serde_json = "1.0.97"
replacement in Cargo.toml at line 80
[3.1492]→[3.587:606](∅→∅) replacement in Cargo.toml at line 108
[3.91794038]→[3.670:689](∅→∅) replacement in Cargo.lock at line 11
replacement in Cargo.lock at line 22
replacement in Cargo.lock at line 24
− checksum = "433cfd6710c9986c576a25ca913c39d66a6474107b406f34f91d4a8923395241"
+ checksum = "ac1f845298e95f983ff1944b728ae08b8cebab80d684f0a832ed0fc74dfa27e2"
replacement in Cargo.lock at line 131
[3.1754]→[3.1754:1933](∅→∅) − name = "arrayvec"
− version = "0.7.2"
− source = "registry+https://github.com/rust-lang/crates.io-index"
− checksum = "8da52d66c7071e2e3fa2a1e5c6d088fec47b593032b254f5e980de8ea54454d6"
+ name = "apple"
+ version = "0.0.0-dev.0"
+ dependencies = [
+ "beancount-importers-framework",
+ "beancount-types",
+ "camino",
+ "csv 0.0.0-dev.0",
+ "derive_builder",
+ "german-decimal",
+ "miette",
+ "rust_decimal",
+ "serde",
+ "snafu",
+ "tap",
+ "time 0.3.22",
+ "time-tz",
+ ]
replacement in Cargo.lock at line 150
[3.12206]→[3.12206:12239](∅→∅) − name = "atty"
− version = "0.2.14"
+ name = "arrayvec"
+ version = "0.7.4"
replacement in Cargo.lock at line 153
[3.12304]→[3.12304:12399](∅→∅),
[3.12399]→[3.315:337](∅→∅),
[3.337]→[3.12414:12434](∅→∅),
[3.12414]→[3.12414:12434](∅→∅),
[3.12434]→[3.3060:3062](∅→∅),
[3.3060]→[3.3060:3062](∅→∅) − checksum = "d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8"
− dependencies = [
− "hermit-abi 0.1.19",
− "libc",
− "winapi",
− ]
+ checksum = "96d30a06541fbafbc7f82ed10c06164cfbd2c401138f6addd8404629c4b16711"
replacement in Cargo.lock at line 569
[3.13488]→[3.1927:1945](∅→∅) replacement in Cargo.lock at line 571
[3.2801]→[3.1946:2024](∅→∅) − checksum = "ca8f255e4b8027970e78db75e78831229c9815fdbfa67eb1a1b777a62e24b4a0"
+ checksum = "2686c4115cb0810d9a984776e197823d08ec94f176549a89a9efded477c456dc"
replacement in Cargo.lock at line 580
[3.2980]→[3.2025:2043](∅→∅) replacement in Cargo.lock at line 582
[3.13572]→[3.2044:2122](∅→∅) − checksum = "acd4f3c17c83b0ba34ffbc4f8bbd74f079413f747f84a6f89292f138057e36ab"
+ checksum = "2e53afce1efce6ed1f633cf0e57612fe51db54a1ee4fd8f8503d078fe02d69ae"
replacement in Cargo.lock at line 703
[3.9281]→[3.4071:4089](∅→∅) replacement in Cargo.lock at line 705
[3.9364]→[3.4090:4168](∅→∅) − checksum = "3e4c1eaa2012c47becbbad2ab175484c2a84d1185b566fb2cc5b8707343dfe58"
+ checksum = "03e69e28e9f7f77debdedbaafa2866e1de9ba56df55a8bd7cfc724c25a09987c"
replacement in Cargo.lock at line 748
[3.7418]→[3.2766:2785](∅→∅) replacement in Cargo.lock at line 750
[3.7502]→[3.2786:2864](∅→∅) − checksum = "46bd5f3f85273295a9d14aedfb86f6aadbff6d8f5295c4a9edb08e819dcf5695"
+ checksum = "ae211234986c545741a7dc064309f67ee1e5ad243d0e48335adc0484d960bcc7"
replacement in Cargo.lock at line 755
[3.7640]→[3.2865:2885](∅→∅) replacement in Cargo.lock at line 761
[3.7723]→[3.2886:2905](∅→∅) replacement in Cargo.lock at line 763
[3.7807]→[3.2906:2984](∅→∅) − checksum = "3c063cd8cc95f5c377ed0d4b49a4b21f632396ff690e8470c29b3359b346984b"
+ checksum = "5a22b2d63d4d1dc0b7f1b6b2747dd0088008a9be28b6ddf0b1e7d335e3037294"
edit in Cargo.lock at line 1033
+ ]
+
+ [[package]]
+ name = "ebase"
+ version = "0.0.0-dev.0"
+ dependencies = [
+ "beancount-importers-framework",
+ "beancount-types",
+ "camino",
+ "csv 0.0.0-dev.0",
+ "derive_builder",
+ "german-decimal",
+ "inventory",
+ "itertools",
+ "miette",
+ "rust_decimal",
+ "serde",
+ "snafu",
+ "tap",
+ "time 0.3.22",
edit in Cargo.lock at line 1056
+ name = "ecus"
+ version = "0.0.0-dev.0"
+ dependencies = [
+ "beancount-importers-framework",
+ "beancount-pretty-printer",
+ "beancount-tree-writer",
+ "beancount-types",
+ "camino",
+ "color-eyre",
+ "derive_builder",
+ "futures",
+ "itertools",
+ "miette",
+ "reqwest",
+ "rust_decimal",
+ "serde",
+ "serde_json",
+ "snafu",
+ "time 0.3.22",
+ "time-tz",
+ "tokio",
+ "tracing",
+ "tracing-error",
+ "tracing-subscriber",
+ ]
+
+ [[package]]
edit in Cargo.lock at line 1305
+ name = "futures"
+ version = "0.3.28"
+ source = "registry+https://github.com/rust-lang/crates.io-index"
+ checksum = "23342abe12aba583913b2e62f22225ff9c950774065e4bfb61a19cd9770fec40"
+ dependencies = [
+ "futures-channel",
+ "futures-core",
+ "futures-executor",
+ "futures-io",
+ "futures-sink",
+ "futures-task",
+ "futures-util",
+ ]
+
+ [[package]]
edit in Cargo.lock at line 1326
edit in Cargo.lock at line 1334
+
+ [[package]]
+ name = "futures-executor"
+ version = "0.3.28"
+ source = "registry+https://github.com/rust-lang/crates.io-index"
+ checksum = "ccecee823288125bd88b4d7f565c9e58e41858e47ab72e8ea2d64e93624386e0"
+ dependencies = [
+ "futures-core",
+ "futures-task",
+ "futures-util",
+ ]
edit in Cargo.lock at line 1353
+ name = "futures-macro"
+ version = "0.3.28"
+ source = "registry+https://github.com/rust-lang/crates.io-index"
+ checksum = "89ca545a94061b6365f2c7355b4b32bd20df3ff95f02da9329b34ccc3bd6ee72"
+ dependencies = [
+ "proc-macro2",
+ "quote",
+ "syn 2.0.18",
+ ]
+
+ [[package]]
edit in Cargo.lock at line 1381
edit in Cargo.lock at line 1384
+ "futures-macro",
+ "futures-sink",
replacement in Cargo.lock at line 1456
[3.5582]→[3.5710:5729](∅→∅) replacement in Cargo.lock at line 1458
[3.5666]→[3.5730:5808](∅→∅) − checksum = "ad0a93d233ebf96623465aad4046a8d3aa4da22d4f4beba5388838c8a434bbb4"
+ checksum = "b6c80984affa11d98d1b88b66ac8853f143217b399d3c74116778ff8fdb4ed2e"
edit in Cargo.lock at line 1545
[3.9080]→[3.9080:9242](∅→∅),
[3.9242]→[3.9242:9268](∅→∅),
[3.9268]→[3.20230:20245](∅→∅),
[3.20245]→[3.5857:5877](∅→∅) − version = "0.1.19"
− source = "registry+https://github.com/rust-lang/crates.io-index"
− checksum = "62b467343b94ba476dcb2500d242dadbb39557df889310ac77c5d99100aaac33"
− dependencies = [
− "libc",
− ]
−
− [[package]]
− name = "hermit-abi"
replacement in Cargo.lock at line 2312
[3.30792]→[3.4145:4164](∅→∅) replacement in Cargo.lock at line 2314
[3.30876]→[3.4165:4243](∅→∅) − checksum = "2f37a4a5928311ac501dee68b3c7613a1037d0edb30c8e5427bd832d55d1b790"
+ checksum = "c5f195fe497f702db0f318b07fdd68edb16955aed830df8363d837542f8f935a"
replacement in Cargo.lock at line 2503
[3.7817]→[3.12178:12196](∅→∅) replacement in Cargo.lock at line 2505
[3.7900]→[3.12197:12275](∅→∅) − checksum = "d61c719bcfbcf5d62b3a09efa6088de8c54bc0bfcd3ea7ae39fcc186108b8de1"
+ checksum = "5a634b1c61a95585bd15607c6ab0c4e5b226e695ff2800ba0cdccddf208c406c"
edit in Cargo.lock at line 2771
+ name = "parking_lot"
+ version = "0.12.1"
+ source = "registry+https://github.com/rust-lang/crates.io-index"
+ checksum = "3742b2c103b9f06bc9fff0a37ff4912935851bee6d36f3c02bcc755bcfec228f"
+ dependencies = [
+ "lock_api",
+ "parking_lot_core",
+ ]
+
+ [[package]]
replacement in Cargo.lock at line 3246
[3.11243]→[3.15517:15536](∅→∅) replacement in Cargo.lock at line 3248
[3.11327]→[3.15537:15615](∅→∅) − checksum = "26bd36b60561ee1fb5ec2817f198b6fd09fa571c897a5e86d1487cfc2b096dfc"
+ checksum = "d0446843641c69436765a35a5a77088e28c2e6a12da93e84aa3ab1cd4aa5a042"
replacement in Cargo.lock at line 3264
[3.11504]→[3.15616:15635](∅→∅) replacement in Cargo.lock at line 3266
[3.11588]→[3.15636:15714](∅→∅) − checksum = "0e773fd3da1ed42472fdf3cfdb4972948a555bc3d73f5e0bdb99d17e7b54c687"
+ checksum = "7ca5c398d85f83b9a44de754a2048625a8c5eafcf070da7b8f116b685e2f6608"
replacement in Cargo.lock at line 3447
[3.44570]→[3.11672:11691](∅→∅) replacement in Cargo.lock at line 3449
[3.44654]→[3.11692:11770](∅→∅) − checksum = "057d394a50403bcac12672b2b18fb387ab6d289d957dab67dd201875391e52f1"
+ checksum = "bdf3bf93142acad5821c99197022e170842cdbc1c30482b98750c688c640842a"
replacement in Cargo.lock at line 3496
[3.45737]→[3.45737:45756](∅→∅) replacement in Cargo.lock at line 3498
[3.45821]→[3.45821:45899](∅→∅) − checksum = "82e6b795fe2e3b1e845bafcb27aa35405c4d47cdfc92af5fc8d3002f76cebdc0"
+ checksum = "479fb9d862239e610720565ca91403019f2f00410f1864c5aa7479b950a76ed8"
edit in Cargo.lock at line 3512
+ ]
+
+ [[package]]
+ name = "signal-hook-registry"
+ version = "1.4.1"
+ source = "registry+https://github.com/rust-lang/crates.io-index"
+ checksum = "d8229b473baa5980ac72ef434c4415e70c4b5e71b423043adb4ba059f89c99a1"
+ dependencies = [
+ "libc",
replacement in Cargo.lock at line 3537
[3.17243]→[3.12024:12042](∅→∅) replacement in Cargo.lock at line 3539
[3.17327]→[3.12043:12121](∅→∅) − checksum = "e78beb34673091ccf96a8816fce8bfd30d1292c7621ca2bcb5f2ba0fae4f558d"
+ checksum = "2230cd5c29b815c9b699fb610b49a5ed65588f3509d9f0108be3a885da629333"
edit in Cargo.lock at line 3541
[3.17422]→[3.17422:17431](∅→∅) edit in Cargo.lock at line 3996
edit in Cargo.lock at line 3998
+ "signal-hook-registry",
edit in Cargo.lock at line 4000
edit in Cargo.lock at line 4002
+ ]
+
+ [[package]]
+ name = "tokio-macros"
+ version = "2.1.0"
+ source = "registry+https://github.com/rust-lang/crates.io-index"
+ checksum = "630bdcf245f78637c13ec01ffae6187cca34625e8c63150d424b59e55af2675e"
+ dependencies = [
+ "proc-macro2",
+ "quote",
+ "syn 2.0.18",
replacement in Cargo.lock at line 4086
[3.53072]→[3.13199:13218](∅→∅) replacement in Cargo.lock at line 4088
[3.53156]→[3.13219:13297](∅→∅) − checksum = "0f57e3ca2a01450b1a921183a9c9cbfda207fd822cef4ccb00a65402cbba7a74"
+ checksum = "8803eee176538f94ae9a14b55b2804eb7e1441f8210b1c31290b3bccdccff73b"
replacement in Cargo.lock at line 4242
[3.91802001]→[3.8845:8863](∅→∅) replacement in Cargo.lock at line 4244
[3.91802084]→[3.8864:8942](∅→∅) − checksum = "345444e32442451b267fc254ae85a209c64be56d2890e601a0c37ff0c3c5ecd2"
+ checksum = "0fa2982af2eec27de306107c027578ff7f423d65f7250e40ce0fea8f45248b81"
replacement in Cargo.lock at line 4278
[3.55772]→[3.55772:55790](∅→∅) replacement in Cargo.lock at line 4280
[3.55855]→[3.55855:55933](∅→∅) − checksum = "1ce8a968cb1cd110d136ff8b819a556d6fb6d919363c61534f6860c7eb172ba0"
+ checksum = "bfa7760aed19e106de2c7c0b581b509f2f25d3dacaf737cb82ac61bc6d760b0e"
edit in Cargo.lock at line 4282
[3.55950]→[3.55950:55958](∅→∅) replacement in Cargo.lock at line 4293
[3.56220]→[3.8943:8962](∅→∅) replacement in Cargo.lock at line 4295
[3.56304]→[3.8963:9041](∅→∅) − checksum = "5bba0e8cb82ba49ff4e229459ff22a191bbe9a1cb3a341610c9c33efc27ddf73"
+ checksum = "7706a72ab36d8cb1f80ffbf0e071533974a60d0a308d01a5d0375bf60499a342"
replacement in Cargo.lock at line 4303
[3.56484]→[3.9054:9073](∅→∅) replacement in Cargo.lock at line 4305
[3.56568]→[3.9074:9152](∅→∅) − checksum = "19b04bc93f9d6bdee709f6bd2118f57dd6679cf1176a1af464fca3ab0d66d8fb"
+ checksum = "5ef2b6d3c510e9625e5fe6f509ab07d66a760f0885d858736483c32ed7809abd"
replacement in Cargo.lock at line 4318
[3.56800]→[3.9169:9188](∅→∅) replacement in Cargo.lock at line 4320
[3.56884]→[3.9189:9267](∅→∅) − checksum = "2d1985d03709c53167ce907ff394f5316aa22cb4e12761295c5dc57dacb6297e"
+ checksum = "c02dbc21516f9f1f04f187958890d7e6026df8d16540b7ad9492bc34a67cea03"
replacement in Cargo.lock at line 4330
[3.57079]→[3.9280:9299](∅→∅) replacement in Cargo.lock at line 4332
[3.57163]→[3.9300:9378](∅→∅) − checksum = "14d6b024f1a526bb0234f52840389927257beb670610081360e5a03c5df9c258"
+ checksum = "dee495e55982a3bd48105a7b947fd2a9b4a8ae3010041b9e0faab3f9cd028f1d"
replacement in Cargo.lock at line 4340
[3.57350]→[3.9379:9398](∅→∅) replacement in Cargo.lock at line 4342
[3.57434]→[3.9399:9477](∅→∅) − checksum = "e128beba882dd1eb6200e1dc92ae6c5dbaa4311aa7bb211ca035779e5efc39f8"
+ checksum = "54681b18a46765f095758388f2d0cf16eb8d4169b639ab575a8f5693af210c7b"
replacement in Cargo.lock at line 4353
[3.57656]→[3.9494:9513](∅→∅) replacement in Cargo.lock at line 4355
[3.57740]→[3.9514:9592](∅→∅) − checksum = "ed9d5b4305409d1fc9482fee2d7f9bcbf24b3972bf59817ef757e23982242a93"
+ checksum = "ca6ad05a4870b2bf5fe995117d3728437bd27d7cd5f06f13c17443ef369775a1"
replacement in Cargo.lock at line 4641
[3.63529]→[3.9653:9672](∅→∅) replacement in Cargo.lock at line 4643
[3.63613]→[3.9673:9751](∅→∅) − checksum = "3bdd9ef4e984da1187bf8110c5cf5b845fbc87a23602cdf912386a76fcd3a7c2"
+ checksum = "9b85cbef8c220a6abc02aefd892dfc0fc23afb1c6a426316ec33253a3877249b"
replacement in Cargo.lock at line 4917
[3.4815]→[3.4815:4833](∅→∅) replacement in Cargo.lock at line 4919
[3.4898]→[3.4898:4976](∅→∅) − checksum = "61de7bac303dc551fe038e2b3cef0f571087a47571ea6e79a87692ac99b99699"
+ checksum = "ca0ace3845f0d96209f0375e6d367e3eb87eb65d27d445bdc9f1843a26f39448"