Remove unused dependencies

finchie
May 15, 2025, 8:39 AM
TCXM4WIJPHMB3QX2QYGVKOFSTETGTB6EXKMYFM6C6PIXLGUGJX3QC

Dependencies

  • [2] 2MKP7CB7 Move dependencies into workspace `Cargo.toml`
  • [3] OYN2YVPA Create `pijul_remote` crate
  • [4] SGXOEWHU Adding a patched chardetng (temporarily)
  • [5] YFIQQIOD Updating Libpijul to ZStd 0.1.14, which compiles on Windows
  • [6] STG7MO5M Version bump
  • [7] FYUDBQ3C Formatting changes + version bump
  • [8] 4RV7T4SR Migrate from `pijul::config` to `pijul-config`
  • [9] SU3JX6SE Create `pijul-identity` crate
  • [10] RZ75BZCI Remove unused dependencies
  • [11] Z5RPHAV3 ZStd_seekable version
  • [12] DDJO7X2P Remove dependency on `num_cpus`
  • [13] SXEYMYF7 Fixing the bad changes in history (unfortunately, by rebooting).
  • [14] SPA2OL5I keep-changes feature (default) to avoid deleting problematic changes
  • [15] VAPBIG46 Version bump
  • [16] 5FI6SBEZ Re-implement change printing and parsing
  • [17] RDQYEED2 Fixing versions
  • [18] V7FJ2EPW Version bump
  • [19] PNJL5TPZ Version bump
  • [20] JTELS6L3 Implement user input for `pijul-interaction`
  • [21] RH7NSV7F Bump lockfile
  • [22] EJ7TFFOW Re-adding Cargo.lock
  • [23] HWYGVLP5 Replacing the temporary copy of chardetng with the published version
  • [24] DVBSW7SI Bump dependencies with minor-level changes
  • [25] 3QGE6HRD Version bump (upgrade to zstd-seekable 0.2, take 2)
  • [26] ABPFWGKH Create `pijul-interaction` crate
  • [27] AKARNWLH Upgrading dependencies, including zstd-seekable
  • [28] LREYM47H Update workspace resolver from `2` to `3`
  • [29] RIZ4IP76 Solving more conflicts
  • [30] ND62U46T Get nix base builds working again
  • [31] 7UU3TV5W Refactor `pijul::config` into new crate
  • [32] Y3I63NOY Upgrading zstd-seekable
  • [33] ABQDWHNG Migrate from `pijul::repository` to `pijul-repository`
  • [34] RVAH6PXA Getting libpijul to compile to WASM32
  • [35] WCA7X6W6 Create `pijul-repository` crate
  • [36] I24UEJQL Various post-fire fixes
  • [37] 32G3GOK7 Migrate from `dialoguer` to `pijul-interaction`
  • [38] FINWDBLQ Moving back to zstd-seekable 0.1
  • [39] JRENVH5D Reqwest 0.11

