Remove unused dependencies

korrat
Jun 4, 2024, 2:15 PM
PUM5OY34S3Y6BTHDP7ZAL7IKY53Y2RDVUQGZV7HTKDO4J7XC577QC

Dependencies

  • [2] J7MCZEIR Fix clippy warnings in generators
  • [3] YR6ZR5KO Extract cost spec information into separate crate
  • [4] MDFNA7OG Generate and pretty print a random ledger
  • [5] MG46NYAC enable deserialization of configuration for common utilities
  • [6] KBSTC23N Clean up testing using new builder methods on types
  • [7] 2Z4EGCWQ Update dependencies
  • [8] NQ455YWR Extract balance deduplication logic into shared utility
  • [9] HFKQ4E7I Upgrade dependencies
  • [10] MSGK44CS Refactor ImporterProtocol to pass buffers
  • [11] YNK6C2RE Add importer for CAMT exports by BW Bank
  • [12] 24CCPM5O Update dependencies
  • [13] 6A5YLGWV Add an importer for the VR-Bank CSV format
  • [14] 5S4MZHL5 pretty print decimals using icu
  • [15] WS3UUOV3 Extract commodity type into separate crate
  • [16] ZVTVMOZQ Upgrade dependencies
  • [17] R7S2CWF7 Add type for account segments
  • [18] KB7Y4PJI Implement importers for Amazon accounts
  • [19] QRIJE4AQ add a simple pretty printer for beancount directives
  • [20] NSWL54NM allow deriving pretty printing config from a set of directives
  • [21] D6LJRTWX Add importers for ebase accounts
  • [22] QNGOXZL4 Add a basic framework
  • [23] RCS5VP3A Add an importer for PayPal account statements
  • [24] R5K55SCB Move tagging of directives with source to framework runner
  • [25] TSSWMQVU Change date format for Amazon order history importer
  • [26] U5SMZFJX Update dependencies
  • [27] R524JUUE Implement metadata & price directives
  • [28] 2JBFREZG enable additional warnings
  • [29] A35XMWPS Restructure workspace
  • [30] UESS5YZE migrate dependencies into workspace manifest
  • [31] 2NYDNXH7 Use OS dependent path separator when constructing paths in tree writer
  • [32] DOIOLZA6 Adapt codegen of iso20022 parser
  • [33] YDK6X6PP add a library of important types for beancount
  • [34] 6MR76MLL Replace build script with cargo-px
  • [35] GVEI7KND Add a importer component for CSV files
  • [36] C5J6VZXJ Upgrade dependencies
  • [37] D6UTHZA4 add a simple writer for saving a set of directives to a tree of files
  • [38] RI7HQBYA Add generator and parser for ISO20022 messages
  • [39] DLCCZFNX Extend generator for iso20022-parser to cover external bank transaction codes
  • [40] PWHXDFPW Rename importer
  • [41] 4WYI5U7Y Upgrade dependencies
  • [42] 576M5IPA Add type for raw price specs
  • [43] MDRERLJH Upgrade dependencies
  • [44] ONRIF4V7 add basic snapshot test for pretty printer
  • [45] UO34MAAG Refactor CSV-based Importers
  • [46] ILUKKAPN Implement Arbitrary for core data types behind a feature flag
  • [47] BDLVPDJZ Add a importer account for BW bank portfolios
  • [48] HNSHOQVH Implement Directive with enum_dispatch
  • [49] TB2QGHXN Upgrade dependencies
  • [50] NG5QXPZH Extract Account into separate crate
  • [*] I2P2FTLE add basic parser for german decimals

