Version updates

[?]
Feb 27, 2021, 9:27 PM
HDGRZISM2SS4TK5BMNGDIYG22SOXAZRTTC6YFIOPY4LSO53QDWZQC

Dependencies

  • [2] J2D66R2D Enable the pager dependency on OSX, fixes build
  • [3] 7ZFRYVVQ Cargo.nix and formatting
  • [4] QQZNSB26 Permission update (after #X243)
  • [5] AOK35FEX New Cargo.nix versions
  • [6] JMBGCWM5 Fixing a zombie, probably due to the new conflict algorithm
  • [7] SN7AGY6S Making `pijul lock` robust to kill signals
  • [8] HQ56ADNS Formatting, and version bump
  • [9] HYRH4E55 rustfmt.toml: init
  • [10] SAGSYAPX Various version bumps
  • [11] R6LAMLHW Manual fix of Cargo.nix (to work around OSX's less)
  • [12] ENKQ3QZG Forward the exit status messages from the SSH background loop to the client (solving hangs)
  • [13] OUWD436A Version bump
  • [14] CT6FBU57 SDPX license + version bump
  • [15] X243Z3Y5 Recording only the required metadata (can even be changed later!)
  • [16] XAY4DYRR Version bump
  • [17] JACZWIJ6 Version bump
  • [18] 3S4DR77Z Version updates
  • [19] I52XSRUH Massive cleanup, and simplification
  • [20] HW5Q7GGY Version bump
  • [21] HR3WK6A7 When lock times out, check that there are no more clients before quitting
  • [22] H565UUPC Use correct pattern for workspace interdependencies
  • [23] JRENVH5D Reqwest 0.11
  • [24] IIV3EL2X Cleanup, formatting, and fixing the Git feature
  • [25] TPEH2XNB 1.0.0-alpha.28, with Tokio 1.0
  • [26] 3VJB4ULD Updating Cargo.nix
  • [27] 23LVKATN Use pager crate for log output
  • [28] XWETQ4DE Upgrading versions
  • [29] UFCZKKLX Upgrading to the latest Sanakirja/Rand
  • [30] SPA2OL5I keep-changes feature (default) to avoid deleting problematic changes
  • [31] 5YDI33C4 Fixing pager on OSX
  • [32] XL6Y64UP Fixing a panic when iterating over the basenames of a file
  • [33] Q7CAYX5N Fixing Windows compilation
  • [34] KUMJITTF Version bump in the lockfiles
  • [35] SXEYMYF7 Fixing the bad changes in history (unfortunately, by rebooting).
  • [36] FXT5FS5W Updating Cargo.nix
  • [37] G6YZ7U65 Version bump
  • [38] CUHXXBDZ Fixing a bug in replacements, recently introduced during a fix of a graph corruption bug
  • [39] NX5I5H53 New published versions
  • [40] G65S7FAW Version bump and cleanup
  • [41] BT2ZHPY4 Version bumps
  • [42] 5BRU2RRW Cleanup (debugging a crash related to trees/inodes)
  • [43] WIORLB47 Version bump
  • [44] ZQXP3HNA Version bump
  • [45] H62VFFJE Cargo.nix, and solving conflicts
  • [46] HKEOO4QJ Version bump
  • [47] JL4WKA5P Implement the Sanakirja concurrency model in a cross-process way
  • [48] CCLLB7OI Upgrading to Sanakirja 0.15 + version bump
  • [49] IUH7IMWE Contributor license agreements
  • [50] 6DOXSHWG Cleanup, and version bump
  • [51] B3QWIGDE Fixing the Git features with the latest Pijul (+ conflicts in Cargo.toml)
  • [52] WEHUTJUK Lockfile update
  • [53] PJ7T2VFL Do not hang on locked repositories
  • [54] OCBM7IFE New release: pijul-1.0.0-alpha.8
  • [55] HSVGP2G4 Version bump + formatting
  • [56] B5Z4IMEU Generating Cargo.nix for pijul 1.0.0-alpha.6
  • [57] 3WIQYEIS Fixing conflicts in Cargo.lock
  • [58] N35L72XV Versions in Cargo.lock
  • [59] ZTVNGFNT Version bump
  • [60] WI5BS6BS New published versions
  • [61] YX3VCEOM Version bump
  • [62] DJ5JYH3K COPYING
  • [63] G734WNM6 flake.nix: use crate2nix
  • [64] YN63NUZO Sanakirja 1.0
  • [65] VYHHOEYH Versions and formatting

Change contents

  • file move: pijul-macros (----------)pijul-macros (----------)
    [1.0]
    [5.428]
  • file move: src (----------)src (----------)
    [5.428]
    [5.435]
  • replacement in pijul-macros/Cargo.toml at line 4
    [5.21091][5.40:58]()
    version = "0.3.0"
    [5.21091]
    [5.21109]
    version = "0.4.0"
  • file move: pijul (----------)pijul (----------)
    [1.0]
    [5.21407]
  • file move: src (----------)src (----------)
    [5.21407]
    [5.21414]
  • file move: remote (----------)remote (----------)
    [5.21414]
    [5.25370]
  • file move: commands (----------)commands (----------)
    [5.21414]
    [5.93386]
  • replacement in pijul/Cargo.toml at line 4
    [5.196462][5.1943:1970]()
    version = "1.0.0-alpha.41"
    [5.196462]
    [5.196488]
    version = "1.0.0-alpha.43"
  • edit in pijul/Cargo.toml at line 10
    [5.196640]
    [5.196640]
    "README.md",
  • replacement in pijul/Cargo.toml at line 55
    [5.197438][5.2060:2150]()
    libpijul = { path = "../libpijul", version = "1.0.0-alpha.34", features = [ "tarball" ] }
    [5.197438]
    [5.197523]
    libpijul = { path = "../libpijul", version = "1.0.0-alpha.36", features = [ "tarball" ] }
  • file move: libpijul (----------)libpijul (----------)
    [1.0]
    [5.198139]
  • file move: src (----------)src (----------)
    [5.198139]
    [5.198146]
  • file move: working_copy (----------)working_copy (----------)
    [5.198146]
    [5.198162]
  • file move: unrecord (----------)unrecord (----------)
    [5.198146]
    [5.225921]
  • file move: tests (----------)tests (----------)
    [5.198146]
    [5.248792]
  • file move: pristine (----------)pristine (----------)
    [5.198146]
    [5.525229]
  • file move: output (----------)output (----------)
    [5.198146]
    [5.671794]
  • file move: diff (----------)diff (----------)
    [5.198146]
    [5.768883]
  • file move: changestore (----------)changestore (----------)
    [5.198146]
    [5.817206]
  • file move: change (----------)change (----------)
    [5.198146]
    [5.931000]
  • file move: alive (----------)alive (----------)
    [5.198146]
    [5.982249]
  • replacement in libpijul/Cargo.toml at line 4
    [5.1020894][5.22921:22948]()
    version = "1.0.0-alpha.34"
    [5.1020894]
    [5.27]
    version = "1.0.0-alpha.36"
  • replacement in libpijul/Cargo.toml at line 108
    [5.1023195][5.22964:23027]()
    pijul-macros = { path = "../pijul-macros", version = "0.3.0" }
    [5.1023195]
    [5.1023218]
    pijul-macros = { path = "../pijul-macros", version = "0.4.0" }
  • replacement in Cargo.nix at line 2
    [5.14][5.14:78]()
    # This file was @generated by crate2nix 0.8.0 with the command:
    [5.14]
    [5.78]
    # This file was @generated by crate2nix 0.9.0 with the command:
  • replacement in Cargo.nix at line 10
    [5.255][5.255:294]()
    , buildRustCrate ? pkgs.buildRustCrate
    [5.255]
    [5.294]
    , buildRustCrateForPkgs ? if buildRustCrate != null
    then lib.warn "`buildRustCrate` is deprecated, use `buildRustCrateForPkgs` instead" (_: buildRustCrate)
    else pkgs: pkgs.buildRustCrate
    # Deprecated
    , buildRustCrate ? null
  • edit in Cargo.nix at line 21
    [5.618]
    [5.618]
    # Used for conditional compilation based on CPU feature detection.
    , targetFeatures ? []
  • edit in Cargo.nix at line 25
    [5.713]
    [5.713]
    # Additional crate2nix configuration if it exists.
    , crateConfig
    ? if builtins.pathExists ./crate-config.nix
    then pkgs.callPackage ./crate-config.nix {}
    else {}
  • replacement in Cargo.nix at line 37
    [5.819][5.819:822]()
    [5.819]
    [5.822]
  • replacement in Cargo.nix at line 73
    [5.2034][5.2034:2236]()
    workspace_members =
    internal.deprecationWarning
    "workspace_members is deprecated in crate2nix 0.4. Please use workspaceMembers instead."
    lib.mapAttrs (n: v: v.build) workspaceMembers;
    [5.2034]
    [5.2236]
    # A derivation that joins the outputs of all workspace members together.
    allWorkspaceMembers = pkgs.symlinkJoin {
    name = "all-workspace-members";
    paths =
    let members = builtins.attrValues workspaceMembers;
    in builtins.map (m: m.build) members;
    };
  • replacement in Cargo.nix at line 126
    [5.3980][5.3980:4007]()
    version = "0.2.3";
    [5.3980]
    [5.4007]
    version = "1.0.2";
  • replacement in Cargo.nix at line 128
    [5.4033][5.4033:4106]()
    sha256 = "0zpdsrfq5bd34941gmrlamnzjfbsx0x586afb7b0jqhr8g1lwapf";
    [5.4033]
    [5.4106]
    sha256 = "1zim79cvzd5yrkzl3nyfx0avijwgk9fqv3yrscdy1cc79ih02qpj";
  • replacement in Cargo.nix at line 180
    [5.6262][5.6262:6271]()
    [5.6262]
    [5.6271]
  • replacement in Cargo.nix at line 213
    [5.7199][5.7199:7257]()
    target = { target, features }: target."unix";
    [5.7199]
    [5.7257]
    target = { target, features }: (target."unix" or false);
  • replacement in Cargo.nix at line 218
    [5.34][5.7350:7411](),[5.7350][5.7350:7411]()
    target = { target, features }: target."windows";
    [5.34]
    [5.7411]
    target = { target, features }: (target."windows" or false);
  • replacement in Cargo.nix at line 222
    [5.7523][5.7523:7532]()
    [5.7523]
    [5.7532]
  • replacement in Cargo.nix at line 232
    [5.7796][5.7796:7805]()
    [5.7796]
    [5.7805]
  • replacement in Cargo.nix at line 498
    [5.279][5.279:288]()
    [5.279]
    [5.18359]
  • replacement in Cargo.nix at line 585
    [5.21258][5.21258:21319]()
    target = { target, features }: target."windows";
    [5.21258]
    [5.21319]
    target = { target, features }: (target."windows" or false);
  • replacement in Cargo.nix at line 728
    [5.595][5.595:656]()
    target = { target, features }: target."windows";
    [5.595]
    [5.656]
    target = { target, features }: (target."windows" or false);
  • replacement in Cargo.nix at line 757
    [5.104][5.1338:1399](),[5.1338][5.1338:1399]()
    target = { target, features }: target."windows";
    [5.104]
    [5.1399]
    target = { target, features }: (target."windows" or false);
  • replacement in Cargo.nix at line 776
    [5.29400][5.29400:29409]()
    [5.29400]
    [5.29409]
  • replacement in Cargo.nix at line 836
    [5.76451][3.1439:1466]()
    version = "0.8.2";
    [5.76451]
    [5.76478]
    version = "0.8.3";
  • replacement in Cargo.nix at line 838
    [5.76504][3.1467:1540]()
    sha256 = "1qqzffa93m9mf8s8kj5mmn93dh6hyakl4y3axdn5m3szhclg7s5s";
    [5.76504]
    [5.76577]
    sha256 = "0j9cjldgd1x6l8lc8kvqryw35fny9iix9in5k7zfya0lm6gxksg7";
  • edit in Cargo.nix at line 852
    [3.1553][3.1553:1692](),[3.1692][5.31589:31601](),[5.31589][5.31589:31601]()
    {
    name = "loom";
    packageId = "loom";
    target = { target, features }: target."crossbeam_loom";
    }
  • replacement in Cargo.nix at line 907
    [5.33090][5.33090:33099]()
    [5.33090]
    [5.2207]
  • replacement in Cargo.nix at line 921
    [5.2564][5.2564:2622]()
    target = { target, features }: target."unix";
    [5.2564]
    [5.2622]
    target = { target, features }: (target."unix" or false);
  • replacement in Cargo.nix at line 926
    [5.174][5.2715:2776](),[5.2715][5.2715:2776]()
    target = { target, features }: target."windows";
    [5.174]
    [5.2776]
    target = { target, features }: (target."windows" or false);
  • replacement in Cargo.nix at line 934
    [5.209][5.2982:3041](),[5.2982][5.2982:3041]()
    target = {target, features}: target."windows";
    [5.209]
    [5.3041]
    target = {target, features}: (target."windows" or false);
  • replacement in Cargo.nix at line 1017
    [5.35492][5.35492:35501]()
    [5.35492]
    [5.35501]
  • replacement in Cargo.nix at line 1053
    [5.36532][5.36532:36541]()
    [5.36532]
    [5.36541]
  • replacement in Cargo.nix at line 1073
    [5.37028][5.37028:37037]()
    [5.37028]
    [5.37037]
  • replacement in Cargo.nix at line 1087
    [5.37413][5.37413:37471]()
    target = { target, features }: target."unix";
    [5.37413]
    [5.37471]
    target = { target, features }: (target."unix" or false);
  • replacement in Cargo.nix at line 1097
    [5.244][5.37730:37791](),[5.37730][5.37730:37791]()
    target = { target, features }: target."windows";
    [5.244]
    [5.37791]
    target = { target, features }: (target."windows" or false);
  • replacement in Cargo.nix at line 1101
    [5.37897][5.37897:37906]()
    [5.37897]
    [5.37906]
  • replacement in Cargo.nix at line 1115
    [5.38267][5.38267:38325]()
    target = { target, features }: target."unix";
    [5.38267]
    [5.38325]
    target = { target, features }: (target."unix" or false);
  • replacement in Cargo.nix at line 1126
    [5.279][5.38625:38686](),[5.38625][5.38625:38686]()
    target = { target, features }: target."windows";
    [5.279]
    [5.38686]
    target = { target, features }: (target."windows" or false);
  • replacement in Cargo.nix at line 1130
    [5.39061][5.39061:39070]()
    [5.39061]
    [5.39070]
  • replacement in Cargo.nix at line 1134
    [5.39128][5.39128:39155]()
    version = "0.1.2";
    [5.39128]
    [5.39155]
    version = "0.1.3";
  • replacement in Cargo.nix at line 1137
    [5.39204][5.39204:39277]()
    sha256 = "1z1vvd07i7f042a5ca217v2ic70m2mw6wvdli355lvxsgr234c1j";
    [5.39204]
    [5.39277]
    sha256 = "1q0f7mhsv2z8wyrqnx755jcli1fdpx9ziviji7i855xxz0v6kp9w";
  • replacement in Cargo.nix at line 1260
    [5.77694][5.77694:77752]()
    target = { target, features }: target."unix";
    [5.77694]
    [5.77752]
    target = { target, features }: (target."unix" or false);
  • replacement in Cargo.nix at line 1265
    [5.314][5.77845:77906](),[5.77845][5.77845:77906]()
    target = { target, features }: target."windows";
    [5.314]
    [5.77906]
    target = { target, features }: (target."windows" or false);
  • replacement in Cargo.nix at line 1269
    [5.78004][5.78004:78013]()
    [5.78004]
    [5.42736]
  • replacement in Cargo.nix at line 1291
    [5.78531][5.78531:78540]()
    [5.78531]
    [5.78540]
  • replacement in Cargo.nix at line 1309
    [5.43199][5.43199:43257]()
    target = { target, features }: target."unix";
    [5.43199]
    [5.43257]
    target = { target, features }: (target."unix" or false);
  • replacement in Cargo.nix at line 1319
    [5.349][5.43520:43581](),[5.43520][5.43520:43581]()
    target = { target, features }: target."windows";
    [5.349]
    [5.43581]
    target = { target, features }: (target."windows" or false);
  • replacement in Cargo.nix at line 1323
    [5.43664][5.43664:43673]()
    [5.43664]
    [5.43673]
  • replacement in Cargo.nix at line 1398
    [5.45974][5.45974:45983]()
    [5.45974]
    [5.45983]
  • replacement in Cargo.nix at line 1408
    [5.46278][5.46278:46287]()
    [5.46278]
    [5.46287]
  • replacement in Cargo.nix at line 1428
    [5.46792][5.46792:46801]()
    [5.46792]
    [5.46801]
  • replacement in Cargo.nix at line 1442
    [5.47155][5.47155:47213]()
    target = { target, features }: target."unix";
    [5.47155]
    [5.47213]
    target = { target, features }: (target."unix" or false);
  • replacement in Cargo.nix at line 1447
    [5.384][5.47306:47367](),[5.47306][5.47306:47367]()
    target = { target, features }: target."windows";
    [5.384]
    [5.47367]
    target = { target, features }: (target."windows" or false);
  • replacement in Cargo.nix at line 1451
    [5.48305][5.48305:48314]()
    [5.48305]
    [5.48314]
  • replacement in Cargo.nix at line 1637
    [5.54749][5.54749:54758]()
    [5.54749]
    [5.54758]
  • edit in Cargo.nix at line 1771
    [3.3632][3.3632:4584](),[3.4584][5.59074:59083](),[5.78905][5.59074:59083](),[5.59074][5.59074:59083]()
    "generator" = rec {
    crateName = "generator";
    version = "0.6.24";
    edition = "2018";
    sha256 = "174skwxbr99p6kf285nraj7dmsd1k4l6amad5djjg271s57x5zm9";
    authors = [
    "Xudong Huang <huangxu008@hotmail.com>"
    ];
    dependencies = [
    {
    name = "libc";
    packageId = "libc";
    target = { target, features }: target."unix";
    }
    {
    name = "log";
    packageId = "log";
    }
    {
    name = "winapi";
    packageId = "winapi";
    target = { target, features }: target."windows";
    features = [ "memoryapi" "sysinfoapi" ];
    }
    ];
    buildDependencies = [
    {
    name = "cc";
    packageId = "cc";
    }
    {
    name = "rustversion";
    packageId = "rustversion";
    }
    ];
    };
  • replacement in Cargo.nix at line 1813
    [5.60239][5.60239:60297]()
    target = { target, features }: target."unix";
    [5.60239]
    [5.60297]
    target = { target, features }: (target."unix" or false);
  • replacement in Cargo.nix at line 1845
    [5.1178][5.1178:1236]()
    target = { target, features }: target."unix";
    [5.1178]
    [5.1236]
    target = { target, features }: (target."unix" or false);
  • replacement in Cargo.nix at line 1907
    [5.62213][5.62213:62304]()
    target = { target, features }: (target."unix" && (!(target."os" == "macos")));
    [5.62213]
    [5.62304]
    target = { target, features }: ((target."unix" or false) && (!(target."os" == "macos")));
  • replacement in Cargo.nix at line 1913
    [5.62430][5.62430:62521]()
    target = { target, features }: (target."unix" && (!(target."os" == "macos")));
    [5.62430]
    [5.62521]
    target = { target, features }: ((target."unix" or false) && (!(target."os" == "macos")));
  • replacement in Cargo.nix at line 1970
    [5.64420][5.385:412]()
    version = "0.3.0";
    [5.64420]
    [5.64447]
    version = "0.3.1";
  • replacement in Cargo.nix at line 1972
    [5.64473][5.413:486]()
    sha256 = "19g6x6smwj7pyv28zr766xmdia5pr2psnly0ib6zr3hhc9iycrvb";
    [5.64473]
    [5.64546]
    sha256 = "0y5fxy3sy0s3j1h6p0c2xk5n2gs4jk1dvmk88lvgwm22ywfv0cnq";
  • edit in Cargo.nix at line 2008
    [5.65443]
    [5.65443]
    features = [ "std" ];
  • edit in Cargo.nix at line 2030
    [5.65962][5.65962:66149]()
    {
    name = "tracing-futures";
    packageId = "tracing-futures";
    usesDefaultFeatures = false;
    features = [ "std-future" ];
    }
  • replacement in Cargo.nix at line 2070
    [5.67363][5.67363:67372]()
    [5.67363]
    [5.67372]
  • replacement in Cargo.nix at line 2116
    [5.68614][5.68614:68623]()
    [5.68614]
    [5.68623]
  • replacement in Cargo.nix at line 2138
    [5.69196][5.69196:69205]()
    [5.69196]
    [5.69205]
  • replacement in Cargo.nix at line 2217
    [5.71739][5.71739:71748]()
    [5.71739]
    [5.71748]
  • replacement in Cargo.nix at line 2393
    [5.76052][5.76052:76061]()
    [5.76052]
    [5.76061]
  • replacement in Cargo.nix at line 2443
    [5.77263][5.77263:77324]()
    target = { target, features }: target."windows";
    [5.77263]
    [5.77324]
    target = { target, features }: (target."windows" or false);
  • edit in Cargo.nix at line 2476
    [5.78115]
    [5.78115]
    resolvedDefaultFeatures = [ "std" ];
  • replacement in Cargo.nix at line 2539
    [5.79347][5.79347:79356]()
    [5.79347]
    [5.79356]
  • replacement in Cargo.nix at line 2566
    [5.80108][5.80108:80166]()
    target = { target, features }: target."unix";
    [5.80108]
    [5.80166]
    target = { target, features }: (target."unix" or false);
  • replacement in Cargo.nix at line 2569
    [5.80189][5.80189:80198]()
    [5.80189]
    [5.80198]
  • replacement in Cargo.nix at line 2573
    [5.80260][3.5639:5667]()
    version = "0.3.47";
    [5.80260]
    [5.80288]
    version = "0.3.48";
  • replacement in Cargo.nix at line 2575
    [5.80314][3.5668:5741]()
    sha256 = "0r8gxxgpgpg7y11jk34ccrvx1w0a20jbv35gglv3lhim3h9p7ysw";
    [5.80314]
    [5.80387]
    sha256 = "0y2dgsfzy52ngi2b1ggwzl5nh5m948ady1h7sr1pikhmn7wq97yw";
  • replacement in Cargo.nix at line 2585
    [5.80593][5.80593:80602]()
    [5.80593]
    [5.80602]
  • replacement in Cargo.nix at line 2645
    [5.83348][5.83348:83406]()
    target = { target, features }: target."unix";
    [5.83348]
    [5.83406]
    target = { target, features }: (target."unix" or false);
  • replacement in Cargo.nix at line 2668
    [5.84748][3.5955:5991]()
    version = "1.0.0-alpha.34";
    [5.84748]
    [5.84783]
    version = "1.0.0-alpha.36";
  • replacement in Cargo.nix at line 2670
    [5.84809][5.84809:84872]()
    src = (builtins.filterSource sourceFilter ./libpijul);
    [5.84809]
    [5.84872]
    src = lib.cleanSourceWith { filter = sourceFilter; src = ./libpijul; };
  • replacement in Cargo.nix at line 2875
    [5.89975][5.89975:90033]()
    target = { target, features }: target."unix";
    [5.89975]
    [5.90033]
    target = { target, features }: (target."unix" or false);
  • edit in Cargo.nix at line 2988
    [5.93042][5.93042:93051](),[5.93051][3.6511:7252]()
    };
    "loom" = rec {
    crateName = "loom";
    version = "0.4.0";
    edition = "2018";
    sha256 = "1941ji91nvriqqkgzlx285kq38zg74sw68gb2x4pnjbfcfs76k6l";
    authors = [
    "Carl Lerche <me@carllerche.com>"
    ];
    dependencies = [
    {
    name = "cfg-if";
    packageId = "cfg-if 1.0.0";
    }
    {
    name = "generator";
    packageId = "generator";
    }
    {
    name = "scoped-tls";
    packageId = "scoped-tls";
    }
    ];
    features = {
    "checkpoint" = [ "serde" "serde_json" ];
    "futures" = [ "futures-util" ];
    };
    resolvedDefaultFeatures = [ "default" ];
  • replacement in Cargo.nix at line 3016
    [5.93866][5.93866:93875]()
    [5.93866]
    [5.93875]
  • replacement in Cargo.nix at line 3045
    [5.94682][5.94682:94740]()
    target = { target, features }: target."unix";
    [5.94682]
    [5.94740]
    target = { target, features }: (target."unix" or false);
  • replacement in Cargo.nix at line 3050
    [5.2234][5.94833:94894](),[5.94833][5.94833:94894]()
    target = { target, features }: target."windows";
    [5.2234]
    [5.94894]
    target = { target, features }: (target."windows" or false);
  • replacement in Cargo.nix at line 3054
    [5.95010][5.95010:95019]()
    [5.95010]
    [5.95019]
  • replacement in Cargo.nix at line 3064
    [5.95284][5.95284:95293]()
    [5.95284]
    [5.95293]
  • replacement in Cargo.nix at line 3068
    [5.96124][5.96124:96151]()
    version = "0.4.3";
    [5.96124]
    [5.96151]
    version = "0.4.4";
  • replacement in Cargo.nix at line 3070
    [5.96177][5.96177:96250]()
    sha256 = "17d1xp29v5xgh4vahxld14w1c1hgh38qmxpv7i18wy096gn2cb8g";
    [5.96177]
    [5.96250]
    sha256 = "0jsfv00hl5rmx1nijn59sr9jmjd4rjnjhh4kdjy8d187iklih9d9";
  • replacement in Cargo.nix at line 3106
    [5.1829][5.98994:99052](),[5.98994][5.98994:99052]()
    target = { target, features }: target."unix";
    [5.1829]
    [5.99052]
    target = { target, features }: (target."unix" or false);
  • replacement in Cargo.nix at line 3115
    [5.2288][5.1953:2014](),[5.1953][5.1953:2014]()
    target = { target, features }: target."windows";
    [5.2288]
    [5.2014]
    target = { target, features }: (target."windows" or false);
  • replacement in Cargo.nix at line 3120
    [5.2099][5.2099:2160]()
    target = { target, features }: target."windows";
    [5.2099]
    [5.99332]
    target = { target, features }: (target."windows" or false);
  • replacement in Cargo.nix at line 3125
    [5.2323][5.2242:2303](),[5.2242][5.2242:2303]()
    target = { target, features }: target."windows";
    [5.2323]
    [5.2303]
    target = { target, features }: (target."windows" or false);
  • replacement in Cargo.nix at line 3158
    [5.3355][5.3355:3364]()
    [5.3355]
    [5.3364]
  • replacement in Cargo.nix at line 3261
    [5.4068][5.4068:4077]()
    [5.4068]
    [5.103471]
  • replacement in Cargo.nix at line 3383
    [5.107190][5.107190:107199]()
    [5.107190]
    [5.3601]
  • replacement in Cargo.nix at line 3481
    [5.109820][5.109820:109829]()
    [5.109820]
    [5.109829]
  • replacement in Cargo.nix at line 3548
    [5.111556][5.111556:111565]()
    [5.111556]
    [5.111565]
  • replacement in Cargo.nix at line 3623
    [5.113319][5.113319:113377]()
    target = { target, features }: target."unix";
    [5.113319]
    [5.113377]
    target = { target, features }: (target."unix" or false);
  • replacement in Cargo.nix at line 3637
    [5.2504][5.113731:113792](),[5.113731][5.113731:113792]()
    target = { target, features }: target."windows";
    [5.2504]
    [5.113792]
    target = { target, features }: (target."windows" or false);
  • replacement in Cargo.nix at line 3654
    [5.114632][5.114632:114641]()
    [5.114632]
    [5.114641]
  • replacement in Cargo.nix at line 3658
    [5.114701][3.7967:8003]()
    version = "1.0.0-alpha.41";
    [5.114701]
    [5.114736]
    version = "1.0.0-alpha.43";
  • replacement in Cargo.nix at line 3663
    [5.114846][5.114846:114906]()
    src = (builtins.filterSource sourceFilter ./pijul);
    [5.114846]
    [5.114906]
    src = lib.cleanSourceWith { filter = sourceFilter; src = ./pijul; };
  • replacement in Cargo.nix at line 3761
    [5.79777][2.35:93]()
    target = { target, features }: target."unix";
    [5.79777]
    [5.79777]
    target = { target, features }: (target."unix" or false);
  • replacement in Cargo.nix at line 3839
    [5.118308][5.140270:140297]()
    version = "0.3.0";
    [5.118308]
    [5.118335]
    version = "0.4.0";
  • replacement in Cargo.nix at line 3841
    [5.118361][5.118361:118428]()
    src = (builtins.filterSource sourceFilter ./pijul-macros);
    [5.118361]
    [5.118428]
    src = lib.cleanSourceWith { filter = sourceFilter; src = ./pijul-macros; };
  • replacement in Cargo.nix at line 3864
    [5.119417][5.119417:119426]()
    [5.119417]
    [5.119426]
  • replacement in Cargo.nix at line 3881
    [5.120583][5.120583:120592]()
    [5.120583]
    [5.120592]
  • replacement in Cargo.nix at line 3907
    [5.121261][5.121261:121270]()
    [5.121261]
    [5.121270]
  • replacement in Cargo.nix at line 3917
    [5.121554][5.121554:121563]()
    [5.121554]
    [5.121563]
  • replacement in Cargo.nix at line 3927
    [5.121835][5.121835:121844]()
    [5.121835]
    [5.121844]
  • replacement in Cargo.nix at line 3937
    [5.122122][5.122122:122131]()
    [5.122122]
    [5.122131]
  • replacement in Cargo.nix at line 4017
    [5.124306][5.124306:124315]()
    [5.124306]
    [5.124315]
  • replacement in Cargo.nix at line 4028
    [5.124624][5.124624:124633]()
    [5.124624]
    [5.124633]
  • replacement in Cargo.nix at line 4038
    [5.124919][5.124919:124928]()
    [5.124919]
    [5.124928]
  • replacement in Cargo.nix at line 4096
    [5.4049][5.4049:4107]()
    target = { target, features }: target."unix";
    [5.4049]
    [5.4107]
    target = { target, features }: (target."unix" or false);
  • replacement in Cargo.nix at line 4219
    [5.130243][5.130243:130252]()
    [5.130243]
    [5.130252]
  • replacement in Cargo.nix at line 4230
    [5.130563][5.130563:130572]()
    [5.130563]
    [5.130572]
  • replacement in Cargo.nix at line 4247
    [5.4153][5.4153:4162]()
    [5.4153]
    [5.4162]
  • replacement in Cargo.nix at line 4378
    [5.3080][5.134500:134561](),[5.134500][5.134500:134561]()
    target = { target, features }: target."windows";
    [5.3080]
    [5.134561]
    target = { target, features }: (target."windows" or false);
  • replacement in Cargo.nix at line 4382
    [5.134666][5.134666:134675]()
    [5.134666]
    [5.134675]
  • replacement in Cargo.nix at line 4528
    [5.139491][5.139491:139552]()
    target = { target, features }: target."windows";
    [5.139491]
    [5.139552]
    target = { target, features }: (target."windows" or false);
  • replacement in Cargo.nix at line 4586
    [5.141581][5.141581:141639]()
    target = { target, features }: target."unix";
    [5.141581]
    [5.141639]
    target = { target, features }: (target."unix" or false);
  • replacement in Cargo.nix at line 4591
    [5.4207][5.141732:141793](),[5.141732][5.141732:141793]()
    target = { target, features }: target."windows";
    [5.4207]
    [5.141793]
    target = { target, features }: (target."windows" or false);
  • replacement in Cargo.nix at line 4595
    [5.141937][5.141937:141946]()
    [5.141937]
    [5.141946]
  • edit in Cargo.nix at line 4641
    [5.143575][3.9464:9807]()
    };
    "rustversion" = rec {
    crateName = "rustversion";
    version = "1.0.4";
    edition = "2018";
    sha256 = "1kas7n19n097fjjhdwrv36yjjvih0j5lkqzx2vyxiln6dl1jlpfb";
    procMacro = true;
    build = "build/build.rs";
    authors = [
    "David Tolnay <dtolnay@gmail.com>"
    ];
  • replacement in Cargo.nix at line 4665
    [5.144302][5.144302:144363]()
    target = { target, features }: target."windows";
    [5.144302]
    [5.144363]
    target = { target, features }: (target."windows" or false);
  • replacement in Cargo.nix at line 4668
    [5.144386][5.144386:144395]()
    [5.144386]
    [5.144395]
  • edit in Cargo.nix at line 4766
    [5.146116][3.11001:11287]()
    ];
    };
    "scoped-tls" = rec {
    crateName = "scoped-tls";
    version = "1.0.0";
    edition = "2015";
    sha256 = "1hj8lifzvivdb1z02lfnzkshpvk85nkgzxsy2hc0zky9wf894spa";
    authors = [
    "Alex Crichton <alex@alexcrichton.com>"
  • replacement in Cargo.nix at line 4767
    [5.81372][5.81372:81381]()
    [5.81372]
    [5.81381]
  • replacement in Cargo.nix at line 4783
    [5.146536][3.11288:11315]()
    version = "2.1.0";
    [5.146536]
    [5.146563]
    version = "2.1.1";
  • replacement in Cargo.nix at line 4785
    [5.146589][3.11316:11389]()
    sha256 = "109fq5axhgaxx40fdvlq931kngjpaawgininjw3g177q0ii1pby6";
    [5.146589]
    [5.146662]
    sha256 = "0rj11kj7bv325a0pd88f6g8bdnwxy2mxz8cddh4nb6140j0k3z9d";
  • replacement in Cargo.nix at line 4825
    [5.147984][3.11390:11417]()
    version = "2.1.0";
    [5.147984]
    [5.148011]
    version = "2.1.1";
  • replacement in Cargo.nix at line 4827
    [5.148037][3.11418:11491]()
    sha256 = "0hap4ricsb2q3g42lq7dlzfmjldmn3hmq77q7hh2dd5agcjislri";
    [5.148037]
    [5.148110]
    sha256 = "0b88qqx0mn32vr6qinvf0cab8jhpdrj8z0aj686hn9gdwpfqrr6y";
  • replacement in Cargo.nix at line 4909
    [5.150408][3.11700:11728]()
    version = "1.0.62";
    [5.150408]
    [5.150436]
    version = "1.0.63";
  • replacement in Cargo.nix at line 4911
    [5.150462][3.11729:11802]()
    sha256 = "11hlwc4glh244sk6ncnvj3n01pi538iv2qygyxyfllj5g59n277a";
    [5.150462]
    [5.150535]
    sha256 = "1xhbc83n1pwiw02ddqf98gwynihscg69h2nfq0wajjvsfjwmsls3";
  • replacement in Cargo.nix at line 4966
    [5.5475][5.5475:5484]()
    [5.5475]
    [5.5484]
  • replacement in Cargo.nix at line 4983
    [5.152190][5.152190:152199]()
    [5.152190]
    [5.152199]
  • replacement in Cargo.nix at line 4993
    [5.152458][5.152458:152467]()
    [5.152458]
    [5.152467]
  • replacement in Cargo.nix at line 5018
    [5.81863][5.8251:8309]()
    target = { target, features }: target."unix";
    [5.81863]
    [5.153230]
    target = { target, features }: (target."unix" or false);
  • replacement in Cargo.nix at line 5023
    [5.153313][5.8310:8368]()
    target = { target, features }: target."unix";
    [5.153313]
    [5.153401]
    target = { target, features }: (target."unix" or false);
  • replacement in Cargo.nix at line 5029
    [5.4316][5.153700:153761](),[5.153700][5.153700:153761]()
    target = { target, features }: target."windows";
    [5.4316]
    [5.153761]
    target = { target, features }: (target."windows" or false);
  • replacement in Cargo.nix at line 5044
    [5.154169][5.154169:154178]()
    [5.154169]
    [5.154178]
  • replacement in Cargo.nix at line 5109
    [5.156462][5.156462:156520]()
    target = { target, features }: target."unix";
    [5.156462]
    [5.156690]
    target = { target, features }: (target."unix" or false);
  • replacement in Cargo.nix at line 5115
    [5.156804][5.156804:156862]()
    target = { target, features }: target."unix";
    [5.156804]
    [5.156862]
    target = { target, features }: (target."unix" or false);
  • replacement in Cargo.nix at line 5142
    [5.157608][5.157608:157666]()
    target = { target, features }: target."unix";
    [5.157608]
    [5.157666]
    target = { target, features }: (target."unix" or false);
  • replacement in Cargo.nix at line 5160
    [5.4351][5.158115:158176](),[5.158115][5.158115:158176]()
    target = { target, features }: target."windows";
    [5.4351]
    [5.158176]
    target = { target, features }: (target."windows" or false);
  • replacement in Cargo.nix at line 5164
    [5.158259][5.158259:158268]()
    [5.158259]
    [5.158268]
  • replacement in Cargo.nix at line 5178
    [5.158650][5.158650:158711]()
    target = { target, features }: target."windows";
    [5.158650]
    [5.158711]
    target = { target, features }: (target."windows" or false);
  • replacement in Cargo.nix at line 5181
    [5.158734][5.158734:158743]()
    [5.158734]
    [5.158743]
  • replacement in Cargo.nix at line 5195
    [5.4586][5.4586:4650]()
    target = { target, features }: (!target."windows");
    [5.4586]
    [5.4650]
    target = { target, features }: (!(target."windows" or false));
  • replacement in Cargo.nix at line 5200
    [5.4386][5.4743:4804](),[5.4743][5.4743:4804]()
    target = { target, features }: target."windows";
    [5.4386]
    [5.4804]
    target = { target, features }: (target."windows" or false);
  • replacement in Cargo.nix at line 5204
    [5.159159][5.159159:159168]()
    [5.159159]
    [5.159168]
  • replacement in Cargo.nix at line 5220
    [5.159584][5.159584:159593]()
    [5.159584]
    [5.159593]
  • replacement in Cargo.nix at line 5236
    [5.160003][5.160003:160012]()
    [5.160003]
    [5.160012]
  • replacement in Cargo.nix at line 5261
    [5.160618][5.160618:160627]()
    [5.160618]
    [5.160627]
  • replacement in Cargo.nix at line 5277
    [5.161040][5.161040:161049]()
    [5.161040]
    [5.161049]
  • replacement in Cargo.nix at line 5295
    [5.161538][5.161538:161547]()
    [5.161538]
    [5.161547]
  • replacement in Cargo.nix at line 5400
    [5.2600][5.2600:2609]()
    [5.2600]
    [5.163411]
  • replacement in Cargo.nix at line 5478
    [5.165408][5.165408:165417]()
    [5.165408]
    [5.165417]
  • replacement in Cargo.nix at line 5512
    [5.166236][5.166236:166245]()
    [5.166236]
    [5.166245]
  • replacement in Cargo.nix at line 5530
    [5.4660][5.166871:166932](),[5.166871][5.166871:166932]()
    target = { target, features }: target."windows";
    [5.4660]
    [5.166932]
    target = { target, features }: (target."windows" or false);
  • replacement in Cargo.nix at line 5541
    [5.167258][5.167258:167267]()
    [5.167258]
    [5.167267]
  • replacement in Cargo.nix at line 5571
    [5.168121][5.168121:168130]()
    [5.168121]
    [5.168130]
  • replacement in Cargo.nix at line 5591
    [5.7952][5.7952:8010]()
    target = { target, features }: target."unix";
    [5.7952]
    [5.8010]
    target = { target, features }: (target."unix" or false);
  • replacement in Cargo.nix at line 5621
    [5.7010][5.7010:7068]()
    target = { target, features }: target."unix";
    [5.7010]
    [5.8475]
    target = { target, features }: (target."unix" or false);
  • replacement in Cargo.nix at line 5633
    [5.7214][5.7214:7275]()
    target = { target, features }: target."windows";
    [5.7214]
    [5.7275]
    target = { target, features }: (target."windows" or false);
  • replacement in Cargo.nix at line 5646
    [5.8855][5.8855:8911]()
    target = {target, features}: target."unix";
    [5.8855]
    [5.8911]
    target = {target, features}: (target."unix" or false);
  • replacement in Cargo.nix at line 5684
    [5.172062][5.172062:172071]()
    [5.172062]
    [5.172071]
  • replacement in Cargo.nix at line 5711
    [5.172755][5.172755:172764]()
    [5.172755]
    [5.172764]
  • replacement in Cargo.nix at line 5792
    [5.174834][5.174834:174843]()
    [5.174834]
    [5.174843]
  • edit in Cargo.nix at line 5846
    [5.176624][5.176624:176704](),[5.176704][3.13356:13383](),[3.13383][5.176731:176757](),[5.176731][5.176731:176757](),[5.176757][3.13384:13457](),[3.13457][5.176830:177024](),[5.176830][5.176830:177024](),[5.177024][3.13458:13497](),[3.13497][5.177070:177600](),[5.177070][5.177070:177600]()
    };
    "tracing-futures" = rec {
    crateName = "tracing-futures";
    version = "0.2.5";
    edition = "2018";
    sha256 = "1wimg0iwa2ldq7xv98lvivvf3q9ykfminig8r1bs0ig22np9bl4p";
    authors = [
    "Eliza Weisman <eliza@buoyant.io>"
    "Tokio Contributors <team@tokio.rs>"
    ];
    dependencies = [
    {
    name = "pin-project";
    packageId = "pin-project";
    optional = true;
    }
    {
    name = "tracing";
    packageId = "tracing";
    usesDefaultFeatures = false;
    }
    ];
    features = {
    "default" = [ "std-future" "std" ];
    "futures-01" = [ "futures_01" "std" ];
    "futures-03" = [ "std-future" "futures" "futures-task" "std" ];
    "std" = [ "tracing/std" ];
    "std-future" = [ "pin-project" ];
    };
    resolvedDefaultFeatures = [ "pin-project" "std-future" ];
  • replacement in Cargo.nix at line 5855
    [5.177872][5.177872:177881]()
    [5.177872]
    [5.177881]
  • replacement in Cargo.nix at line 5977
    [5.181797][5.181797:181806]()
    [5.181797]
    [5.181806]
  • replacement in Cargo.nix at line 6016
    [5.182938][5.182938:182947]()
    [5.182938]
    [5.182947]
  • replacement in Cargo.nix at line 6063
    [5.184537][5.184537:184546]()
    [5.184537]
    [5.184546]
  • replacement in Cargo.nix at line 6081
    [5.6898][5.185013:185074](),[5.185013][5.185013:185074]()
    target = { target, features }: target."windows";
    [5.6898]
    [5.185074]
    target = { target, features }: (target."windows" or false);
  • replacement in Cargo.nix at line 6087
    [5.185213][5.185213:185274]()
    target = { target, features }: target."windows";
    [5.185213]
    [5.185274]
    target = { target, features }: (target."windows" or false);
  • replacement in Cargo.nix at line 6090
    [5.185297][5.185297:185306]()
    [5.185297]
    [5.185306]
  • replacement in Cargo.nix at line 6110
    [5.185778][5.185778:185787]()
    [5.185778]
    [5.185787]
  • replacement in Cargo.nix at line 6142
    [5.186909][3.13925:13953]()
    version = "0.2.70";
    [5.186909]
    [5.186937]
    version = "0.2.71";
  • replacement in Cargo.nix at line 6144
    [5.186963][3.13954:14027]()
    sha256 = "1gikjjsm85wvpqmjbxg2s6f386bv9rhzs03xkfmhskz77l9ggh2m";
    [5.186963]
    [5.187036]
    sha256 = "19qssg8ifass5qv60hpicl1hp9ilizh164q7l3b63i5p8012iqby";
  • replacement in Cargo.nix at line 6180
    [5.188185][3.14028:14056]()
    version = "0.2.70";
    [5.188185]
    [5.188213]
    version = "0.2.71";
  • replacement in Cargo.nix at line 6182
    [5.188239][3.14057:14130]()
    sha256 = "1iv4fzabql4625q4cw7d43lnrpf3pimn63vjclykymyly13m9i3v";
    [5.188239]
    [5.188312]
    sha256 = "1a1apjim8rq9kpjiaxi4zbk7v8lmh2wpkz3k1sdkmfxq89lqnzav";
  • replacement in Cargo.nix at line 6224
    [5.189317][3.14131:14159]()
    version = "0.4.20";
    [5.189317]
    [5.189345]
    version = "0.4.21";
  • replacement in Cargo.nix at line 6226
    [5.189371][3.14160:14233]()
    sha256 = "156zm9r8h530j1kbc9zc19zbsjjfdzv36fi86jf6g1hcj6i33r1x";
    [5.189371]
    [5.189444]
    sha256 = "1awpp2qdlwf13c1fg2hpyknfpai2ddkian84v7q03bqqc60aarwf";
  • replacement in Cargo.nix at line 6246
    [5.189897][5.189897:189973]()
    target = { target, features }: (target."feature" == "atomics");
    [5.189897]
    [5.189973]
    target = { target, features }: (builtins.elem "atomics" targetFeatures);
  • replacement in Cargo.nix at line 6256
    [5.190143][3.14324:14352]()
    version = "0.2.70";
    [5.190143]
    [5.190171]
    version = "0.2.71";
  • replacement in Cargo.nix at line 6258
    [5.190197][3.14353:14426]()
    sha256 = "0b5srgzjmi5j7gv27li683l68nl6r5px4k8pshx5jfgg5s45721v";
    [5.190197]
    [5.190270]
    sha256 = "0fqdrsbb9zxscpgazh6723z8w0l91crdih1n1wgnc5ppivd3ib75";
  • replacement in Cargo.nix at line 6281
    [5.190930][3.14427:14455]()
    version = "0.2.70";
    [5.190930]
    [5.190958]
    version = "0.2.71";
  • replacement in Cargo.nix at line 6283
    [5.190984][3.14456:14529]()
    sha256 = "118kl12vcp19zbd8fzpn3jkhb2h34plra5is7d0zlcd5ybkvacs1";
    [5.190984]
    [5.191057]
    sha256 = "07j0xchgxlxpllxxm1xsjp5mmzbgnfmyhkipp63z4ka59p3kw1fc";
  • replacement in Cargo.nix at line 6318
    [5.191970][3.14530:14558]()
    version = "0.2.70";
    [5.191970]
    [5.191998]
    version = "0.2.71";
  • replacement in Cargo.nix at line 6320
    [5.192024][3.14559:14632]()
    sha256 = "0r7xlkba8r5gfpp4w8bi9gfym08ybf5b6qirq4ajvq1sjkj4ajfx";
    [5.192024]
    [5.192097]
    sha256 = "1cc3cc7lr1051avi24jwadh91kaandzq9991ybsp3p929328wvvx";
  • replacement in Cargo.nix at line 6324
    [5.192168][5.192168:192177]()
    [5.192168]
    [5.192177]
  • replacement in Cargo.nix at line 6328
    [5.192241][3.14633:14661]()
    version = "0.3.47";
    [5.192241]
    [5.192269]
    version = "0.3.48";
  • replacement in Cargo.nix at line 6330
    [5.192295][3.14662:14735]()
    sha256 = "1cw0aqbyzhya0f02jwd95la9hmn12dqxlf3wh6x3w028zj8wc3f4";
    [5.192295]
    [5.192368]
    sha256 = "0ayrqjk57bvs16rxfhvgc7pizkvdfnk0lanyvz74ha9v48k0nq7c";
  • replacement in Cargo.nix at line 6768
    [5.219924][5.219924:219951]()
    version = "3.1.1";
    [5.219924]
    [5.219951]
    version = "4.0.2";
  • replacement in Cargo.nix at line 6770
    [5.219977][5.219977:220050]()
    sha256 = "094pw9pi48szshn9ln69z2kg7syq1jp80h5ps1qncbsaw4d0f4fh";
    [5.219977]
    [5.220050]
    sha256 = "1vqih4glz0kh3p08bl8mdzk4c02195ws7v6mfpyfrf5qw7vlxhc7";
  • edit in Cargo.nix at line 6778
    [5.220224]
    [5.220224]
    }
    {
    name = "thiserror";
    packageId = "thiserror";
  • replacement in Cargo.nix at line 6784
    [5.220247][5.220247:220316]()
    features = {
    "default" = [ "failure" ];
    };
    [5.220247]
    [5.220316]
  • replacement in Cargo.nix at line 6859
    [5.223027][5.223027:223036]()
    [5.223027]
    [5.223036]
  • replacement in Cargo.nix at line 6873
    [5.6957][5.223418:223479](),[5.223418][5.223418:223479]()
    target = { target, features }: target."windows";
    [5.6957]
    [5.223479]
    target = { target, features }: (target."windows" or false);
  • replacement in Cargo.nix at line 6877
    [5.223639][5.223639:223648]()
    [5.223639]
    [5.223648]
  • replacement in Cargo.nix at line 6887
    [5.223959][5.223959:223968]()
    [5.223959]
    [5.223968]
  • replacement in Cargo.nix at line 6999
    [5.227813][5.227813:227822]()
    [5.227813]
    [5.227822]
  • replacement in Cargo.nix at line 7018
    [5.228251][5.228251:228358]()
    os = if stdenv.hostPlatform.isDarwin
    then "macos"
    else stdenv.hostPlatform.parsed.kernel.name;
    [5.228251]
    [5.228358]
    os =
    if stdenv.hostPlatform.isDarwin
    then "macos"
    else stdenv.hostPlatform.parsed.kernel.name;
  • replacement in Cargo.nix at line 7055
    [5.229364][5.229364:229419]()
    # Filter out nix-build result symlinks
    [5.229364]
    [5.229419]
    # Filter out nix-build result symlinks
  • replacement in Cargo.nix at line 7093
    [5.230859][5.230859:231128]()
    test = let
    drv = testCrate.override (
    _: {
    buildTests = true;
    }
    );
    in
    pkgs.runCommand "run-tests-${testCrate.name}" {
    inherit testCrateFlags;
    buildInputs = testInputs;
    } ''
    [5.230859]
    [5.231128]
    test =
    let
    drv = testCrate.override
    (
    _: {
    buildTests = true;
    }
    );
    in
    pkgs.runCommand "run-tests-${testCrate.name}"
    {
    inherit testCrateFlags;
    buildInputs = testInputs;
    } ''
  • replacement in Cargo.nix at line 7108
    [5.231146][5.231146:231172]()
    cd ${crate.src}
    [5.231146]
    [5.231172]
    export RUST_BACKTRACE=1
    # recreate a file hierarchy as when running tests with cargo
    # the source for test data
    ${pkgs.xorg.lndir}/bin/lndir ${crate.src}
    # build outputs
    testRoot=target/debug
    mkdir -p $testRoot
    # executables of the crate
    # we copy to prevent std::env::current_exe() to resolve to a store location
    for i in ${crate}/bin/*; do
    cp "$i" "$testRoot"
    done
    chmod +w -R .
    # test harness executables are suffixed with a hash, like cargo does
    # this allows to prevent name collision with the main
    # executables of the crate
    hash=$(basename $out)
  • replacement in Cargo.nix at line 7132
    [5.231213][5.231213:231266]()
    $file $testCrateFlags 2>&1 | tee -a $out
    [5.231213]
    [5.231266]
    f=$testRoot/$(basename $file)-$hash
    cp $file $f
    $f $testCrateFlags 2>&1 | tee -a $out
  • replacement in Cargo.nix at line 7138
    [5.231300][5.231300:231516]()
    crate.overrideAttrs (
    old: {
    checkPhase = ''
    test -e ${test}
    '';
    passthru = (old.passthru or {}) // {
    inherit test;
    };
    }
    );
    [5.231300]
    [5.231516]
    pkgs.runCommand "${crate.name}-linked"
    {
    inherit (crate) outputs crateName;
    passthru = (crate.passthru or { }) // {
    inherit test;
    };
    } ''
    echo tested by ${test}
    ${lib.concatMapStringsSep "\n" (output: "ln -s ${crate.${output}} ${"$"}${output}") crate.outputs}
    '';
  • replacement in Cargo.nix at line 7154
    [5.231712][5.231712:231932]()
    , buildRustCrateFunc ? (
    if crateOverrides == pkgs.defaultCrateOverrides
    then buildRustCrate
    else buildRustCrate.override {
    defaultCrateOverrides = crateOverrides;
    }
    )
    [5.231712]
    [5.231932]
    , buildRustCrateForPkgsFunc ? null
  • replacement in Cargo.nix at line 7156
    [5.231955][5.231955:232003]()
    , testCrateFlags ? []
    , testInputs ? []
    [5.231955]
    [5.232003]
    , testCrateFlags ? [ ]
    , testInputs ? [ ]
  • replacement in Cargo.nix at line 7159
    [5.232010][5.232010:232681]()
    lib.makeOverridable
    (
    { features, crateOverrides, runTests, testCrateFlags, testInputs }:
    let
    builtRustCrates = builtRustCratesWithFeatures {
    inherit packageId features buildRustCrateFunc;
    runTests = false;
    };
    builtTestRustCrates = builtRustCratesWithFeatures {
    inherit packageId features buildRustCrateFunc;
    runTests = true;
    };
    drv = builtRustCrates.${packageId};
    testDrv = builtTestRustCrates.${packageId};
    in
    if runTests then
    crateWithTest {
    [5.232010]
    [5.232681]
    lib.makeOverridable
    (
    { features
    , crateOverrides
    , runTests
    , testCrateFlags
    , testInputs
    }:
    let
    buildRustCrateForPkgsFuncOverriden =
    if buildRustCrateForPkgsFunc != null
    then buildRustCrateForPkgsFunc
    else
    (
    if crateOverrides == pkgs.defaultCrateOverrides
    then buildRustCrateForPkgs
    else
    pkgs: (buildRustCrateForPkgs pkgs).override {
    defaultCrateOverrides = crateOverrides;
    }
    );
    builtRustCrates = builtRustCratesWithFeatures {
    inherit packageId features;
    buildRustCrateForPkgsFunc = buildRustCrateForPkgsFuncOverriden;
    runTests = false;
    };
    builtTestRustCrates = builtRustCratesWithFeatures {
    inherit packageId features;
    buildRustCrateForPkgsFunc = buildRustCrateForPkgsFuncOverriden;
    runTests = true;
    };
    drv = builtRustCrates.crates.${packageId};
    testDrv = builtTestRustCrates.crates.${packageId};
    derivation =
    if runTests then
    crateWithTest
    {
  • replacement in Cargo.nix at line 7200
    [5.232822][5.232822:232936]()
    else drv
    )
    { inherit features crateOverrides runTests testCrateFlags testInputs; };
    [5.232822]
    [5.232936]
    else drv;
    in
    derivation
    )
    { inherit features crateOverrides runTests testCrateFlags testInputs; };
  • replacement in Cargo.nix at line 7206
    [5.232937][5.232937:233056]()
    /* Returns an attr set with packageId mapped to the result of buildRustCrateFunc
    for the corresponding crate.
    [5.232937]
    [5.233056]
    /* Returns an attr set with packageId mapped to the result of buildRustCrateForPkgsFunc
    for the corresponding crate.
  • replacement in Cargo.nix at line 7213
    [5.233152][5.233152:233177]()
    , buildRustCrateFunc
    [5.233152]
    [5.233177]
    , buildRustCrateForPkgsFunc
  • replacement in Cargo.nix at line 7224
    [5.233492][5.233492:233743]()
    mergedFeatures = mergePackageFeatures (
    args // {
    inherit rootPackageId;
    target = target // { test = runTests; };
    }
    );
    buildByPackageId = packageId: buildByPackageIdImpl packageId;
    [5.233492]
    [5.233743]
    mergedFeatures = mergePackageFeatures
    (
    args // {
    inherit rootPackageId;
    target = target // { test = runTests; };
    }
    );
  • replacement in Cargo.nix at line 7232
    [5.233826][5.233826:233980]()
    builtByPackageId =
    lib.mapAttrs (packageId: value: buildByPackageId packageId) crateConfigs;
    buildByPackageIdImpl = packageId:
    [5.233826]
    [5.233980]
    builtByPackageIdByPkgs = mkBuiltByPackageIdByPkgs pkgs;
    mkBuiltByPackageIdByPkgs = pkgs:
  • replacement in Cargo.nix at line 7235
    [5.233994][5.233994:234054]()
    features = mergedFeatures."${packageId}" or [];
    [5.233994]
    [5.234054]
    self = {
    crates = lib.mapAttrs (packageId: value: buildByPackageIdForPkgsImpl self pkgs packageId) crateConfigs;
    build = mkBuiltByPackageIdByPkgs pkgs.buildPackages;
    };
    in
    self;
    buildByPackageIdForPkgsImpl = self: pkgs: packageId:
    let
    features = mergedFeatures."${packageId}" or [ ];
  • replacement in Cargo.nix at line 7250
    [5.234348][5.234348:234402]()
    (crateConfig'.devDependencies or []);
    [5.234348]
    [5.234402]
    (crateConfig'.devDependencies or [ ]);
  • replacement in Cargo.nix at line 7253
    [5.234467][5.234467:234525]()
    inherit builtByPackageId features target;
    [5.234467]
    [5.234525]
    inherit features target;
    buildByPackageId = depPackageId:
    # proc_macro crates must be compiled for the build architecture
    if crateConfigs.${depPackageId}.procMacro or false
    then self.build.crates.${depPackageId}
    else self.crates.${depPackageId};
  • replacement in Cargo.nix at line 7260
    [5.234556][5.234556:234607]()
    (crateConfig.dependencies or [])
    [5.234556]
    [5.234607]
    (crateConfig.dependencies or [ ])
  • replacement in Cargo.nix at line 7265
    [5.234732][5.234732:234858]()
    inherit builtByPackageId features target;
    dependencies = crateConfig.buildDependencies or [];
    [5.234732]
    [5.234858]
    inherit features target;
    buildByPackageId = depPackageId:
    self.build.crates.${depPackageId};
    dependencies = crateConfig.buildDependencies or [ ];
  • edit in Cargo.nix at line 7270
    [5.234875][5.234875:234876]()
  • edit in Cargo.nix at line 7273
    [5.235032][5.235032:235033]()
  • replacement in Cargo.nix at line 7274
    [5.235071][5.235071:235376]()
    lib.filter (d: d ? "rename") (
    filterEnabledDependenciesForThis
    (
    (crateConfig.buildDependencies or [])
    ++ (crateConfig.dependencies or [])
    ++ devDependencies
    )
    );
    [5.235071]
    [5.235376]
    lib.filter (d: d ? "rename")
    (
    filterEnabledDependenciesForThis
    (
    (crateConfig.buildDependencies or [ ])
    ++ (crateConfig.dependencies or [ ])
    ++ devDependencies
    )
    );
    # Crate renames have the form:
    #
    # {
    # crate_name = [
    # { version = "1.2.3"; rename = "crate_name01"; }
    # ];
    # # ...
    # }
  • replacement in Cargo.nix at line 7292
    [5.235403][5.235403:235527]()
    builtins.listToAttrs
    (map (d: { name = d.name; value = d.rename; }) dependenciesWithRenames);
    [5.235403]
    [5.235527]
    let
    grouped =
    lib.groupBy
    (dependency: dependency.name)
    dependenciesWithRenames;
    versionAndRename = dep:
    let
    package = crateConfigs."${dep.packageId}";
    in
    { inherit (dep) rename; version = package.version; };
    in
    lib.mapAttrs (name: choices: builtins.map versionAndRename choices) grouped;
  • replacement in Cargo.nix at line 7305
    [5.235540][5.235540:235573]()
    buildRustCrateFunc (
    [5.235540]
    [5.235573]
    buildRustCrateForPkgsFunc pkgs
    (
  • replacement in Cargo.nix at line 7309
    [5.235647][5.235647:235681]()
    pkgs.fetchurl {
    [5.235647]
    [5.235681]
    pkgs.fetchurl rec {
  • replacement in Cargo.nix at line 7311
    [5.235766][5.235766:235933]()
    url = "https://crates.io/api/v1/crates/${crateConfig.crateName}/${crateConfig.version}/download";
    sha256 = crateConfig.sha256;
    [5.235766]
    [5.235933]
    # https://www.pietroalbini.org/blog/downloading-crates-io/
    # Not rate-limited, CDN URL.
    url = "https://static.crates.io/crates/${crateConfig.crateName}/${crateConfig.crateName}-${crateConfig.version}.crate";
    sha256 =
    assert (lib.assertMsg (crateConfig ? sha256) "Missing sha256 for ${name}");
    crateConfig.sha256;
  • edit in Cargo.nix at line 7319
    [5.235972]
    [5.235972]
    extraRustcOpts = lib.lists.optional (targetFeatures != [ ]) "-C target-feature=${lib.concatMapStringsSep "," (x: "+${x}") targetFeatures}";
  • replacement in Cargo.nix at line 7324
    [5.236098][5.236098:236124]()
    builtByPackageId;
    [5.236098]
    [5.236124]
    builtByPackageIdByPkgs;
  • replacement in Cargo.nix at line 7328
    [5.236218][5.236218:236241]()
    { builtByPackageId
    [5.236218]
    [5.236241]
    { buildByPackageId
  • edit in Cargo.nix at line 7333
    [5.236295][5.236295:236345]()
    assert (builtins.isAttrs builtByPackageId);
  • replacement in Cargo.nix at line 7340
    [5.236598][5.236598:236676]()
    depDerivation = dependency: builtByPackageId.${dependency.packageId};
    [5.236598]
    [5.236676]
    depDerivation = dependency: buildByPackageId dependency.packageId;
  • replacement in Cargo.nix at line 7342
    [5.236685][5.236685:236732]()
    map depDerivation enabledDependencies;
    [5.236685]
    [5.236732]
    map depDerivation enabledDependencies;
  • replacement in Cargo.nix at line 7345
    [5.236813][5.236813:236842]()
    be serialized as JSON.
    [5.236813]
    [5.236842]
    be serialized as JSON.
  • replacement in Cargo.nix at line 7363
    [5.237372][5.237372:237411]()
    buildRustCrateFunc = lib.id;
    [5.237372]
    [5.237411]
    buildRustCrateForPkgsFunc = _: lib.id;
  • replacement in Cargo.nix at line 7367
    [5.237507][5.237507:237869]()
    dependencyTree = sanitizeForJson (
    buildRustCrateWithFeatures {
    buildRustCrateFunc = crate: {
    "01_crateName" = crate.crateName or false;
    "02_features" = crate.features or [];
    "03_dependencies" = crate.dependencies or [];
    };
    inherit packageId;
    }
    );
    [5.237507]
    [5.237869]
    dependencyTree = sanitizeForJson
    (
    buildRustCrateWithFeatures {
    buildRustCrateForPkgsFunc = _: crate: {
    "01_crateName" = crate.crateName or false;
    "02_features" = crate.features or [ ];
    "03_dependencies" = crate.dependencies or [ ];
    };
    inherit packageId;
    }
    );
  • replacement in Cargo.nix at line 7387
    [5.238137][5.238137:238166]()
    { internal = debug; };
    [5.238137]
    [5.238166]
    { internal = debug; };
  • replacement in Cargo.nix at line 7391
    [5.238260][5.238260:238264]()
    [5.238260]
    [5.238264]
  • replacement in Cargo.nix at line 7407
    [5.238795][5.238795:238874]()
    combined = lib.foldAttrs (a: b: a // b) {} [ mergedFeatures configs ];
    [5.238795]
    [5.238874]
    combined = lib.foldAttrs (a: b: a // b) { } [ mergedFeatures configs ];
  • replacement in Cargo.nix at line 7419
    [5.239285][5.239285:239378]()
    && (v.crate2nix.features or []) != (v."cargo".resolved_default_features or [])
    [5.239285]
    [5.239378]
    && (v.crate2nix.features or [ ]) != (v."cargo".resolved_default_features or [ ])
  • replacement in Cargo.nix at line 7423
    [5.239419][5.239419:239521]()
    builtins.toJSON {
    inherit onlyInCargo onlyInCrate2Nix differentFeatures;
    };
    [5.239419]
    [5.239521]
    builtins.toJSON {
    inherit onlyInCargo onlyInCrate2Nix differentFeatures;
    };
  • replacement in Cargo.nix at line 7438
    [5.239936][5.239936:239967]()
    , featuresByPackageId ? {}
    [5.239936]
    [5.239967]
    , featuresByPackageId ? { }
  • replacement in Cargo.nix at line 7454
    [5.240564][5.240564:240646]()
    expandedFeatures = expandFeatures (crateConfig.features or {}) features;
    [5.240564]
    [5.240646]
    expandedFeatures = expandFeatures (crateConfig.features or { }) features;
  • replacement in Cargo.nix at line 7460
    [5.240836][5.240836:240882]()
    { inherit packageId features; };
    [5.240836]
    [5.240882]
    { inherit packageId features; };
  • replacement in Cargo.nix at line 7472
    [5.241374][5.241374:242041]()
    foldOverCache
    (
    cache: { packageId, features }:
    let
    cacheFeatures = cache.${packageId} or [];
    combinedFeatures = sortedUnique (cacheFeatures ++ features);
    in
    if cache ? ${packageId} && cache.${packageId} == combinedFeatures
    then cache
    else mergePackageFeatures {
    features = combinedFeatures;
    featuresByPackageId = cache;
    inherit crateConfigs packageId target runTests rootPackageId;
    }
    );
    [5.241374]
    [5.242041]
    foldOverCache
    (
    cache: { packageId, features }:
    let
    cacheFeatures = cache.${packageId} or [ ];
    combinedFeatures = sortedUnique (cacheFeatures ++ features);
    in
    if cache ? ${packageId} && cache.${packageId} == combinedFeatures
    then cache
    else
    mergePackageFeatures {
    features = combinedFeatures;
    featuresByPackageId = cache;
    inherit crateConfigs packageId target runTests rootPackageId;
    }
    );
  • replacement in Cargo.nix at line 7490
    [5.242079][5.242079:242147]()
    cacheFeatures = featuresByPackageId.${packageId} or [];
    [5.242079]
    [5.242147]
    cacheFeatures = featuresByPackageId.${packageId} or [ ];
  • replacement in Cargo.nix at line 7493
    [5.242241][5.242241:242343]()
    featuresByPackageId // {
    "${packageId}" = combinedFeatures;
    };
    [5.242241]
    [5.242343]
    featuresByPackageId // {
    "${packageId}" = combinedFeatures;
    };
  • replacement in Cargo.nix at line 7497
    [5.242375][5.242375:242618]()
    resolveDependencies cacheWithSelf "dep" (
    crateConfig.dependencies or []
    ++ lib.optionals
    (runTests && packageId == rootPackageId)
    (crateConfig.devDependencies or [])
    );
    [5.242375]
    [5.242618]
    resolveDependencies cacheWithSelf "dep"
    (
    crateConfig.dependencies or [ ]
    ++ lib.optionals
    (runTests && packageId == rootPackageId)
    (crateConfig.devDependencies or [ ])
    );
  • replacement in Cargo.nix at line 7507
    [5.242713][5.242713:242764]()
    (crateConfig.buildDependencies or []);
    [5.242713]
    [5.242764]
    (crateConfig.buildDependencies or [ ]);
  • replacement in Cargo.nix at line 7509
    [5.242773][5.242773:242795]()
    cacheWithAll;
    [5.242773]
    [5.242795]
    cacheWithAll;
  • replacement in Cargo.nix at line 7520
    [5.243088][5.243088:243367]()
    let
    targetFunc = dep.target or (features: true);
    in
    targetFunc { inherit features target; }
    && (
    !(dep.optional or false)
    || builtins.any (doesFeatureEnableDependency dep) features
    )
    [5.243088]
    [5.243367]
    let
    targetFunc = dep.target or (features: true);
    in
    targetFunc { inherit features target; }
    && (
    !(dep.optional or false)
    || builtins.any (doesFeatureEnableDependency dep) features
    )
  • replacement in Cargo.nix at line 7538
    [5.243698][5.243698:243814]()
    (rename == null && feature == name)
    || (rename != null && rename == feature)
    || startsWithPrefix;
    [5.243698]
    [5.243814]
    (rename == null && feature == name)
    || (rename != null && rename == feature)
    || startsWithPrefix;
  • replacement in Cargo.nix at line 7554
    [5.244285][5.244285:244437]()
    [ feature ] ++ (expandFeatures featureMap (featureMap."${feature}" or []));
    outFeatures = builtins.concatMap expandFeature inputFeatures;
    [5.244285]
    [5.244437]
    [ feature ] ++ (expandFeatures featureMap (featureMap."${feature}" or [ ]));
    outFeatures = lib.concatMap expandFeature inputFeatures;
  • replacement in Cargo.nix at line 7557
    [5.244444][5.244444:244476]()
    sortedUnique outFeatures;
    [5.244444]
    [5.244476]
    sortedUnique outFeatures;
  • replacement in Cargo.nix at line 7561
    [5.244541][5.244541:244546]()
    [5.244541]
    [5.244546]
  • replacement in Cargo.nix at line 7568
    [5.244755][5.244755:244910]()
    defaultOrNil = if dependency.usesDefaultFeatures or true
    then [ "default" ]
    else [];
    explicitFeatures = dependency.features or [];
    [5.244755]
    [5.244910]
    defaultOrNil =
    if dependency.usesDefaultFeatures or true
    then [ "default" ]
    else [ ];
    explicitFeatures = dependency.features or [ ];
  • replacement in Cargo.nix at line 7579
    [5.245152][5.245152:245231]()
    builtins.map (lib.removePrefix dependencyPrefix) dependencyFeatures;
    [5.245152]
    [5.245231]
    builtins.map (lib.removePrefix dependencyPrefix) dependencyFeatures;
  • replacement in Cargo.nix at line 7581
    [5.245238][5.245238:245310]()
    defaultOrNil ++ explicitFeatures ++ additionalDependencyFeatures;
    [5.245238]
    [5.245310]
    defaultOrNil ++ explicitFeatures ++ additionalDependencyFeatures;
  • replacement in Cargo.nix at line 7588
    [5.245500][5.245500:245591]()
    outFeaturesSet = lib.foldl (set: feature: set // { "${feature}" = 1; }) {} features;
    [5.245500]
    [5.245591]
    outFeaturesSet = lib.foldl (set: feature: set // { "${feature}" = 1; }) { } features;
  • replacement in Cargo.nix at line 7591
    [5.245659][5.245659:245712]()
    builtins.sort (a: b: a < b) outFeaturesUnique;
    [5.245659]
    [5.245712]
    builtins.sort (a: b: a < b) outFeaturesUnique;
  • replacement in Cargo.nix at line 7603
    [5.245945][5.245945:245947]()
    }
    [5.245945]
    }
  • replacement in Cargo.lock at line 14
    [5.1030727][5.1030727:1030745]()
    version = "0.2.3"
    [5.1030727]
    [5.1030745]
    version = "1.0.2"
  • replacement in Cargo.lock at line 16
    [5.1030810][5.1030810:1030888]()
    checksum = "ee2a4ec343196209d6594e19543ae87a39f96d5534d7174822a3ad825dd6ed7e"
    [5.1030810]
    [5.1030888]
    checksum = "f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe"
  • replacement in Cargo.lock at line 278
    [5.902][5.151736:151754]()
    version = "0.8.2"
    [5.902]
    [5.920]
    version = "0.8.3"
  • replacement in Cargo.lock at line 280
    [5.985][5.151755:151833]()
    checksum = "bae8f328835f8f5a6ceb6a7842a7f2d0c03692adb5c889347235d59194731fe3"
    [5.985]
    [5.1063]
    checksum = "e7e9d99fa91428effe99c5c6d4634cdeba32b8cf784fc428a2a687f61a952c49"
  • edit in Cargo.lock at line 285
    [5.1039172][5.151834:151843]()
    "loom",
  • edit in Cargo.lock at line 616
    [5.1047249][5.153547:153811]()
    name = "generator"
    version = "0.6.24"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "a9fed24fd1e18827652b4d55652899a1e9da8e54d91624dc3437a5bc3a9f9a9c"
    dependencies = [
    "cc",
    "libc",
    "log",
    "rustversion",
    "winapi",
    ]
    [[package]]
  • replacement in Cargo.lock at line 683
    [5.1048723][5.851:869]()
    version = "0.3.0"
    [5.1048723]
    [5.1048741]
    version = "0.3.1"
  • replacement in Cargo.lock at line 685
    [5.1048806][5.870:948]()
    checksum = "6b67e66362108efccd8ac053abafc8b7a8d86a37e6e48fc4f6f7485eb5e9e6a5"
    [5.1048806]
    [5.1048884]
    checksum = "d832b01df74254fe364568d6ddc294443f61cbec82816b60904303af87efae78"
  • edit in Cargo.lock at line 698
    [5.1049038][5.1049038:1049058]()
    "tracing-futures",
  • replacement in Cargo.lock at line 898
    [5.1053886][5.154461:154480]()
    version = "0.3.47"
    [5.1053886]
    [5.1053905]
    version = "0.3.48"
  • replacement in Cargo.lock at line 900
    [5.1053970][5.154481:154559]()
    checksum = "5cfb73131c35423a367daf8cbd24100af0d077668c8c2943f0e7dd775fef0f65"
    [5.1053970]
    [5.1054048]
    checksum = "dc9f84f9b115ce7843d60706df1422a916680bfdfcbdb0447c5614ff9d7e4d78"
  • replacement in Cargo.lock at line 933
    [5.560][5.23028:23055]()
    version = "1.0.0-alpha.34"
    [5.560]
    [5.729]
    version = "1.0.0-alpha.36"
  • edit in Cargo.lock at line 1022
    [5.155026][5.155026:155107](),[5.1801][5.1057135:1057200](),[5.155107][5.1057135:1057200](),[5.1057135][5.1057135:1057200](),[5.1057200][5.155108:155186]()
    dependencies = [
    "cfg-if 1.0.0",
    ]
    [[package]]
    name = "loom"
    version = "0.4.0"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "d44c73b4636e497b4917eb21c33539efa3816741a2d3ff26c6316f1b529481a4"
  • edit in Cargo.lock at line 1024
    [5.155204][5.155204:155233]()
    "generator",
    "scoped-tls",
  • replacement in Cargo.lock at line 1065
    [5.1058620][5.1058620:1058638]()
    version = "0.4.3"
    [5.1058620]
    [5.1058638]
    version = "0.4.4"
  • replacement in Cargo.lock at line 1067
    [5.1058703][5.1058703:1058781]()
    checksum = "0f2d26ec3309788e423cfbf68ad1800f061638098d76a83681af979dc4eda19d"
    [5.1058703]
    [5.1058781]
    checksum = "a92518e98c078586bc6c934028adcca4c92a53d6a958196de835170a01d84e4b"
  • replacement in Cargo.lock at line 1284
    [5.1064071][5.23056:23083]()
    version = "1.0.0-alpha.41"
    [5.1064071]
    [5.1064097]
    version = "1.0.0-alpha.43"
  • replacement in Cargo.lock at line 1329
    [5.1064574][5.23084:23102]()
    version = "0.3.0"
    [5.1064574]
    [5.1064592]
    version = "0.4.0"
  • edit in Cargo.lock at line 1608
    [5.1071491][5.1071491:1071504](),[5.1071504][5.156709:156891]()
    [[package]]
    name = "rustversion"
    version = "1.0.4"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "cb5d2a036dc6d2d8fd16fde3498b04306e29bd193bf306a57427019b823d5acd"
  • edit in Cargo.lock at line 1658
    [5.1072619][5.157272:157466]()
    [[package]]
    name = "scoped-tls"
    version = "1.0.0"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "ea6a9290e3c9cf0f18145ef7ffa62d68ee0bf5fcd651017e586dc7fd5da448c2"
  • replacement in Cargo.lock at line 1667
    [5.1072854][5.157467:157485]()
    version = "2.1.0"
    [5.1072854]
    [5.1072872]
    version = "2.1.1"
  • replacement in Cargo.lock at line 1669
    [5.1072937][5.157486:157564]()
    checksum = "c6af1b6204f89cf0069736daf8b852573e3bc34898eee600e95d3dd855c12e81"
    [5.1072937]
    [5.1073015]
    checksum = "2dfd318104249865096c8da1dfabf09ddbb6d0330ea176812a62ec75e40c4166"
  • replacement in Cargo.lock at line 1680
    [5.1073172][5.157565:157583]()
    version = "2.1.0"
    [5.1073172]
    [5.1073190]
    version = "2.1.1"
  • replacement in Cargo.lock at line 1682
    [5.1073255][5.157584:157662]()
    checksum = "31531d257baab426203cf81c5ce1b0b55159dda7ed602ac81b582ccd62265741"
    [5.1073255]
    [5.1073333]
    checksum = "dee48cdde5ed250b0d3252818f646e174ab414036edb884dde62d80a3ac6082d"
  • replacement in Cargo.lock at line 1710
    [5.1073896][5.157863:157882]()
    version = "1.0.62"
    [5.1073896]
    [5.1073915]
    version = "1.0.63"
  • replacement in Cargo.lock at line 1712
    [5.1073980][5.157883:157961]()
    checksum = "ea1c6153794552ea7cf7cf63b1231a25de00ec90db326ba6264440fa08e31486"
    [5.1073980]
    [5.1074058]
    checksum = "43535db9747a4ba938c0ce0a98cc631a46ebf943c9e1d604e091df6007620bf6"
  • edit in Cargo.lock at line 2059
    [5.1082076][5.1082076:1082116](),[5.1082116][5.159301:159319](),[5.159319][5.1082134:1082199](),[5.1082134][5.1082134:1082199](),[5.1082199][5.159320:159398](),[5.159398][5.1082277:1082294](),[5.1082277][5.1082277:1082294](),[5.1082294][5.159399:159415](),[5.159415][5.1082317:1082329](),[5.1082317][5.1082317:1082329]()
    ]
    [[package]]
    name = "tracing-futures"
    version = "0.2.5"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "97d095ae15e245a057c8e8451bab9b3ee1e1f68e9ba2b4fbc18d0ac5237835f2"
    dependencies = [
    "pin-project",
    "tracing",
  • replacement in Cargo.lock at line 2183
    [5.1086008][5.159756:159775]()
    version = "0.2.70"
    [5.1086008]
    [5.1086027]
    version = "0.2.71"
  • replacement in Cargo.lock at line 2185
    [5.1086092][5.159776:159854]()
    checksum = "55c0f7123de74f0dab9b7d00fd614e7b19349cd1e2f5252bbe9b1754b59433be"
    [5.1086092]
    [5.1086170]
    checksum = "7ee1280240b7c461d6a0071313e08f34a60b0365f14260362e5a2b17d1d31aa7"
  • replacement in Cargo.lock at line 2195
    [5.1086298][5.159855:159874]()
    version = "0.2.70"
    [5.1086298]
    [5.1086317]
    version = "0.2.71"
  • replacement in Cargo.lock at line 2197
    [5.1086382][5.159875:159953]()
    checksum = "7bc45447f0d4573f3d65720f636bbcc3dd6ce920ed704670118650bcd47764c7"
    [5.1086382]
    [5.1086460]
    checksum = "5b7d8b6942b8bb3a9b0e73fc79b98095a27de6fa247615e59d096754a3bc2aa8"
  • replacement in Cargo.lock at line 2210
    [5.1086616][5.159954:159973]()
    version = "0.4.20"
    [5.1086616]
    [5.1086635]
    version = "0.4.21"
  • replacement in Cargo.lock at line 2212
    [5.1086700][5.159974:160052]()
    checksum = "3de431a2910c86679c34283a33f66f4e4abd7e0aec27b6669060148872aadf94"
    [5.1086700]
    [5.1086778]
    checksum = "8e67a5806118af01f0d9045915676b22aaebecf4178ae7021bc171dab0b897ab"
  • replacement in Cargo.lock at line 2222
    [5.1086896][5.160053:160072]()
    version = "0.2.70"
    [5.1086896]
    [5.1086915]
    version = "0.2.71"
  • replacement in Cargo.lock at line 2224
    [5.1086980][5.160073:160151]()
    checksum = "3b8853882eef39593ad4174dd26fc9865a64e84026d223f63bb2c42affcbba2c"
    [5.1086980]
    [5.1087058]
    checksum = "e5ac38da8ef716661f0f36c0d8320b89028efe10c7c0afde65baffb496ce0d3b"
  • replacement in Cargo.lock at line 2232
    [5.1087167][5.160152:160171]()
    version = "0.2.70"
    [5.1087167]
    [5.1087186]
    version = "0.2.71"
  • replacement in Cargo.lock at line 2234
    [5.1087251][5.160172:160250]()
    checksum = "4133b5e7f2a531fa413b3a1695e925038a05a71cf67e87dafa295cb645a01385"
    [5.1087251]
    [5.1087329]
    checksum = "cc053ec74d454df287b9374ee8abb36ffd5acb95ba87da3ba5b7d3fe20eb401e"
  • replacement in Cargo.lock at line 2245
    [5.1087473][5.160251:160270]()
    version = "0.2.70"
    [5.1087473]
    [5.1087492]
    version = "0.2.71"
  • replacement in Cargo.lock at line 2247
    [5.1087557][5.160271:160349]()
    checksum = "dd4945e4943ae02d15c13962b38a5b1e81eadd4b71214eee75af64a4d6a4fd64"
    [5.1087557]
    [5.1087635]
    checksum = "7d6f8ec44822dd71f5f221a5847fb34acd9060535c1211b70a05844c0f6383b1"
  • replacement in Cargo.lock at line 2251
    [5.1087665][5.160350:160369]()
    version = "0.3.47"
    [5.1087665]
    [5.1087684]
    version = "0.3.48"
  • replacement in Cargo.lock at line 2253
    [5.1087749][5.160370:160448]()
    checksum = "c40dc691fc48003eba817c38da7113c15698142da971298003cac3ef175680b3"
    [5.1087749]
    [5.1087827]
    checksum = "ec600b26223b2948cedfde2a0aa6756dcf1fef616f43d7b3097aaf53a6c4d92b"