Change contents

  • edit in pijul-remote/Cargo.toml at line 9
    [3.841]
    [3.873]
    [features]
    default = ["openssl"]
    openssl = ["thrussh-keys/openssl", "thrussh/openssl"]
  • edit in pijul-macros/Cargo.toml at line 16
    [2.907][2.907:930]()
    regex.workspace = true
  • edit in pijul-identity/Cargo.toml at line 18
    [2.1280][2.1280:1314]()
    pijul-repository.workspace = true
  • edit in pijul-config/Cargo.toml at line 14
    [2.1753][2.1753:1775]()
    edit.workspace = true
  • replacement in pijul/Cargo.toml at line 15
    [2.1950][2.1950:2004]()
    openssl = ["thrussh/openssl", "thrussh-keys/openssl"]
    [2.1950]
    [3.197365]
    openssl = ["pijul-identity/openssl", "pijul-remote/openssl"]
  • edit in pijul/Cargo.toml at line 26
    [2.2247][2.2247:2276]()
    async-trait.workspace = true
  • edit in pijul/Cargo.toml at line 28
    [2.2325][2.2325:2348]()
    bytes.workspace = true
  • edit in pijul/Cargo.toml at line 35
    [2.2577][2.2577:2604]()
    dirs-next.workspace = true
  • edit in pijul/Cargo.toml at line 37
    [2.2654][2.2654:2709]()
    futures-util.workspace = true
    futures.workspace = true
  • edit in pijul/Cargo.toml at line 49
    [2.3052][2.3052:3077]()
    reqwest.workspace = true
  • edit in pijul/Cargo.toml at line 56
    [2.3265][2.3265:3352]()
    thrussh-config.workspace = true
    thrussh-keys.workspace = true
    thrussh.workspace = true
  • edit in libpijul/Cargo.toml at line 31
    [3.109303][2.3812:3859]()
    aes = { workspace = true, features = ["ctr"] }
  • edit in libpijul/Cargo.toml at line 41
    [2.4282]
    [2.4282]
    aes = { workspace = true, features = ["ctr"] }
  • edit in libpijul/Cargo.toml at line 47
    [2.4406][2.4406:4430]()
    cfg-if.workspace = true
  • edit in libpijul/Cargo.toml at line 59
    [2.4821][2.4821:4845]()
    memchr.workspace = true
  • edit in libpijul/Cargo.toml at line 78
    [2.5248][2.5248:5272]()
    detone.workspace = true
  • edit in Cargo.toml at line 35
    [2.6123][2.6123:6138]()
    cfg-if = "1.0"
  • edit in Cargo.toml at line 44
    [2.6353][2.6353:6368]()
    detone = "1.0"
  • edit in Cargo.toml at line 71
    [2.6985][2.6985:7000]()
    memchr = "2.5"
  • edit in Cargo.lock at line 616
    [3.15910][3.15910:16100]()
    name = "detone"
    version = "1.0.0"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "f7104c193859c8141dcbb2008bd3d93e581d0fa7bb47b0d9f5e15c89d1b55514"
    [[package]]
  • edit in Cargo.lock at line 1408
    [3.35396][3.35396:35407]()
    "cfg-if",
  • edit in Cargo.lock at line 1413
    [3.35497][3.35497:35508]()
    "detone",
  • edit in Cargo.lock at line 1425
    [3.35660][3.35660:35671]()
    "memchr",
  • edit in Cargo.lock at line 1908
    [3.48080][3.1696:1712]()
    "async-trait",
  • edit in Cargo.lock at line 1910
    [3.48115][3.48115:48125]()
    "bytes",
  • edit in Cargo.lock at line 1917
    [3.48239][3.48239:48253]()
    "dirs-next",
  • edit in Cargo.lock at line 1921
    [3.48285][3.48285:48314]()
    "futures",
    "futures-util",
  • edit in Cargo.lock at line 1940
    [3.48511][3.48511:48523]()
    "reqwest",
  • edit in Cargo.lock at line 1947
    [3.48649][2.8168:8216]()
    "thrussh",
    "thrussh-config",
    "thrussh-keys",
  • edit in Cargo.lock at line 1961
    [3.980][3.980:989]()
    "edit",
  • edit in Cargo.lock at line 1981
    [3.1404][3.1404:1425]()
    "pijul-repository",
  • edit in Cargo.lock at line 2009
    [3.48854][3.48854:48864]()
    "regex",
  • replacement in Cargo.lock at line 2153
    [3.51806][3.51806:51824]()
    version = "1.0.0"
    [3.51806]
    [3.51824]
    version = "1.1.0"
  • replacement in Cargo.lock at line 2155
    [3.51889][3.51889:51967]()
    checksum = "b22a693222d716a9587786f37ac3f6b4faedb5b80c23914e7303ff5a1d8016e9"
    [3.51889]
    [3.51967]
    checksum = "f71ee38b42f8459a88d3362be6f9b841ad2d5421844f61eb1c59c11bff3ac14a"
  • replacement in Cargo.lock at line 2159
    [3.52010][3.8987:9003]()
    "syn 1.0.109",
    [3.52010]
    [3.52018]
    "syn 2.0.48",