Update `toml` to latest version

finchie
May 16, 2025, 7:09 AM
33LXFADR7356GG6L6Q3RDCSXELOOKOICMMLNICIK7IXF2SDXDK3AC

Dependencies

  • [2] VYAJZ7DE Don't open an editor in `pijul tag create` when `-m` is set
  • [3] 2MKP7CB7 Move dependencies into workspace `Cargo.toml`
  • [4] RPY5P6GW Update minimum chrono version
  • [5] QL6K2ZM3 Tags
  • [6] PNJL5TPZ Version bump
  • [7] 7UU3TV5W Refactor `pijul::config` into new crate
  • [8] SU3JX6SE Create `pijul-identity` crate
  • [9] OYN2YVPA Create `pijul_remote` crate
  • [10] RVAH6PXA Getting libpijul to compile to WASM32
  • [11] EJ7TFFOW Re-adding Cargo.lock
  • [12] OIOMXESD Better error handling in HTTP
  • [13] VAPBIG46 Version bump
  • [14] QAS4VLXU Use `serde_derive` instead of `serde`'s `derive` feature'
  • [15] RIZ4IP76 Solving more conflicts
  • [16] SXEYMYF7 Fixing the bad changes in history (unfortunately, by rebooting).
  • [17] CVCT4WHH Version bump
  • [18] TPEH2XNB 1.0.0-alpha.28, with Tokio 1.0
  • [19] RDQYEED2 Fixing versions
  • [20] WCA7X6W6 Create `pijul-repository` crate
  • [21] DVBSW7SI Bump dependencies with minor-level changes
  • [22] ABQDWHNG Migrate from `pijul::repository` to `pijul-repository`
  • [23] RZ75BZCI Remove unused dependencies
  • [24] STG7MO5M Version bump

Change contents

  • replacement in pijul/src/commands/tag.rs at line 294
    [2.103][2.103:222]()
    let bytes = edit::edit_bytes(toml.as_bytes())?;
    if let Ok(header) = toml::from_slice(&bytes) {
    [2.103]
    [2.222]
    let edited_header = edit::edit(&toml)?;
    if let Ok(header) = toml::from_str(&edited_header) {
  • replacement in pijul/Cargo.toml at line 54
    [3.3375][4.197652:197665](),[4.197652][4.197652:197665]()
    toml = "0.5"
    [3.3375]
    [3.3376]
    toml.workspace = true
  • replacement in Cargo.toml at line 107
    [3.7838][3.7838:7896]()
    toml = { version = "0.7", features = ["preserve_order"] }
    [3.7838]
    [3.7896]
    toml = { version = "0.8", features = ["preserve_order"] }
  • replacement in Cargo.lock at line 1121
    [4.29883][4.8454:8470]()
    "toml 0.8.10",
    [4.29883]
    [4.29912]
    "toml",
  • replacement in Cargo.lock at line 1407
    [4.35948][3.8142:8157]()
    "toml 0.7.8",
    [4.35948]
    [4.35974]
    "toml",
  • replacement in Cargo.lock at line 1898
    [4.48707][4.48707:48723]()
    "toml 0.5.11",
    [4.48707]
    [4.48723]
    "toml",
  • replacement in Cargo.lock at line 1914
    [4.1024][3.8217:8232]()
    "toml 0.7.8",
    [4.1024]
    [4.48745]
    "toml",
  • replacement in Cargo.lock at line 1935
    [3.8250][4.11180:11195](),[4.3280][4.11180:11195]()
    "toml 0.7.8",
    [3.8250]
    [4.1496]
    "toml",
  • replacement in Cargo.lock at line 2000
    [4.2245][4.11196:11211]()
    "toml 0.7.8",
    [4.2245]
    [4.48872]
    "toml",
  • edit in Cargo.lock at line 2852
    [4.69389][4.69389:69597](),[4.1060][4.69597:69607](),[4.69597][4.69597:69607]()
    ]
    [[package]]
    name = "toml"
    version = "0.5.11"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "f4f7f0dd8d50a853a531c426359045b1998f04219d88799810762cd4ad314234"
    dependencies = [
    "serde",
  • edit in Cargo.lock at line 2856
    [4.69636][4.17146:17164](),[4.17164][4.14896:14896](),[4.4536][4.69654:69719](),[4.10151][4.69654:69719](),[4.14896][4.69654:69719](),[4.17164][4.69654:69719](),[4.69654][4.69654:69719](),[4.69719][4.17165:17243](),[4.17243][4.14897:14897](),[4.4615][4.69797:69814](),[4.10230][4.69797:69814](),[4.14897][4.69797:69814](),[4.17243][4.69797:69814](),[4.69797][4.69797:69814](),[4.69814][3.8529:8542](),[4.414][4.69814:69860](),[3.8542][4.69814:69860](),[4.14917][4.69814:69860](),[4.69814][4.69814:69860](),[4.69860][4.14918:14969]()
    version = "0.7.8"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "dd79e69d3b627db300ff956027cc6c3798cef26d22526befdfcd12feeb6d2257"
    dependencies = [
    "indexmap",
    "serde",
    "serde_spanned",
    "toml_datetime",
    "toml_edit 0.19.15",
    ]
    [[package]]
    name = "toml"
  • edit in Cargo.lock at line 2860
    [4.15148]
    [4.15148]
    "indexmap",
  • replacement in Cargo.lock at line 2864
    [4.15194][4.15194:15215]()
    "toml_edit 0.22.4",
    [4.15194]
    [4.69874]
    "toml_edit",
  • edit in Cargo.lock at line 2878
    [4.70134][4.17342:17362](),[4.17362][4.15218:15218](),[4.4733][4.70153:70218](),[4.9057][4.70153:70218](),[4.10349][4.70153:70218](),[4.15218][4.70153:70218](),[4.17362][4.70153:70218](),[4.70153][4.70153:70218](),[4.70218][4.17363:17441](),[4.17441][4.15219:15219](),[4.4812][4.70296:70313](),[4.9136][4.70296:70313](),[4.10428][4.70296:70313](),[4.15219][4.70296:70313](),[4.17441][4.70296:70313](),[4.70296][4.70296:70313](),[4.70313][3.8543:8556](),[3.8556][4.70326:70383](),[4.10448][4.70326:70383](),[4.15239][4.70326:70383](),[4.17461][4.70326:70383](),[4.70326][4.70326:70383](),[4.70383][4.15240:15274]()
    version = "0.19.15"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "1b5bb770da30e5cbfde35a2d7b9b8a2c4b8ef89548a7a6aeab5c9a576e3e7421"
    dependencies = [
    "indexmap",
    "serde",
    "serde_spanned",
    "toml_datetime",
    "winnow",
    ]
    [[package]]
    name = "toml_edit"
  • edit in Cargo.lock at line 2886
    [4.15518]
    [4.70383]
    "winnow",