update pijul

[?]
C3CqaYjuQEXZhxao4g2aeauHwovM2jZ79zXJBBnPqvhG
Feb 9, 2026, 5:33 PM
BGOQFXP7U2HKLOJUUFV5BT6AUHNCYP3VGJPOIAODU4IXHUQBREIQC

Dependencies

Change contents

  • replacement in libflorescence/src/testing.rs at line 42
    [12.633][12.633:717]()
    config: pijul_identity::Config {
    author: pijul_config::Author {
    [12.633]
    [12.717]
    config: pijul_identity::IdentityConfig {
    author: pijul_config::author::Author {
  • replacement in libflorescence/src/testing.rs at line 105
    [15.197][16.131:197]()
    let repo = Repository::init(Some(&dir), None, None).unwrap();
    [15.197]
    [14.1065]
    let config = pijul_config::Config::default();
    let repo = Repository::init(&config, Some(&dir), None, None).unwrap();
  • edit in libflorescence/src/repo.rs at line 4
    [13.908][26.57:92](),[26.92][23.50:76](),[23.50][23.50:76]()
    use libpijul::pristine::sanakirja;
    use libpijul::ChannelRef;
  • edit in libflorescence/src/repo.rs at line 6
    [17.56][24.7:63](),[24.63][23.120:137](),[23.120][23.120:137]()
    use pijul_remote::{PushDelta, RemoteDelta, RemoteRepo};
    use tokio::task;
  • replacement in libflorescence/src/repo.rs at line 10
    [29.30][29.30:76]()
    use crate::{diff, encoding, file, to_record};
    [29.30]
    [8.62]
    use crate::{diff, encoding, file, to_record, PijulConfig};
  • edit in libflorescence/src/repo.rs at line 12
    [8.63]
    [8.63]
    use libpijul::pristine::sanakirja;
    use libpijul::ChannelRef;
  • edit in libflorescence/src/repo.rs at line 23
    [8.309]
    [7.112]
    use pijul_remote::{PushDelta, RemoteDelta, RemoteRepo};
    use tokio::task;
  • replacement in libflorescence/src/repo.rs at line 687
    [6.593][6.593:646]()
    for h in repo.config.extra_dependencies.iter() {
    [6.593]
    [20.4572]
    let config = PijulConfig::load(Some(&repo.path), vec![])?;
    for h in config.extra_dependencies.iter() {
  • replacement in libflorescence/src/repo.rs at line 1263
    [25.1029][23.2345:2419](),[23.2345][23.2345:2419]()
    let remote_name = if let Some(ref def) = repo.config.default_remote {
    [25.1029]
    [23.2419]
    let config = PijulConfig::load(Some(repo_path), vec![])?;
    let remote_name = if let Some(ref def) = config.default_remote {
  • replacement in libflorescence/src/repo.rs at line 1274
    [23.2632][23.2632:2647]()
    &repo,
    [23.2632]
    [23.2647]
    &config,
  • replacement in libflorescence/src/repo.rs at line 1369
    [25.1614][24.691:765](),[24.691][24.691:765]()
    let remote_name = if let Some(ref def) = repo.config.default_remote {
    [25.1614]
    [24.765]
    let config = PijulConfig::load(Some(repo_path), vec![])?;
    let remote_name = if let Some(ref def) = config.default_remote {
  • replacement in libflorescence/src/repo.rs at line 1379
    [24.1006][24.1006:1021]()
    &repo,
    [24.1006]
    [24.1021]
    &config,
  • edit in libflorescence/src/repo.rs at line 1782
    [4.4605][4.4605:4645]()
    .field("config", &value.config)
  • replacement in libflorescence/src/repo.rs at line 1784
    [4.4731][4.4731:4749]()
    .finish()
    [4.4731]
    [4.4749]
    .finish_non_exhaustive()
  • edit in libflorescence/src/lib.rs at line 15
    [17.696]
    [17.696]
    pub use pijul_config::Config as PijulConfig;
    #[doc(inline)]
  • replacement in libflorescence/Cargo.toml at line 18
    [7.4369][12.2196:2235]()
    testing = ["pijul-config", "tempfile"]
    [7.4369]
    [2.2583]
    testing = ["tempfile"]
  • edit in libflorescence/Cargo.toml at line 46
    [23.4704]
    [23.4704]
    [dependencies.pijul-config]
    workspace = true
  • edit in libflorescence/Cargo.toml at line 79
    [12.2287][12.2287:2348]()
    [dependencies.pijul-config]
    workspace = true
    optional = true
  • edit in libflorescence/Cargo.toml at line 87
    [34.13102][13.4118:4135](),[13.4118][13.4118:4135](),[13.4135][12.2409:2441](),[12.2409][12.2409:2441]()
    workspace = true
    [dev-dependencies.pijul-config]
  • replacement in inflorescence_view/src/view/test.rs at line 11
    [18.589][21.6246:6280]()
    use libflorescence::{file, repo};
    [18.589]
    [11.4373]
    use libflorescence::{file, repo, PijulConfig};
  • edit in inflorescence_view/src/view/test.rs at line 29
    [11.4565]
    [11.4565]
    let config = PijulConfig::default();
  • replacement in inflorescence_view/src/view/test.rs at line 85
    [18.978][18.978:1019]()
    user_id: Id::default().unwrap(),
    [18.978]
    [18.1019]
    user_id: Id::default(&config).unwrap(),
  • replacement in inflorescence_view/src/view/test.rs at line 142
    [18.1439][18.1439:1480]()
    user_id: Id::default().unwrap(),
    [18.1439]
    [18.1480]
    user_id: Id::default(&config).unwrap(),
  • replacement in inflorescence_view/src/view/test.rs at line 190
    [18.2183][18.2183:2224]()
    user_id: Id::default().unwrap(),
    [18.2183]
    [18.2224]
    user_id: Id::default(&config).unwrap(),
  • replacement in inflorescence_view/src/view/test.rs at line 234
    [19.3350][19.3350:3391]()
    user_id: Id::default().unwrap(),
    [19.3350]
    [19.3391]
    user_id: Id::default(&config).unwrap(),
  • replacement in inflorescence_view/src/view/test.rs at line 305
    [31.531269][31.531269:531310]()
    user_id: Id::default().unwrap(),
    [31.531269]
    [31.531310]
    user_id: Id::default(&config).unwrap(),
  • edit in inflorescence_view/Cargo.toml at line 36
    [11.9554]
    [11.9554]
    workspace = true
    [dev-dependencies]
    [dev-dependencies.pijul-config]
  • replacement in inflorescence/src/main.rs at line 19
    [9.431][34.16085:16139]()
    use libflorescence::{identity, repo, store, terrors};
    [9.431]
    [3.1024]
    use libflorescence::{identity, repo, store, terrors, PijulConfig};
  • edit in inflorescence/src/main.rs at line 1740
    [18.10971]
    [18.10971]
    // TODO: Config is only used for terminal
    let config = PijulConfig::default();
    let use_keyring = true;
  • replacement in inflorescence/src/main.rs at line 1744
    [18.11030][30.60:118]()
    let (sk, _) = user_id.decrypt(true).unwrap();
    [18.11030]
    [18.11084]
    let (sk, _) = user_id.decrypt(&config, use_keyring).unwrap();
  • edit in Cargo.lock at line 421
    [2.10919]
    [2.10919]
    name = "atomic"
    version = "0.6.1"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "a89cbf775b137e9b968e67227ef7f775587cde3fd31b0d8599dbd0f598a48340"
    dependencies = [
    "bytemuck",
    ]
    [[package]]
  • edit in Cargo.lock at line 1675
    [26.1893]
    [5.2567]
    [[package]]
    name = "figment"
    version = "0.10.19"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "8cb01cd46b0cf372153850f4c6c272d9cbea2da513e07538405148f95bd789f3"
    dependencies = [
    "atomic",
    "serde",
    "toml",
    "uncased",
    "version_check",
    ]
  • edit in Cargo.lock at line 2765
    [10.1062]
    [22.13134]
    "pijul-config",
  • edit in Cargo.lock at line 4272
    [3.14691]
    [3.14700]
    "figment",
    "libpijul",
  • edit in Cargo.lock at line 6254
    [2.80857]
    [2.80857]
    name = "uncased"
    version = "0.9.10"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "e1b88fcfe09e89d3866a5c11019378088af2d24c3fbd4f0543f96b479ec90697"
    dependencies = [
    "version_check",
    ]
    [[package]]