use pijul crates fork

tzemanovic
Feb 11, 2026, 5:29 PM
5L6MRCSLUFDSU5CJDQ5BO4AKKLURP2DBKRQK4N57GOB4E2J44ZCQC

Dependencies

Change contents

  • replacement in Cargo.toml at line 87
    [2.4432][3.5967:5994]()
    path = "../pijul/libpijul"
    [2.4432]
    [19.6187]
    package = "inflorescence-libpijul"
    version = "=1.0.0-beta.11"
  • replacement in Cargo.toml at line 101
    [13.4584][13.4584:4615]()
    path = "../pijul/pijul-config"
    [13.4584]
    [7.1058]
    package = "inflorescence-pijul-config"
    version = "=1.0.0-beta.11"
  • replacement in Cargo.toml at line 104
    [7.1098][7.1098:1131]()
    path = "../pijul/pijul-identity"
    [7.1098]
    [19.6244]
    package = "inflorescence-pijul-identity"
    version = "=1.0.0-beta.11"
  • replacement in Cargo.toml at line 107
    [19.6287][19.6287:6323]()
    path = "../pijul/pijul-interaction"
    [19.6287]
    [19.6323]
    package = "inflorescence-pijul-interaction"
    version = "=1.0.0-beta.11"
  • replacement in Cargo.toml at line 110
    [19.6361][19.6361:6392]()
    path = "../pijul/pijul-remote"
    [19.6361]
    [4.1760]
    package = "inflorescence-pijul-remote"
    version = "=1.0.0-beta.11"
  • replacement in Cargo.toml at line 113
    [4.1802][4.1802:1837]()
    path = "../pijul/pijul-repository"
    [4.1802]
    [8.5662]
    package = "inflorescence-pijul-repository"
    version = "=1.0.0-beta.11"
  • edit in Cargo.toml at line 164
    [6.18680]
    # [patch.crates-io]
    # [patch.crates-io.inflorescence-libpijul]
    # path = "../pijul/libpijul"
    # [patch.crates-io.inflorescence-pijul-config]
    # path = "../pijul/pijul-config"
    # [patch.crates-io.inflorescence-pijul-identity]
    # path = "../pijul/pijul-identity"
    # [patch.crates-io.inflorescence-pijul-interaction]
    # path = "../pijul/pijul-interaction"
    # [patch.crates-io.inflorescence-pijul-remote]
    # path = "../pijul/pijul-remote"
    # [patch.crates-io.inflorescence-pijul-repository]
    # path = "../pijul/pijul-repository"
  • edit in Cargo.lock at line 2759
    [22.3640567]
    [10.534]
    ]
    [[package]]
    name = "inflorescence-libpijul"
    version = "1.0.0-beta.11"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "3470d591bb14500028fe387c47a857a7b7e224b8fb684a506e518683541701f3"
    dependencies = [
    "adler32",
    "aes",
    "bincode",
    "bitflags 2.10.0",
    "blake3",
    "bs58",
    "byteorder",
    "canonical-path",
    "chardetng",
    "crossbeam-deque",
    "curve25519-dalek 4.1.3",
    "data-encoding",
    "diffs",
    "ed25519-dalek",
    "encoding_rs",
    "flate2",
    "generic-array",
    "getrandom 0.2.17",
    "hmac",
    "ignore",
    "imara-diff",
    "inflorescence-pijul-macros",
    "jiff",
    "log",
    "lru-cache",
    "nom 7.1.3",
    "parking_lot 0.12.5",
    "path-slash",
    "pbkdf2 0.9.0",
    "rand 0.9.2",
    "regex",
    "sanakirja",
    "serde",
    "serde_derive",
    "serde_json",
    "sha2 0.9.9",
    "tar",
    "tempfile",
    "thiserror 2.0.18",
    "toml",
    "twox-hash",
    "zstd-seekable",
  • edit in Cargo.lock at line 2819
    [16.103064]
    [16.103064]
    ]
    [[package]]
    name = "inflorescence-pijul-config"
    version = "1.0.0-beta.11"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "264edbd21b2a679b424499c35e5d974980961209bd06e4c9ad55896a7ef8a0ba"
    dependencies = [
    "anyhow",
    "dialoguer",
    "dirs-next",
    "figment",
    "inflorescence-libpijul",
    "log",
    "serde",
    "serde_derive",
    "toml",
    "whoami",
    ]
    [[package]]
    name = "inflorescence-pijul-identity"
    version = "1.0.0-beta.11"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "45f4bd3475e9b4a1ce1d6edac32663a6c5894b5b4be6e31d0b244e36299f01e4"
    dependencies = [
    "anyhow",
    "dirs-next",
    "inflorescence-libpijul",
    "inflorescence-pijul-config",
    "inflorescence-pijul-interaction",
    "jiff",
    "keyring",
    "log",
    "serde",
    "serde_derive",
    "serde_json",
    "thiserror 2.0.18",
    "thrussh-keys",
    "toml",
    "validator",
    "whoami",
    ]
    [[package]]
    name = "inflorescence-pijul-interaction"
    version = "1.0.0-beta.11"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "22e3701a8a5ad85f0b29d6ef49a1a553301797397aa99c7d7997f7cacbc12d37"
    dependencies = [
    "dialoguer",
    "duplicate",
    "indicatif",
    "inflorescence-pijul-config",
    "log",
    "thiserror 2.0.18",
    ]
    [[package]]
    name = "inflorescence-pijul-macros"
    version = "1.0.0-beta.11"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "14166a4b46cf9426fccbf945e18a4b58448aa0d4796673e359342c06d902e175"
    dependencies = [
    "proc-macro2",
    "quote",
    "syn 2.0.114",
    ]
    [[package]]
    name = "inflorescence-pijul-remote"
    version = "1.0.0-beta.11"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "a03e8907eb547e25c51356db2932a30b7c0ebddc988b0f513fe47140499c23c3"
    dependencies = [
    "anyhow",
    "byteorder",
    "bytes",
    "dirs-next",
    "futures",
    "futures-util",
    "inflorescence-libpijul",
    "inflorescence-pijul-config",
    "inflorescence-pijul-identity",
    "inflorescence-pijul-interaction",
    "inflorescence-pijul-repository",
    "keyring",
    "log",
    "regex",
    "reqwest",
    "sanakirja",
    "serde",
    "serde_derive",
    "serde_json",
    "thrussh",
    "thrussh-config",
    "thrussh-keys",
    "tokio",
    "url",
    ]
    [[package]]
    name = "inflorescence-pijul-repository"
    version = "1.0.0-beta.11"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "b34651b982cae52832f100c3c1fe4a97a3efa851912665dcfceee4cba3185b0b"
    dependencies = [
    "anyhow",
    "inflorescence-libpijul",
    "inflorescence-pijul-config",
    "log",
    "rlimit",
    "toml",
  • edit in Cargo.lock at line 2942
    [16.103104]
    [21.28680]
    "inflorescence-pijul-config",
  • edit in Cargo.lock at line 2945
    [12.1062][24.3641915:3641932]()
    "pijul-config",
  • edit in Cargo.lock at line 3220
    [25.35734]
    [23.27011]
    "inflorescence-libpijul",
    "inflorescence-pijul-config",
    "inflorescence-pijul-identity",
    "inflorescence-pijul-interaction",
    "inflorescence-pijul-remote",
    "inflorescence-pijul-repository",
  • edit in Cargo.lock at line 3228
    [15.3974][4.12260:12273](),[2.44952][4.12260:12273]()
    "libpijul",
  • edit in Cargo.lock at line 3229
    [15.3990][13.4885:4902](),[11.1122][13.4885:4902](),[11.1122][7.14473:14492](),[13.4902][7.14473:14492](),[4.12273][7.14473:14492](),[7.14492][19.8751:8790](),[19.8790][4.12273:12294](),[7.14492][4.12273:12294](),[4.12273][4.12273:12294]()
    "pijul-config",
    "pijul-identity",
    "pijul-interaction",
    "pijul-remote",
    "pijul-repository",
  • edit in Cargo.lock at line 3283
    [14.5752][4.12334:12365](),[9.11749][4.12334:12365](),[21.30220][4.12334:12365](),[2.45486][4.12334:12365](),[4.12365][20.2064:2090](),[20.2090][4.12391:12420](),[4.12391][4.12391:12420](),[4.12420][15.4006:4014](),[15.4014][4.12428:12440](),[7.14507][4.12428:12440](),[4.12428][4.12428:12440](),[4.12440][21.30221:30241](),[15.4034][4.12459:12512](),[21.30241][4.12459:12512](),[4.12459][4.12459:12512](),[4.12523][4.12523:12537](),[4.12548][4.12548:12568](),[4.12568][20.2091:2118](),[20.2118][4.12589:12651](),[4.12589][4.12589:12651](),[4.12651][19.8791:8802](),[19.8802][4.12651:12669](),[4.12651][4.12651:12669](),[4.12669][21.30242:30263](),[21.30263][15.4035:4044](),[9.11771][15.4035:4044](),[15.4044][4.12699:12710](),[7.14524][4.12699:12710](),[4.12699][4.12699:12710](),[4.12710][17.18877:18892](),[17.18892][15.4045:4054](),[4.12710][15.4045:4054](),[15.4054][4.12726:12748](),[4.12726][4.12726:12748](),[4.12748][18.13254:13268](),[18.13268][21.30264:30287](),[21.30287][15.4078:4093](),[15.4078][15.4078:4093](),[15.4093][7.14525:14542](),[5.8894][7.14525:14542](),[7.14542][4.12816:12833](),[4.12816][4.12816:12833](),[4.12833][20.2119:2134](),[20.2134][4.12848:12914](),[4.12848][4.12848:12914](),[4.12914][7.14543:14558](),[7.14558][19.8803:8811](),[19.8811][4.12923:12936](),[7.14558][4.12923:12936](),[4.12923][4.12923:12936](),[4.12936][21.30288:30309](),[21.30309][15.4115:4124](),[15.4115][15.4115:4124](),[15.4124][4.12973:13007](),[4.12973][4.12973:13007]()
    [[package]]
    name = "libpijul"
    version = "1.0.0-beta.11"
    dependencies = [
    "adler32",
    "aes",
    "bincode",
    "bitflags 2.10.0",
    "blake3",
    "bs58",
    "byteorder",
    "canonical-path",
    "chardetng",
    "crossbeam-deque",
    "curve25519-dalek 4.1.3",
    "data-encoding",
    "diffs",
    "ed25519-dalek",
    "encoding_rs",
    "flate2",
    "generic-array",
    "getrandom 0.2.17",
    "hmac",
    "ignore",
    "imara-diff",
    "jiff",
    "log",
    "lru-cache",
    "nom 7.1.3",
    "parking_lot 0.12.5",
    "path-slash",
    "pbkdf2 0.9.0",
    "pijul-macros",
    "rand 0.9.2",
    "regex",
    "sanakirja",
    "serde",
    "serde_derive",
    "serde_json",
    "sha2 0.9.9",
    "tar",
    "tempfile",
    "thiserror 2.0.18",
    "toml",
    "twox-hash",
    "zstd-seekable",
    ]
  • edit in Cargo.lock at line 4439
    [4.14595][4.14595:14617](),[4.14617][20.2135:2161](),[20.2161][4.14635:14691](),[15.4457][4.14635:14691](),[4.14635][4.14635:14691](),[4.14691][24.3641933:3641958](),[24.3641958][4.14700:14735](),[4.14700][4.14700:14735](),[4.14735][15.4458:4467](),[15.4467][7.19505:19555](),[4.14751][7.19505:19555](),[7.19555][20.2162:2188](),[20.2188][7.19573:19601](),[15.4494][7.19573:19601](),[7.19573][7.19573:19601](),[7.19627][7.19627:19641](),[7.19641][15.4495:4504](),[15.4504][7.19641:19713](),[7.19641][7.19641:19713](),[7.19734][7.19734:19744](),[7.19744][15.4505:4522](),[15.4522][7.19744:19759](),[7.19744][7.19744:19759](),[7.19759][21.34427:34448](),[15.4544][7.19780:19797](),[21.34448][7.19780:19797](),[7.19780][7.19780:19797](),[7.19797][15.4545:4554](),[15.4554][7.19812:19826](),[7.19812][7.19812:19826](),[7.19826][4.14751:14777](),[4.14751][4.14751:14777](),[4.14777][7.19827:19854](),[7.19854][20.2189:2215](),[20.2215][7.19872:19931](),[15.4581][7.19872:19931](),[7.19872][7.19872:19931](),[7.19947][7.19947:19972](),[7.19972][21.34449:34470](),[15.4603][7.19993:20008](),[21.34470][7.19993:20008](),[7.19993][7.19993:20008](),[7.20008][4.14777:14799](),[4.14777][4.14777:14799](),[4.14799][20.2216:2242](),[20.2242][4.14817:14860](),[15.4630][4.14817:14860](),[4.14817][4.14817:14860](),[4.14860][21.34471:34487](),[21.34487][19.9561:9598](),[15.4647][19.9561:9598](),[19.9598][20.2243:2269](),[20.2269][19.9624:9975](),[19.9624][19.9624:9975](),[15.4647][2.60652:60667](),[19.9975][2.60652:60667](),[4.14886][2.60652:60667](),[2.60652][2.60652:60667](),[2.60667][4.14887:14913](),[4.14913][20.2270:2296](),[20.2296][4.14931:15008](),[15.4674][4.14931:15008](),[4.14931][4.14931:15008](),[4.15008][15.4675:4684](),[15.4684][4.15023:15038](),[4.15023][4.15023:15038]()
    name = "pijul-config"
    version = "1.0.0-beta.11"
    dependencies = [
    "anyhow",
    "dialoguer",
    "dirs-next",
    "figment",
    "libpijul",
    "log",
    "serde",
    "serde_derive",
    "toml",
    "whoami",
    ]
    [[package]]
    name = "pijul-identity"
    version = "1.0.0-beta.11"
    dependencies = [
    "anyhow",
    "dirs-next",
    "jiff",
    "keyring",
    "libpijul",
    "log",
    "pijul-config",
    "pijul-interaction",
    "serde",
    "serde_derive",
    "serde_json",
    "thiserror 2.0.18",
    "thrussh-keys",
    "toml",
    "validator",
    "whoami",
    ]
    [[package]]
    name = "pijul-interaction"
    version = "1.0.0-beta.11"
    dependencies = [
    "dialoguer",
    "duplicate",
    "indicatif",
    "log",
    "pijul-config",
    "thiserror 2.0.18",
    ]
    [[package]]
    name = "pijul-macros"
    version = "1.0.0-beta.11"
    dependencies = [
    "proc-macro2",
    "quote",
    "syn 2.0.114",
    ]
    [[package]]
    name = "pijul-remote"
    version = "1.0.0-beta.11"
    dependencies = [
    "anyhow",
    "byteorder",
    "bytes",
    "dirs-next",
    "futures",
    "futures-util",
    "keyring",
    "libpijul",
    "log",
    "pijul-config",
    "pijul-identity",
    "pijul-interaction",
    "pijul-repository",
    "regex",
    "reqwest",
    "sanakirja",
    "serde",
    "serde_derive",
    "serde_json",
    "thrussh",
    "thrussh-config",
    "thrussh-keys",
    "tokio",
    "url",
    ]
    [[package]]
    name = "pijul-repository"
    version = "1.0.0-beta.11"
    dependencies = [
    "anyhow",
    "libpijul",
    "log",
    "pijul-config",
    "rlimit",
    "toml",
    ]
    [[package]]