replacement in importers/vr-bank/src/lib.rs at line 63
[4.1561]→[4.1561:1671](∅→∅) − #[serde(default = "csv::Importer::semicolon_delimited", skip_deserializing)]
− importer: csv::Importer,
+ #[serde(
+ default = "beancount_importer_csv::Importer::semicolon_delimited",
+ skip_deserializing
+ )]
+ importer: beancount_importer_csv::Importer,
replacement in importers/vr-bank/src/lib.rs at line 80
[4.1950]→[4.1950:1997](∅→∅) − const NAME: &str = "vr-bank/transactions";
+ const NAME: &'static str = "vr-bank/transactions";
replacement in importers/vr-bank/src/lib.rs at line 87
[4.2123]→[4.2123:2184](∅→∅) − let importer = csv::Importer::semicolon_delimited();
+ let importer = beancount_importer_csv::Importer::semicolon_delimited();
replacement in importers/vr-bank/src/lib.rs at line 154
[4.4031]→[4.4031:4071](∅→∅) − impl csv::RecordImporter for Importer {
+ impl beancount_importer_csv::RecordImporter for Importer {
replacement in importers/vr-bank/Cargo.toml at line 2
[4.9477]→[4.9477:9494](∅→∅) + name = "beancount-importer-vr-bank"
edit in importers/vr-bank/Cargo.toml at line 4
+ authors.workspace = true
replacement in importers/vr-bank/Cargo.toml at line 12
[4.9656]→[4.9656:9892](∅→∅) − beancount-importers-framework.path = "../../framework"
− beancount-types.path = "../../common/beancount-types"
− csv.path = "../csv"
− german-decimal.path = "../../common/german-decimal"
+ beancount-importer-csv.workspace = true
+ beancount-importers-framework.workspace = true
+ beancount-types.workspace = true
+ german-decimal.path = "../../common/german-decimal"
replacement in importers/uniondepot/src/lib.rs at line 78
[4.2168]→[4.2168:2278](∅→∅) − #[serde(default = "csv::Importer::semicolon_delimited", skip_deserializing)]
− importer: csv::Importer,
+ #[serde(
+ default = "beancount_importer_csv::Importer::semicolon_delimited",
+ skip_deserializing
+ )]
+ importer: beancount_importer_csv::Importer,
replacement in importers/uniondepot/src/lib.rs at line 86
[4.2297]→[4.2297:2347](∅→∅) − const NAME: &str = "uniondepot/transactions";
+ const NAME: &'static str = "uniondepot/transactions";
replacement in importers/uniondepot/src/lib.rs at line 93
[4.2473]→[4.2473:2534](∅→∅) − let importer = csv::Importer::semicolon_delimited();
+ let importer = beancount_importer_csv::Importer::semicolon_delimited();
replacement in importers/uniondepot/src/lib.rs at line 168
[4.4438]→[4.4438:4478](∅→∅) − impl csv::RecordImporter for Importer {
+ impl beancount_importer_csv::RecordImporter for Importer {
replacement in importers/uniondepot/Cargo.toml at line 2
[4.13881]→[4.13881:13901](∅→∅) + name = "beancount-importer-uniondepot"
edit in importers/uniondepot/Cargo.toml at line 4
+ authors.workspace = true
replacement in importers/uniondepot/Cargo.toml at line 12
[4.14063]→[4.14063:14299](∅→∅) − beancount-importers-framework.path = "../../framework"
− beancount-types.path = "../../common/beancount-types"
− csv.path = "../csv"
− german-decimal.path = "../../common/german-decimal"
+ beancount-importer-csv.workspace = true
+ beancount-importers-framework.workspace = true
+ beancount-types.workspace = true
+ german-decimal.path = "../../common/german-decimal"
replacement in importers/paypal/src/lib.rs at line 87
[4.2614]→[4.2614:2643](∅→∅) − importer: csv::Importer,
+ importer: beancount_importer_csv::Importer,
replacement in importers/paypal/src/lib.rs at line 98
[4.2825]→[4.2825:2874](∅→∅) − let importer = csv::Importer::default();
+ let importer = beancount_importer_csv::Importer::default();
replacement in importers/paypal/src/lib.rs at line 254
[4.9524]→[4.9524:9564](∅→∅) − impl csv::RecordImporter for Importer {
+ impl beancount_importer_csv::RecordImporter for Importer {
replacement in importers/paypal/Cargo.toml at line 2
[4.14855]→[4.14855:14909](∅→∅) − edition = "2021"
− name = "paypal"
− version = "0.1.0"
+ name = "beancount-importer-paypal"
+
+ authors.workspace = true
+ edition.workspace = true
+ publish.workspace = true
+ rust-version.workspace = true
+ version.workspace = true
replacement in importers/paypal/Cargo.toml at line 12
[4.14950]→[4.14950:15186](∅→∅) − beancount-importers-framework.path = "../../framework"
− beancount-types.path = "../../common/beancount-types"
− csv.path = "../csv"
− german-decimal.path = "../../common/german-decimal"
+ beancount-importer-csv.workspace = true
+ beancount-importers-framework.workspace = true
+ beancount-types.workspace = true
+ german-decimal.path = "../../common/german-decimal"
edit in importers/paypal/Cargo.toml at line 26
[4.15468]→[4.15468:15500](∅→∅) − time-tz.workspace = true
edit in importers/paypal/Cargo.toml at line 27
+ time-tz.workspace = true
replacement in importers/fidor/src/lib.rs at line 85
[4.2311]→[4.2311:2421](∅→∅) − #[serde(default = "csv::Importer::semicolon_delimited", skip_deserializing)]
− importer: csv::Importer,
+ #[serde(
+ default = "beancount_importer_csv::Importer::semicolon_delimited",
+ skip_deserializing
+ )]
+ importer: beancount_importer_csv::Importer,
replacement in importers/fidor/src/lib.rs at line 93
[4.2440]→[4.2440:2485](∅→∅) − const NAME: &str = "fidor/transactions";
+ const NAME: &'static str = "fidor/transactions";
replacement in importers/fidor/src/lib.rs at line 102
[4.2643]→[4.2643:2704](∅→∅) − let importer = csv::Importer::semicolon_delimited();
+ let importer = beancount_importer_csv::Importer::semicolon_delimited();
replacement in importers/fidor/src/lib.rs at line 183
[4.4822]→[4.4822:4862](∅→∅) − impl csv::RecordImporter for Importer {
+ impl beancount_importer_csv::RecordImporter for Importer {
edit in importers/fidor/Cargo.toml at line 4
+ authors.workspace = true
replacement in importers/fidor/Cargo.toml at line 12
[4.15211]→[4.15211:15447](∅→∅) − beancount-importers-framework.path = "../../framework"
− beancount-types.path = "../../common/beancount-types"
− csv.path = "../csv"
− german-decimal.path = "../../common/german-decimal"
+ beancount-importer-csv.workspace = true
+ beancount-importers-framework.workspace = true
+ beancount-types.workspace = true
+ german-decimal.path = "../../common/german-decimal"
replacement in importers/ecus/Cargo.toml at line 2
[4.7340]→[4.7340:7354](∅→∅) + name = "beancount-importer-ecus"
replacement in importers/ecus/Cargo.toml at line 11
[4.7516]→[4.7516:7790](∅→∅) − beancount-importers-framework.path = "../../framework"
− beancount-pretty-printer.path = "../../common/beancount-pretty-printer"
− beancount-tree-writer.path = "../../common/beancount-tree-writer"
− beancount-types.path = "../../common/beancount-types"
+ beancount-importers-framework.workspace = true
+ beancount-types.workspace = true
replacement in importers/ebase/src/transactions.rs at line 129
[4.2571]→[4.2571:2685](∅→∅) − #[serde(default = "csv::Importer::semicolon_delimited", skip_deserializing)]
− pub importer: csv::Importer,
+ #[serde(
+ default = "beancount_importer_csv::Importer::semicolon_delimited",
+ skip_deserializing
+ )]
+ pub importer: beancount_importer_csv::Importer,
replacement in importers/ebase/src/transactions.rs at line 137
[4.2704]→[4.2704:2753](∅→∅) − pub const NAME: &str = "ebase/transactions";
+ pub const NAME: &'static str = "ebase/transactions";
replacement in importers/ebase/src/transactions.rs at line 140
[4.2795]→[4.2795:2856](∅→∅) − let importer = csv::Importer::semicolon_delimited();
+ let importer = beancount_importer_csv::Importer::semicolon_delimited();
replacement in importers/ebase/src/transactions.rs at line 222
[4.5358]→[4.5358:5398](∅→∅) − impl csv::RecordImporter for Importer {
+ impl beancount_importer_csv::RecordImporter for Importer {
replacement in importers/ebase/src/balances.rs at line 98
[4.27157]→[4.27157:27271](∅→∅) − #[serde(default = "csv::Importer::semicolon_delimited", skip_deserializing)]
− pub importer: csv::Importer,
+ #[serde(
+ default = "beancount_importer_csv::Importer::semicolon_delimited",
+ skip_deserializing
+ )]
+ pub importer: beancount_importer_csv::Importer,
replacement in importers/ebase/src/balances.rs at line 106
[4.27290]→[4.27290:27335](∅→∅) − pub const NAME: &str = "ebase/balances";
+ pub const NAME: &'static str = "ebase/balances";
replacement in importers/ebase/src/balances.rs at line 109
[4.27377]→[4.27377:27438](∅→∅) − let importer = csv::Importer::semicolon_delimited();
+ let importer = beancount_importer_csv::Importer::semicolon_delimited();
replacement in importers/ebase/src/balances.rs at line 174
[4.29266]→[4.29266:29306](∅→∅) − impl csv::RecordImporter for Importer {
+ impl beancount_importer_csv::RecordImporter for Importer {
replacement in importers/ebase/Cargo.toml at line 2
[4.33477]→[4.33477:33492](∅→∅) + name = "beancount-importer-ebase"
replacement in importers/ebase/Cargo.toml at line 12
[4.33684]→[4.33684:33920](∅→∅) − beancount-importers-framework.path = "../../framework"
− beancount-types.path = "../../common/beancount-types"
− csv.path = "../csv"
− german-decimal.path = "../../common/german-decimal"
+ beancount-importer-csv.workspace = true
+ beancount-importers-framework.workspace = true
+ beancount-types.workspace = true
+ german-decimal.path = "../../common/german-decimal"
replacement in importers/dkb/src/lib.rs at line 72
[4.1754]→[4.1754:1819](∅→∅) − default = "csv_importer::Importer::semicolon_delimited",
+ default = "beancount_importer_csv::Importer::semicolon_delimited",
replacement in importers/dkb/src/lib.rs at line 75
[4.1853]→[4.1853:1891](∅→∅) − importer: csv_importer::Importer,
+ importer: beancount_importer_csv::Importer,
replacement in importers/dkb/src/lib.rs at line 92
[4.2272]→[4.2272:2319](∅→∅) − .pipe(csv_importer::Importer::new)
+ .pipe(beancount_importer_csv::Importer::new)
replacement in importers/dkb/src/lib.rs at line 295
[4.6333]→[4.6333:6382](∅→∅) − impl csv_importer::RecordImporter for Importer {
+ impl beancount_importer_csv::RecordImporter for Importer {
replacement in importers/dkb/Cargo.toml at line 11
[4.15933]→[4.15933:16109](∅→∅) − beancount-importers-framework.path = "../../framework"
− beancount-types.path = "../../common/beancount-types"
−
− german-decimal.path = "../../common/german-decimal"
+ beancount-importer-csv.workspace = true
+ beancount-importers-framework.workspace = true
+ beancount-types.workspace = true
+ german-decimal.path = "../../common/german-decimal"
edit in importers/dkb/Cargo.toml at line 30
[4.16488]→[4.16488:16551](∅→∅) − [dependencies.csv-importer]
− package = "csv"
− path = "../csv"
replacement in importers/csv/Cargo.toml at line 2
[4.5579]→[4.5579:5592](∅→∅) + name = "beancount-importer-csv"
replacement in importers/csv/Cargo.toml at line 12
[4.5764]→[4.5764:5819](∅→∅),
[4.5819]→[4.4220:4355](∅→∅) − beancount-importers-framework.path = "../../framework"
− beancount-types.path = "../../common/beancount-types"
− german-decimal.path = "../../common/german-decimal"
+ beancount-importers-framework.workspace = true
+ beancount-types.workspace = true
+ german-decimal.path = "../../common/german-decimal"
replacement in importers/bw-bank/src/portfolio.rs at line 55
[4.1370]→[4.1370:1480](∅→∅) − #[serde(default = "csv::Importer::semicolon_delimited", skip_deserializing)]
− importer: csv::Importer,
+ #[serde(
+ default = "beancount_importer_csv::Importer::semicolon_delimited",
+ skip_deserializing
+ )]
+ importer: beancount_importer_csv::Importer,
replacement in importers/bw-bank/src/portfolio.rs at line 63
[4.1499]→[4.1499:1556](∅→∅) − const NAME: &str = "bw-bank/portfolio-transactions";
+ const NAME: &'static str = "bw-bank/portfolio-transactions";
replacement in importers/bw-bank/src/portfolio.rs at line 70
[4.1682]→[4.1682:1743](∅→∅) − let importer = csv::Importer::semicolon_delimited();
+ let importer = beancount_importer_csv::Importer::semicolon_delimited();
replacement in importers/bw-bank/src/portfolio.rs at line 128
[4.3237]→[4.3237:3277](∅→∅) − impl csv::RecordImporter for Importer {
+ impl beancount_importer_csv::RecordImporter for Importer {
replacement in importers/bw-bank/Cargo.toml at line 12
[4.9105]→[4.9105:9341](∅→∅) − beancount-importers-framework.path = "../../framework"
− beancount-types.path = "../../common/beancount-types"
− csv.path = "../csv"
− german-decimal.path = "../../common/german-decimal"
+ beancount-importer-csv.workspace = true
+ beancount-importers-framework.workspace = true
+ beancount-types.workspace = true
+ german-decimal.path = "../../common/german-decimal"
replacement in importers/apple/src/transaction_history.rs at line 57
[4.1404]→[4.1404:1437](∅→∅) − pub importer: csv::Importer,
+ pub importer: beancount_importer_csv::Importer,
replacement in importers/apple/src/transaction_history.rs at line 64
[4.1554]→[4.1554:1603](∅→∅) − let importer = csv::Importer::default();
+ let importer = beancount_importer_csv::Importer::default();
replacement in importers/apple/src/transaction_history.rs at line 152
[4.3794]→[4.3794:3834](∅→∅) − impl csv::RecordImporter for Importer {
+ impl beancount_importer_csv::RecordImporter for Importer {
replacement in importers/apple/src/store_balance.rs at line 55
[4.10002]→[4.10002:10035](∅→∅) − pub importer: csv::Importer,
+ pub importer: beancount_importer_csv::Importer,
replacement in importers/apple/src/store_balance.rs at line 59
[4.10054]→[4.10054:10104](∅→∅) − pub const NAME: &str = "apple/store-balance";
+ pub const NAME: &'static str = "apple/store-balance";
replacement in importers/apple/src/store_balance.rs at line 62
[4.10146]→[4.10146:10195](∅→∅) − let importer = csv::Importer::default();
+ let importer = beancount_importer_csv::Importer::default();
replacement in importers/apple/src/store_balance.rs at line 120
[4.11644]→[4.11644:11684](∅→∅) − impl csv::RecordImporter for Importer {
+ impl beancount_importer_csv::RecordImporter for Importer {
replacement in importers/apple/Cargo.toml at line 2
[4.18162]→[4.18162:18177](∅→∅) + name = "beancount-importer-apple"
replacement in importers/apple/Cargo.toml at line 12
[4.18369]→[4.18369:18605](∅→∅) − beancount-importers-framework.path = "../../framework"
− beancount-types.path = "../../common/beancount-types"
− csv.path = "../csv"
− german-decimal.path = "../../common/german-decimal"
+ beancount-importer-csv.workspace = true
+ beancount-importers-framework.workspace = true
+ beancount-types.workspace = true
+ german-decimal.path = "../../common/german-decimal"
edit in importers/apple/Cargo.toml at line 27
edit in importers/apple/Cargo.toml at line 29
[4.18887]→[4.18887:18919](∅→∅) replacement in importers/amazon/src/order_history.rs at line 51
[4.1493]→[4.1493:1533](∅→∅) − pub(crate) importer: csv::Importer,
+ pub(crate) importer: beancount_importer_csv::Importer,
replacement in importers/amazon/src/order_history.rs at line 55
[4.1552]→[4.1552:1603](∅→∅) − pub const NAME: &str = "amazon/order-history";
+ pub const NAME: &'static str = "amazon/order-history";
replacement in importers/amazon/src/order_history.rs at line 58
[4.1645]→[4.1645:1694](∅→∅) − let importer = csv::Importer::default();
+ let importer = beancount_importer_csv::Importer::default();
replacement in importers/amazon/src/order_history.rs at line 138
[4.3829]→[4.3829:3869](∅→∅) − impl csv::RecordImporter for Importer {
+ impl beancount_importer_csv::RecordImporter for Importer {
replacement in importers/amazon/src/gift_card_balance.rs at line 49
[4.9903]→[4.9903:9943](∅→∅) − pub(crate) importer: csv::Importer,
+ pub(crate) importer: beancount_importer_csv::Importer,
replacement in importers/amazon/src/gift_card_balance.rs at line 53
[4.9962]→[4.9962:10017](∅→∅) − pub const NAME: &str = "amazon/gift-card-balance";
+ pub const NAME: &'static str = "amazon/gift-card-balance";
replacement in importers/amazon/src/gift_card_balance.rs at line 56
[4.10059]→[4.10059:10108](∅→∅) − let importer = csv::Importer::default();
+ let importer = beancount_importer_csv::Importer::default();
replacement in importers/amazon/src/gift_card_balance.rs at line 153
[4.13084]→[4.13084:13124](∅→∅) − impl csv::RecordImporter for Importer {
+ impl beancount_importer_csv::RecordImporter for Importer {
replacement in importers/amazon/src/digital_items.rs at line 48
[4.19800]→[4.19800:19840](∅→∅) − pub(crate) importer: csv::Importer,
+ pub(crate) importer: beancount_importer_csv::Importer,
replacement in importers/amazon/src/digital_items.rs at line 52
[4.19859]→[4.19859:19910](∅→∅) − pub const NAME: &str = "amazon/digital-items";
+ pub const NAME: &'static str = "amazon/digital-items";
replacement in importers/amazon/src/digital_items.rs at line 55
[4.19952]→[4.19952:20001](∅→∅) − let importer = csv::Importer::default();
+ let importer = beancount_importer_csv::Importer::default();
replacement in importers/amazon/src/digital_items.rs at line 156
[4.22912]→[4.22912:22952](∅→∅) − impl csv::RecordImporter for Importer {
+ impl beancount_importer_csv::RecordImporter for Importer {
replacement in importers/amazon/Cargo.toml at line 2
[4.27142]→[4.27142:27158](∅→∅) + name = "beancount-importer-amazon"
replacement in importers/amazon/Cargo.toml at line 12
[4.27350]→[4.27350:27586](∅→∅) − beancount-importers-framework.path = "../../framework"
− beancount-types.path = "../../common/beancount-types"
− csv.path = "../csv"
− german-decimal.path = "../../common/german-decimal"
+ beancount-importer-csv.workspace = true
+ beancount-importers-framework.workspace = true
+ beancount-types.workspace = true
+ german-decimal.path = "../../common/german-decimal"
edit in importers/amazon/Cargo.toml at line 24
edit in importers/amazon/Cargo.toml at line 26
[4.27868]→[4.27868:27900](∅→∅) replacement in framework/Cargo.toml at line 11
[4.14632]→[4.14632:14827](∅→∅) − beancount-pretty-printer.path = "../common/beancount-pretty-printer"
− beancount-tree-writer.path = "../common/beancount-tree-writer"
− beancount-types.path = "../common/beancount-types"
+ beancount-pretty-printer.path = "../beancount/pretty-printer"
+ beancount-tree-writer.path = "../beancount/tree-writer"
+ beancount-types.path = "../beancount/types"
file move: beancount-types (d--r------) → types (d--r------)
file move: beancount-tree-writer (d--r------) → tree-writer (d--r------)
replacement in beancount/tree-writer/Cargo.toml at line 13
[4.1713]→[4.1713:1819](∅→∅) − beancount-pretty-printer.path = "../beancount-pretty-printer"
− beancount-types.path = "../beancount-types"
+ beancount-pretty-printer.path = "../pretty-printer"
+ beancount-types.path = "../types"
file move: beancount-pretty-printer (d--r------) → pretty-printer (d--r------)
replacement in beancount/pretty-printer/Cargo.toml at line 21
− beancount-types.path = "../beancount-types"
+ beancount-types.path = "../types"
replacement in beancount/cost/Cargo.toml at line 21
− beancount-amount.path = "../../beancount/amount"
+ beancount-amount.path = "../amount"
replacement in Cargo.toml at line 3
[4.66]→[2.1250:1292](∅→∅),
[2.1292]→[4.86:185](∅→∅),
[4.86]→[4.86:185](∅→∅) − "beancount/cost", "beancount/metadata",
− "common/beancount-pretty-printer",
− "common/beancount-tree-writer",
− "common/beancount-types",
+ "beancount/cost",
+ "beancount/metadata",
+ "beancount/pretty-printer",
+ "beancount/tree-writer",
+ "beancount/types",
edit in Cargo.toml at line 87
+
+ # Workspace internal dependencies
+ beancount-importer-csv.path = "importers/csv"
+ beancount-importers-framework.path = "framework"
+ beancount-pretty-printer.path = "beancount/pretty-printer"
+ beancount-types.path = "beancount/types"
edit in Cargo.lock at line 57
[4.984]→[4.26521:26534](∅→∅),
[4.5289]→[4.26521:26534](∅→∅),
[4.26521]→[4.26521:26534](∅→∅),
[4.26534]→[4.239:350](∅→∅),
[4.361]→[4.361:475](∅→∅),
[4.475]→[4.1266:1282](∅→∅),
[4.927]→[4.491:505](∅→∅),
[4.1001]→[4.491:505](∅→∅),
[4.1282]→[4.491:505](∅→∅),
[4.1627]→[4.491:505](∅→∅),
[4.491]→[4.491:505](∅→∅) −
− [[package]]
− name = "amazon"
− version = "0.0.0-dev.0"
− dependencies = [
− "beancount-importers-framework",
− "beancount-types",
− "csv 0.0.0-dev.0",
− "derive_builder",
− "german-decimal",
− "miette",
− "rust_decimal",
− "serde",
− "snafu",
− "tap",
− "time 0.3.34",
− "time-tz",
− ]
edit in Cargo.lock at line 107
[4.1754]→[4.528:638](∅→∅),
[4.649]→[4.649:707](∅→∅),
[4.707]→[4.1835:1856](∅→∅),
[4.1856]→[4.37945:37978](∅→∅),
[4.707]→[4.37945:37978](∅→∅),
[4.37978]→[4.707:763](∅→∅),
[4.707]→[4.707:763](∅→∅),
[4.763]→[4.1480:1496](∅→∅),
[4.1214]→[4.779:793](∅→∅),
[4.1496]→[4.779:793](∅→∅),
[4.2036]→[4.779:793](∅→∅),
[4.779]→[4.779:793](∅→∅),
[4.793]→[4.12193:12206](∅→∅),
[4.1933]→[4.12193:12206](∅→∅),
[4.12193]→[4.12193:12206](∅→∅) − name = "apple"
− version = "0.0.0-dev.0"
− dependencies = [
− "beancount-importers-framework",
− "beancount-types",
− "csv 0.0.0-dev.0",
− "derive_builder",
− "german-decimal",
− "hashbrown 0.14.3",
− "iso_country",
− "iso_currency",
− "miette",
− "rust_decimal",
− "serde",
− "snafu",
− "tap",
− "time 0.3.34",
− "time-tz",
− ]
−
− [[package]]
edit in Cargo.lock at line 220
+ "rust_decimal",
+ "time 0.3.34",
+ ]
+
+ [[package]]
+ name = "beancount-importer-amazon"
+ version = "0.0.0-dev.0"
+ dependencies = [
+ "beancount-importer-csv",
+ "beancount-importers-framework",
+ "beancount-types",
+ "derive_builder",
+ "german-decimal",
+ "miette",
edit in Cargo.lock at line 235
+ "serde",
+ "snafu",
+ "tap",
edit in Cargo.lock at line 239
edit in Cargo.lock at line 243
+ name = "beancount-importer-apple"
+ version = "0.0.0-dev.0"
+ dependencies = [
+ "beancount-importer-csv",
+ "beancount-importers-framework",
+ "beancount-types",
+ "derive_builder",
+ "german-decimal",
+ "hashbrown 0.14.3",
+ "iso_country",
+ "iso_currency",
+ "miette",
+ "rust_decimal",
+ "serde",
+ "snafu",
+ "tap",
+ "time 0.3.34",
+ "time-tz",
+ ]
+
+ [[package]]
edit in Cargo.lock at line 267
+ "beancount-importer-csv",
edit in Cargo.lock at line 270
edit in Cargo.lock at line 284
+ name = "beancount-importer-csv"
+ version = "0.0.0-dev.0"
+ dependencies = [
+ "beancount-importers-framework",
+ "beancount-types",
+ "csv",
+ "delegate",
+ "german-decimal",
+ "itertools 0.12.1",
+ "miette",
+ "serde",
+ "snafu",
+ "tap",
+ "time 0.3.34",
+ ]
+
+ [[package]]
edit in Cargo.lock at line 304
+ "beancount-importer-csv",
replacement in Cargo.lock at line 308
[4.17884]→[4.17884:17918](∅→∅) − "csv 0.0.0-dev.0",
− "csv 1.3.0",
edit in Cargo.lock at line 313
+ "miette",
+ "rust_decimal",
+ "serde",
+ "snafu",
+ "tap",
+ "time 0.3.34",
+ "tracing",
+ ]
+
+ [[package]]
+ name = "beancount-importer-ebase"
+ version = "0.0.0-dev.0"
+ dependencies = [
+ "beancount-importer-csv",
+ "beancount-importers-framework",
+ "beancount-types",
+ "derive_builder",
+ "german-decimal",
+ "inventory",
+ "itertools 0.12.1",
edit in Cargo.lock at line 338
+ "time 0.3.34",
+ ]
+
+ [[package]]
+ name = "beancount-importer-ecus"
+ version = "0.0.0-dev.0"
+ dependencies = [
+ "beancount-importers-framework",
+ "beancount-types",
+ "camino",
+ "color-eyre",
+ "derive_builder",
+ "futures",
+ "itertools 0.12.1",
+ "miette",
+ "reqwest",
+ "rust_decimal",
+ "serde",
+ "serde_json",
+ "snafu",
edit in Cargo.lock at line 359
edit in Cargo.lock at line 362
+ "tracing-error",
+ "tracing-subscriber",
edit in Cargo.lock at line 370
+ "beancount-importer-csv",
replacement in Cargo.lock at line 373
[4.21350]→[4.21350:21370](∅→∅) + "derive_builder",
+ "german-decimal",
+ "hashbrown 0.14.3",
+ "miette",
+ "rust_decimal",
+ "serde",
+ "snafu",
+ "time 0.3.34",
+ ]
+
+ [[package]]
+ name = "beancount-importer-paypal"
+ version = "0.0.0-dev.0"
+ dependencies = [
+ "beancount-importer-csv",
+ "beancount-importers-framework",
+ "beancount-types",
+ "derive_builder",
+ "german-decimal",
+ "hashbrown 0.14.3",
+ "inventory",
+ "miette",
+ "rust_decimal",
+ "serde",
+ "snafu",
+ "tap",
+ "time 0.3.34",
+ "time-tz",
+ ]
+
+ [[package]]
+ name = "beancount-importer-uniondepot"
+ version = "0.0.0-dev.0"
+ dependencies = [
+ "beancount-importer-csv",
+ "beancount-importers-framework",
+ "beancount-types",
+ "derive_builder",
+ "german-decimal",
+ "miette",
+ "rust_decimal",
+ "serde",
+ "snafu",
+ "time 0.3.34",
+ ]
+
+ [[package]]
+ name = "beancount-importer-vr-bank"
+ version = "0.0.0-dev.0"
+ dependencies = [
+ "beancount-importer-csv",
+ "beancount-importers-framework",
+ "beancount-types",
edit in Cargo.lock at line 429
edit in Cargo.lock at line 954
[4.2830]→[4.2830:3075](∅→∅) − version = "0.0.0-dev.0"
− dependencies = [
− "beancount-importers-framework",
− "beancount-types",
− "csv 1.3.0",
− "delegate",
− "german-decimal",
− "itertools 0.12.1",
− "miette",
− "serde",
− "snafu",
− "tap",
− "time 0.3.34",
− ]
−
− [[package]]
− name = "csv"
edit in Cargo.lock at line 1147
[4.7668]→[4.7668:8381](∅→∅) − ]
−
− [[package]]
− name = "ebase"
− version = "0.0.0-dev.0"
− dependencies = [
− "beancount-importers-framework",
− "beancount-types",
− "csv 0.0.0-dev.0",
− "derive_builder",
− "german-decimal",
− "inventory",
− "itertools 0.12.1",
− "miette",
− "rust_decimal",
− "serde",
− "snafu",
− "tap",
− "time 0.3.34",
− ]
−
− [[package]]
− 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 0.12.1",
− "miette",
− "reqwest",
− "rust_decimal",
− "serde",
− "serde_json",
− "snafu",
− "time 0.3.34",
− "time-tz",
− "tokio",
− "tracing",
− "tracing-error",
− "tracing-subscriber",
edit in Cargo.lock at line 2695
[4.45281]→[4.45281:45578](∅→∅) − ]
−
− [[package]]
− name = "paypal"
− version = "0.1.0"
− dependencies = [
− "beancount-importers-framework",
− "beancount-types",
− "csv 0.0.0-dev.0",
− "derive_builder",
− "german-decimal",
− "hashbrown 0.14.3",
− "inventory",
− "miette",
− "rust_decimal",
− "serde",
− "snafu",
− "tap",
− "time 0.3.34",
− "time-tz",
edit in Cargo.lock at line 4167
[4.82259]→[4.82259:82511](∅→∅) −
− [[package]]
− name = "uniondepot"
− version = "0.0.0-dev.0"
− dependencies = [
− "beancount-importers-framework",
− "beancount-types",
− "csv 0.0.0-dev.0",
− "derive_builder",
− "german-decimal",
− "miette",
− "rust_decimal",
− "serde",
− "snafu",
− "time 0.3.34",
− ]
edit in Cargo.lock at line 4240
[4.84483]→[4.84483:84770](∅→∅) −
− [[package]]
− name = "vr-bank"
− version = "0.0.0-dev.0"
− dependencies = [
− "beancount-importers-framework",
− "beancount-types",
− "csv 0.0.0-dev.0",
− "derive_builder",
− "german-decimal",
− "hashbrown 0.14.3",
− "iso_currency",
− "miette",
− "rust_decimal",
− "serde",
− "snafu",
− "time 0.3.34",
− ]