Change contents

  • edit in parsers/iso20022-parser/Cargo.toml at line 22
    [3.924926][3.924926:924957]()
    extend.workspace = true
  • edit in importers/paypal/Cargo.toml at line 20
    [3.4818][3.15276:15308](),[3.15276][3.15276:15308]()
    inventory.workspace = true
  • edit in importers/ebase/Cargo.toml at line 19
    [3.34010][3.34010:34042]()
    inventory.workspace = true
  • edit in importers/csv/Cargo.toml at line 12
    [3.5764][3.4141:4188]()
    beancount-importers-framework.workspace = true
  • edit in importers/csv/Cargo.toml at line 13
    [3.4235][3.4235:4307]()
    german-decimal.path = "../../common/german-decimal"
  • edit in importers/csv/Cargo.toml at line 17
    [3.4410][3.6022:6049](),[3.6022][3.6022:6049]()
    itertools.workspace = true
  • edit in importers/bw-bank/Cargo.toml at line 24
    [3.68495][3.9431:9463](),[3.9431][3.9431:9463]()
    inventory.workspace = true
  • edit in importers/amazon/Cargo.toml at line 15
    [3.6533][3.6533:6605]()
    german-decimal.path = "../../common/german-decimal"
  • edit in generators/Cargo.toml at line 24
    [3.91792348][3.91792348:91792384]()
    icu_testdata.workspace = true
  • edit in framework/Cargo.toml at line 17
    [3.2116][3.2116:2147]()
    clap.workspace = true
  • edit in framework/Cargo.toml at line 19
    [3.4928][3.2178:2209](),[3.2178][3.2178:2209]()
    inventory.workspace = true
  • edit in beancount/types/Cargo.toml at line 25
    [3.2164][3.2164:2195]()
    time-tz.workspace = true
  • replacement in beancount/tree-writer/Cargo.toml at line 4
    [3.22430][3.22430:22480]()
    edition.workspace = true
    publish.workspace = true
    [3.22430]
    [3.22480]
    edition.workspace = true
    publish.workspace = true
  • replacement in beancount/tree-writer/Cargo.toml at line 7
    [3.22510][3.22510:22535]()
    version.workspace = true
    [3.22510]
    [3.4502]
    version.workspace = true
  • replacement in beancount/tree-writer/Cargo.toml at line 14
    [3.6906][3.6906:6940]()
    beancount-types.path = "../types"
    [3.6906]
    [3.4801]
    beancount-types.path = "../types"
  • replacement in beancount/tree-writer/Cargo.toml at line 17
    [3.593][3.593:670]()
    camino.workspace = true
    color-eyre.workspace = true
    dashmap.workspace = true
    [3.593]
    [3.670]
    camino.workspace = true
  • replacement in beancount/tree-writer/Cargo.toml at line 19
    [3.697][3.736:760](),[3.760][3.697:720](),[3.697][3.697:720](),[3.720][3.1847:1870](),[3.1847][3.1847:1870](),[3.1870][3.721:766](),[3.766][3.15585:15610]()
    miette.workspace = true
    rayon.workspace = true
    serde.workspace = true
    snafu.workspace = true
    time.workspace = true
    tracing.workspace = true
    [3.697]
    miette.workspace = true
    rayon.workspace = true
    serde.workspace = true
    snafu.workspace = true
    time.workspace = true
    tracing.workspace = true
  • edit in beancount/pretty-printer/Cargo.toml at line 43
    [3.1349][3.1874:1911](),[3.2273][3.1874:1911](),[3.2264][3.1874:1911]()
    rust_decimal_macros.workspace = true
  • edit in Cargo.lock at line 183
    [3.7646][3.7646:7665]()
    "german-decimal",
  • edit in Cargo.lock at line 225
    [3.72330][3.958:972](),[3.958][3.958:972]()
    "inventory",
  • edit in Cargo.lock at line 241
    [3.8168][3.8168:8202]()
    "beancount-importers-framework",
  • edit in Cargo.lock at line 244
    [3.8243][3.8243:8262](),[3.8262][3.3655:3676]()
    "german-decimal",
    "itertools 0.13.0",
  • edit in Cargo.lock at line 282
    [3.8684][3.8684:8698]()
    "inventory",
  • edit in Cargo.lock at line 343
    [3.3836][3.9480:9494](),[3.9480][3.9480:9494]()
    "inventory",
  • edit in Cargo.lock at line 407
    [3.15384][3.15384:15393]()
    "clap",
  • edit in Cargo.lock at line 409
    [3.1462][3.15406:15420](),[3.2324][3.15406:15420](),[3.3935][3.15406:15420](),[3.5311][3.15406:15420](),[3.15406][3.15406:15420]()
    "inventory",
  • edit in Cargo.lock at line 434
    [3.451][3.451:468]()
    "icu_testdata",
  • edit in Cargo.lock at line 472
    [3.5582][3.2506:2530]()
    "rust_decimal_macros",
  • edit in Cargo.lock at line 487
    [3.5824][3.5824:5851]()
    "color-eyre",
    "dashmap",
  • edit in Cargo.lock at line 518
    [3.549][3.551:563](),[3.710][3.551:563](),[3.1157][3.551:563](),[3.1465][3.551:563](),[3.1807][3.551:563](),[3.2446][3.551:563](),[3.4097][3.551:563](),[3.72828][3.551:563](),[3.551][3.551:563]()
    "time-tz",
  • edit in Cargo.lock at line 1008
    [2.6595][2.6595:6895]()
    ]
    [[package]]
    name = "dashmap"
    version = "5.5.3"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "978747c1d849a7d2ee5e8adc0159961c48fb7e5db2f06af6723b80123bb53856"
    dependencies = [
    "cfg-if",
    "hashbrown 0.14.5",
    "lock_api",
    "once_cell",
    "parking_lot_core",
    "rayon",
  • edit in Cargo.lock at line 1224
    [2.12331][2.12331:12581]()
    name = "extend"
    version = "1.2.0"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "311a6d2f1f9d60bff73d2c78a0af97ed27f79672f15c238192a5bbb64db56d00"
    dependencies = [
    "proc-macro2",
    "quote",
    "syn 2.0.66",
    ]
    [[package]]
  • edit in Cargo.lock at line 2054
    [2.30804][2.30804:31330]()
    "zerovec",
    ]
    [[package]]
    name = "icu_testdata"
    version = "1.5.0"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "ad5835dde39f73fe396910d5f1b250753582f89ca3daf04ad59e2943a7eae24a"
    dependencies = [
    "icu_calendar",
    "icu_collator",
    "icu_collections",
    "icu_datetime",
    "icu_decimal",
    "icu_list",
    "icu_locid",
    "icu_locid_transform",
    "icu_normalizer",
    "icu_pattern",
    "icu_plurals",
    "icu_properties",
    "icu_provider",
    "icu_provider_adapters",
    "icu_segmenter",
    "icu_timezone",
    "zerotrie",
  • edit in Cargo.lock at line 2132
    [2.33254][2.33254:33448]()
    [[package]]
    name = "inventory"
    version = "0.3.15"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "f958d3d68f4167080a18141e10381e7634563984a537f2a49a30fd8e53ac5767"
  • edit in Cargo.lock at line 2163
    [2.34321][2.34321:34332]()
    "extend",