Merge staging-next into staging

authored by github-actions[bot] and committed by GitHub a1e27bbf 531ab0c7

+1352 -964
+1 -1
lib/attrsets.nix
··· 1 + /* Operations on attribute sets. */ 1 2 { lib }: 2 - # Operations on attribute sets. 3 3 4 4 let 5 5 inherit (builtins) head tail length;
+4 -2
lib/filesystem.nix
··· 1 - # Functions for querying information about the filesystem 2 - # without copying any files to the Nix store. 1 + /* 2 + Functions for querying information about the filesystem 3 + without copying any files to the Nix store. 4 + */ 3 5 { lib }: 4 6 5 7 # Tested in lib/tests/filesystem.sh
+10 -9
lib/gvariant.nix
··· 1 + /* 2 + A partial and basic implementation of GVariant formatted strings. 3 + See [GVariant Format Strings](https://docs.gtk.org/glib/gvariant-format-strings.html) for details. 4 + 5 + :::{.warning} 6 + This API is not considered fully stable and it might therefore 7 + change in backwards incompatible ways without prior notice. 8 + ::: 9 + */ 10 + 1 11 # This file is based on https://github.com/nix-community/home-manager 2 12 # Copyright (c) 2017-2022 Home Manager contributors 3 - # 4 - 5 - 6 13 { lib }: 7 14 8 - /* A partial and basic implementation of GVariant formatted strings. 9 - See https://docs.gtk.org/glib/gvariant-format-strings.html for detauls. 10 - 11 - Note, this API is not considered fully stable and it might therefore 12 - change in backwards incompatible ways without prior notice. 13 - */ 14 15 let 15 16 inherit (lib) 16 17 concatMapStringsSep concatStrings escape head replaceStrings;
+1 -2
lib/lists.nix
··· 1 - # General list operations. 2 - 1 + /* General list operations. */ 3 2 { lib }: 4 3 let 5 4 inherit (lib.strings) toInt;
+1 -1
lib/options.nix
··· 1 - # Nixpkgs/NixOS option handling. 1 + /* Nixpkgs/NixOS option handling. */ 2 2 { lib }: 3 3 4 4 let
+2 -1
lib/path/default.nix
··· 1 - # Functions for working with paths, see ./path.md 1 + /* Functions for working with path values. */ 2 + # See ./README.md for internal docs 2 3 { lib }: 3 4 let 4 5
+1 -1
lib/sources.nix
··· 1 - # Functions for copying sources to the Nix store. 1 + /* Functions for copying sources to the Nix store. */ 2 2 { lib }: 3 3 4 4 # Tested in lib/tests/sources.sh
-1
maintainers/team-list.nix
··· 219 219 cole-h 220 220 grahamc 221 221 hoverbear 222 - lheckemann 223 222 ]; 224 223 scope = "Group registration for packages maintained by Determinate Systems."; 225 224 shortName = "Determinate Systems employees";
+1
nixos/modules/module-list.nix
··· 881 881 ./services/networking/bitlbee.nix 882 882 ./services/networking/blockbook-frontend.nix 883 883 ./services/networking/blocky.nix 884 + ./services/networking/centrifugo.nix 884 885 ./services/networking/cgit.nix 885 886 ./services/networking/charybdis.nix 886 887 ./services/networking/chisel-server.nix
+123
nixos/modules/services/networking/centrifugo.nix
··· 1 + { config, lib, pkgs, ... }: 2 + let 3 + cfg = config.services.centrifugo; 4 + 5 + settingsFormat = pkgs.formats.json { }; 6 + 7 + configFile = settingsFormat.generate "centrifugo.json" cfg.settings; 8 + in 9 + { 10 + options.services.centrifugo = { 11 + enable = lib.mkEnableOption (lib.mdDoc "Centrifugo messaging server"); 12 + 13 + package = lib.mkPackageOptionMD pkgs "centrifugo" { }; 14 + 15 + settings = lib.mkOption { 16 + type = settingsFormat.type; 17 + default = { }; 18 + description = lib.mdDoc '' 19 + Declarative Centrifugo configuration. See the [Centrifugo 20 + documentation] for a list of options. 21 + 22 + [Centrifugo documentation]: https://centrifugal.dev/docs/server/configuration 23 + ''; 24 + }; 25 + 26 + credentials = lib.mkOption { 27 + type = lib.types.attrsOf lib.types.path; 28 + default = { }; 29 + example = { 30 + CENTRIFUGO_UNI_GRPC_TLS_KEY = "/run/keys/centrifugo-uni-grpc-tls.key"; 31 + }; 32 + description = lib.mdDoc '' 33 + Environment variables with absolute paths to credentials files to load 34 + on service startup. 35 + ''; 36 + }; 37 + 38 + environmentFiles = lib.mkOption { 39 + type = lib.types.listOf lib.types.path; 40 + default = [ ]; 41 + description = lib.mdDoc '' 42 + Files to load environment variables from. Options set via environment 43 + variables take precedence over {option}`settings`. 44 + 45 + See the [Centrifugo documentation] for the environment variable name 46 + format. 47 + 48 + [Centrifugo documentation]: https://centrifugal.dev/docs/server/configuration#os-environment-variables 49 + ''; 50 + }; 51 + 52 + extraGroups = lib.mkOption { 53 + type = lib.types.listOf lib.types.str; 54 + default = [ ]; 55 + example = [ "redis-centrifugo" ]; 56 + description = lib.mdDoc '' 57 + Additional groups for the systemd service. 58 + ''; 59 + }; 60 + }; 61 + 62 + config = lib.mkIf cfg.enable { 63 + systemd.services.centrifugo = { 64 + description = "Centrifugo messaging server"; 65 + wantedBy = [ "multi-user.target" ]; 66 + after = [ "network.target" ]; 67 + 68 + serviceConfig = { 69 + Type = "exec"; 70 + 71 + ExecStartPre = "${lib.getExe cfg.package} checkconfig --config ${configFile}"; 72 + ExecStart = "${lib.getExe cfg.package} --config ${configFile}"; 73 + ExecReload = "${pkgs.coreutils}/bin/kill -HUP $MAINPID"; 74 + 75 + Restart = "always"; 76 + RestartSec = "1s"; 77 + 78 + # Copy files to the credentials directory with file name being the 79 + # environment variable name. Note that "%d" specifier expands to the 80 + # path of the credentials directory. 81 + LoadCredential = lib.mapAttrsToList (name: value: "${name}:${value}") cfg.credentials; 82 + Environment = lib.mapAttrsToList (name: _: "${name}=%d/${name}") cfg.credentials; 83 + 84 + EnvironmentFile = cfg.environmentFiles; 85 + 86 + SupplementaryGroups = cfg.extraGroups; 87 + 88 + DynamicUser = true; 89 + UMask = "0077"; 90 + 91 + ProtectHome = true; 92 + ProtectProc = "invisible"; 93 + ProcSubset = "pid"; 94 + ProtectClock = true; 95 + ProtectHostname = true; 96 + ProtectControlGroups = true; 97 + ProtectKernelLogs = true; 98 + ProtectKernelModules = true; 99 + ProtectKernelTunables = true; 100 + PrivateUsers = true; 101 + PrivateDevices = true; 102 + RestrictRealtime = true; 103 + RestrictNamespaces = true; 104 + RestrictAddressFamilies = [ 105 + "AF_INET" 106 + "AF_INET6" 107 + "AF_UNIX" 108 + ]; 109 + DeviceAllow = [ "" ]; 110 + DevicePolicy = "closed"; 111 + CapabilityBoundingSet = [ "" ]; 112 + MemoryDenyWriteExecute = true; 113 + LockPersonality = true; 114 + SystemCallArchitectures = "native"; 115 + SystemCallErrorNumber = "EPERM"; 116 + SystemCallFilter = [ 117 + "@system-service" 118 + "~@privileged" 119 + ]; 120 + }; 121 + }; 122 + }; 123 + }
+1
nixos/tests/all-tests.nix
··· 174 174 cassandra_3_0 = handleTest ./cassandra.nix { testPackage = pkgs.cassandra_3_0; }; 175 175 cassandra_3_11 = handleTest ./cassandra.nix { testPackage = pkgs.cassandra_3_11; }; 176 176 cassandra_4 = handleTest ./cassandra.nix { testPackage = pkgs.cassandra_4; }; 177 + centrifugo = runTest ./centrifugo.nix; 177 178 ceph-multi-node = handleTestOn [ "aarch64-linux" "x86_64-linux" ] ./ceph-multi-node.nix {}; 178 179 ceph-single-node = handleTestOn [ "aarch64-linux" "x86_64-linux" ] ./ceph-single-node.nix {}; 179 180 ceph-single-node-bluestore = handleTestOn [ "aarch64-linux" "x86_64-linux" ] ./ceph-single-node-bluestore.nix {};
+80
nixos/tests/centrifugo.nix
··· 1 + let 2 + redisPort = 6379; 3 + centrifugoPort = 8080; 4 + nodes = [ 5 + "centrifugo1" 6 + "centrifugo2" 7 + "centrifugo3" 8 + ]; 9 + in 10 + { lib, ... }: { 11 + name = "centrifugo"; 12 + meta.maintainers = [ lib.maintainers.tie ]; 13 + 14 + nodes = lib.listToAttrs (lib.imap0 15 + (index: name: { 16 + inherit name; 17 + value = { config, ... }: { 18 + services.centrifugo = { 19 + enable = true; 20 + settings = { 21 + inherit name; 22 + port = centrifugoPort; 23 + # See https://centrifugal.dev/docs/server/engines#redis-sharding 24 + engine = "redis"; 25 + # Connect to local Redis shard via Unix socket. 26 + redis_address = 27 + let 28 + otherNodes = lib.take index nodes ++ lib.drop (index + 1) nodes; 29 + in 30 + map (name: "${name}:${toString redisPort}") otherNodes ++ [ 31 + "unix://${config.services.redis.servers.centrifugo.unixSocket}" 32 + ]; 33 + usage_stats_disable = true; 34 + api_insecure = true; 35 + }; 36 + extraGroups = [ 37 + config.services.redis.servers.centrifugo.user 38 + ]; 39 + }; 40 + services.redis.servers.centrifugo = { 41 + enable = true; 42 + bind = null; # all interfaces 43 + port = redisPort; 44 + openFirewall = true; 45 + settings.protected-mode = false; 46 + }; 47 + }; 48 + }) 49 + nodes); 50 + 51 + testScript = '' 52 + import json 53 + 54 + redisPort = ${toString redisPort} 55 + centrifugoPort = ${toString centrifugoPort} 56 + 57 + start_all() 58 + 59 + for machine in machines: 60 + machine.wait_for_unit("redis-centrifugo.service") 61 + machine.wait_for_open_port(redisPort) 62 + 63 + for machine in machines: 64 + machine.wait_for_unit("centrifugo.service") 65 + machine.wait_for_open_port(centrifugoPort) 66 + 67 + # See https://centrifugal.dev/docs/server/server_api#info 68 + def list_nodes(machine): 69 + curl = "curl --fail-with-body --silent" 70 + body = "{}" 71 + resp = json.loads(machine.succeed(f"{curl} -d '{body}' http://localhost:{centrifugoPort}/api/info")) 72 + return resp["result"]["nodes"] 73 + machineNames = {m.name for m in machines} 74 + for machine in machines: 75 + nodes = list_nodes(machine) 76 + assert len(nodes) == len(machines) 77 + nodeNames = {n['name'] for n in nodes} 78 + assert machineNames == nodeNames 79 + ''; 80 + }
+3 -3
pkgs/applications/editors/vscode/extensions/default.nix
··· 3547 3547 mktplcRef = { 3548 3548 name = "uiua-vscode"; 3549 3549 publisher = "uiua-lang"; 3550 - version = "0.0.23"; 3551 - sha256 = "sha256-NauXoYTAka8qXNPYlW5g7r6NNX1x8cnvDRbEGkRsMoY="; 3550 + version = "0.0.24"; 3551 + sha256 = "sha256-/MLeBsnUdzcDB4nUrugEF05HKqC30G9muYKvmlnLM7U="; 3552 3552 }; 3553 3553 meta = { 3554 3554 description = "VSCode language extension for Uiua"; 3555 3555 downloadPage = "https://marketplace.visualstudio.com/items?itemName=uiua-lang.uiua-vscode"; 3556 3556 homepage = "https://github.com/uiua-lang/uiua-vscode"; 3557 3557 license = lib.licenses.mit; 3558 - maintainers = with lib.maintainers; [ tomasajt wackbyte ]; 3558 + maintainers = with lib.maintainers; [ tomasajt wackbyte defelo ]; 3559 3559 }; 3560 3560 }; 3561 3561
+3
pkgs/applications/misc/mission-center/default.nix
··· 104 104 ]; 105 105 106 106 postPatch = '' 107 + substituteInPlace src/main.rs \ 108 + --replace "libGL.so.1" "${libGL}/lib/libGL.so.1" 109 + 107 110 SRC_GATHERER=$NIX_BUILD_TOP/source/src/sys_info_v2/gatherer 108 111 SRC_GATHERER_NVTOP=$SRC_GATHERER/3rdparty/nvtop 109 112
+2 -2
pkgs/applications/networking/browsers/lagrange/default.nix
··· 17 17 18 18 stdenv.mkDerivation (finalAttrs: { 19 19 pname = "lagrange"; 20 - version = "1.17.3"; 20 + version = "1.17.4"; 21 21 22 22 src = fetchFromGitHub { 23 23 owner = "skyjake"; 24 24 repo = "lagrange"; 25 25 rev = "v${finalAttrs.version}"; 26 - hash = "sha256-YPC+mwXKZOOhLtUU+WHdkQtHFYfIYOiadbuAHLvAXxM="; 26 + hash = "sha256-vzdlcyA+RCr8RH0KbTiUah8lS++Xq6gLCHbgHHBFEig="; 27 27 }; 28 28 29 29 nativeBuildInputs = [ cmake pkg-config zip ];
+2 -2
pkgs/applications/networking/cluster/kubedb-cli/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "kubedb-cli"; 5 - version = "0.36.0"; 5 + version = "0.37.0"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "kubedb"; 9 9 repo = "cli"; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-nDLdATiUcg5o86Pda1/Do9dPMtdNCUo/xj6ERRzih8w="; 11 + sha256 = "sha256-Lm7TrdUAYPYBKC+9lPmWTDp0BQqiAc/A107wtiGDwZ4="; 12 12 }; 13 13 14 14 vendorHash = null;
+3 -3
pkgs/applications/networking/cluster/kubeseal/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "kubeseal"; 5 - version = "0.24.2"; 5 + version = "0.24.4"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "bitnami-labs"; 9 9 repo = "sealed-secrets"; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-vKAKDQrQ7FmCnJwo8ItwpiayrHa9bhMognYZMlpZAlM="; 11 + sha256 = "sha256-0KXAN8unaReYFyuGI6XCHhxKiKow0suP9yDl5pI+bGQ="; 12 12 }; 13 13 14 - vendorHash = "sha256-LPxU6qvpUb0ZjzjqGeTywOluwWbsi1YmiYYWJfaMWvg="; 14 + vendorHash = "sha256-gbizFiZ+LFdY0SISK3K0D0vwj4Dq/UMcoCuvUYMB/F4="; 15 15 16 16 subPackages = [ "cmd/kubeseal" ]; 17 17
+9 -6
pkgs/applications/networking/msmtp/default.nix
··· 19 19 , libsecret 20 20 , withSystemd ? lib.meta.availableOn stdenv.hostPlatform systemd 21 21 , systemd 22 + , withScripts ? true 22 23 }: 23 24 24 25 let ··· 124 125 }; 125 126 126 127 in 127 - symlinkJoin { 128 - name = "msmtp-${version}"; 129 - inherit version meta; 130 - paths = [ binaries scripts ]; 131 - passthru = { inherit binaries scripts; }; 132 - } 128 + if withScripts then 129 + symlinkJoin 130 + { 131 + name = "msmtp-${version}"; 132 + inherit version meta; 133 + paths = [ binaries scripts ]; 134 + passthru = { inherit binaries scripts; }; 135 + } else binaries
+1 -1
pkgs/applications/networking/netmaker/default.nix
··· 38 38 description = "WireGuard automation from homelab to enterprise"; 39 39 homepage = "https://netmaker.io"; 40 40 changelog = "https://github.com/gravitl/netmaker/-/releases/v${version}"; 41 - license = licenses.sspl; 41 + license = licenses.asl20; 42 42 maintainers = with maintainers; [ urandom qjoly ]; 43 43 }; 44 44 }
+60
pkgs/by-name/ce/centrifugo/package.nix
··· 1 + { lib 2 + , buildGoModule 3 + , fetchFromGitHub 4 + , nix-update-script 5 + , nixosTests 6 + , testers 7 + , centrifugo 8 + }: 9 + let 10 + # Inspect build flags with `go version -m centrifugo`. 11 + statsEndpoint = "https://graphite-prod-01-eu-west-0.grafana.net/graphite/metrics,https://stats.centrifugal.dev/usage"; 12 + statsToken = "425599:eyJrIjoi" + 13 + "OWJhMTcyZGNjN2FkYjEzM2E1OTQwZjIyMTU3MTBjMjUyYzAyZWE2MSIsIm4iOiJVc2FnZSBTdGF0cyIsImlkIjo2NDUzOTN9"; 14 + in 15 + buildGoModule rec { 16 + pname = "centrifugo"; 17 + version = "5.1.1"; 18 + 19 + src = fetchFromGitHub { 20 + owner = "centrifugal"; 21 + repo = "centrifugo"; 22 + rev = "v${version}"; 23 + hash = "sha256-g496cXjgliDi2XLkdE+dERrUl5hBGLICJx5JundeOfo="; 24 + }; 25 + 26 + vendorHash = "sha256-VuxnP9Dryo0L7sGvtvAIicYGkHoQ2iGVBtAdkmiqL7E="; 27 + 28 + ldflags = [ 29 + "-s" 30 + "-w" 31 + "-X=github.com/centrifugal/centrifugo/v5/internal/build.Version=${version}" 32 + "-X=github.com/centrifugal/centrifugo/v5/internal/build.UsageStatsEndpoint=${statsEndpoint}" 33 + "-X=github.com/centrifugal/centrifugo/v5/internal/build.UsageStatsToken=${statsToken}" 34 + ]; 35 + 36 + excludedPackages = [ 37 + "./internal/gen/api" 38 + ]; 39 + 40 + passthru = { 41 + updateScript = nix-update-script { }; 42 + tests = { 43 + inherit (nixosTests) centrifugo; 44 + version = testers.testVersion { 45 + package = centrifugo; 46 + command = "${pname} version"; 47 + version = "v${version}"; 48 + }; 49 + }; 50 + }; 51 + 52 + meta = { 53 + description = "Scalable real-time messaging server"; 54 + homepage = "https://centrifugal.dev"; 55 + changelog = "https://github.com/centrifugal/centrifugo/releases/tag/v${version}"; 56 + license = lib.licenses.asl20; 57 + maintainers = [ lib.maintainers.tie ]; 58 + mainProgram = "centrifugo"; 59 + }; 60 + }
+4 -4
pkgs/by-name/ui/uiua/package.nix
··· 14 14 15 15 rustPlatform.buildRustPackage rec { 16 16 pname = "uiua"; 17 - version = "0.2.0"; 17 + version = "0.3.0"; 18 18 19 19 src = fetchFromGitHub { 20 20 owner = "uiua-lang"; 21 21 repo = "uiua"; 22 22 rev = version; 23 - hash = "sha256-RAMQC9weEvTV44nAXjwMYv+4O5aSNNM5UOf/xBb4SBE="; 23 + hash = "sha256-+Hh9vNVWen5ri8+Qy4pzaMrC0Laa1xMlURxEYwo4hSk="; 24 24 }; 25 25 26 - cargoHash = "sha256-ZBedAIHwbRiR9i6w0CWIiE+OJvTkmxiEihn7zLAV/Dg="; 26 + cargoHash = "sha256-tLBWbnER5ufK3NQ6mxzqY/dmiwaPKTcPOXS68S6yXf4="; 27 27 28 28 nativeBuildInputs = lib.optionals stdenv.isDarwin [ 29 29 rustPlatform.bindgenHook ··· 58 58 homepage = "https://www.uiua.org/"; 59 59 license = lib.licenses.mit; 60 60 mainProgram = "uiua"; 61 - maintainers = with lib.maintainers; [ cafkafk tomasajt ]; 61 + maintainers = with lib.maintainers; [ cafkafk tomasajt defelo ]; 62 62 }; 63 63 }
+2 -2
pkgs/data/fonts/junicode/default.nix
··· 2 2 3 3 stdenvNoCC.mkDerivation rec { 4 4 pname = "junicode"; 5 - version = "2.200"; 5 + version = "2.203"; 6 6 7 7 src = fetchzip { 8 8 url = "https://github.com/psb1558/Junicode-font/releases/download/v${version}/Junicode_${version}.zip"; 9 - hash = "sha256-2K+zPq6Bjg+hZQhQrWWm1bxHVfwwRdsV7EseRGBnpUw="; 9 + hash = "sha256-RG12veiZXqjfK2gONmauhGReuLEkqxbQ4h4PEwaih/U="; 10 10 }; 11 11 12 12 outputs = [ "out" "doc" ];
+3 -3
pkgs/data/themes/alacritty-theme/default.nix
··· 6 6 7 7 stdenvNoCC.mkDerivation (self: { 8 8 name = "alacritty-theme"; 9 - version = "unstable-2023-10-26"; 9 + version = "unstable-2023-11-07"; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = "alacritty"; 13 13 repo = "alacritty-theme"; 14 - rev = "e1b08b5bc06d07dd65f5e72b12fd7f736e0e7928"; 15 - hash = "sha256-wf0aT2uGe/6Ifv//lQStTm24yt2FX3kWQq5ebdmdPJ0="; 14 + rev = "808b81b2e88884e8eca5d951b89f54983fa6c237"; 15 + hash = "sha256-g5tM6VBPLXin5s7X0PpzWOOGTEwHpVUurWOPqM/O13A="; 16 16 }; 17 17 18 18 dontConfigure = true;
+2 -2
pkgs/desktops/pantheon/granite/7/default.nix
··· 19 19 20 20 stdenv.mkDerivation rec { 21 21 pname = "granite"; 22 - version = "7.3.0"; 22 + version = "7.4.0"; 23 23 24 24 outputs = [ "out" "dev" ]; 25 25 ··· 27 27 owner = "elementary"; 28 28 repo = pname; 29 29 rev = version; 30 - sha256 = "sha256-siFS8BiHVlDtM5odL0Lf1aRMoG6qqQOnbsXGKVyc218="; 30 + sha256 = "sha256-z/6GxWfbsngySv2ziNwzhcEfTamxP1DnJ2ld9fft/1U="; 31 31 }; 32 32 33 33 nativeBuildInputs = [
+3 -3
pkgs/development/beam-modules/elixir-ls/default.nix
··· 4 4 5 5 let 6 6 pname = "elixir-ls"; 7 - version = "0.17.3"; 7 + version = "0.17.10"; 8 8 src = fetchFromGitHub { 9 9 owner = "elixir-lsp"; 10 10 repo = "elixir-ls"; 11 11 rev = "v${version}"; 12 - hash = "sha256-E+tlnkwJiyG8x29um/G7OqIDCJ/laDMTm3z7VvdWy6s="; 12 + hash = "sha256-LUAYfR6MNNGLaqv8EBx0JQ8KYYD7jRvez3HJFnczV+Y="; 13 13 fetchSubmodules = true; 14 14 }; 15 15 in ··· 21 21 mixFodDeps = fetchMixDeps { 22 22 pname = "mix-deps-${pname}"; 23 23 inherit src version elixir; 24 - hash = "sha256-ltSYZYsXWiq5ASvRmR7ETgK9e8bj4f9bhZAZEIceLkw="; 24 + hash = "sha256-MVGYENy6/xI/ph/X0DxquigCuLK1FAEIONzoQU7TXoM="; 25 25 }; 26 26 27 27 # elixir-ls is an umbrella app
+1 -1
pkgs/development/interpreters/racket/default.nix
··· 131 131 shared = if stdenv.isDarwin then "dylib" else "shared"; 132 132 configureFlags = [ "--enable-${shared}" "--enable-lt=${libtool}/bin/libtool" ] 133 133 ++ lib.optionals disableDocs [ "--disable-docs" ] 134 - ++ lib.optionals stdenv.isDarwin [ "--enable-xonx" ]; 134 + ++ lib.optionals stdenv.isDarwin [ "--disable-strip" "--enable-xonx" ]; 135 135 136 136 configureScript = "../configure"; 137 137
+2 -2
pkgs/development/libraries/armadillo/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "armadillo"; 5 - version = "12.6.5"; 5 + version = "12.6.6"; 6 6 7 7 src = fetchurl { 8 8 url = "mirror://sourceforge/arma/armadillo-${version}.tar.xz"; 9 - hash = "sha256-9vHJh/m8K1LpcYg1zEFqUlz1im1XWoUdIZwMarW4xWM="; 9 + hash = "sha256-OFiw/UMXcq8DKtPzXCrrVOjavqWRaefR6fzNeLyCrTU="; 10 10 }; 11 11 12 12 nativeBuildInputs = [ cmake ];
+5 -2
pkgs/development/libraries/gensio/default.nix
··· 2 2 , fetchFromGitHub 3 3 , lib 4 4 , nix-update-script 5 + , openssl 5 6 , pkg-config 6 7 , stdenv 7 8 }: 8 9 9 10 stdenv.mkDerivation rec { 10 11 pname = "gensio"; 11 - version = "2.6.2"; 12 + version = "2.7.7"; 12 13 13 14 src = fetchFromGitHub { 14 15 owner = "cminyard"; 15 16 repo = pname; 16 17 rev = "v${version}"; 17 - sha256 = "sha256-lpP/pmM06zIw+9EZe+zywExLOcrN3K7IMK32XSrCmYs="; 18 + sha256 = "sha256-fm850eDqKhvjwU5RwdwAro4R23yRn41ePn5++8MXHZ0="; 18 19 }; 19 20 20 21 passthru = { ··· 26 27 ]; 27 28 28 29 nativeBuildInputs = [ autoreconfHook pkg-config ]; 30 + 31 + buildInputs = lib.optionals stdenv.isDarwin [ openssl ]; 29 32 30 33 meta = with lib; { 31 34 description = "General Stream I/O";
+4 -1
pkgs/development/libraries/libndtypes/default.nix
··· 1 - { lib, stdenv 1 + { lib 2 + , stdenv 2 3 , fetchFromGitHub 3 4 }: 4 5 5 6 stdenv.mkDerivation { 6 7 pname = "libndtypes"; 7 8 version = "unstable-2019-08-01"; 9 + 10 + outputs = [ "out" "dev" ]; 8 11 9 12 src = fetchFromGitHub { 10 13 owner = "xnd-project";
+22
pkgs/development/libraries/luabind/0.9.1-discover-luajit.patch
··· 1 + diff --git a/cmake/Modules/FindLua52.cmake b/cmake/Modules/FindLua52.cmake 2 + index f4398e4..17377c0 100644 3 + --- a/cmake/Modules/FindLua52.cmake 4 + +++ b/cmake/Modules/FindLua52.cmake 5 + @@ -61,7 +61,7 @@ FIND_PATH(LUA_INCLUDE_DIR lua.h 6 + ) 7 + 8 + FIND_LIBRARY(_LUA_LIBRARY_RELEASE 9 + - NAMES lua52 lua5.2 lua-5.2 lua 10 + + NAMES lua52 lua5.2 lua-5.2 lua luajit-5.1 11 + HINTS 12 + $ENV{LUA_DIR} 13 + PATH_SUFFIXES lib64 lib 14 + @@ -75,7 +75,7 @@ FIND_LIBRARY(_LUA_LIBRARY_RELEASE 15 + ) 16 + 17 + FIND_LIBRARY(_LUA_LIBRARY_DEBUG 18 + - NAMES lua52-d lua5.2-d lua-5.2-d lua-d 19 + + NAMES lua52-d lua5.2-d lua-5.2-d lua-d luajit-5.1-d 20 + HINTS 21 + $ENV{LUA_DIR} 22 + PATH_SUFFIXES lib64 lib
+3 -1
pkgs/development/libraries/luabind/default.nix
··· 21 21 inherit lua; 22 22 }; 23 23 24 + patches = [./0.9.1-discover-luajit.patch]; 25 + 24 26 meta = { 25 - homepage = "https://github.com/luabind/luabind"; 27 + homepage = "https://github.com/Oberon00/luabind"; 26 28 description = "A library that helps you create bindings between C++ and Lua"; 27 29 license = lib.licenses.mit; 28 30 platforms = lib.platforms.unix;
+6 -6
pkgs/development/libraries/science/math/mkl/default.nix
··· 34 34 35 35 oneapi-mkl = fetchurl { 36 36 url = "https://yum.repos.intel.com/oneapi/intel-oneapi-mkl-${mklVersion}-${mklVersion}-${rel}.x86_64.rpm"; 37 - hash = "sha256-BeI5zB0rrE6C21dezNc7/WSKmTWpjsZbpg0/y0Y87VQ="; 37 + hash = "sha256-PGLPNnR+11AmmaNxldeze/l2Kw/4+mfjB+RqsPhP6oM="; 38 38 }; 39 39 40 40 oneapi-mkl-common = fetchurl { 41 41 url = "https://yum.repos.intel.com/oneapi/intel-oneapi-mkl-common-${mklVersion}-${mklVersion}-${rel}.noarch.rpm"; 42 - hash = "sha256-NjIqTeFppwjXFlPYHPHfZa/bWBiHJru3atC4fIMXN0w="; 42 + hash = "sha256-wztTE2R/IdG6ujGf7KFocpRmXzlZSnEKopTBOlPPlBw="; 43 43 }; 44 44 45 45 oneapi-mkl-common-devel = fetchurl { 46 46 url = "https://yum.repos.intel.com/oneapi/intel-oneapi-mkl-common-devel-${mklVersion}-${mklVersion}-${rel}.noarch.rpm"; 47 - hash = "sha256-GX19dlvBWRgwSOCmWcEOrnbmp4S2j0448fWpx+iPVWw="; 47 + hash = "sha256-MWa8mpyFM4zgDLup+EzFRM+N2Oxf0o6FBBRM8mAanbI="; 48 48 }; 49 49 50 50 oneapi-mkl-devel = fetchurl { 51 51 url = "https://yum.repos.intel.com/oneapi/intel-oneapi-mkl-devel-${mklVersion}-${mklVersion}-${rel}.x86_64.rpm"; 52 - hash = "sha256-F4XxtSPAjNaShEL/l44jJK+JdOOkYI19X/njRB6FkNw="; 52 + hash = "sha256-Arq5kXktI92031XqfV0pkzQCHaFsTRKX05iOA/fPNOs="; 53 53 }; 54 54 55 55 oneapi-openmp = fetchurl { 56 56 url = "https://yum.repos.intel.com/oneapi/intel-oneapi-openmp-${mklVersion}-${mklVersion}-${openmpRel}.x86_64.rpm"; 57 - hash = "sha256-1SlkI01DxFvwGPBJ73phs86ka0SmCrniwiXQ9DJwIXw="; 57 + hash = "sha256-cyBD3P4AEvyreP4pP3BE+yyDB+ptblOQ9GYI8ysGsIM="; 58 58 }; 59 59 60 60 oneapi-tbb = fetchurl { 61 61 url = "https://yum.repos.intel.com/oneapi/intel-oneapi-tbb-${tbbVersion}-${tbbVersion}-${tbbRel}.x86_64.rpm"; 62 - hash = "sha256-wIktdf1p1SS1KrnUlc8LPkm0r9dhZE6cQNr4ZKTWI6A="; 62 + hash = "sha256-pzJpQdiYVpcKDShePak2I0uEh7u08vJgX7OBF5p5yAM="; 63 63 }; 64 64 65 65 in stdenvNoCC.mkDerivation ({
+3 -6
pkgs/development/python-modules/azure-eventhub/default.nix
··· 2 2 , buildPythonPackage 3 3 , fetchPypi 4 4 , azure-core 5 - , uamqp 6 5 , pythonOlder 7 6 , typing-extensions 8 7 }: 9 8 10 9 buildPythonPackage rec { 11 10 pname = "azure-eventhub"; 12 - version = "5.11.4"; 11 + version = "5.11.5"; 13 12 format = "setuptools"; 14 13 15 - disabled = pythonOlder "3.6"; 14 + disabled = pythonOlder "3.7"; 16 15 17 16 src = fetchPypi { 18 17 inherit pname version; 19 - extension = "zip"; 20 - hash = "sha256-aLiaNRUEDxF2+bSWxMdtOBwQd3mu13V8u7mj2r4wqCM="; 18 + hash = "sha256-HDdOmQezNIPVCLTHst8p+crGM15dpaGNIYU0+UL01Uw="; 21 19 }; 22 20 23 21 propagatedBuildInputs = [ 24 22 azure-core 25 - uamqp 26 23 typing-extensions 27 24 ]; 28 25
+9 -11
pkgs/development/python-modules/azure-mgmt-keyvault/default.nix
··· 1 1 { lib 2 - , buildPythonPackage 3 - , fetchPypi 4 - , msrest 5 - , msrestazure 6 2 , azure-common 7 3 , azure-mgmt-core 4 + , buildPythonPackage 5 + , fetchPypi 6 + , isodate 8 7 , pythonOlder 9 8 }: 10 9 11 10 buildPythonPackage rec { 12 11 pname = "azure-mgmt-keyvault"; 13 - version = "10.2.3"; 12 + version = "10.3.0"; 14 13 format = "setuptools"; 15 14 16 - disabled = pythonOlder "3.6"; 15 + disabled = pythonOlder "3.8"; 17 16 18 17 src = fetchPypi { 19 18 inherit pname version; 20 - extension = "zip"; 21 - hash = "sha256-JDM6F0ToMpUeBlLULih17TLzCbrNdxrGrcq5oIfsybU="; 19 + hash = "sha256-GDtBZM8YaLjqfv6qmO2tfSpOFKm9l3woGLErdRUM0qI="; 22 20 }; 23 21 24 22 propagatedBuildInputs = [ 25 - msrest 26 - msrestazure 27 23 azure-common 28 24 azure-mgmt-core 25 + isodate 29 26 ]; 30 27 31 28 pythonNamespaces = [ 32 29 "azure.mgmt" 33 30 ]; 34 31 35 - # has no tests 32 + # Module has no tests 36 33 doCheck = false; 37 34 38 35 meta = with lib; { 39 36 description = "This is the Microsoft Azure Key Vault Management Client Library"; 40 37 homepage = "https://github.com/Azure/azure-sdk-for-python"; 38 + changelog = "https://github.com/Azure/azure-sdk-for-python/blob/azure-mgmt-keyvault_${version}/sdk/keyvault/azure-mgmt-keyvault/CHANGELOG.md"; 41 39 license = licenses.mit; 42 40 maintainers = with maintainers; [ jonringer maxwilson ]; 43 41 };
+9 -9
pkgs/development/python-modules/azure-synapse-artifacts/default.nix
··· 1 1 { lib 2 - , buildPythonPackage 3 - , fetchPypi 4 2 , azure-common 5 3 , azure-core 6 4 , azure-mgmt-core 7 - , msrest 5 + , buildPythonPackage 6 + , fetchPypi 7 + , isodate 8 8 , pythonOlder 9 9 }: 10 10 11 11 buildPythonPackage rec { 12 12 pname = "azure-synapse-artifacts"; 13 - version = "0.17.0"; 13 + version = "0.18.0"; 14 14 format = "setuptools"; 15 15 16 - disabled = pythonOlder "3.7"; 16 + disabled = pythonOlder "3.8"; 17 17 18 18 src = fetchPypi { 19 19 inherit pname version; 20 - extension = "zip"; 21 - hash = "sha256-58k8F/aUBBNJwGBiPZojkSzEXZ3Kd6uEwr0cZbFaM9k="; 20 + hash = "sha256-qgiHMzW7T5NuQl0jwZheMXp7wHhNOHyH24J6wfc4VqQ="; 22 21 }; 23 22 24 23 propagatedBuildInputs = [ 25 24 azure-common 26 25 azure-core 27 26 azure-mgmt-core 28 - msrest 27 + isodate 29 28 ]; 30 29 31 - # zero tests run 30 + # Tests are only available in mono-repo 32 31 doCheck = false; 33 32 34 33 pythonImportsCheck = [ ··· 38 37 meta = with lib; { 39 38 description = "Microsoft Azure Synapse Artifacts Client Library for Python"; 40 39 homepage = "https://github.com/Azure/azure-sdk-for-python"; 40 + changelog = "https://github.com/Azure/azure-sdk-for-python/blob/azure-synapse-artifacts_${version}/sdk/synapse/azure-synapse-artifacts/CHANGELOG.md"; 41 41 license = licenses.mit; 42 42 maintainers = with maintainers; [ jonringer ]; 43 43 };
+2 -2
pkgs/development/python-modules/bc-python-hcl2/default.nix
··· 8 8 9 9 buildPythonPackage rec { 10 10 pname = "bc-python-hcl2"; 11 - version = "0.3.51"; 11 + version = "0.4.1"; 12 12 format = "setuptools"; 13 13 14 14 disabled = pythonOlder "3.6"; 15 15 16 16 src = fetchPypi { 17 17 inherit pname version; 18 - hash = "sha256-Fb/suuiC6tmY3ZMAc3I3oU5A39jJc+XH3ntMkgQKAQ8="; 18 + hash = "sha256-cqQ4zuztfS5MiY4hj1WipKunqIfB1kpM+RODcZPERrY="; 19 19 }; 20 20 21 21 # Nose is required during build process, so can not use `nativeCheckInputs`.
+12 -5
pkgs/development/python-modules/cantools/default.nix
··· 1 1 { lib 2 - , buildPythonPackage 3 - , fetchPypi 4 - , setuptools 5 2 , argparse-addons 6 3 , bitstruct 4 + , buildPythonPackage 7 5 , can 8 6 , crccheck 9 7 , diskcache 8 + , fetchPypi 10 9 , matplotlib 11 10 , parameterized 12 11 , pytestCheckHook 13 12 , pythonOlder 13 + , setuptools 14 + , setuptools-scm 14 15 , textparser 15 16 }: 16 17 17 18 buildPythonPackage rec { 18 19 pname = "cantools"; 19 - version = "39.3.0"; 20 + version = "39.4.0"; 20 21 pyproject = true; 21 22 22 23 disabled = pythonOlder "3.8"; 23 24 24 25 src = fetchPypi { 25 26 inherit pname version; 26 - hash = "sha256-LD0IGSJZG8FhHJ8f9S1sivHQMxT4xyTMEU2FbMVVzCg="; 27 + hash = "sha256-44zzlyOIQ2qo4Zq5hb+xnCy0ANm6iCpcBww0l2KWdMs="; 27 28 }; 28 29 30 + postPatch = '' 31 + substituteInPlace pyproject.toml \ 32 + --replace "setuptools_scm>=8" "setuptools_scm" 33 + ''; 34 + 29 35 nativeBuildInputs = [ 30 36 setuptools 37 + setuptools-scm 31 38 ]; 32 39 33 40 propagatedBuildInputs = [
+3 -4
pkgs/development/python-modules/clvm-rs/default.nix
··· 6 6 , pythonOlder 7 7 , openssl 8 8 , perl 9 - , pkgs 10 9 }: 11 10 12 11 buildPythonPackage rec { 13 12 pname = "clvm_rs"; 14 - version = "0.1.19"; 13 + version = "0.3.0"; 15 14 disabled = pythonOlder "3.7"; 16 15 17 16 src = fetchFromGitHub { 18 17 owner = "Chia-Network"; 19 18 repo = "clvm_rs"; 20 19 rev = version; 21 - hash = "sha256-mCKY/PqNOUTaRsFDxQBvbTD6wC4qzP0uv5FldYkwl6c="; 20 + hash = "sha256-DJviuIBJg+MF0NvmdeWK31nV+q4UZCRdmdbEAJqwXXg="; 22 21 }; 23 22 24 23 cargoDeps = rustPlatform.fetchCargoTarball { 25 24 inherit src; 26 25 name = "${pname}-${version}"; 27 - hash = "sha256-TmrR8EeySsGWXohMdo3dCX4oT3l9uLVv5TUeRxCBQeE="; 26 + hash = "sha256-bgXUSm3M8J7E2ohPjPIimHJvz1ivWrsliKZlgchOdhQ="; 28 27 }; 29 28 30 29 format = "pyproject";
+1 -1
pkgs/development/python-modules/gumath/default.nix
··· 39 39 postPatch = '' 40 40 substituteInPlace setup.py \ 41 41 --replace 'add_include_dirs = [".", "libgumath", "ndtypes/python/ndtypes", "xnd/python/xnd"] + INCLUDES' \ 42 - 'add_include_dirs = [".", "${libndtypes}/include", "${libxnd}/include", "${libgumath}/include"]' \ 42 + 'add_include_dirs = [".", "${libndtypes.dev}/include", "${libxnd}/include", "${libgumath}/include"]' \ 43 43 --replace 'add_library_dirs = ["libgumath", "ndtypes/libndtypes", "xnd/libxnd"] + LIBS' \ 44 44 'add_library_dirs = ["${libndtypes}/lib", "${libxnd}/lib", "${libgumath}/lib"]' \ 45 45 --replace 'add_runtime_library_dirs = ["$ORIGIN"]' \
+3 -1
pkgs/development/python-modules/ndtypes/default.nix
··· 12 12 disabled = isPy27; 13 13 inherit (libndtypes) version src meta; 14 14 15 + outputs = [ "out" "dev" ]; 16 + 15 17 propagatedBuildInputs = [ numpy ]; 16 18 17 19 postPatch = '' 18 20 substituteInPlace setup.py \ 19 21 --replace 'include_dirs = ["libndtypes"]' \ 20 - 'include_dirs = ["${libndtypes}/include"]' \ 22 + 'include_dirs = ["${libndtypes.dev}/include"]' \ 21 23 --replace 'library_dirs = ["libndtypes"]' \ 22 24 'library_dirs = ["${libndtypes}/lib"]' \ 23 25 --replace 'runtime_library_dirs = ["$ORIGIN"]' \
+2 -2
pkgs/development/python-modules/ocrmypdf/default.nix
··· 31 31 32 32 buildPythonPackage rec { 33 33 pname = "ocrmypdf"; 34 - version = "15.3.1"; 34 + version = "15.4.0"; 35 35 36 36 disabled = pythonOlder "3.9"; 37 37 ··· 47 47 postFetch = '' 48 48 rm "$out/.git_archival.txt" 49 49 ''; 50 - hash = "sha256-Yngx9hH/4yftClNqM/yyrOCPH0+4Bl9GIEGjawLdy0s="; 50 + hash = "sha256-cbKqisaRAeT8ljANbYiUDrptAoQmmIkMu1ya8O6nXvQ="; 51 51 }; 52 52 53 53 SETUPTOOLS_SCM_PRETEND_VERSION = version;
+19 -19
pkgs/development/python-modules/ocrmypdf/paths.patch
··· 1 1 diff --git a/src/ocrmypdf/_exec/ghostscript.py b/src/ocrmypdf/_exec/ghostscript.py 2 - index e28d23e9..183cd918 100644 2 + index 92b73a0a..9f04555c 100644 3 3 --- a/src/ocrmypdf/_exec/ghostscript.py 4 4 +++ b/src/ocrmypdf/_exec/ghostscript.py 5 - @@ -67,7 +67,7 @@ log.addFilter(DuplicateFilter(log)) 5 + @@ -58,7 +58,7 @@ log.addFilter(DuplicateFilter(log)) 6 6 7 7 8 8 # Ghostscript executable - gswin32c is not supported ··· 12 12 13 13 def version() -> Version: 14 14 diff --git a/src/ocrmypdf/_exec/jbig2enc.py b/src/ocrmypdf/_exec/jbig2enc.py 15 - index 28d3dd1c..477a7d6c 100644 15 + index 5a34a95a..5ee1b333 100644 16 16 --- a/src/ocrmypdf/_exec/jbig2enc.py 17 17 +++ b/src/ocrmypdf/_exec/jbig2enc.py 18 18 @@ -14,7 +14,7 @@ from ocrmypdf.subprocess import get_version, run ··· 26 26 def available(): 27 27 @@ -27,7 +27,7 @@ def available(): 28 28 29 - def convert_group(*, cwd, infiles, out_prefix, threshold): 29 + def convert_group(cwd, infiles, out_prefix, threshold): 30 30 args = [ 31 31 - 'jbig2', 32 32 + '@jbig2@', 33 33 '-b', 34 34 out_prefix, 35 35 '--symbol-mode', # symbol mode (lossy) 36 - @@ -50,7 +50,7 @@ def convert_group_mp(args): 36 + @@ -44,7 +44,7 @@ def convert_group(cwd, infiles, out_prefix, threshold): 37 37 38 38 39 - def convert_single(*, cwd, infile, outfile, threshold): 39 + def convert_single(cwd, infile, outfile, threshold): 40 40 - args = ['jbig2', '--pdf', '-t', str(threshold), infile] 41 41 + args = ['@jbig2@', '--pdf', '-t', str(threshold), infile] 42 42 with open(outfile, 'wb') as fstdout: 43 43 proc = run(args, cwd=cwd, stdout=fstdout, stderr=PIPE) 44 44 proc.check_returncode() 45 45 diff --git a/src/ocrmypdf/_exec/pngquant.py b/src/ocrmypdf/_exec/pngquant.py 46 - index 8425caec..a027f041 100644 46 + index 5b8600d0..fcad771b 100644 47 47 --- a/src/ocrmypdf/_exec/pngquant.py 48 48 +++ b/src/ocrmypdf/_exec/pngquant.py 49 - @@ -18,7 +18,7 @@ from ocrmypdf.subprocess import get_version, run 49 + @@ -15,7 +15,7 @@ from ocrmypdf.subprocess import get_version, run 50 50 51 51 52 52 def version() -> Version: ··· 55 55 56 56 57 57 def available(): 58 - @@ -45,7 +45,7 @@ def input_as_png(input_file: Path): 59 - def quantize(input_file: Path, output_file: Path, quality_min: int, quality_max: int): 60 - with input_as_png(input_file) as input_stream: 58 + @@ -37,7 +37,7 @@ def quantize(input_file: Path, output_file: Path, quality_min: int, quality_max: 59 + """ 60 + with open(input_file, 'rb') as input_stream: 61 61 args = [ 62 62 - 'pngquant', 63 63 + '@pngquant@', ··· 65 65 '--skip-if-larger', 66 66 '--quality', 67 67 diff --git a/src/ocrmypdf/_exec/tesseract.py b/src/ocrmypdf/_exec/tesseract.py 68 - index 4eac3470..61315d14 100644 68 + index fab92bb1..78b634a7 100644 69 69 --- a/src/ocrmypdf/_exec/tesseract.py 70 70 +++ b/src/ocrmypdf/_exec/tesseract.py 71 - @@ -114,7 +114,7 @@ class TesseractVersion(Version): 71 + @@ -95,7 +95,7 @@ class TesseractVersion(Version): 72 72 73 73 74 74 def version() -> Version: ··· 77 77 78 78 79 79 def has_thresholding() -> bool: 80 - @@ -132,7 +132,7 @@ def get_languages() -> set[str]: 80 + @@ -113,7 +113,7 @@ def get_languages() -> set[str]: 81 81 msg += output 82 82 return msg 83 83 ··· 86 86 try: 87 87 proc = run( 88 88 args_tess, 89 - @@ -154,7 +154,7 @@ def get_languages() -> set[str]: 89 + @@ -135,7 +135,7 @@ def get_languages() -> set[str]: 90 90 91 91 92 92 def tess_base_args(langs: list[str], engine_mode: int | None) -> list[str]: ··· 96 96 args.extend(['-l', '+'.join(langs)]) 97 97 if engine_mode is not None: 98 98 diff --git a/src/ocrmypdf/_exec/unpaper.py b/src/ocrmypdf/_exec/unpaper.py 99 - index 2944b4f4..55a36140 100644 99 + index 493d9b3a..578c2dda 100644 100 100 --- a/src/ocrmypdf/_exec/unpaper.py 101 101 +++ b/src/ocrmypdf/_exec/unpaper.py 102 - @@ -69,7 +69,7 @@ class UnpaperImageTooLargeError(Exception): 102 + @@ -70,7 +70,7 @@ class UnpaperImageTooLargeError(Exception): 103 103 104 104 105 105 def version() -> Version: ··· 107 107 + return Version(get_version('@unpaper@')) 108 108 109 109 110 - SUPPORTED_MODES = {'1', 'L', 'RGB'} 111 - @@ -123,7 +123,7 @@ def _setup_unpaper_io(input_file: Path) -> Iterator[tuple[Path, Path, Path]]: 110 + @contextmanager 111 + @@ -92,7 +92,7 @@ def _setup_unpaper_io(input_file: Path) -> Iterator[tuple[Path, Path, Path]]: 112 112 def run_unpaper( 113 113 input_file: Path, output_file: Path, *, dpi: DecFloat, mode_args: list[str] 114 114 ) -> None:
-1
pkgs/development/python-modules/pybind11/default.nix
··· 12 12 , pytestCheckHook 13 13 , libxcrypt 14 14 , makeSetupHook 15 - , darwin 16 15 }: let 17 16 setupHook = makeSetupHook { 18 17 name = "pybind11-setup-hook";
+2 -2
pkgs/development/python-modules/wagtail-localize/default.nix
··· 16 16 17 17 buildPythonPackage rec { 18 18 pname = "wagtail-localize"; 19 - version = "1.6"; 19 + version = "1.7"; 20 20 format = "pyproject"; 21 21 22 22 disabled = pythonOlder "3.7"; ··· 25 25 repo = pname; 26 26 owner = "wagtail"; 27 27 rev = "refs/tags/v${version}"; 28 - hash = "sha256-OrRR5wLTq3icSBq+9m+MxIvkTvJP7yiGR9yzPt53q+k="; 28 + hash = "sha256-Q29Nh/4Z3tYuwoodWKDl5FS+lfl9yDXN7RHn/RReCds="; 29 29 }; 30 30 31 31 nativeBuildInputs = [
+9
pkgs/development/python-modules/xkcdpass/default.nix
··· 1 1 { lib 2 2 , buildPythonPackage 3 3 , fetchPypi 4 + , fetchpatch 4 5 , installShellFiles 5 6 , pytestCheckHook 6 7 , pythonAtLeast ··· 18 19 inherit pname version; 19 20 hash = "sha256-zEgC3tTQ6kwDovHPHRTvYndWVF79DpnAX454VDZiedE="; 20 21 }; 22 + 23 + patches = [ 24 + (fetchpatch { 25 + name = "fix-non-deterministic-test.patch"; 26 + url = "https://github.com/redacted/XKCD-password-generator/commit/72d174a82822af1934c94de1b66fd956230142f5.patch"; 27 + hash = "sha256-GES40GHM0+Zx8bRceCy9/fOHJVlWZ7TCLfzhZczjfTE="; 28 + }) 29 + ]; 21 30 22 31 nativeBuildInputs = [ 23 32 installShellFiles
+2 -2
pkgs/development/tools/analysis/checkov/default.nix
··· 5 5 6 6 python3.pkgs.buildPythonApplication rec { 7 7 pname = "checkov"; 8 - version = "3.0.38"; 8 + version = "3.0.40"; 9 9 pyproject = true; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = "bridgecrewio"; 13 13 repo = "checkov"; 14 14 rev = "refs/tags/${version}"; 15 - hash = "sha256-2ObPi+wrxvoVWjASmp0KSPMLFuIGdWNWK4jRrZC9ODE="; 15 + hash = "sha256-L7D29npEUSy9lO3RF5rJ9apQoZjWhC45D0c+7/5/8r0="; 16 16 }; 17 17 18 18 patches = [
+3 -3
pkgs/development/tools/misc/hydra/unstable.nix
··· 123 123 in 124 124 stdenv.mkDerivation rec { 125 125 pname = "hydra"; 126 - version = "2023-10-20"; 126 + version = "2023-11-17"; 127 127 128 128 src = fetchFromGitHub { 129 129 owner = "NixOS"; 130 130 repo = "hydra"; 131 - rev = "33f8a36736ea52d0cc31b947dc7e500134866a92"; 132 - hash = "sha256-ovt2GZQ4Ia+q6D0XboBNIdXrzy1rWC52UYzxmcMlgYk="; 131 + rev = "8f48e4ddecbf403be35f8243b97d73cb39dd61bb"; 132 + hash = "sha256-5q/7yz6jJedD8YU3SuYyXtN3qEAlOBRKGZxOcYt/0X8="; 133 133 }; 134 134 135 135 buildInputs = [
+747 -766
pkgs/development/tools/rust/cargo-shuttle/Cargo.lock
··· 19 19 20 20 [[package]] 21 21 name = "ahash" 22 - version = "0.8.3" 22 + version = "0.8.6" 23 23 source = "registry+https://github.com/rust-lang/crates.io-index" 24 - checksum = "2c99f64d1e06488f620f932677e24bc6e2897582980441ae90a671415bd7ec2f" 24 + checksum = "91429305e9f0a25f6205c5b8e0d2db09e0708a7a6df0f42212bb56c32c8ac97a" 25 25 dependencies = [ 26 26 "cfg-if 1.0.0", 27 27 "getrandom 0.2.10", 28 28 "once_cell", 29 29 "version_check", 30 + "zerocopy", 30 31 ] 31 32 32 33 [[package]] ··· 121 122 122 123 [[package]] 123 124 name = "arbitrary" 124 - version = "1.3.1" 125 + version = "1.3.2" 125 126 source = "registry+https://github.com/rust-lang/crates.io-index" 126 - checksum = "a2e1373abdaa212b704512ec2bd8b26bd0b7d5c3f70117411a5d9a451383c859" 127 + checksum = "7d5a26814d8dcb93b0e5a0ff3c6d80a8843bafb21b39e8e18a6f05471870e110" 127 128 128 129 [[package]] 129 130 name = "arc-swap" ··· 275 276 "futures-util", 276 277 "http-types", 277 278 "hyper", 278 - "hyper-rustls 0.24.1", 279 + "hyper-rustls", 279 280 "serde", 280 281 "serde_json", 281 282 "serde_path_to_error", ··· 314 315 315 316 [[package]] 316 317 name = "aws-config" 317 - version = "0.55.3" 318 + version = "0.56.1" 318 319 source = "registry+https://github.com/rust-lang/crates.io-index" 319 - checksum = "bcdcf0d683fe9c23d32cf5b53c9918ea0a500375a9fb20109802552658e576c9" 320 + checksum = "fc6b3804dca60326e07205179847f17a4fce45af3a1106939177ad41ac08a6de" 320 321 dependencies = [ 321 322 "aws-credential-types", 322 323 "aws-http", ··· 330 331 "aws-smithy-types", 331 332 "aws-types", 332 333 "bytes", 333 - "fastrand 1.9.0", 334 + "fastrand 2.0.1", 334 335 "hex", 335 336 "http", 336 337 "hyper", ··· 344 345 345 346 [[package]] 346 347 name = "aws-credential-types" 347 - version = "0.55.3" 348 + version = "0.56.1" 348 349 source = "registry+https://github.com/rust-lang/crates.io-index" 349 - checksum = "1fcdb2f7acbc076ff5ad05e7864bdb191ca70a6fd07668dc3a1a8bcd051de5ae" 350 + checksum = "70a66ac8ef5fa9cf01c2d999f39d16812e90ec1467bd382cbbb74ba23ea86201" 350 351 dependencies = [ 351 352 "aws-smithy-async", 352 353 "aws-smithy-types", 353 - "fastrand 1.9.0", 354 + "fastrand 2.0.1", 354 355 "tokio", 355 356 "tracing", 356 357 "zeroize", 357 358 ] 358 359 359 360 [[package]] 360 - name = "aws-endpoint" 361 - version = "0.55.3" 361 + name = "aws-http" 362 + version = "0.56.1" 362 363 source = "registry+https://github.com/rust-lang/crates.io-index" 363 - checksum = "8cce1c41a6cfaa726adee9ebb9a56fcd2bbfd8be49fd8a04c5e20fd968330b04" 364 + checksum = "3e626370f9ba806ae4c439e49675fd871f5767b093075cdf4fef16cac42ba900" 364 365 dependencies = [ 366 + "aws-credential-types", 365 367 "aws-smithy-http", 366 368 "aws-smithy-types", 367 369 "aws-types", 370 + "bytes", 368 371 "http", 369 - "regex", 372 + "http-body", 373 + "lazy_static", 374 + "percent-encoding", 375 + "pin-project-lite", 370 376 "tracing", 371 377 ] 372 378 373 379 [[package]] 374 - name = "aws-http" 375 - version = "0.55.3" 380 + name = "aws-runtime" 381 + version = "0.56.1" 376 382 source = "registry+https://github.com/rust-lang/crates.io-index" 377 - checksum = "aadbc44e7a8f3e71c8b374e03ecd972869eb91dd2bc89ed018954a52ba84bc44" 383 + checksum = "07ac5cf0ff19c1bca0cea7932e11b239d1025a45696a4f44f72ea86e2b8bdd07" 378 384 dependencies = [ 379 385 "aws-credential-types", 386 + "aws-http", 387 + "aws-sigv4", 388 + "aws-smithy-async", 380 389 "aws-smithy-http", 390 + "aws-smithy-runtime-api", 381 391 "aws-smithy-types", 382 392 "aws-types", 383 - "bytes", 393 + "fastrand 2.0.1", 384 394 "http", 385 - "http-body", 386 - "lazy_static", 387 395 "percent-encoding", 388 - "pin-project-lite", 389 396 "tracing", 397 + "uuid", 390 398 ] 391 399 392 400 [[package]] 393 401 name = "aws-sdk-rds" 394 - version = "0.27.0" 402 + version = "0.33.1" 395 403 source = "registry+https://github.com/rust-lang/crates.io-index" 396 - checksum = "3d8f92d7f105d0d50cc6307236c669854e63244260ae85ea74f0dec3b689883e" 404 + checksum = "45177b4af2c0a04d6b19891f70062609aed49389943882e1fa96f691c6370960" 397 405 dependencies = [ 398 406 "aws-credential-types", 399 - "aws-endpoint", 400 407 "aws-http", 401 - "aws-sig-auth", 408 + "aws-runtime", 402 409 "aws-smithy-async", 403 410 "aws-smithy-client", 404 411 "aws-smithy-http", 405 - "aws-smithy-http-tower", 406 412 "aws-smithy-json", 407 413 "aws-smithy-query", 414 + "aws-smithy-runtime", 415 + "aws-smithy-runtime-api", 408 416 "aws-smithy-types", 409 417 "aws-smithy-xml", 410 418 "aws-types", 411 - "bytes", 412 419 "http", 413 420 "regex", 414 421 "tokio-stream", 415 - "tower", 416 422 "tracing", 417 423 ] 418 424 419 425 [[package]] 420 426 name = "aws-sdk-sso" 421 - version = "0.28.0" 427 + version = "0.30.0" 422 428 source = "registry+https://github.com/rust-lang/crates.io-index" 423 - checksum = "c8b812340d86d4a766b2ca73f740dfd47a97c2dff0c06c8517a16d88241957e4" 429 + checksum = "903f888ff190e64f6f5c83fb0f8d54f9c20481f1dc26359bb8896f5d99908949" 424 430 dependencies = [ 425 431 "aws-credential-types", 426 - "aws-endpoint", 427 432 "aws-http", 428 - "aws-sig-auth", 433 + "aws-runtime", 429 434 "aws-smithy-async", 430 435 "aws-smithy-client", 431 436 "aws-smithy-http", 432 - "aws-smithy-http-tower", 433 437 "aws-smithy-json", 438 + "aws-smithy-runtime", 439 + "aws-smithy-runtime-api", 434 440 "aws-smithy-types", 435 441 "aws-types", 436 442 "bytes", 437 443 "http", 438 444 "regex", 439 445 "tokio-stream", 440 - "tower", 441 446 "tracing", 442 447 ] 443 448 444 449 [[package]] 445 450 name = "aws-sdk-sts" 446 - version = "0.28.0" 451 + version = "0.30.0" 447 452 source = "registry+https://github.com/rust-lang/crates.io-index" 448 - checksum = "265fac131fbfc188e5c3d96652ea90ecc676a934e3174eaaee523c6cec040b3b" 453 + checksum = "a47ad6bf01afc00423d781d464220bf69fb6a674ad6629cbbcb06d88cdc2be82" 449 454 dependencies = [ 450 455 "aws-credential-types", 451 - "aws-endpoint", 452 456 "aws-http", 453 - "aws-sig-auth", 457 + "aws-runtime", 454 458 "aws-smithy-async", 455 459 "aws-smithy-client", 456 460 "aws-smithy-http", 457 - "aws-smithy-http-tower", 458 461 "aws-smithy-json", 459 462 "aws-smithy-query", 463 + "aws-smithy-runtime", 464 + "aws-smithy-runtime-api", 460 465 "aws-smithy-types", 461 466 "aws-smithy-xml", 462 467 "aws-types", 463 - "bytes", 464 468 "http", 465 469 "regex", 466 - "tower", 467 - "tracing", 468 - ] 469 - 470 - [[package]] 471 - name = "aws-sig-auth" 472 - version = "0.55.3" 473 - source = "registry+https://github.com/rust-lang/crates.io-index" 474 - checksum = "3b94acb10af0c879ecd5c7bdf51cda6679a0a4f4643ce630905a77673bfa3c61" 475 - dependencies = [ 476 - "aws-credential-types", 477 - "aws-sigv4", 478 - "aws-smithy-http", 479 - "aws-types", 480 - "http", 481 470 "tracing", 482 471 ] 483 472 484 473 [[package]] 485 474 name = "aws-sigv4" 486 - version = "0.55.3" 475 + version = "0.56.1" 487 476 source = "registry+https://github.com/rust-lang/crates.io-index" 488 - checksum = "9d2ce6f507be68e968a33485ced670111d1cbad161ddbbab1e313c03d37d8f4c" 477 + checksum = "b7b28f4910bb956b7ab320b62e98096402354eca976c587d1eeccd523d9bac03" 489 478 dependencies = [ 490 479 "aws-smithy-http", 491 480 "form_urlencoded", ··· 502 491 503 492 [[package]] 504 493 name = "aws-smithy-async" 505 - version = "0.55.3" 494 + version = "0.56.1" 506 495 source = "registry+https://github.com/rust-lang/crates.io-index" 507 - checksum = "13bda3996044c202d75b91afeb11a9afae9db9a721c6a7a427410018e286b880" 496 + checksum = "2cdb73f85528b9d19c23a496034ac53703955a59323d581c06aa27b4e4e247af" 508 497 dependencies = [ 509 498 "futures-util", 510 499 "pin-project-lite", ··· 514 503 515 504 [[package]] 516 505 name = "aws-smithy-client" 517 - version = "0.55.3" 506 + version = "0.56.1" 518 507 source = "registry+https://github.com/rust-lang/crates.io-index" 519 - checksum = "0a86aa6e21e86c4252ad6a0e3e74da9617295d8d6e374d552be7d3059c41cedd" 508 + checksum = "c27b2756264c82f830a91cb4d2d485b2d19ad5bea476d9a966e03d27f27ba59a" 520 509 dependencies = [ 521 510 "aws-smithy-async", 522 511 "aws-smithy-http", 523 512 "aws-smithy-http-tower", 524 513 "aws-smithy-types", 525 514 "bytes", 526 - "fastrand 1.9.0", 515 + "fastrand 2.0.1", 527 516 "http", 528 517 "http-body", 529 518 "hyper", 530 - "hyper-rustls 0.23.2", 519 + "hyper-rustls", 531 520 "lazy_static", 532 521 "pin-project-lite", 533 - "rustls 0.20.9", 522 + "rustls", 534 523 "tokio", 535 524 "tower", 536 525 "tracing", ··· 538 527 539 528 [[package]] 540 529 name = "aws-smithy-http" 541 - version = "0.55.3" 530 + version = "0.56.1" 542 531 source = "registry+https://github.com/rust-lang/crates.io-index" 543 - checksum = "2b3b693869133551f135e1f2c77cb0b8277d9e3e17feaf2213f735857c4f0d28" 532 + checksum = "54cdcf365d8eee60686885f750a34c190e513677db58bbc466c44c588abf4199" 544 533 dependencies = [ 545 534 "aws-smithy-types", 546 535 "bytes", ··· 560 549 561 550 [[package]] 562 551 name = "aws-smithy-http-tower" 563 - version = "0.55.3" 552 + version = "0.56.1" 564 553 source = "registry+https://github.com/rust-lang/crates.io-index" 565 - checksum = "3ae4f6c5798a247fac98a867698197d9ac22643596dc3777f0c76b91917616b9" 554 + checksum = "822de399d0ce62829a69dfa8c5cd08efdbe61a7426b953e2268f8b8b52a607bd" 566 555 dependencies = [ 567 556 "aws-smithy-http", 568 557 "aws-smithy-types", ··· 576 565 577 566 [[package]] 578 567 name = "aws-smithy-json" 579 - version = "0.55.3" 568 + version = "0.56.1" 580 569 source = "registry+https://github.com/rust-lang/crates.io-index" 581 - checksum = "23f9f42fbfa96d095194a632fbac19f60077748eba536eb0b9fecc28659807f8" 570 + checksum = "4fb1e7ab8fa7ad10c193af7ae56d2420989e9f4758bf03601a342573333ea34f" 582 571 dependencies = [ 583 572 "aws-smithy-types", 584 573 ] 585 574 586 575 [[package]] 587 576 name = "aws-smithy-query" 588 - version = "0.55.3" 577 + version = "0.56.1" 589 578 source = "registry+https://github.com/rust-lang/crates.io-index" 590 - checksum = "98819eb0b04020a1c791903533b638534ae6c12e2aceda3e6e6fba015608d51d" 579 + checksum = "28556a3902091c1f768a34f6c998028921bdab8d47d92586f363f14a4a32d047" 591 580 dependencies = [ 592 581 "aws-smithy-types", 593 582 "urlencoding", 594 583 ] 595 584 596 585 [[package]] 586 + name = "aws-smithy-runtime" 587 + version = "0.56.1" 588 + source = "registry+https://github.com/rust-lang/crates.io-index" 589 + checksum = "745e096b3553e7e0f40622aa04971ce52765af82bebdeeac53aa6fc82fe801e6" 590 + dependencies = [ 591 + "aws-smithy-async", 592 + "aws-smithy-client", 593 + "aws-smithy-http", 594 + "aws-smithy-runtime-api", 595 + "aws-smithy-types", 596 + "bytes", 597 + "fastrand 2.0.1", 598 + "http", 599 + "http-body", 600 + "once_cell", 601 + "pin-project-lite", 602 + "pin-utils", 603 + "tokio", 604 + "tracing", 605 + ] 606 + 607 + [[package]] 608 + name = "aws-smithy-runtime-api" 609 + version = "0.56.1" 610 + source = "registry+https://github.com/rust-lang/crates.io-index" 611 + checksum = "93d0ae0c9cfd57944e9711ea610b48a963fb174a53aabacc08c5794a594b1d02" 612 + dependencies = [ 613 + "aws-smithy-async", 614 + "aws-smithy-http", 615 + "aws-smithy-types", 616 + "bytes", 617 + "http", 618 + "tokio", 619 + "tracing", 620 + ] 621 + 622 + [[package]] 597 623 name = "aws-smithy-types" 598 - version = "0.55.3" 624 + version = "0.56.1" 599 625 source = "registry+https://github.com/rust-lang/crates.io-index" 600 - checksum = "16a3d0bf4f324f4ef9793b86a1701d9700fbcdbd12a846da45eed104c634c6e8" 626 + checksum = "d90dbc8da2f6be461fa3c1906b20af8f79d14968fe47f2b7d29d086f62a51728" 601 627 dependencies = [ 602 628 "base64-simd", 603 629 "itoa", 604 630 "num-integer", 605 631 "ryu", 632 + "serde", 606 633 "time", 607 634 ] 608 635 609 636 [[package]] 610 637 name = "aws-smithy-xml" 611 - version = "0.55.3" 638 + version = "0.56.1" 612 639 source = "registry+https://github.com/rust-lang/crates.io-index" 613 - checksum = "b1b9d12875731bd07e767be7baad95700c3137b56730ec9ddeedb52a5e5ca63b" 640 + checksum = "e01d2dedcdd8023043716cfeeb3c6c59f2d447fce365d8e194838891794b23b6" 614 641 dependencies = [ 615 642 "xmlparser", 616 643 ] 617 644 618 645 [[package]] 619 646 name = "aws-types" 620 - version = "0.55.3" 647 + version = "0.56.1" 621 648 source = "registry+https://github.com/rust-lang/crates.io-index" 622 - checksum = "6dd209616cc8d7bfb82f87811a5c655dc97537f592689b18743bddf5dc5c4829" 649 + checksum = "85aa0451bf8af1bf22a4f028d5d28054507a14be43cb8ac0597a8471fba9edfe" 623 650 dependencies = [ 624 651 "aws-credential-types", 625 652 "aws-smithy-async", ··· 639 666 dependencies = [ 640 667 "async-trait", 641 668 "axum-core", 642 - "base64 0.21.4", 669 + "base64 0.21.5", 643 670 "bitflags 1.3.2", 644 671 "bytes", 645 672 "futures-util", ··· 686 713 687 714 [[package]] 688 715 name = "axum-extra" 689 - version = "0.4.2" 690 - source = "registry+https://github.com/rust-lang/crates.io-index" 691 - checksum = "f9a320103719de37b7b4da4c8eb629d4573f6bcfd3dfe80d3208806895ccf81d" 692 - dependencies = [ 693 - "axum", 694 - "bytes", 695 - "cookie 0.16.2", 696 - "futures-util", 697 - "http", 698 - "mime", 699 - "pin-project-lite", 700 - "tokio", 701 - "tower", 702 - "tower-http 0.3.5", 703 - "tower-layer", 704 - "tower-service", 705 - ] 706 - 707 - [[package]] 708 - name = "axum-extra" 709 716 version = "0.7.7" 710 717 source = "registry+https://github.com/rust-lang/crates.io-index" 711 718 checksum = "a93e433be9382c737320af3924f7d5fc6f89c155cf2bf88949d8f5126fab283f" ··· 713 720 "axum", 714 721 "axum-core", 715 722 "bytes", 716 - "cookie 0.17.0", 723 + "cookie", 717 724 "futures-util", 718 725 "http", 719 726 "http-body", ··· 728 735 729 736 [[package]] 730 737 name = "axum-server" 731 - version = "0.4.7" 738 + version = "0.5.1" 732 739 source = "registry+https://github.com/rust-lang/crates.io-index" 733 - checksum = "bace45b270e36e3c27a190c65883de6dfc9f1d18c829907c127464815dc67b24" 740 + checksum = "447f28c85900215cc1bea282f32d4a2f22d55c5a300afdfbc661c8d6a632e063" 734 741 dependencies = [ 735 742 "arc-swap", 736 743 "bytes", ··· 739 746 "http-body", 740 747 "hyper", 741 748 "pin-project-lite", 742 - "rustls 0.20.9", 749 + "rustls", 743 750 "rustls-pemfile", 744 751 "tokio", 745 - "tokio-rustls 0.23.4", 752 + "tokio-rustls", 746 753 "tower-service", 747 754 ] 748 755 749 756 [[package]] 750 757 name = "axum-sessions" 751 - version = "0.4.1" 758 + version = "0.5.0" 752 759 source = "registry+https://github.com/rust-lang/crates.io-index" 753 - checksum = "4b114309d293dd8a6fedebf09d5b8bbb0f7647b3d204ca0dd333b5f797aed5c8" 760 + checksum = "714cad544cd87d8da821cda715bb9aaa5d4d1adbdb64c549b18138e3cbf93c44" 754 761 dependencies = [ 755 762 "async-session", 756 763 "axum", 757 - "axum-extra 0.4.2", 764 + "axum-extra", 758 765 "futures", 759 766 "http-body", 760 767 "tokio", ··· 785 792 786 793 [[package]] 787 794 name = "base64" 788 - version = "0.20.0" 795 + version = "0.21.5" 789 796 source = "registry+https://github.com/rust-lang/crates.io-index" 790 - checksum = "0ea22880d78093b0cbe17c89f64a7d457941e65759157ec6cb31a31d652b05e5" 791 - 792 - [[package]] 793 - name = "base64" 794 - version = "0.21.4" 795 - source = "registry+https://github.com/rust-lang/crates.io-index" 796 - checksum = "9ba43ea6f343b788c8764558649e08df62f86c6ef251fdaeb1ffd010a9ae50a2" 797 + checksum = "35636a1494ede3b646cc98f74f8e62c773a38a659ebc777a2cf26b9b74171df9" 797 798 798 799 [[package]] 799 800 name = "base64-simd" ··· 813 814 814 815 [[package]] 815 816 name = "basic-toml" 816 - version = "0.1.4" 817 + version = "0.1.7" 817 818 source = "registry+https://github.com/rust-lang/crates.io-index" 818 - checksum = "7bfc506e7a2370ec239e1d072507b2a80c833083699d3c6fa176fbb4de8448c6" 819 + checksum = "2f2139706359229bfa8f19142ac1155b4b80beafb7a60471ac5dd109d4a19778" 819 820 dependencies = [ 820 821 "serde", 821 822 ] ··· 910 911 source = "registry+https://github.com/rust-lang/crates.io-index" 911 912 checksum = "f03db470b3c0213c47e978da93200259a1eb4dae2e5512cba9955e2b540a6fc6" 912 913 dependencies = [ 913 - "base64 0.21.4", 914 + "base64 0.21.5", 914 915 "bollard-stubs", 915 916 "bytes", 916 917 "futures-core", ··· 941 942 dependencies = [ 942 943 "serde", 943 944 "serde_repr", 944 - "serde_with 3.3.0", 945 + "serde_with 3.4.0", 945 946 ] 946 947 947 948 [[package]] ··· 1014 1015 ] 1015 1016 1016 1017 [[package]] 1017 - name = "byteyarn" 1018 - version = "0.2.3" 1019 - source = "registry+https://github.com/rust-lang/crates.io-index" 1020 - checksum = "a7534301c0ea17abb4db06d75efc7b4b0fa360fce8e175a4330d721c71c942ff" 1021 - 1022 - [[package]] 1023 1018 name = "camino" 1024 1019 version = "1.1.6" 1025 1020 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1126 1121 1127 1122 [[package]] 1128 1123 name = "cargo-shuttle" 1129 - version = "0.30.1" 1124 + version = "0.33.0" 1130 1125 dependencies = [ 1131 1126 "anyhow", 1132 1127 "assert_cmd", 1133 1128 "async-trait", 1134 1129 "bollard", 1135 - "cargo_metadata", 1130 + "cargo_metadata 0.18.1", 1136 1131 "chrono", 1137 1132 "clap", 1138 1133 "clap_complete", 1139 - "crossbeam-channel", 1140 1134 "crossterm 0.27.0", 1141 1135 "dialoguer", 1142 1136 "dirs 5.0.1", ··· 1166 1160 "shuttle-common-tests", 1167 1161 "shuttle-proto", 1168 1162 "shuttle-service", 1169 - "strum", 1163 + "strum 0.25.0", 1170 1164 "tar", 1171 1165 "tempfile", 1172 1166 "tokio", 1173 1167 "tokio-tungstenite", 1174 1168 "tokiotest-httpserver", 1175 - "toml 0.7.8", 1176 - "toml_edit", 1177 - "tonic", 1169 + "toml 0.8.6", 1170 + "toml_edit 0.20.7", 1171 + "tonic 0.10.2", 1178 1172 "tracing", 1179 1173 "tracing-subscriber", 1180 1174 "url", ··· 1198 1192 ] 1199 1193 1200 1194 [[package]] 1195 + name = "cargo_metadata" 1196 + version = "0.18.1" 1197 + source = "registry+https://github.com/rust-lang/crates.io-index" 1198 + checksum = "2d886547e41f740c616ae73108f6eb70afe6d940c7bc697cb30f13daec073037" 1199 + dependencies = [ 1200 + "camino", 1201 + "cargo-platform", 1202 + "semver 1.0.20", 1203 + "serde", 1204 + "serde_json", 1205 + "thiserror", 1206 + ] 1207 + 1208 + [[package]] 1201 1209 name = "cc" 1202 1210 version = "1.0.83" 1203 1211 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1250 1258 1251 1259 [[package]] 1252 1260 name = "clap" 1253 - version = "4.4.6" 1261 + version = "4.4.7" 1254 1262 source = "registry+https://github.com/rust-lang/crates.io-index" 1255 - checksum = "d04704f56c2cde07f43e8e2c154b43f216dc5c92fc98ada720177362f953b956" 1263 + checksum = "ac495e00dcec98c83465d5ad66c5c4fabd652fd6686e7c6269b117e729a6f17b" 1256 1264 dependencies = [ 1257 1265 "clap_builder", 1258 1266 "clap_derive", ··· 1260 1268 1261 1269 [[package]] 1262 1270 name = "clap_builder" 1263 - version = "4.4.6" 1271 + version = "4.4.7" 1264 1272 source = "registry+https://github.com/rust-lang/crates.io-index" 1265 - checksum = "0e231faeaca65ebd1ea3c737966bf858971cd38c3849107aa3ea7de90a804e45" 1273 + checksum = "c77ed9a32a62e6ca27175d00d29d05ca32e396ea1eb5fb01d8256b669cec7663" 1266 1274 dependencies = [ 1267 1275 "anstream", 1268 1276 "anstyle", ··· 1272 1280 1273 1281 [[package]] 1274 1282 name = "clap_complete" 1275 - version = "4.4.3" 1283 + version = "4.4.4" 1276 1284 source = "registry+https://github.com/rust-lang/crates.io-index" 1277 - checksum = "e3ae8ba90b9d8b007efe66e55e48fb936272f5ca00349b5b0e89877520d35ea7" 1285 + checksum = "bffe91f06a11b4b9420f62103854e90867812cd5d01557f853c5ee8e791b12ae" 1278 1286 dependencies = [ 1279 1287 "clap", 1280 1288 ] 1281 1289 1282 1290 [[package]] 1283 1291 name = "clap_derive" 1284 - version = "4.4.2" 1292 + version = "4.4.7" 1285 1293 source = "registry+https://github.com/rust-lang/crates.io-index" 1286 - checksum = "0862016ff20d69b84ef8247369fabf5c008a7417002411897d40ee1f4532b873" 1294 + checksum = "cf9804afaaf59a91e75b022a30fb7229a7901f60c755489cc61c9b423b836442" 1287 1295 dependencies = [ 1288 1296 "heck", 1289 1297 "proc-macro2", ··· 1293 1301 1294 1302 [[package]] 1295 1303 name = "clap_lex" 1296 - version = "0.5.1" 1304 + version = "0.6.0" 1297 1305 source = "registry+https://github.com/rust-lang/crates.io-index" 1298 - checksum = "cd7cc57abe963c6d3b9d8be5b06ba7c8957a930305ca90304f24ef040aa6f961" 1306 + checksum = "702fc72eb24e5a1e48ce58027a675bc24edd52096d5397d4aea7c6dd9eca0bd1" 1299 1307 1300 1308 [[package]] 1301 1309 name = "clru" ··· 1337 1345 checksum = "7e959d788268e3bf9d35ace83e81b124190378e4c91c9067524675e33394b8ba" 1338 1346 dependencies = [ 1339 1347 "crossterm 0.26.1", 1340 - "strum", 1341 - "strum_macros", 1348 + "strum 0.24.1", 1349 + "strum_macros 0.24.3", 1342 1350 "unicode-width", 1343 1351 ] 1344 1352 ··· 1390 1398 1391 1399 [[package]] 1392 1400 name = "cookie" 1393 - version = "0.16.2" 1401 + version = "0.17.0" 1394 1402 source = "registry+https://github.com/rust-lang/crates.io-index" 1395 - checksum = "e859cd57d0710d9e06c381b550c06e76992472a8c6d527aecd2fc673dcc231fb" 1403 + checksum = "7efb37c3e1ccb1ff97164ad95ac1606e8ccd35b3fa0a7d99a304c7f4a428cc24" 1396 1404 dependencies = [ 1397 - "base64 0.20.0", 1405 + "base64 0.21.5", 1398 1406 "hmac 0.12.1", 1399 1407 "percent-encoding", 1400 1408 "rand 0.8.5", ··· 1405 1413 ] 1406 1414 1407 1415 [[package]] 1408 - name = "cookie" 1409 - version = "0.17.0" 1410 - source = "registry+https://github.com/rust-lang/crates.io-index" 1411 - checksum = "7efb37c3e1ccb1ff97164ad95ac1606e8ccd35b3fa0a7d99a304c7f4a428cc24" 1412 - dependencies = [ 1413 - "percent-encoding", 1414 - "time", 1415 - "version_check", 1416 - ] 1417 - 1418 - [[package]] 1419 1416 name = "core-foundation" 1420 1417 version = "0.9.3" 1421 1418 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1442 1439 1443 1440 [[package]] 1444 1441 name = "cpufeatures" 1445 - version = "0.2.9" 1442 + version = "0.2.11" 1446 1443 source = "registry+https://github.com/rust-lang/crates.io-index" 1447 - checksum = "a17b76ff3a4162b0b27f354a0c87015ddad39d35f9c0c36607a3bdd175dde1f1" 1444 + checksum = "ce420fe07aecd3e67c5f910618fe65e94158f6dcc0adf44e00d69ce2bdfe0fd0" 1448 1445 dependencies = [ 1449 1446 "libc", 1450 1447 ] 1451 1448 1452 1449 [[package]] 1453 1450 name = "cranelift-bforest" 1454 - version = "0.100.0" 1451 + version = "0.100.1" 1455 1452 source = "registry+https://github.com/rust-lang/crates.io-index" 1456 - checksum = "03b9d1a9e776c27ad55d7792a380785d1fe8c2d7b099eed8dbd8f4af2b598192" 1453 + checksum = "751cbf89e513f283c0641eb7f95dc72fda5051dd95ca203d1dc45e26bc89dba8" 1457 1454 dependencies = [ 1458 1455 "cranelift-entity", 1459 1456 ] 1460 1457 1461 1458 [[package]] 1462 1459 name = "cranelift-codegen" 1463 - version = "0.100.0" 1460 + version = "0.100.1" 1464 1461 source = "registry+https://github.com/rust-lang/crates.io-index" 1465 - checksum = "5528483314c2dd5da438576cd8a9d0b3cedad66fb8a4727f90cd319a81950038" 1462 + checksum = "210730edc05121e915201cc36595e1f00062094669fa07ac362340e3627b3dc5" 1466 1463 dependencies = [ 1467 1464 "bumpalo", 1468 1465 "cranelift-bforest", ··· 1472 1469 "cranelift-entity", 1473 1470 "cranelift-isle", 1474 1471 "gimli", 1475 - "hashbrown 0.14.1", 1472 + "hashbrown 0.14.2", 1476 1473 "log", 1477 1474 "regalloc2", 1478 1475 "smallvec", ··· 1481 1478 1482 1479 [[package]] 1483 1480 name = "cranelift-codegen-meta" 1484 - version = "0.100.0" 1481 + version = "0.100.1" 1485 1482 source = "registry+https://github.com/rust-lang/crates.io-index" 1486 - checksum = "0f46a8318163f7682e35b8730ba93c1b586a2da8ce12a0ed545efc1218550f70" 1483 + checksum = "b5dc7fdf210c53db047f3eaf49b3a89efee0cc3d9a2ce0c0f0236933273d0c53" 1487 1484 dependencies = [ 1488 1485 "cranelift-codegen-shared", 1489 1486 ] 1490 1487 1491 1488 [[package]] 1492 1489 name = "cranelift-codegen-shared" 1493 - version = "0.100.0" 1490 + version = "0.100.1" 1494 1491 source = "registry+https://github.com/rust-lang/crates.io-index" 1495 - checksum = "37d1239cfd50eecfaed468d46943f8650e32969591868ad50111613704da6c70" 1492 + checksum = "f46875cc87d963119d78fe5c19852757dc6eea3cb9622c0df69c26b242cd44b4" 1496 1493 1497 1494 [[package]] 1498 1495 name = "cranelift-control" 1499 - version = "0.100.0" 1496 + version = "0.100.1" 1500 1497 source = "registry+https://github.com/rust-lang/crates.io-index" 1501 - checksum = "bcc530560c8f16cc1d4dd7ea000c56f519c60d1a914977abe849ce555c35a61d" 1498 + checksum = "375dca8f58d8a801a85e11730c1529c5c4a9c3593dfb12118391ac437b037155" 1502 1499 dependencies = [ 1503 1500 "arbitrary", 1504 1501 ] 1505 1502 1506 1503 [[package]] 1507 1504 name = "cranelift-entity" 1508 - version = "0.100.0" 1505 + version = "0.100.1" 1509 1506 source = "registry+https://github.com/rust-lang/crates.io-index" 1510 - checksum = "f333fa641a9ad2bff0b107767dcb972c18c2bfab7969805a1d7e42449ccb0408" 1507 + checksum = "cc619b86fe3c72f43fc417c9fd67a04ec0c98296e5940922d9fd9e6eedf72521" 1511 1508 dependencies = [ 1512 1509 "serde", 1513 1510 "serde_derive", ··· 1515 1512 1516 1513 [[package]] 1517 1514 name = "cranelift-frontend" 1518 - version = "0.100.0" 1515 + version = "0.100.1" 1519 1516 source = "registry+https://github.com/rust-lang/crates.io-index" 1520 - checksum = "06abf6563015a80f03f8bc4df307d0a81363f4eb73108df3a34f6e66fb6d5307" 1517 + checksum = "7eb607fd19ae264da18f9f2532e7302b826f7fbf77bf88365fc075f2e3419436" 1521 1518 dependencies = [ 1522 1519 "cranelift-codegen", 1523 1520 "log", ··· 1527 1524 1528 1525 [[package]] 1529 1526 name = "cranelift-isle" 1530 - version = "0.100.0" 1527 + version = "0.100.1" 1531 1528 source = "registry+https://github.com/rust-lang/crates.io-index" 1532 - checksum = "0eb29d0edc8a5c029ed0f7ca77501f272738e3c410020b4a00f42ffe8ad2a8aa" 1529 + checksum = "9fe806a6470dddfdf79e878af6a96afb1235a09fe3e21f9e0c2f18d402820432" 1533 1530 1534 1531 [[package]] 1535 1532 name = "cranelift-native" 1536 - version = "0.100.0" 1533 + version = "0.100.1" 1537 1534 source = "registry+https://github.com/rust-lang/crates.io-index" 1538 - checksum = "006056a7fa920870bad06bf8e1b3033d70cbb7ee625b035efa9d90882a931868" 1535 + checksum = "fac7f1722660b10af1f7229c0048f716bfd8bd344549b0e06e3eb6417ec3fe5b" 1539 1536 dependencies = [ 1540 1537 "cranelift-codegen", 1541 1538 "libc", ··· 1544 1541 1545 1542 [[package]] 1546 1543 name = "cranelift-wasm" 1547 - version = "0.100.0" 1544 + version = "0.100.1" 1548 1545 source = "registry+https://github.com/rust-lang/crates.io-index" 1549 - checksum = "7b3d08c05f82903a1f6a04d89c4b9ecb47a4035710f89a39a21a147a80214672" 1546 + checksum = "b1b65810be56b619c3c55debade92798d999f34bf0670370c578afab5d905f06" 1550 1547 dependencies = [ 1551 1548 "cranelift-codegen", 1552 1549 "cranelift-entity", ··· 1569 1566 1570 1567 [[package]] 1571 1568 name = "crc-catalog" 1572 - version = "2.2.0" 1569 + version = "2.3.0" 1573 1570 source = "registry+https://github.com/rust-lang/crates.io-index" 1574 - checksum = "9cace84e55f07e7301bae1c519df89cdad8cc3cd868413d3fdbdeca9ff3db484" 1571 + checksum = "4939f9ed1444bd8c896d37f3090012fa6e7834fe84ef8c9daa166109515732f9" 1575 1572 1576 1573 [[package]] 1577 1574 name = "crc32fast" ··· 1708 1705 1709 1706 [[package]] 1710 1707 name = "ctor" 1711 - version = "0.1.26" 1708 + version = "0.2.5" 1712 1709 source = "registry+https://github.com/rust-lang/crates.io-index" 1713 - checksum = "6d2301688392eb071b0bf1a37be05c469d3cc4dbbd95df672fe28ab021e6a096" 1710 + checksum = "37e366bff8cd32dd8754b0991fb66b279dc48f598c3a18914852a6673deef583" 1714 1711 dependencies = [ 1715 1712 "quote", 1716 - "syn 1.0.109", 1713 + "syn 2.0.38", 1717 1714 ] 1718 1715 1719 1716 [[package]] ··· 1752 1749 ] 1753 1750 1754 1751 [[package]] 1755 - name = "dashmap" 1756 - version = "5.5.3" 1757 - source = "registry+https://github.com/rust-lang/crates.io-index" 1758 - checksum = "978747c1d849a7d2ee5e8adc0159961c48fb7e5db2f06af6723b80123bb53856" 1759 - dependencies = [ 1760 - "cfg-if 1.0.0", 1761 - "hashbrown 0.14.1", 1762 - "lock_api", 1763 - "once_cell", 1764 - "parking_lot_core 0.9.9", 1765 - ] 1766 - 1767 - [[package]] 1768 1752 name = "data-encoding" 1769 1753 version = "2.4.0" 1770 1754 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 2117 2101 checksum = "8fcfdc7a0362c9f4444381a9e697c79d435fe65b52a37466fc2c1184cee9edc6" 2118 2102 2119 2103 [[package]] 2120 - name = "fixedbitset" 2121 - version = "0.4.2" 2122 - source = "registry+https://github.com/rust-lang/crates.io-index" 2123 - checksum = "0ce7134b9999ecaf8bcd65542e436736ef32ddca1b3e06094cb6ec5755203b80" 2124 - 2125 - [[package]] 2126 2104 name = "flate2" 2127 2105 version = "1.0.28" 2128 2106 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 2160 2138 2161 2139 [[package]] 2162 2140 name = "fqdn" 2163 - version = "0.2.3" 2141 + version = "0.3.2" 2164 2142 source = "registry+https://github.com/rust-lang/crates.io-index" 2165 - checksum = "3b5dd19b048b2dfde153588594b4f3da47b18afd18d171bb8d1d27741256bbaa" 2143 + checksum = "e3d76ed310eb8c6f88ddde3e976d015f4f91761fe98d7d41e497db542318fca9" 2166 2144 2167 2145 [[package]] 2168 2146 name = "fs-set-times" ··· 2183 2161 2184 2162 [[package]] 2185 2163 name = "futures" 2186 - version = "0.3.28" 2164 + version = "0.3.29" 2187 2165 source = "registry+https://github.com/rust-lang/crates.io-index" 2188 - checksum = "23342abe12aba583913b2e62f22225ff9c950774065e4bfb61a19cd9770fec40" 2166 + checksum = "da0290714b38af9b4a7b094b8a37086d1b4e61f2df9122c3cad2577669145335" 2189 2167 dependencies = [ 2190 2168 "futures-channel", 2191 2169 "futures-core", ··· 2198 2176 2199 2177 [[package]] 2200 2178 name = "futures-channel" 2201 - version = "0.3.28" 2179 + version = "0.3.29" 2202 2180 source = "registry+https://github.com/rust-lang/crates.io-index" 2203 - checksum = "955518d47e09b25bbebc7a18df10b81f0c766eaf4c4f1cccef2fca5f2a4fb5f2" 2181 + checksum = "ff4dd66668b557604244583e3e1e1eada8c5c2e96a6d0d6653ede395b78bbacb" 2204 2182 dependencies = [ 2205 2183 "futures-core", 2206 2184 "futures-sink", ··· 2208 2186 2209 2187 [[package]] 2210 2188 name = "futures-core" 2211 - version = "0.3.28" 2189 + version = "0.3.29" 2212 2190 source = "registry+https://github.com/rust-lang/crates.io-index" 2213 - checksum = "4bca583b7e26f571124fe5b7561d49cb2868d79116cfa0eefce955557c6fee8c" 2191 + checksum = "eb1d22c66e66d9d72e1758f0bd7d4fd0bee04cad842ee34587d68c07e45d088c" 2214 2192 2215 2193 [[package]] 2216 2194 name = "futures-executor" 2217 - version = "0.3.28" 2195 + version = "0.3.29" 2218 2196 source = "registry+https://github.com/rust-lang/crates.io-index" 2219 - checksum = "ccecee823288125bd88b4d7f565c9e58e41858e47ab72e8ea2d64e93624386e0" 2197 + checksum = "0f4fb8693db0cf099eadcca0efe2a5a22e4550f98ed16aba6c48700da29597bc" 2220 2198 dependencies = [ 2221 2199 "futures-core", 2222 2200 "futures-task", ··· 2236 2214 2237 2215 [[package]] 2238 2216 name = "futures-io" 2239 - version = "0.3.28" 2217 + version = "0.3.29" 2240 2218 source = "registry+https://github.com/rust-lang/crates.io-index" 2241 - checksum = "4fff74096e71ed47f8e023204cfd0aa1289cd54ae5430a9523be060cdb849964" 2219 + checksum = "8bf34a163b5c4c52d0478a4d757da8fb65cabef42ba90515efee0f6f9fa45aaa" 2242 2220 2243 2221 [[package]] 2244 2222 name = "futures-lite" ··· 2257 2235 2258 2236 [[package]] 2259 2237 name = "futures-macro" 2260 - version = "0.3.28" 2238 + version = "0.3.29" 2261 2239 source = "registry+https://github.com/rust-lang/crates.io-index" 2262 - checksum = "89ca545a94061b6365f2c7355b4b32bd20df3ff95f02da9329b34ccc3bd6ee72" 2240 + checksum = "53b153fd91e4b0147f4aced87be237c98248656bb01050b96bf3ee89220a8ddb" 2263 2241 dependencies = [ 2264 2242 "proc-macro2", 2265 2243 "quote", ··· 2268 2246 2269 2247 [[package]] 2270 2248 name = "futures-sink" 2271 - version = "0.3.28" 2249 + version = "0.3.29" 2272 2250 source = "registry+https://github.com/rust-lang/crates.io-index" 2273 - checksum = "f43be4fe21a13b9781a69afa4985b0f6ee0e1afab2c6f454a8cf30e2b2237b6e" 2251 + checksum = "e36d3378ee38c2a36ad710c5d30c2911d752cb941c00c72dbabfb786a7970817" 2274 2252 2275 2253 [[package]] 2276 2254 name = "futures-task" 2277 - version = "0.3.28" 2255 + version = "0.3.29" 2278 2256 source = "registry+https://github.com/rust-lang/crates.io-index" 2279 - checksum = "76d3d132be6c0e6aa1534069c705a74a5997a356c0dc2f86a47765e5617c5b65" 2257 + checksum = "efd193069b0ddadc69c46389b740bbccdd97203899b48d09c5f7969591d6bae2" 2280 2258 2281 2259 [[package]] 2282 2260 name = "futures-util" 2283 - version = "0.3.28" 2261 + version = "0.3.29" 2284 2262 source = "registry+https://github.com/rust-lang/crates.io-index" 2285 - checksum = "26b01e40b772d54cf6c6d721c1d1abd0647a0106a12ecaa1c186273392a69533" 2263 + checksum = "a19526d624e703a3179b3d322efec918b6246ea0fa51d41124525f00f1cc8104" 2286 2264 dependencies = [ 2287 2265 "futures-channel", 2288 2266 "futures-core", ··· 2368 2346 checksum = "6fb8d784f27acf97159b40fc4db5ecd8aa23b9ad5ef69cdd136d3bc80665f0c0" 2369 2347 dependencies = [ 2370 2348 "fallible-iterator", 2371 - "indexmap 2.0.2", 2349 + "indexmap 2.1.0", 2372 2350 "stable_deref_trait", 2373 2351 ] 2374 2352 2375 2353 [[package]] 2376 2354 name = "git2" 2377 - version = "0.17.2" 2355 + version = "0.18.1" 2378 2356 source = "registry+https://github.com/rust-lang/crates.io-index" 2379 - checksum = "7b989d6a7ca95a362cf2cfc5ad688b3a467be1f87e480b8dad07fee8c79b0044" 2357 + checksum = "fbf97ba92db08df386e10c8ede66a2a0369bd277090afd8710e19e38de9ec0cd" 2380 2358 dependencies = [ 2381 - "bitflags 1.3.2", 2359 + "bitflags 2.4.1", 2382 2360 "libc", 2383 2361 "libgit2-sys", 2384 2362 "log", ··· 2387 2365 2388 2366 [[package]] 2389 2367 name = "gix" 2390 - version = "0.54.1" 2368 + version = "0.55.2" 2391 2369 source = "registry+https://github.com/rust-lang/crates.io-index" 2392 - checksum = "ad6d32e74454459690d57d18ea4ebec1629936e6b130b51d12cb4a81630ac953" 2370 + checksum = "002667cd1ebb789313d0d0afe3d23b2821cf3b0e91605095f0e6d8751f0ceeea" 2393 2371 dependencies = [ 2394 2372 "gix-actor", 2395 2373 "gix-attributes", ··· 2442 2420 2443 2421 [[package]] 2444 2422 name = "gix-actor" 2445 - version = "0.27.0" 2423 + version = "0.28.0" 2446 2424 source = "registry+https://github.com/rust-lang/crates.io-index" 2447 - checksum = "08c60e982c5290897122d4e2622447f014a2dadd5a18cb73d50bb91b31645e27" 2425 + checksum = "948a5f9e43559d16faf583694f1c742eb401ce24ce8e6f2238caedea7486433c" 2448 2426 dependencies = [ 2449 2427 "bstr", 2450 2428 "btoi", ··· 2456 2434 2457 2435 [[package]] 2458 2436 name = "gix-attributes" 2459 - version = "0.19.0" 2437 + version = "0.20.0" 2460 2438 source = "registry+https://github.com/rust-lang/crates.io-index" 2461 - checksum = "2451665e70709ba4753b623ef97511ee98c4a73816b2c5b5df25678d607ed820" 2439 + checksum = "dca120f0c6562d2d7cae467f2466e576d9f7f189beec2af2e026145107c729e2" 2462 2440 dependencies = [ 2463 2441 "bstr", 2464 - "byteyarn", 2465 2442 "gix-glob", 2466 2443 "gix-path", 2467 2444 "gix-quote", 2468 2445 "gix-trace", 2446 + "kstring", 2469 2447 "smallvec", 2470 2448 "thiserror", 2471 2449 "unicode-bom", ··· 2500 2478 2501 2479 [[package]] 2502 2480 name = "gix-commitgraph" 2503 - version = "0.21.0" 2481 + version = "0.22.0" 2504 2482 source = "registry+https://github.com/rust-lang/crates.io-index" 2505 - checksum = "e75a975ee22cf0a002bfe9b5d5cb3d2a88e263a8a178cd7509133cff10f4df8a" 2483 + checksum = "7e8bc78b1a6328fa6d8b3a53b6c73997af37fd6bfc1d6c49f149e63bda5cbb36" 2506 2484 dependencies = [ 2507 2485 "bstr", 2508 2486 "gix-chunk", ··· 2514 2492 2515 2493 [[package]] 2516 2494 name = "gix-config" 2517 - version = "0.30.0" 2495 + version = "0.31.0" 2518 2496 source = "registry+https://github.com/rust-lang/crates.io-index" 2519 - checksum = "c171514b40487d3f677ae37efc0f45ac980e3169f23c27eb30a70b47fdf88ab5" 2497 + checksum = "5cae98c6b4c66c09379bc35274b172587d6b0ac369a416c39128ad8c6454f9bb" 2520 2498 dependencies = [ 2521 2499 "bstr", 2522 2500 "gix-config-value", ··· 2548 2526 2549 2527 [[package]] 2550 2528 name = "gix-credentials" 2551 - version = "0.20.0" 2529 + version = "0.21.0" 2552 2530 source = "registry+https://github.com/rust-lang/crates.io-index" 2553 - checksum = "46900b884cc5af6a6c141ee741607c0c651a4e1d33614b8d888a1ba81cc0bc8a" 2531 + checksum = "1c5c5d74069b842a1861e581027ac6b7ad9ff66f5911c89b9f45484d7ebda6a4" 2554 2532 dependencies = [ 2555 2533 "bstr", 2556 2534 "gix-command", ··· 2576 2554 2577 2555 [[package]] 2578 2556 name = "gix-diff" 2579 - version = "0.36.0" 2557 + version = "0.37.0" 2580 2558 source = "registry+https://github.com/rust-lang/crates.io-index" 2581 - checksum = "788ddb152c388206e81f36bcbb574e7ed7827c27d8fa62227b34edc333d8928c" 2559 + checksum = "931394f69fb8c9ed6afc0aae3487bd869e936339bcc13ed8884472af072e0554" 2582 2560 dependencies = [ 2583 2561 "gix-hash", 2584 2562 "gix-object", ··· 2587 2565 2588 2566 [[package]] 2589 2567 name = "gix-discover" 2590 - version = "0.25.0" 2568 + version = "0.26.0" 2591 2569 source = "registry+https://github.com/rust-lang/crates.io-index" 2592 - checksum = "69507643d75a0ea9a402fcf73ced517d2b95cc95385904ac09d03e0b952fde33" 2570 + checksum = "a45d5cf0321178883e38705ab2b098f625d609a7d4c391b33ac952eff2c490f2" 2593 2571 dependencies = [ 2594 2572 "bstr", 2595 2573 "dunce", ··· 2602 2580 2603 2581 [[package]] 2604 2582 name = "gix-features" 2605 - version = "0.35.0" 2583 + version = "0.36.0" 2606 2584 source = "registry+https://github.com/rust-lang/crates.io-index" 2607 - checksum = "9b9ff423ae4983f762659040d13dd7a5defbd54b6a04ac3cc7347741cec828cd" 2585 + checksum = "51f4365ba17c4f218d7fd9ec102b8d2d3cb0ca200a835e81151ace7778aec827" 2608 2586 dependencies = [ 2609 2587 "bytes", 2610 2588 "crc32fast", ··· 2621 2599 2622 2600 [[package]] 2623 2601 name = "gix-filter" 2624 - version = "0.5.0" 2602 + version = "0.6.0" 2625 2603 source = "registry+https://github.com/rust-lang/crates.io-index" 2626 - checksum = "1be40d28cd41445bb6cd52c4d847d915900e5466f7433eaee6a9e0a3d1d88b08" 2604 + checksum = "92f674d3fdb6b1987b04521ec9a5b7be8650671f2c4bbd17c3c81e2a364242ff" 2627 2605 dependencies = [ 2628 2606 "bstr", 2629 2607 "encoding_rs", ··· 2641 2619 2642 2620 [[package]] 2643 2621 name = "gix-fs" 2644 - version = "0.7.0" 2622 + version = "0.8.0" 2645 2623 source = "registry+https://github.com/rust-lang/crates.io-index" 2646 - checksum = "09815faba62fe9b32d918b75a554686c98e43f7d48c43a80df58eb718e5c6635" 2624 + checksum = "8cd171c0cae97cd0dc57e7b4601cb1ebf596450e263ef3c02be9107272c877bd" 2647 2625 dependencies = [ 2648 2626 "gix-features", 2649 2627 ] 2650 2628 2651 2629 [[package]] 2652 2630 name = "gix-glob" 2653 - version = "0.13.0" 2631 + version = "0.14.0" 2654 2632 source = "registry+https://github.com/rust-lang/crates.io-index" 2655 - checksum = "a9d76e85f11251dcf751d2c5e918a14f562db5be6f727fd24775245653e9b19d" 2633 + checksum = "8fac08925dbc14d414bd02eb45ffb4cecd912d1fce3883f867bd0103c192d3e4" 2656 2634 dependencies = [ 2657 2635 "bitflags 2.4.1", 2658 2636 "bstr", ··· 2677 2655 checksum = "409268480841ad008e81c17ca5a293393fbf9f2b6c2f85b8ab9de1f0c5176a16" 2678 2656 dependencies = [ 2679 2657 "gix-hash", 2680 - "hashbrown 0.14.1", 2658 + "hashbrown 0.14.2", 2681 2659 "parking_lot 0.12.1", 2682 2660 ] 2683 2661 2684 2662 [[package]] 2685 2663 name = "gix-ignore" 2686 - version = "0.8.0" 2664 + version = "0.9.0" 2687 2665 source = "registry+https://github.com/rust-lang/crates.io-index" 2688 - checksum = "b048f443a1f6b02da4205c34d2e287e3fd45d75e8e2f06cfb216630ea9bff5e3" 2666 + checksum = "1e73c07763a8005ae02cb5cf83040729cea9bb70c7cef68ec6c24159904c499a" 2689 2667 dependencies = [ 2690 2668 "bstr", 2691 2669 "gix-glob", ··· 2695 2673 2696 2674 [[package]] 2697 2675 name = "gix-index" 2698 - version = "0.25.0" 2676 + version = "0.26.0" 2699 2677 source = "registry+https://github.com/rust-lang/crates.io-index" 2700 - checksum = "f54d63a9d13c13088f41f5a3accbec284e492ac8f4f707fcc307c139622e17b7" 2678 + checksum = "c83a4fcc121b2f2e109088f677f89f85e7a8ebf39e8e6659c0ae54d4283b1650" 2701 2679 dependencies = [ 2702 2680 "bitflags 2.4.1", 2703 2681 "bstr", ··· 2718 2696 2719 2697 [[package]] 2720 2698 name = "gix-lock" 2721 - version = "10.0.0" 2699 + version = "11.0.0" 2722 2700 source = "registry+https://github.com/rust-lang/crates.io-index" 2723 - checksum = "47fc96fa8b6b6d33555021907c81eb3b27635daecf6e630630bdad44f8feaa95" 2701 + checksum = "f4feb1dcd304fe384ddc22edba9dd56a42b0800032de6537728cea2f033a4f37" 2724 2702 dependencies = [ 2725 2703 "gix-tempfile", 2726 2704 "gix-utils", ··· 2740 2718 2741 2719 [[package]] 2742 2720 name = "gix-negotiate" 2743 - version = "0.8.0" 2721 + version = "0.9.0" 2744 2722 source = "registry+https://github.com/rust-lang/crates.io-index" 2745 - checksum = "6f1697bf9911c6d1b8d709b9e6ef718cb5ea5821a1b7991520125a8134448004" 2723 + checksum = "2a5cdcf491ecc9ce39dcc227216c540355fe0024ae7c38e94557752ca5ebb67f" 2746 2724 dependencies = [ 2747 2725 "bitflags 2.4.1", 2748 2726 "gix-commitgraph", ··· 2756 2734 2757 2735 [[package]] 2758 2736 name = "gix-object" 2759 - version = "0.37.0" 2737 + version = "0.38.0" 2760 2738 source = "registry+https://github.com/rust-lang/crates.io-index" 2761 - checksum = "1e7e19616c67967374137bae83e950e9b518a9ea8a605069bd6716ada357fd6f" 2739 + checksum = "740f2a44267f58770a1cb3a3d01d14e67b089c7136c48d4bddbb3cfd2bf86a51" 2762 2740 dependencies = [ 2763 2741 "bstr", 2764 2742 "btoi", ··· 2775 2753 2776 2754 [[package]] 2777 2755 name = "gix-odb" 2778 - version = "0.53.0" 2756 + version = "0.54.0" 2779 2757 source = "registry+https://github.com/rust-lang/crates.io-index" 2780 - checksum = "8d6a392c6ba3a2f133cdc63120e9bc7aec81eef763db372c817de31febfe64bf" 2758 + checksum = "8630b56cb80d8fa684d383dad006a66401ee8314e12fbf0e566ddad8c115143b" 2781 2759 dependencies = [ 2782 2760 "arc-swap", 2783 2761 "gix-date", ··· 2794 2772 2795 2773 [[package]] 2796 2774 name = "gix-pack" 2797 - version = "0.43.0" 2775 + version = "0.44.0" 2798 2776 source = "registry+https://github.com/rust-lang/crates.io-index" 2799 - checksum = "7536203a45b31e1bc5694bbf90ba8da1b736c77040dd6a520db369f371eb1ab3" 2777 + checksum = "1431ba2e30deff1405920693d54ab231c88d7c240dd6ccc936ee223d8f8697c3" 2800 2778 dependencies = [ 2801 2779 "clru", 2802 2780 "gix-chunk", ··· 2849 2827 2850 2828 [[package]] 2851 2829 name = "gix-pathspec" 2852 - version = "0.3.0" 2830 + version = "0.4.0" 2853 2831 source = "registry+https://github.com/rust-lang/crates.io-index" 2854 - checksum = "c3e26c9b47c51be73f98d38c84494bd5fb99334c5d6fda14ef5d036d50a9e5fd" 2832 + checksum = "e9cc7194fdcf43b4a1ccfa13ffae1d79f83beb4becff7761d88dd99faeafe625" 2855 2833 dependencies = [ 2856 2834 "bitflags 2.4.1", 2857 2835 "bstr", ··· 2877 2855 2878 2856 [[package]] 2879 2857 name = "gix-protocol" 2880 - version = "0.40.0" 2858 + version = "0.41.1" 2881 2859 source = "registry+https://github.com/rust-lang/crates.io-index" 2882 - checksum = "cc7b700dc20cc9be8a5130a1fd7e10c34117ffa7068431c8c24d963f0a2e0c9b" 2860 + checksum = "391e3feabdfa5f90dad6673ce59e3291ac28901b2ff248d86c5a7fbde0391e0e" 2883 2861 dependencies = [ 2884 2862 "bstr", 2885 2863 "btoi", ··· 2906 2884 2907 2885 [[package]] 2908 2886 name = "gix-ref" 2909 - version = "0.37.0" 2887 + version = "0.38.0" 2910 2888 source = "registry+https://github.com/rust-lang/crates.io-index" 2911 - checksum = "22e6b749660b613641769edc1954132eb8071a13c32224891686091bef078de4" 2889 + checksum = "0ec2f6d07ac88d2fb8007ee3fa3e801856fb9d82e7366ec0ca332eb2c9d74a52" 2912 2890 dependencies = [ 2913 2891 "gix-actor", 2914 2892 "gix-date", ··· 2927 2905 2928 2906 [[package]] 2929 2907 name = "gix-refspec" 2930 - version = "0.18.0" 2908 + version = "0.19.0" 2931 2909 source = "registry+https://github.com/rust-lang/crates.io-index" 2932 - checksum = "0895cb7b1e70f3c3bd4550c329e9f5caf2975f97fcd4238e05754e72208ef61e" 2910 + checksum = "ccb0974cc41dbdb43a180c7f67aa481e1c1e160fcfa8f4a55291fd1126c1a6e7" 2933 2911 dependencies = [ 2934 2912 "bstr", 2935 2913 "gix-hash", ··· 2941 2919 2942 2920 [[package]] 2943 2921 name = "gix-revision" 2944 - version = "0.22.0" 2922 + version = "0.23.0" 2945 2923 source = "registry+https://github.com/rust-lang/crates.io-index" 2946 - checksum = "c8c4b15cf2ab7a35f5bcb3ef146187c8d36df0177e171ca061913cbaaa890e89" 2924 + checksum = "2ca97ac73459a7f3766aa4a5638a6e37d56d4c7962bc1986fbaf4883d0772588" 2947 2925 dependencies = [ 2948 2926 "bstr", 2949 2927 "gix-date", ··· 2957 2935 2958 2936 [[package]] 2959 2937 name = "gix-revwalk" 2960 - version = "0.8.0" 2938 + version = "0.9.0" 2961 2939 source = "registry+https://github.com/rust-lang/crates.io-index" 2962 - checksum = "e9870c6b1032f2084567710c3b2106ac603377f8d25766b8a6b7c33e6e3ca279" 2940 + checksum = "a16d8c892e4cd676d86f0265bf9d40cefd73d8d94f86b213b8b77d50e77efae0" 2963 2941 dependencies = [ 2964 2942 "gix-commitgraph", 2965 2943 "gix-date", ··· 2984 2962 2985 2963 [[package]] 2986 2964 name = "gix-submodule" 2987 - version = "0.4.0" 2965 + version = "0.5.0" 2988 2966 source = "registry+https://github.com/rust-lang/crates.io-index" 2989 - checksum = "dd0150e82e9282d3f2ab2dd57a22f9f6c3447b9d9856e5321ac92d38e3e0e2b7" 2967 + checksum = "bba78c8d12aa24370178453ec3a472ff08dfaa657d116229f57f2c9cd469a1c2" 2990 2968 dependencies = [ 2991 2969 "bstr", 2992 2970 "gix-config", ··· 2999 2977 3000 2978 [[package]] 3001 2979 name = "gix-tempfile" 3002 - version = "10.0.0" 2980 + version = "11.0.0" 3003 2981 source = "registry+https://github.com/rust-lang/crates.io-index" 3004 - checksum = "5ae0978f3e11dc57290ee75ac2477c815bca1ce2fa7ed5dc5f16db067410ac4d" 2982 + checksum = "05cc2205cf10d99f70b96e04e16c55d4c7cf33efc151df1f793e29fd12a931f8" 3005 2983 dependencies = [ 3006 2984 "gix-fs", 3007 2985 "libc", ··· 3018 2996 3019 2997 [[package]] 3020 2998 name = "gix-transport" 3021 - version = "0.37.0" 2999 + version = "0.38.0" 3022 3000 source = "registry+https://github.com/rust-lang/crates.io-index" 3023 - checksum = "b9ec726e6a245e68ace59a34126a1d679de60360676612985e70b0d3b102fb4e" 3001 + checksum = "2f209a93364e24f20319751bc11092272e2f3fe82bb72592b2822679cf5be752" 3024 3002 dependencies = [ 3025 - "base64 0.21.4", 3003 + "base64 0.21.5", 3026 3004 "bstr", 3027 3005 "gix-command", 3028 3006 "gix-credentials", ··· 3037 3015 3038 3016 [[package]] 3039 3017 name = "gix-traverse" 3040 - version = "0.33.0" 3018 + version = "0.34.0" 3041 3019 source = "registry+https://github.com/rust-lang/crates.io-index" 3042 - checksum = "22ef04ab3643acba289b5cedd25d6f53c0430770b1d689d1d654511e6fb81ba0" 3020 + checksum = "14d050ec7d4e1bb76abf0636cf4104fb915b70e54e3ced9a4427c999100ff38a" 3043 3021 dependencies = [ 3044 3022 "gix-commitgraph", 3045 3023 "gix-date", ··· 3053 3031 3054 3032 [[package]] 3055 3033 name = "gix-url" 3056 - version = "0.24.0" 3034 + version = "0.25.1" 3057 3035 source = "registry+https://github.com/rust-lang/crates.io-index" 3058 - checksum = "6125ecf46e8c68bf7202da6cad239831daebf0247ffbab30210d72f3856e420f" 3036 + checksum = "b1b9ac8ed32ad45f9fc6c5f8c0be2ed911e544a5a19afd62d95d524ebaa95671" 3059 3037 dependencies = [ 3060 3038 "bstr", 3061 3039 "gix-features", ··· 3086 3064 3087 3065 [[package]] 3088 3066 name = "gix-worktree" 3089 - version = "0.26.0" 3067 + version = "0.27.0" 3090 3068 source = "registry+https://github.com/rust-lang/crates.io-index" 3091 - checksum = "9f5e32972801bd82d56609e6fc84efc358fa1f11f25c5e83b7807ee2280f14fe" 3069 + checksum = "ddaf79e721dba64fe726a42f297a3c8ed42e55cdc0d81ca68452f2def3c2d7fd" 3092 3070 dependencies = [ 3093 3071 "bstr", 3094 3072 "gix-attributes", ··· 3104 3082 3105 3083 [[package]] 3106 3084 name = "gix-worktree-state" 3107 - version = "0.3.0" 3085 + version = "0.4.0" 3108 3086 source = "registry+https://github.com/rust-lang/crates.io-index" 3109 - checksum = "c3aeb06960f2c5ac9e4cdb6b38eb3c2b99d5e525e68285fef21ed17dfbd597ad" 3087 + checksum = "34a2fcccdcaf3c71c00a03df31c9aa459d444cabbec4ed9ca1fa64e43406bed4" 3110 3088 dependencies = [ 3111 3089 "bstr", 3112 3090 "gix-features", ··· 3183 3161 3184 3162 [[package]] 3185 3163 name = "hashbrown" 3186 - version = "0.14.1" 3164 + version = "0.14.2" 3187 3165 source = "registry+https://github.com/rust-lang/crates.io-index" 3188 - checksum = "7dfda62a12f55daeae5015f81b0baea145391cb4520f86c248fc615d72640d12" 3166 + checksum = "f93e7192158dbcda357bdec5fb5788eebf8bbac027f3f33e719d29135ae84156" 3189 3167 dependencies = [ 3190 3168 "ahash", 3191 3169 "allocator-api2", ··· 3197 3175 source = "registry+https://github.com/rust-lang/crates.io-index" 3198 3176 checksum = "e8094feaf31ff591f651a2664fb9cfd92bba7a60ce3197265e9482ebe753c8f7" 3199 3177 dependencies = [ 3200 - "hashbrown 0.14.1", 3178 + "hashbrown 0.14.2", 3201 3179 ] 3202 3180 3203 3181 [[package]] ··· 3206 3184 source = "registry+https://github.com/rust-lang/crates.io-index" 3207 3185 checksum = "06683b93020a07e3dbcf5f8c0f6d40080d725bea7936fc01ad345c01b97dc270" 3208 3186 dependencies = [ 3209 - "base64 0.21.4", 3187 + "base64 0.21.5", 3210 3188 "bytes", 3211 3189 "headers-core", 3212 3190 "http", ··· 3381 3359 "httpdate", 3382 3360 "itoa", 3383 3361 "pin-project-lite", 3384 - "socket2 0.4.9", 3362 + "socket2 0.4.10", 3385 3363 "tokio", 3386 3364 "tower-service", 3387 3365 "tracing", ··· 3401 3379 3402 3380 [[package]] 3403 3381 name = "hyper-rustls" 3404 - version = "0.23.2" 3405 - source = "registry+https://github.com/rust-lang/crates.io-index" 3406 - checksum = "1788965e61b367cd03a62950836d5cd41560c3577d90e40e0819373194d1661c" 3407 - dependencies = [ 3408 - "http", 3409 - "hyper", 3410 - "log", 3411 - "rustls 0.20.9", 3412 - "rustls-native-certs", 3413 - "tokio", 3414 - "tokio-rustls 0.23.4", 3415 - ] 3416 - 3417 - [[package]] 3418 - name = "hyper-rustls" 3419 - version = "0.24.1" 3382 + version = "0.24.2" 3420 3383 source = "registry+https://github.com/rust-lang/crates.io-index" 3421 - checksum = "8d78e1e73ec14cf7375674f74d7dde185c8206fd9dea6fb6295e8a98098aaa97" 3384 + checksum = "ec3efd23720e2049821a693cbc7e65ea87c72f1c58ff2f9522ff332b1491e590" 3422 3385 dependencies = [ 3423 3386 "futures-util", 3424 3387 "http", 3425 3388 "hyper", 3426 3389 "log", 3427 - "rustls 0.21.7", 3390 + "rustls", 3428 3391 "rustls-native-certs", 3429 3392 "tokio", 3430 - "tokio-rustls 0.24.1", 3393 + "tokio-rustls", 3431 3394 ] 3432 3395 3433 3396 [[package]] ··· 3541 3504 3542 3505 [[package]] 3543 3506 name = "indexmap" 3544 - version = "2.0.2" 3507 + version = "2.1.0" 3545 3508 source = "registry+https://github.com/rust-lang/crates.io-index" 3546 - checksum = "8adf3ddd720272c6ea8bf59463c04e0f93d0bbf7c5439b691bca2987e0270897" 3509 + checksum = "d530e1a18b1cb4c484e6e34556a0d948706958449fca0cab753d649f2bce3d1f" 3547 3510 dependencies = [ 3548 3511 "equivalent", 3549 - "hashbrown 0.14.1", 3512 + "hashbrown 0.14.2", 3550 3513 "serde", 3551 3514 ] 3552 3515 ··· 3593 3556 source = "registry+https://github.com/rust-lang/crates.io-index" 3594 3557 checksum = "f3d50eb225913c1903c788287ddd0b16369771e5abc988756a5e5927390ba04f" 3595 3558 dependencies = [ 3596 - "base64 0.21.4", 3559 + "base64 0.21.5", 3597 3560 "hyper", 3598 - "hyper-rustls 0.24.1", 3561 + "hyper-rustls", 3599 3562 "ring 0.16.20", 3600 3563 "serde", 3601 3564 "serde_json", ··· 3634 3597 source = "registry+https://github.com/rust-lang/crates.io-index" 3635 3598 checksum = "b58db92f96b720de98181bbbe63c831e87005ab460c1bf306eb2622b4707997f" 3636 3599 dependencies = [ 3637 - "socket2 0.5.4", 3600 + "socket2 0.5.5", 3638 3601 "widestring", 3639 3602 "windows-sys 0.48.0", 3640 3603 "winreg", ··· 3642 3605 3643 3606 [[package]] 3644 3607 name = "ipnet" 3645 - version = "2.8.0" 3608 + version = "2.9.0" 3646 3609 source = "registry+https://github.com/rust-lang/crates.io-index" 3647 - checksum = "28b29a3cd74f0f4598934efe3aeba42bae0eb4680554128851ebbecb02af14e6" 3610 + checksum = "8f518f335dce6725a761382244631d86cf0ccb2863413590b31338feb467f9c3" 3648 3611 3649 3612 [[package]] 3650 3613 name = "is-terminal" ··· 3734 3697 3735 3698 [[package]] 3736 3699 name = "js-sys" 3737 - version = "0.3.64" 3700 + version = "0.3.65" 3738 3701 source = "registry+https://github.com/rust-lang/crates.io-index" 3739 - checksum = "c5f195fe497f702db0f318b07fdd68edb16955aed830df8363d837542f8f935a" 3702 + checksum = "54c0c35952f67de54bb584e9fd912b3023117cbafc0a77d8f3dee1fb5f572fe8" 3740 3703 dependencies = [ 3741 3704 "wasm-bindgen", 3742 3705 ] 3743 3706 3744 3707 [[package]] 3745 3708 name = "jsonwebtoken" 3746 - version = "8.3.0" 3709 + version = "9.1.0" 3747 3710 source = "registry+https://github.com/rust-lang/crates.io-index" 3748 - checksum = "6971da4d9c3aa03c3d8f3ff0f4155b534aad021292003895a469716b2a230378" 3711 + checksum = "155c4d7e39ad04c172c5e3a99c434ea3b4a7ba7960b38ecd562b270b097cce09" 3749 3712 dependencies = [ 3750 - "base64 0.21.4", 3751 - "pem", 3752 - "ring 0.16.20", 3713 + "base64 0.21.5", 3714 + "pem 3.0.2", 3715 + "ring 0.17.5", 3753 3716 "serde", 3754 3717 "serde_json", 3755 3718 "simple_asn1", 3756 3719 ] 3757 3720 3758 3721 [[package]] 3722 + name = "kstring" 3723 + version = "2.0.0" 3724 + source = "registry+https://github.com/rust-lang/crates.io-index" 3725 + checksum = "ec3066350882a1cd6d950d055997f379ac37fd39f81cd4d8ed186032eb3c5747" 3726 + dependencies = [ 3727 + "static_assertions", 3728 + ] 3729 + 3730 + [[package]] 3759 3731 name = "lazy_static" 3760 3732 version = "1.4.0" 3761 3733 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 3778 3750 3779 3751 [[package]] 3780 3752 name = "libgit2-sys" 3781 - version = "0.15.2+1.6.4" 3753 + version = "0.16.1+1.7.1" 3782 3754 source = "registry+https://github.com/rust-lang/crates.io-index" 3783 - checksum = "a80df2e11fb4a61f4ba2ab42dbe7f74468da143f1a75c74e11dee7c813f694fa" 3755 + checksum = "f2a2bb3680b094add03bb3732ec520ece34da31a8cd2d633d1389d0f0fb60d0c" 3784 3756 dependencies = [ 3785 3757 "cc", 3786 3758 "libc", ··· 4001 3973 4002 3974 [[package]] 4003 3975 name = "mio" 4004 - version = "0.8.8" 3976 + version = "0.8.9" 4005 3977 source = "registry+https://github.com/rust-lang/crates.io-index" 4006 - checksum = "927a765cd3fc26206e66b296465fa9d3e5ab003e651c1b3c060e7956d96b19d2" 3978 + checksum = "3dce281c5e46beae905d4de1870d8b1509a9142b62eedf18b443b011ca8343d0" 4007 3979 dependencies = [ 4008 3980 "libc", 4009 3981 "log", ··· 4013 3985 4014 3986 [[package]] 4015 3987 name = "mongodb" 4016 - version = "2.7.0" 3988 + version = "2.7.1" 4017 3989 source = "registry+https://github.com/rust-lang/crates.io-index" 4018 - checksum = "e22d517e7e678e1c9a2983ec704b43f3b22f38b1b7a247ea3ddb36d21578bf4e" 3990 + checksum = "e7c926772050c3a3f87c837626bf6135c8ca688d91d31dd39a3da547fc2bc9fe" 4019 3991 dependencies = [ 4020 3992 "async-trait", 4021 3993 "base64 0.13.1", ··· 4036 4008 "percent-encoding", 4037 4009 "rand 0.8.5", 4038 4010 "rustc_version_runtime", 4039 - "rustls 0.21.7", 4011 + "rustls", 4040 4012 "rustls-pemfile", 4041 4013 "serde", 4042 4014 "serde_bytes", 4043 4015 "serde_with 1.14.0", 4044 4016 "sha-1", 4045 4017 "sha2 0.10.8", 4046 - "socket2 0.4.9", 4018 + "socket2 0.4.10", 4047 4019 "stringprep", 4048 4020 "strsim", 4049 4021 "take_mut", 4050 4022 "thiserror", 4051 4023 "tokio", 4052 - "tokio-rustls 0.24.1", 4024 + "tokio-rustls", 4053 4025 "tokio-util", 4054 4026 "trust-dns-proto 0.21.2", 4055 4027 "trust-dns-resolver 0.21.2", ··· 4059 4031 ] 4060 4032 4061 4033 [[package]] 4062 - name = "multimap" 4063 - version = "0.8.3" 4064 - source = "registry+https://github.com/rust-lang/crates.io-index" 4065 - checksum = "e5ce46fe64a9d73be07dcbe690a38ce1b293be448fd8ce1e6c1b8062c9f72c6a" 4066 - 4067 - [[package]] 4068 4034 name = "nbuild-core" 4069 4035 version = "0.1.2" 4070 4036 source = "registry+https://github.com/rust-lang/crates.io-index" 4071 4037 checksum = "5e5ab1b0a3450a5031ae7d555bb0c71dd3b15bf8a2f2af79e00aec91f69a4a0e" 4072 4038 dependencies = [ 4073 4039 "cargo-lock", 4074 - "cargo_metadata", 4040 + "cargo_metadata 0.15.4", 4075 4041 "target-spec", 4076 4042 "thiserror", 4077 4043 "tracing", ··· 4217 4183 checksum = "9cf5f9dd3933bd50a9e1f149ec995f39ae2c496d31fd772c1fd45ebc27e902b0" 4218 4184 dependencies = [ 4219 4185 "crc32fast", 4220 - "hashbrown 0.14.1", 4221 - "indexmap 2.0.2", 4186 + "hashbrown 0.14.2", 4187 + "indexmap 2.1.0", 4222 4188 "memchr", 4223 4189 ] 4224 4190 ··· 4251 4217 4252 4218 [[package]] 4253 4219 name = "opentelemetry" 4254 - version = "0.19.0" 4220 + version = "0.21.0" 4255 4221 source = "registry+https://github.com/rust-lang/crates.io-index" 4256 - checksum = "5f4b8347cc26099d3aeee044065ecc3ae11469796b4d65d065a23a584ed92a6f" 4222 + checksum = "1e32339a5dc40459130b3bd269e9892439f55b33e772d2a9d402a789baaf4e8a" 4257 4223 dependencies = [ 4258 - "opentelemetry_api", 4259 - "opentelemetry_sdk", 4224 + "futures-core", 4225 + "futures-sink", 4226 + "indexmap 2.1.0", 4227 + "js-sys", 4228 + "once_cell", 4229 + "pin-project-lite", 4230 + "thiserror", 4231 + "urlencoding", 4260 4232 ] 4261 4233 4262 4234 [[package]] 4263 4235 name = "opentelemetry-http" 4264 - version = "0.8.0" 4236 + version = "0.10.0" 4265 4237 source = "registry+https://github.com/rust-lang/crates.io-index" 4266 - checksum = "a819b71d6530c4297b49b3cae2939ab3a8cc1b9f382826a1bc29dd0ca3864906" 4238 + checksum = "7f51189ce8be654f9b5f7e70e49967ed894e84a06fc35c6c042e64ac1fc5399e" 4267 4239 dependencies = [ 4268 4240 "async-trait", 4269 4241 "bytes", 4270 4242 "http", 4271 - "opentelemetry_api", 4243 + "opentelemetry", 4272 4244 ] 4273 4245 4274 4246 [[package]] 4275 4247 name = "opentelemetry-otlp" 4276 - version = "0.12.0" 4248 + version = "0.14.0" 4277 4249 source = "registry+https://github.com/rust-lang/crates.io-index" 4278 - checksum = "8af72d59a4484654ea8eb183fea5ae4eb6a41d7ac3e3bae5f4d2a282a3a7d3ca" 4250 + checksum = "f24cda83b20ed2433c68241f918d0f6fdec8b1d43b7a9590ab4420c5095ca930" 4279 4251 dependencies = [ 4280 4252 "async-trait", 4281 - "futures", 4282 - "futures-util", 4253 + "futures-core", 4283 4254 "http", 4284 4255 "opentelemetry", 4285 4256 "opentelemetry-proto", 4286 - "prost", 4257 + "opentelemetry-semantic-conventions", 4258 + "opentelemetry_sdk", 4259 + "prost 0.11.9", 4287 4260 "thiserror", 4288 4261 "tokio", 4289 - "tonic", 4262 + "tonic 0.9.2", 4290 4263 ] 4291 4264 4292 4265 [[package]] 4293 4266 name = "opentelemetry-proto" 4294 - version = "0.2.0" 4267 + version = "0.4.0" 4295 4268 source = "registry+https://github.com/rust-lang/crates.io-index" 4296 - checksum = "045f8eea8c0fa19f7d48e7bc3128a39c2e5c533d5c61298c548dfefc1064474c" 4269 + checksum = "a2e155ce5cc812ea3d1dffbd1539aed653de4bf4882d60e6e04dcf0901d674e1" 4297 4270 dependencies = [ 4298 - "futures", 4299 - "futures-util", 4300 4271 "opentelemetry", 4301 - "prost", 4302 - "tonic", 4272 + "opentelemetry_sdk", 4273 + "prost 0.11.9", 4274 + "tonic 0.9.2", 4303 4275 ] 4304 4276 4305 4277 [[package]] 4306 - name = "opentelemetry_api" 4307 - version = "0.19.0" 4278 + name = "opentelemetry-semantic-conventions" 4279 + version = "0.13.0" 4308 4280 source = "registry+https://github.com/rust-lang/crates.io-index" 4309 - checksum = "ed41783a5bf567688eb38372f2b7a8530f5a607a4b49d38dd7573236c23ca7e2" 4281 + checksum = "f5774f1ef1f982ef2a447f6ee04ec383981a3ab99c8e77a1a7b30182e65bbc84" 4310 4282 dependencies = [ 4311 - "fnv", 4312 - "futures-channel", 4313 - "futures-util", 4314 - "indexmap 1.9.3", 4315 - "once_cell", 4316 - "pin-project-lite", 4317 - "thiserror", 4318 - "urlencoding", 4283 + "opentelemetry", 4319 4284 ] 4320 4285 4321 4286 [[package]] 4322 4287 name = "opentelemetry_sdk" 4323 - version = "0.19.0" 4288 + version = "0.21.1" 4324 4289 source = "registry+https://github.com/rust-lang/crates.io-index" 4325 - checksum = "8b3a2a91fdbfdd4d212c0dcc2ab540de2c2bcbbd90be17de7a7daf8822d010c1" 4290 + checksum = "968ba3f2ca03e90e5187f5e4f46c791ef7f2c163ae87789c8ce5f5ca3b7b7de5" 4326 4291 dependencies = [ 4327 4292 "async-trait", 4328 4293 "crossbeam-channel", 4329 - "dashmap", 4330 - "fnv", 4331 4294 "futures-channel", 4332 4295 "futures-executor", 4333 4296 "futures-util", 4297 + "glob", 4334 4298 "once_cell", 4335 - "opentelemetry_api", 4299 + "opentelemetry", 4300 + "ordered-float", 4336 4301 "percent-encoding", 4337 4302 "rand 0.8.5", 4338 4303 "thiserror", ··· 4345 4310 version = "0.2.0" 4346 4311 source = "registry+https://github.com/rust-lang/crates.io-index" 4347 4312 checksum = "04744f49eae99ab78e0d5c0b603ab218f515ea8cfe5a456d7629ad883a3b6e7d" 4313 + 4314 + [[package]] 4315 + name = "ordered-float" 4316 + version = "4.1.1" 4317 + source = "registry+https://github.com/rust-lang/crates.io-index" 4318 + checksum = "536900a8093134cf9ccf00a27deb3532421099e958d9dd431135d0c7543ca1e8" 4319 + dependencies = [ 4320 + "num-traits", 4321 + ] 4348 4322 4349 4323 [[package]] 4350 4324 name = "os_pipe" ··· 4447 4421 ] 4448 4422 4449 4423 [[package]] 4424 + name = "pem" 4425 + version = "3.0.2" 4426 + source = "registry+https://github.com/rust-lang/crates.io-index" 4427 + checksum = "3163d2912b7c3b52d651a055f2c7eec9ba5cd22d26ef75b8dd3a59980b185923" 4428 + dependencies = [ 4429 + "base64 0.21.5", 4430 + "serde", 4431 + ] 4432 + 4433 + [[package]] 4450 4434 name = "pem-rfc7468" 4451 4435 version = "0.7.0" 4452 4436 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 4460 4444 version = "2.3.0" 4461 4445 source = "registry+https://github.com/rust-lang/crates.io-index" 4462 4446 checksum = "9b2a4787296e9989611394c33f193f676704af1686e70b8f8033ab5ba9a35a94" 4463 - 4464 - [[package]] 4465 - name = "petgraph" 4466 - version = "0.6.4" 4467 - source = "registry+https://github.com/rust-lang/crates.io-index" 4468 - checksum = "e1d3afd2628e69da2be385eb6f2fd57c8ac7977ceeff6dc166ff1657b0e386a9" 4469 - dependencies = [ 4470 - "fixedbitset", 4471 - "indexmap 2.0.2", 4472 - ] 4473 4447 4474 4448 [[package]] 4475 4449 name = "pin-project" ··· 4502 4476 version = "0.1.0" 4503 4477 source = "registry+https://github.com/rust-lang/crates.io-index" 4504 4478 checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184" 4505 - 4506 - [[package]] 4507 - name = "pipe" 4508 - version = "0.4.0" 4509 - source = "registry+https://github.com/rust-lang/crates.io-index" 4510 - checksum = "1c7b8f27da217eb966df4c58d4159ea939431950ca03cf782c22bd7c5c1d8d75" 4511 - dependencies = [ 4512 - "crossbeam-channel", 4513 - ] 4514 4479 4515 4480 [[package]] 4516 4481 name = "pkcs1" ··· 4541 4506 4542 4507 [[package]] 4543 4508 name = "portable-atomic" 4544 - version = "1.4.3" 4509 + version = "1.5.1" 4545 4510 source = "registry+https://github.com/rust-lang/crates.io-index" 4546 - checksum = "31114a898e107c51bb1609ffaf55a0e011cf6a4d7f1170d0015a165082c0338b" 4511 + checksum = "3bccab0e7fd7cc19f820a1c8c91720af652d0c88dc9664dd72aef2614f04af3b" 4547 4512 4548 4513 [[package]] 4549 4514 name = "portpicker" ··· 4605 4570 ] 4606 4571 4607 4572 [[package]] 4608 - name = "prettyplease" 4609 - version = "0.1.25" 4610 - source = "registry+https://github.com/rust-lang/crates.io-index" 4611 - checksum = "6c8646e95016a7a6c4adea95bafa8a16baab64b583356217f2c85db4a39d9a86" 4612 - dependencies = [ 4613 - "proc-macro2", 4614 - "syn 1.0.109", 4615 - ] 4616 - 4617 - [[package]] 4618 4573 name = "proc-macro-error" 4619 4574 version = "1.0.4" 4620 4575 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 4680 4635 checksum = "0b82eaa1d779e9a4bc1c3217db8ffbeabaae1dca241bf70183242128d48681cd" 4681 4636 dependencies = [ 4682 4637 "bytes", 4683 - "prost-derive", 4638 + "prost-derive 0.11.9", 4684 4639 ] 4685 4640 4686 4641 [[package]] 4687 - name = "prost-build" 4688 - version = "0.11.9" 4642 + name = "prost" 4643 + version = "0.12.1" 4689 4644 source = "registry+https://github.com/rust-lang/crates.io-index" 4690 - checksum = "119533552c9a7ffacc21e099c24a0ac8bb19c2a2a3f363de84cd9b844feab270" 4645 + checksum = "f4fdd22f3b9c31b53c060df4a0613a1c7f062d4115a2b984dd15b1858f7e340d" 4691 4646 dependencies = [ 4692 4647 "bytes", 4693 - "heck", 4694 - "itertools 0.10.5", 4695 - "lazy_static", 4696 - "log", 4697 - "multimap", 4698 - "petgraph", 4699 - "prettyplease", 4700 - "prost", 4701 - "prost-types", 4702 - "regex", 4703 - "syn 1.0.109", 4704 - "tempfile", 4705 - "which", 4648 + "prost-derive 0.12.1", 4706 4649 ] 4707 4650 4708 4651 [[package]] ··· 4719 4662 ] 4720 4663 4721 4664 [[package]] 4665 + name = "prost-derive" 4666 + version = "0.12.1" 4667 + source = "registry+https://github.com/rust-lang/crates.io-index" 4668 + checksum = "265baba7fabd416cf5078179f7d2cbeca4ce7a9041111900675ea7c4cb8a4c32" 4669 + dependencies = [ 4670 + "anyhow", 4671 + "itertools 0.11.0", 4672 + "proc-macro2", 4673 + "quote", 4674 + "syn 2.0.38", 4675 + ] 4676 + 4677 + [[package]] 4722 4678 name = "prost-types" 4723 - version = "0.11.9" 4679 + version = "0.12.1" 4724 4680 source = "registry+https://github.com/rust-lang/crates.io-index" 4725 - checksum = "213622a1460818959ac1181aaeb2dc9c7f63df720db7d788b3e24eacd1983e13" 4681 + checksum = "e081b29f63d83a4bc75cfc9f3fe424f9156cf92d8a4f0c9407cce9a1b67327cf" 4726 4682 dependencies = [ 4727 - "prost", 4683 + "prost 0.12.1", 4728 4684 ] 4729 4685 4730 4686 [[package]] ··· 4882 4838 4883 4839 [[package]] 4884 4840 name = "rcgen" 4885 - version = "0.10.0" 4841 + version = "0.11.3" 4886 4842 source = "registry+https://github.com/rust-lang/crates.io-index" 4887 - checksum = "ffbe84efe2f38dea12e9bfc1f65377fdf03e53a18cb3b995faedf7934c7e785b" 4843 + checksum = "52c4f3084aa3bc7dfbba4eff4fab2a54db4324965d8872ab933565e6fbd83bc6" 4888 4844 dependencies = [ 4889 - "pem", 4845 + "pem 3.0.2", 4890 4846 "ring 0.16.20", 4891 4847 "time", 4892 4848 "yasna", ··· 4999 4955 source = "registry+https://github.com/rust-lang/crates.io-index" 5000 4956 checksum = "046cd98826c46c2ac8ddecae268eb5c2e58628688a5fc7a2643704a73faba95b" 5001 4957 dependencies = [ 5002 - "base64 0.21.4", 4958 + "base64 0.21.5", 5003 4959 "bytes", 5004 4960 "encoding_rs", 5005 4961 "futures-core", ··· 5008 4964 "http", 5009 4965 "http-body", 5010 4966 "hyper", 5011 - "hyper-rustls 0.24.1", 4967 + "hyper-rustls", 5012 4968 "ipnet", 5013 4969 "js-sys", 5014 4970 "log", ··· 5017 4973 "once_cell", 5018 4974 "percent-encoding", 5019 4975 "pin-project-lite", 5020 - "rustls 0.21.7", 4976 + "rustls", 5021 4977 "rustls-pemfile", 5022 4978 "serde", 5023 4979 "serde_json", 5024 4980 "serde_urlencoded", 5025 4981 "system-configuration", 5026 4982 "tokio", 5027 - "tokio-rustls 0.24.1", 4983 + "tokio-rustls", 5028 4984 "tower-service", 5029 - "trust-dns-resolver 0.23.1", 4985 + "trust-dns-resolver 0.23.2", 5030 4986 "url", 5031 4987 "wasm-bindgen", 5032 4988 "wasm-bindgen-futures", ··· 5037 4993 5038 4994 [[package]] 5039 4995 name = "reqwest-middleware" 5040 - version = "0.2.3" 4996 + version = "0.2.4" 5041 4997 source = "registry+https://github.com/rust-lang/crates.io-index" 5042 - checksum = "ff44108c7925d082f2861e683a88618b68235ad9cdc60d64d9d1188efc951cdb" 4998 + checksum = "88a3e86aa6053e59030e7ce2d2a3b258dd08fc2d337d52f73f6cb480f5858690" 5043 4999 dependencies = [ 5044 5000 "anyhow", 5045 5001 "async-trait", ··· 5160 5116 5161 5117 [[package]] 5162 5118 name = "rsa" 5163 - version = "0.9.2" 5119 + version = "0.9.3" 5164 5120 source = "registry+https://github.com/rust-lang/crates.io-index" 5165 - checksum = "6ab43bb47d23c1a631b4b680199a45255dce26fa9ab2fa902581f624ff13e6a8" 5121 + checksum = "86ef35bf3e7fe15a53c4ab08a998e42271eab13eb0db224126bc7bc4c4bad96d" 5166 5122 dependencies = [ 5167 - "byteorder", 5168 5123 "const-oid", 5169 5124 "digest 0.10.7", 5170 5125 "num-bigint-dig", 5171 5126 "num-integer", 5172 - "num-iter", 5173 5127 "num-traits", 5174 5128 "pkcs1", 5175 5129 "pkcs8", ··· 5182 5136 5183 5137 [[package]] 5184 5138 name = "rust-embed" 5185 - version = "6.8.1" 5139 + version = "8.0.0" 5186 5140 source = "registry+https://github.com/rust-lang/crates.io-index" 5187 - checksum = "a36224c3276f8c4ebc8c20f158eca7ca4359c8db89991c4925132aaaf6702661" 5141 + checksum = "b1e7d90385b59f0a6bf3d3b757f3ca4ece2048265d70db20a2016043d4509a40" 5188 5142 dependencies = [ 5189 5143 "rust-embed-impl", 5190 5144 "rust-embed-utils", ··· 5193 5147 5194 5148 [[package]] 5195 5149 name = "rust-embed-impl" 5196 - version = "6.8.1" 5150 + version = "8.0.0" 5197 5151 source = "registry+https://github.com/rust-lang/crates.io-index" 5198 - checksum = "49b94b81e5b2c284684141a2fb9e2a31be90638caf040bf9afbc5a0416afe1ac" 5152 + checksum = "3c3d8c6fd84090ae348e63a84336b112b5c3918b3bf0493a581f7bd8ee623c29" 5199 5153 dependencies = [ 5200 5154 "proc-macro2", 5201 5155 "quote", ··· 5207 5161 5208 5162 [[package]] 5209 5163 name = "rust-embed-utils" 5210 - version = "7.8.1" 5164 + version = "8.0.0" 5211 5165 source = "registry+https://github.com/rust-lang/crates.io-index" 5212 - checksum = "9d38ff6bf570dc3bb7100fce9f7b60c33fa71d80e88da3f2580df4ff2bdded74" 5166 + checksum = "873feff8cb7bf86fdf0a71bb21c95159f4e4a37dd7a4bd1855a940909b583ada" 5213 5167 dependencies = [ 5214 5168 "sha2 0.10.8", 5215 5169 "walkdir", ··· 5266 5220 5267 5221 [[package]] 5268 5222 name = "rustix" 5269 - version = "0.38.20" 5223 + version = "0.38.21" 5270 5224 source = "registry+https://github.com/rust-lang/crates.io-index" 5271 - checksum = "67ce50cb2e16c2903e30d1cbccfd8387a74b9d4c938b6a4c5ec6cc7556f7a8a0" 5225 + checksum = "2b426b0506e5d50a7d8dafcf2e81471400deb602392c7dd110815afb4eaf02a3" 5272 5226 dependencies = [ 5273 5227 "bitflags 2.4.1", 5274 5228 "errno", ··· 5281 5235 5282 5236 [[package]] 5283 5237 name = "rustls" 5284 - version = "0.20.9" 5238 + version = "0.21.8" 5285 5239 source = "registry+https://github.com/rust-lang/crates.io-index" 5286 - checksum = "1b80e3dec595989ea8510028f30c408a4630db12c9cbb8de34203b89d6577e99" 5240 + checksum = "446e14c5cda4f3f30fe71863c34ec70f5ac79d6087097ad0bb433e1be5edf04c" 5287 5241 dependencies = [ 5288 5242 "log", 5289 - "ring 0.16.20", 5290 - "sct", 5291 - "webpki", 5292 - ] 5293 - 5294 - [[package]] 5295 - name = "rustls" 5296 - version = "0.21.7" 5297 - source = "registry+https://github.com/rust-lang/crates.io-index" 5298 - checksum = "cd8d6c9f025a446bc4d18ad9632e69aec8f287aa84499ee335599fabd20c3fd8" 5299 - dependencies = [ 5300 - "log", 5301 - "ring 0.16.20", 5243 + "ring 0.17.5", 5302 5244 "rustls-webpki", 5303 5245 "sct", 5304 5246 ] ··· 5321 5263 source = "registry+https://github.com/rust-lang/crates.io-index" 5322 5264 checksum = "2d3987094b1d07b653b7dfdc3f70ce9a1da9c51ac18c1b06b662e4f9a0e9f4b2" 5323 5265 dependencies = [ 5324 - "base64 0.21.4", 5266 + "base64 0.21.5", 5325 5267 ] 5326 5268 5327 5269 [[package]] 5328 5270 name = "rustls-webpki" 5329 - version = "0.101.6" 5271 + version = "0.101.7" 5330 5272 source = "registry+https://github.com/rust-lang/crates.io-index" 5331 - checksum = "3c7d5dece342910d9ba34d259310cae3e0154b873b35408b787b59bce53d34fe" 5273 + checksum = "8b6275d1ee7a1cd780b64aca7726599a1dbc893b1e64144529e55c3c2f745765" 5332 5274 dependencies = [ 5333 - "ring 0.16.20", 5334 - "untrusted 0.7.1", 5275 + "ring 0.17.5", 5276 + "untrusted 0.9.0", 5335 5277 ] 5336 5278 5337 5279 [[package]] 5338 5280 name = "rustrict" 5339 - version = "0.7.10" 5281 + version = "0.7.12" 5340 5282 source = "registry+https://github.com/rust-lang/crates.io-index" 5341 - checksum = "1f35794fdc3d71a3ac840726c688e7892e58ed71f407b48a975b9d41fc819e80" 5283 + checksum = "cfe3300a40b60e76a856237ad1fe2210da1f40686705a2211688bb5742109a63" 5342 5284 dependencies = [ 5343 5285 "arrayvec 0.7.4", 5344 5286 "bitflags 1.3.2", ··· 5401 5343 5402 5344 [[package]] 5403 5345 name = "sct" 5404 - version = "0.7.0" 5346 + version = "0.7.1" 5405 5347 source = "registry+https://github.com/rust-lang/crates.io-index" 5406 - checksum = "d53dcdb7c9f8158937a7981b48accfd39a43af418591a5d008c7b22b5e1b7ca4" 5348 + checksum = "da046153aa2352493d6cb7da4b6e5c0c057d8a1d0a9aa8560baffdd945acd414" 5407 5349 dependencies = [ 5408 - "ring 0.16.20", 5409 - "untrusted 0.7.1", 5350 + "ring 0.17.5", 5351 + "untrusted 0.9.0", 5410 5352 ] 5411 5353 5412 5354 [[package]] ··· 5458 5400 5459 5401 [[package]] 5460 5402 name = "serde" 5461 - version = "1.0.189" 5403 + version = "1.0.190" 5462 5404 source = "registry+https://github.com/rust-lang/crates.io-index" 5463 - checksum = "8e422a44e74ad4001bdc8eede9a4570ab52f71190e9c076d14369f38b9200537" 5405 + checksum = "91d3c334ca1ee894a2c6f6ad698fe8c435b76d504b13d436f0685d648d6d96f7" 5464 5406 dependencies = [ 5465 5407 "serde_derive", 5466 5408 ] ··· 5476 5418 5477 5419 [[package]] 5478 5420 name = "serde_derive" 5479 - version = "1.0.189" 5421 + version = "1.0.190" 5480 5422 source = "registry+https://github.com/rust-lang/crates.io-index" 5481 - checksum = "1e48d1f918009ce3145511378cf68d613e3b3d9137d67272562080d68a2b32d5" 5423 + checksum = "67c5609f394e5c2bd7fc51efda478004ea80ef42fee983d5c67a65e34f32c0e3" 5482 5424 dependencies = [ 5483 5425 "proc-macro2", 5484 5426 "quote", ··· 5487 5429 5488 5430 [[package]] 5489 5431 name = "serde_json" 5490 - version = "1.0.107" 5432 + version = "1.0.108" 5491 5433 source = "registry+https://github.com/rust-lang/crates.io-index" 5492 - checksum = "6b420ce6e3d8bd882e9b243c6eed35dbc9a6110c9769e74b584e0d68d1f20c65" 5434 + checksum = "3d1c7e3eac408d115102c4c24ad393e0821bb3a5df4d506a80f85f7a742a526b" 5493 5435 dependencies = [ 5494 - "indexmap 2.0.2", 5436 + "indexmap 2.1.0", 5495 5437 "itoa", 5496 5438 "ryu", 5497 5439 "serde", ··· 5531 5473 5532 5474 [[package]] 5533 5475 name = "serde_repr" 5534 - version = "0.1.16" 5476 + version = "0.1.17" 5535 5477 source = "registry+https://github.com/rust-lang/crates.io-index" 5536 - checksum = "8725e1dfadb3a50f7e5ce0b1a540466f6ed3fe7a0fca2ac2b8b831d31316bd00" 5478 + checksum = "3081f5ffbb02284dda55132aa26daecedd7372a42417bbbab6f14ab7d6bb9145" 5537 5479 dependencies = [ 5538 5480 "proc-macro2", 5539 5481 "quote", ··· 5542 5484 5543 5485 [[package]] 5544 5486 name = "serde_spanned" 5545 - version = "0.6.3" 5487 + version = "0.6.4" 5546 5488 source = "registry+https://github.com/rust-lang/crates.io-index" 5547 - checksum = "96426c9936fd7a0124915f9185ea1d20aa9445cc9821142f0a73bc9207a2e186" 5489 + checksum = "12022b835073e5b11e90a14f86838ceb1c8fb0325b72416845c487ac0fa95e80" 5548 5490 dependencies = [ 5549 5491 "serde", 5550 5492 ] ··· 5573 5515 5574 5516 [[package]] 5575 5517 name = "serde_with" 5576 - version = "3.3.0" 5518 + version = "3.4.0" 5577 5519 source = "registry+https://github.com/rust-lang/crates.io-index" 5578 - checksum = "1ca3b16a3d82c4088f343b7480a93550b3eabe1a358569c2dfe38bbcead07237" 5520 + checksum = "64cd236ccc1b7a29e7e2739f27c0b2dd199804abc4290e32f59f3b68d6405c23" 5579 5521 dependencies = [ 5580 - "base64 0.21.4", 5522 + "base64 0.21.5", 5581 5523 "chrono", 5582 5524 "hex", 5583 5525 "indexmap 1.9.3", 5584 - "indexmap 2.0.2", 5526 + "indexmap 2.1.0", 5585 5527 "serde", 5586 5528 "serde_json", 5587 5529 "time", ··· 5677 5619 5678 5620 [[package]] 5679 5621 name = "shuttle-admin" 5680 - version = "0.30.1" 5622 + version = "0.33.0" 5681 5623 dependencies = [ 5682 5624 "anyhow", 5683 5625 "clap", ··· 5687 5629 "serde_json", 5688 5630 "shuttle-common", 5689 5631 "tokio", 5690 - "toml 0.7.8", 5632 + "toml 0.8.6", 5691 5633 "tracing", 5692 5634 "tracing-subscriber", 5693 5635 ] 5694 5636 5695 5637 [[package]] 5696 5638 name = "shuttle-auth" 5697 - version = "0.30.1" 5639 + version = "0.33.0" 5698 5640 dependencies = [ 5699 5641 "anyhow", 5700 5642 "async-stripe", 5701 5643 "async-trait", 5702 5644 "axum", 5703 - "axum-extra 0.7.7", 5645 + "axum-extra", 5704 5646 "axum-sessions", 5705 5647 "clap", 5706 5648 "http", ··· 5709 5651 "opentelemetry", 5710 5652 "portpicker", 5711 5653 "rand 0.8.5", 5712 - "ring 0.16.20", 5654 + "ring 0.17.5", 5713 5655 "serde", 5714 5656 "serde_json", 5715 5657 "shuttle-common", 5716 5658 "sqlx", 5717 - "strum", 5659 + "strum 0.25.0", 5718 5660 "thiserror", 5719 5661 "tokio", 5720 5662 "tower", ··· 5725 5667 5726 5668 [[package]] 5727 5669 name = "shuttle-builder" 5728 - version = "0.30.1" 5670 + version = "0.33.0" 5729 5671 dependencies = [ 5730 5672 "async-trait", 5731 5673 "clap", ··· 5742 5684 "tempfile", 5743 5685 "thiserror", 5744 5686 "tokio", 5745 - "toml 0.7.8", 5746 - "tonic", 5687 + "toml 0.8.6", 5688 + "tonic 0.10.2", 5747 5689 "tracing", 5748 5690 "tracing-subscriber", 5749 5691 "ulid", ··· 5751 5693 5752 5694 [[package]] 5753 5695 name = "shuttle-codegen" 5754 - version = "0.30.1" 5696 + version = "0.33.0" 5755 5697 dependencies = [ 5756 5698 "pretty_assertions", 5757 5699 "proc-macro-error", ··· 5768 5710 5769 5711 [[package]] 5770 5712 name = "shuttle-common" 5771 - version = "0.30.1" 5713 + version = "0.33.0" 5772 5714 dependencies = [ 5773 5715 "anyhow", 5774 5716 "async-trait", 5775 5717 "axum", 5776 5718 "base64 0.13.1", 5777 5719 "bytes", 5778 - "cap-std", 5779 5720 "chrono", 5780 5721 "comfy-table", 5781 5722 "crossterm 0.27.0", ··· 5789 5730 "opentelemetry", 5790 5731 "opentelemetry-http", 5791 5732 "opentelemetry-otlp", 5733 + "opentelemetry_sdk", 5792 5734 "pin-project", 5793 5735 "proptest", 5794 5736 "rand 0.8.5", 5795 5737 "reqwest", 5796 - "ring 0.16.20", 5738 + "ring 0.17.5", 5797 5739 "rmp-serde", 5798 5740 "rustrict", 5799 5741 "semver 1.0.20", 5800 5742 "serde", 5801 5743 "serde_json", 5802 5744 "sqlx", 5803 - "strum", 5745 + "strum 0.25.0", 5804 5746 "thiserror", 5805 5747 "tokio", 5806 - "tonic", 5748 + "tonic 0.10.2", 5807 5749 "tower", 5808 5750 "tower-http 0.4.4", 5809 5751 "tracing", ··· 5811 5753 "tracing-opentelemetry", 5812 5754 "tracing-subscriber", 5813 5755 "ttl_cache", 5756 + "url", 5814 5757 "utoipa", 5815 5758 "uuid", 5759 + "zeroize", 5816 5760 ] 5817 5761 5818 5762 [[package]] 5819 5763 name = "shuttle-common-tests" 5820 - version = "0.30.1" 5764 + version = "0.33.0" 5821 5765 dependencies = [ 5822 5766 "cargo-shuttle", 5823 5767 "hyper", ··· 5827 5771 "shuttle-proto", 5828 5772 "tokio", 5829 5773 "tokio-stream", 5830 - "tonic", 5774 + "tonic 0.10.2", 5831 5775 "tower", 5832 5776 ] 5833 5777 5834 5778 [[package]] 5835 5779 name = "shuttle-deployer" 5836 - version = "0.30.1" 5780 + version = "0.33.0" 5837 5781 dependencies = [ 5838 5782 "anyhow", 5839 5783 "async-trait", 5840 5784 "axum", 5841 5785 "bytes", 5842 - "cargo_metadata", 5786 + "cargo_metadata 0.18.1", 5843 5787 "chrono", 5844 5788 "clap", 5845 - "crossbeam-channel", 5846 5789 "ctor", 5847 5790 "flate2", 5848 5791 "fqdn", ··· 5854 5797 "once_cell", 5855 5798 "opentelemetry", 5856 5799 "opentelemetry-http", 5857 - "pipe", 5858 5800 "portpicker", 5859 5801 "prost-types", 5860 5802 "rand 0.8.5", ··· 5866 5808 "shuttle-proto", 5867 5809 "shuttle-service", 5868 5810 "sqlx", 5869 - "strum", 5811 + "strum 0.25.0", 5870 5812 "tar", 5871 5813 "tempfile", 5872 5814 "thiserror", 5873 5815 "tokio", 5874 5816 "tokio-stream", 5875 - "toml 0.7.8", 5876 - "tonic", 5817 + "toml 0.8.6", 5818 + "tonic 0.10.2", 5877 5819 "tower", 5878 5820 "tower-http 0.4.4", 5879 5821 "tracing", ··· 5887 5829 5888 5830 [[package]] 5889 5831 name = "shuttle-gateway" 5890 - version = "0.30.1" 5832 + version = "0.33.0" 5891 5833 dependencies = [ 5892 5834 "anyhow", 5893 5835 "async-trait", ··· 5909 5851 "once_cell", 5910 5852 "opentelemetry", 5911 5853 "opentelemetry-http", 5912 - "pem", 5854 + "pem 1.1.1", 5913 5855 "pin-project", 5914 5856 "portpicker", 5915 5857 "rand 0.8.5", 5916 5858 "rcgen", 5917 5859 "reqwest", 5918 - "ring 0.16.20", 5919 - "rustls 0.20.9", 5860 + "ring 0.17.5", 5861 + "rustls", 5920 5862 "rustls-pemfile", 5921 5863 "serde", 5922 5864 "serde_json", ··· 5925 5867 "shuttle-proto", 5926 5868 "snailquote", 5927 5869 "sqlx", 5928 - "strum", 5870 + "strum 0.25.0", 5929 5871 "tempfile", 5930 5872 "tokio", 5931 - "tonic", 5873 + "tonic 0.10.2", 5932 5874 "tower", 5933 5875 "tower-http 0.4.4", 5934 5876 "tower-sanitize-path", ··· 5945 5887 5946 5888 [[package]] 5947 5889 name = "shuttle-logger" 5948 - version = "0.30.1" 5890 + version = "0.33.0" 5949 5891 dependencies = [ 5950 5892 "async-trait", 5951 5893 "chrono", ··· 5963 5905 "thiserror", 5964 5906 "tokio", 5965 5907 "tokio-stream", 5966 - "tonic", 5908 + "tonic 0.10.2", 5967 5909 "tracing", 5968 5910 "tracing-subscriber", 5969 5911 "uuid", ··· 5971 5913 5972 5914 [[package]] 5973 5915 name = "shuttle-orchestrator" 5974 - version = "0.30.1" 5916 + version = "0.33.0" 5975 5917 5976 5918 [[package]] 5977 5919 name = "shuttle-proto" 5978 - version = "0.30.1" 5920 + version = "0.33.0" 5979 5921 dependencies = [ 5980 5922 "anyhow", 5981 5923 "chrono", 5982 5924 "dunce", 5925 + "futures-core", 5983 5926 "home", 5984 - "prost", 5927 + "prost 0.12.1", 5985 5928 "prost-types", 5986 5929 "serde_json", 5987 5930 "shuttle-common", 5988 5931 "tokio", 5989 - "tonic", 5990 - "tonic-build", 5932 + "tonic 0.10.2", 5991 5933 "tower", 5992 5934 "tracing", 5993 5935 ] 5994 5936 5995 5937 [[package]] 5996 5938 name = "shuttle-provisioner" 5997 - version = "0.30.1" 5939 + version = "0.33.0" 5998 5940 dependencies = [ 5999 5941 "aws-config", 6000 5942 "aws-sdk-rds", ··· 6004 5946 "mongodb", 6005 5947 "once_cell", 6006 5948 "portpicker", 6007 - "prost", 5949 + "prost 0.12.1", 6008 5950 "rand 0.8.5", 6009 5951 "serde_json", 6010 5952 "shuttle-common", ··· 6012 5954 "sqlx", 6013 5955 "thiserror", 6014 5956 "tokio", 6015 - "tonic", 6016 - "tonic-build", 5957 + "tonic 0.10.2", 6017 5958 "tracing", 6018 5959 "tracing-subscriber", 6019 5960 ] 6020 5961 6021 5962 [[package]] 6022 5963 name = "shuttle-resource-recorder" 6023 - version = "0.30.1" 5964 + version = "0.33.0" 6024 5965 dependencies = [ 6025 5966 "async-trait", 6026 5967 "chrono", ··· 6033 5974 "shuttle-common-tests", 6034 5975 "shuttle-proto", 6035 5976 "sqlx", 6036 - "strum", 5977 + "strum 0.25.0", 6037 5978 "thiserror", 6038 5979 "tokio", 6039 - "tonic", 5980 + "tonic 0.10.2", 6040 5981 "tracing", 6041 5982 "tracing-subscriber", 6042 5983 "ulid", ··· 6044 5985 6045 5986 [[package]] 6046 5987 name = "shuttle-runtime" 6047 - version = "0.30.1" 5988 + version = "0.33.0" 6048 5989 dependencies = [ 6049 5990 "anyhow", 6050 5991 "async-trait", 6051 5992 "cap-std", 6052 5993 "chrono", 6053 5994 "colored", 6054 - "crossbeam-channel", 6055 5995 "futures", 6056 5996 "hyper", 6057 5997 "portpicker", ··· 6067 6007 "thiserror", 6068 6008 "tokio", 6069 6009 "tokio-stream", 6070 - "tonic", 6010 + "tonic 0.10.2", 6071 6011 "tower", 6072 6012 "tracing-subscriber", 6073 6013 "uuid", ··· 6078 6018 6079 6019 [[package]] 6080 6020 name = "shuttle-service" 6081 - version = "0.30.1" 6021 + version = "0.33.0" 6082 6022 dependencies = [ 6083 6023 "anyhow", 6084 6024 "async-trait", 6085 - "cargo_metadata", 6086 - "crossbeam-channel", 6087 - "os_pipe", 6025 + "cargo_metadata 0.18.1", 6088 6026 "serde", 6089 6027 "shuttle-common", 6090 6028 "strfmt", 6091 6029 "thiserror", 6092 6030 "tokio", 6093 - "toml 0.7.8", 6031 + "toml 0.8.6", 6094 6032 "tracing", 6095 6033 ] 6096 6034 ··· 6199 6137 6200 6138 [[package]] 6201 6139 name = "socket2" 6202 - version = "0.4.9" 6140 + version = "0.4.10" 6203 6141 source = "registry+https://github.com/rust-lang/crates.io-index" 6204 - checksum = "64a4a911eed85daf18834cfaa86a79b7d266ff93ff5ba14005426219480ed662" 6142 + checksum = "9f7916fc008ca5542385b89a3d3ce689953c143e9304a9bf8beec1de48994c0d" 6205 6143 dependencies = [ 6206 6144 "libc", 6207 6145 "winapi", ··· 6209 6147 6210 6148 [[package]] 6211 6149 name = "socket2" 6212 - version = "0.5.4" 6150 + version = "0.5.5" 6213 6151 source = "registry+https://github.com/rust-lang/crates.io-index" 6214 - checksum = "4031e820eb552adee9295814c0ced9e5cf38ddf1e8b7d566d6de8e2538ea989e" 6152 + checksum = "7b5fac59a5cb5dd637972e5fca70daf0523c9067fcdc4842f053dae04a18f8e9" 6215 6153 dependencies = [ 6216 6154 "libc", 6217 6155 "windows-sys 0.48.0", ··· 6295 6233 "futures-util", 6296 6234 "hashlink", 6297 6235 "hex", 6298 - "indexmap 2.0.2", 6236 + "indexmap 2.1.0", 6299 6237 "log", 6300 6238 "memchr", 6301 6239 "once_cell", 6302 6240 "paste", 6303 6241 "percent-encoding", 6304 - "rustls 0.21.7", 6242 + "rustls", 6305 6243 "rustls-pemfile", 6306 6244 "serde", 6307 6245 "serde_json", ··· 6363 6301 checksum = "864b869fdf56263f4c95c45483191ea0af340f9f3e3e7b4d57a61c7c87a970db" 6364 6302 dependencies = [ 6365 6303 "atoi", 6366 - "base64 0.21.4", 6304 + "base64 0.21.5", 6367 6305 "bitflags 2.4.1", 6368 6306 "byteorder", 6369 6307 "bytes", ··· 6407 6345 checksum = "eb7ae0e6a97fb3ba33b23ac2671a5ce6e3cabe003f451abd5a56e7951d975624" 6408 6346 dependencies = [ 6409 6347 "atoi", 6410 - "base64 0.21.4", 6348 + "base64 0.21.5", 6411 6349 "bitflags 2.4.1", 6412 6350 "byteorder", 6413 6351 "chrono", ··· 6472 6410 checksum = "a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3" 6473 6411 6474 6412 [[package]] 6413 + name = "static_assertions" 6414 + version = "1.1.0" 6415 + source = "registry+https://github.com/rust-lang/crates.io-index" 6416 + checksum = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f" 6417 + 6418 + [[package]] 6475 6419 name = "strfmt" 6476 6420 version = "0.2.4" 6477 6421 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 6499 6443 version = "0.24.1" 6500 6444 source = "registry+https://github.com/rust-lang/crates.io-index" 6501 6445 checksum = "063e6045c0e62079840579a7e47a355ae92f60eb74daaf156fb1e84ba164e63f" 6446 + 6447 + [[package]] 6448 + name = "strum" 6449 + version = "0.25.0" 6450 + source = "registry+https://github.com/rust-lang/crates.io-index" 6451 + checksum = "290d54ea6f91c969195bdbcd7442c8c2a2ba87da8bf60a7ee86a235d4bc1e125" 6502 6452 dependencies = [ 6503 - "strum_macros", 6453 + "strum_macros 0.25.3", 6504 6454 ] 6505 6455 6506 6456 [[package]] ··· 6517 6467 ] 6518 6468 6519 6469 [[package]] 6470 + name = "strum_macros" 6471 + version = "0.25.3" 6472 + source = "registry+https://github.com/rust-lang/crates.io-index" 6473 + checksum = "23dc1fa9ac9c169a78ba62f0b841814b7abae11bdd047b9c58f893439e309ea0" 6474 + dependencies = [ 6475 + "heck", 6476 + "proc-macro2", 6477 + "quote", 6478 + "rustversion", 6479 + "syn 2.0.38", 6480 + ] 6481 + 6482 + [[package]] 6520 6483 name = "subtle" 6521 6484 version = "2.4.1" 6522 6485 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 6624 6587 6625 6588 [[package]] 6626 6589 name = "target-lexicon" 6627 - version = "0.12.11" 6590 + version = "0.12.12" 6628 6591 source = "registry+https://github.com/rust-lang/crates.io-index" 6629 - checksum = "9d0e916b1148c8e263850e1ebcbd046f333e0683c724876bb0da63ea4373dc8a" 6592 + checksum = "14c39fd04924ca3a864207c66fc2cd7d22d7c016007f9ce846cbb9326331930a" 6630 6593 6631 6594 [[package]] 6632 6595 name = "target-spec" ··· 6650 6613 6651 6614 [[package]] 6652 6615 name = "tempfile" 6653 - version = "3.8.0" 6616 + version = "3.8.1" 6654 6617 source = "registry+https://github.com/rust-lang/crates.io-index" 6655 - checksum = "cb94d2f3cc536af71caac6b6fcebf65860b347e7ce0cc9ebe8f70d3e521054ef" 6618 + checksum = "7ef1adac450ad7f4b3c28589471ade84f25f731a7a0fe30d71dfa9f60fd808e5" 6656 6619 dependencies = [ 6657 6620 "cfg-if 1.0.0", 6658 6621 "fastrand 2.0.1", 6659 - "redox_syscall 0.3.5", 6622 + "redox_syscall 0.4.1", 6660 6623 "rustix", 6661 6624 "windows-sys 0.48.0", 6662 6625 ] ··· 6699 6662 6700 6663 [[package]] 6701 6664 name = "thiserror" 6702 - version = "1.0.49" 6665 + version = "1.0.50" 6703 6666 source = "registry+https://github.com/rust-lang/crates.io-index" 6704 - checksum = "1177e8c6d7ede7afde3585fd2513e611227efd6481bd78d2e82ba1ce16557ed4" 6667 + checksum = "f9a7210f5c9a7156bb50aa36aed4c95afb51df0df00713949448cf9e97d382d2" 6705 6668 dependencies = [ 6706 6669 "thiserror-impl", 6707 6670 ] 6708 6671 6709 6672 [[package]] 6710 6673 name = "thiserror-impl" 6711 - version = "1.0.49" 6674 + version = "1.0.50" 6712 6675 source = "registry+https://github.com/rust-lang/crates.io-index" 6713 - checksum = "10712f02019e9288794769fba95cd6847df9874d49d871d062172f9dd41bc4cc" 6676 + checksum = "266b2e40bc00e5a6c09c3584011e08b06f123c00362c92b975ba9843aaaa14b8" 6714 6677 dependencies = [ 6715 6678 "proc-macro2", 6716 6679 "quote", ··· 6787 6750 "parking_lot 0.12.1", 6788 6751 "pin-project-lite", 6789 6752 "signal-hook-registry", 6790 - "socket2 0.5.4", 6753 + "socket2 0.5.5", 6791 6754 "tokio-macros", 6792 6755 "windows-sys 0.48.0", 6793 6756 ] ··· 6815 6778 6816 6779 [[package]] 6817 6780 name = "tokio-rustls" 6818 - version = "0.23.4" 6819 - source = "registry+https://github.com/rust-lang/crates.io-index" 6820 - checksum = "c43ee83903113e03984cb9e5cebe6c04a5116269e900e3ddba8f068a62adda59" 6821 - dependencies = [ 6822 - "rustls 0.20.9", 6823 - "tokio", 6824 - "webpki", 6825 - ] 6826 - 6827 - [[package]] 6828 - name = "tokio-rustls" 6829 6781 version = "0.24.1" 6830 6782 source = "registry+https://github.com/rust-lang/crates.io-index" 6831 6783 checksum = "c28327cf380ac148141087fbfb9de9d7bd4e84ab5d2c28fbc911d753de8a7081" 6832 6784 dependencies = [ 6833 - "rustls 0.21.7", 6785 + "rustls", 6834 6786 "tokio", 6835 6787 ] 6836 6788 ··· 6866 6818 dependencies = [ 6867 6819 "futures-util", 6868 6820 "log", 6869 - "rustls 0.21.7", 6821 + "rustls", 6870 6822 "tokio", 6871 - "tokio-rustls 0.24.1", 6823 + "tokio-rustls", 6872 6824 "tungstenite", 6873 6825 "webpki-roots 0.25.2", 6874 6826 ] 6875 6827 6876 6828 [[package]] 6877 6829 name = "tokio-util" 6878 - version = "0.7.9" 6830 + version = "0.7.10" 6879 6831 source = "registry+https://github.com/rust-lang/crates.io-index" 6880 - checksum = "1d68074620f57a0b21594d9735eb2e98ab38b17f80d3fcb189fca266771ca60d" 6832 + checksum = "5419f34732d9eb6ee4c3578b7989078579b7f039cbbb9ca2c4da015749371e15" 6881 6833 dependencies = [ 6882 6834 "bytes", 6883 6835 "futures-core", ··· 6923 6875 "serde", 6924 6876 "serde_spanned", 6925 6877 "toml_datetime", 6926 - "toml_edit", 6878 + "toml_edit 0.19.15", 6879 + ] 6880 + 6881 + [[package]] 6882 + name = "toml" 6883 + version = "0.8.6" 6884 + source = "registry+https://github.com/rust-lang/crates.io-index" 6885 + checksum = "8ff9e3abce27ee2c9a37f9ad37238c1bdd4e789c84ba37df76aa4d528f5072cc" 6886 + dependencies = [ 6887 + "serde", 6888 + "serde_spanned", 6889 + "toml_datetime", 6890 + "toml_edit 0.20.7", 6927 6891 ] 6928 6892 6929 6893 [[package]] 6930 6894 name = "toml_datetime" 6931 - version = "0.6.3" 6895 + version = "0.6.5" 6932 6896 source = "registry+https://github.com/rust-lang/crates.io-index" 6933 - checksum = "7cda73e2f1397b1262d6dfdcef8aafae14d1de7748d66822d3bfeeb6d03e5e4b" 6897 + checksum = "3550f4e9685620ac18a50ed434eb3aec30db8ba93b0287467bca5826ea25baf1" 6934 6898 dependencies = [ 6935 6899 "serde", 6936 6900 ] ··· 6941 6905 source = "registry+https://github.com/rust-lang/crates.io-index" 6942 6906 checksum = "1b5bb770da30e5cbfde35a2d7b9b8a2c4b8ef89548a7a6aeab5c9a576e3e7421" 6943 6907 dependencies = [ 6944 - "indexmap 2.0.2", 6908 + "indexmap 2.1.0", 6909 + "serde", 6910 + "serde_spanned", 6911 + "toml_datetime", 6912 + "winnow", 6913 + ] 6914 + 6915 + [[package]] 6916 + name = "toml_edit" 6917 + version = "0.20.7" 6918 + source = "registry+https://github.com/rust-lang/crates.io-index" 6919 + checksum = "70f427fce4d84c72b5b732388bf4a9f4531b53f74e2887e3ecb2481f68f66d81" 6920 + dependencies = [ 6921 + "indexmap 2.1.0", 6945 6922 "serde", 6946 6923 "serde_spanned", 6947 6924 "toml_datetime", ··· 6950 6927 6951 6928 [[package]] 6952 6929 name = "tonic" 6953 - version = "0.8.3" 6930 + version = "0.9.2" 6954 6931 source = "registry+https://github.com/rust-lang/crates.io-index" 6955 - checksum = "8f219fad3b929bef19b1f86fbc0358d35daed8f2cac972037ac0dc10bbb8d5fb" 6932 + checksum = "3082666a3a6433f7f511c7192923fa1fe07c69332d3c6a2e6bb040b569199d5a" 6956 6933 dependencies = [ 6957 - "async-stream", 6958 6934 "async-trait", 6959 6935 "axum", 6960 - "base64 0.13.1", 6936 + "base64 0.21.5", 6961 6937 "bytes", 6962 6938 "futures-core", 6963 6939 "futures-util", ··· 6968 6944 "hyper-timeout", 6969 6945 "percent-encoding", 6970 6946 "pin-project", 6971 - "prost", 6972 - "prost-derive", 6947 + "prost 0.11.9", 6973 6948 "tokio", 6974 6949 "tokio-stream", 6975 - "tokio-util", 6976 6950 "tower", 6977 6951 "tower-layer", 6978 6952 "tower-service", 6979 6953 "tracing", 6980 - "tracing-futures", 6981 6954 ] 6982 6955 6983 6956 [[package]] 6984 - name = "tonic-build" 6985 - version = "0.8.4" 6957 + name = "tonic" 6958 + version = "0.10.2" 6986 6959 source = "registry+https://github.com/rust-lang/crates.io-index" 6987 - checksum = "5bf5e9b9c0f7e0a7c027dcfaba7b2c60816c7049171f679d99ee2ff65d0de8c4" 6960 + checksum = "d560933a0de61cf715926b9cac824d4c883c2c43142f787595e48280c40a1d0e" 6988 6961 dependencies = [ 6989 - "prettyplease", 6990 - "proc-macro2", 6991 - "prost-build", 6992 - "quote", 6993 - "syn 1.0.109", 6962 + "async-stream", 6963 + "async-trait", 6964 + "axum", 6965 + "base64 0.21.5", 6966 + "bytes", 6967 + "h2", 6968 + "http", 6969 + "http-body", 6970 + "hyper", 6971 + "hyper-timeout", 6972 + "percent-encoding", 6973 + "pin-project", 6974 + "prost 0.12.1", 6975 + "tokio", 6976 + "tokio-stream", 6977 + "tower", 6978 + "tower-layer", 6979 + "tower-service", 6980 + "tracing", 6994 6981 ] 6995 6982 6996 6983 [[package]] ··· 7033 7020 7034 7021 [[package]] 7035 7022 name = "tower-http" 7036 - version = "0.3.5" 7037 - source = "registry+https://github.com/rust-lang/crates.io-index" 7038 - checksum = "f873044bf02dd1e8239e9c1293ea39dad76dc594ec16185d0a1bf31d8dc8d858" 7039 - dependencies = [ 7040 - "bitflags 1.3.2", 7041 - "bytes", 7042 - "futures-core", 7043 - "futures-util", 7044 - "http", 7045 - "http-body", 7046 - "http-range-header", 7047 - "pin-project-lite", 7048 - "tower-layer", 7049 - "tower-service", 7050 - ] 7051 - 7052 - [[package]] 7053 - name = "tower-http" 7054 7023 version = "0.4.4" 7055 7024 source = "registry+https://github.com/rust-lang/crates.io-index" 7056 7025 checksum = "61c5bb1d698276a2443e5ecfabc1008bf15a36c12e6a7176e7bf089ea9131140" 7057 7026 dependencies = [ 7058 - "base64 0.21.4", 7027 + "base64 0.21.5", 7059 7028 "bitflags 2.4.1", 7060 7029 "bytes", 7061 7030 "futures-core", ··· 7139 7108 ] 7140 7109 7141 7110 [[package]] 7142 - name = "tracing-futures" 7143 - version = "0.2.5" 7111 + name = "tracing-log" 7112 + version = "0.1.4" 7144 7113 source = "registry+https://github.com/rust-lang/crates.io-index" 7145 - checksum = "97d095ae15e245a057c8e8451bab9b3ee1e1f68e9ba2b4fbc18d0ac5237835f2" 7114 + checksum = "f751112709b4e791d8ce53e32c4ed2d353565a795ce84da2285393f41557bdf2" 7146 7115 dependencies = [ 7147 - "pin-project", 7148 - "tracing", 7116 + "log", 7117 + "once_cell", 7118 + "tracing-core", 7149 7119 ] 7150 7120 7151 7121 [[package]] 7152 7122 name = "tracing-log" 7153 - version = "0.1.3" 7123 + version = "0.2.0" 7154 7124 source = "registry+https://github.com/rust-lang/crates.io-index" 7155 - checksum = "78ddad33d2d10b1ed7eb9d1f518a5674713876e97e5bb9b7345a7984fbb4f922" 7125 + checksum = "ee855f1f400bd0e5c02d150ae5de3840039a3f54b025156404e34c23c03f47c3" 7156 7126 dependencies = [ 7157 - "lazy_static", 7158 7127 "log", 7128 + "once_cell", 7159 7129 "tracing-core", 7160 7130 ] 7161 7131 7162 7132 [[package]] 7163 7133 name = "tracing-opentelemetry" 7164 - version = "0.19.0" 7134 + version = "0.22.0" 7165 7135 source = "registry+https://github.com/rust-lang/crates.io-index" 7166 - checksum = "00a39dcf9bfc1742fa4d6215253b33a6e474be78275884c216fc2a06267b3600" 7136 + checksum = "c67ac25c5407e7b961fafc6f7e9aa5958fd297aada2d20fa2ae1737357e55596" 7167 7137 dependencies = [ 7138 + "js-sys", 7168 7139 "once_cell", 7169 7140 "opentelemetry", 7141 + "opentelemetry_sdk", 7142 + "smallvec", 7170 7143 "tracing", 7171 7144 "tracing-core", 7172 - "tracing-log", 7145 + "tracing-log 0.2.0", 7173 7146 "tracing-subscriber", 7147 + "web-time", 7174 7148 ] 7175 7149 7176 7150 [[package]] ··· 7188 7162 "thread_local", 7189 7163 "tracing", 7190 7164 "tracing-core", 7191 - "tracing-log", 7165 + "tracing-log 0.1.4", 7192 7166 ] 7193 7167 7194 7168 [[package]] ··· 7218 7192 7219 7193 [[package]] 7220 7194 name = "trust-dns-proto" 7221 - version = "0.23.1" 7195 + version = "0.23.2" 7222 7196 source = "registry+https://github.com/rust-lang/crates.io-index" 7223 - checksum = "559ac980345f7f5020883dd3bcacf176355225e01916f8c2efecad7534f682c6" 7197 + checksum = "3119112651c157f4488931a01e586aa459736e9d6046d3bd9105ffb69352d374" 7224 7198 dependencies = [ 7225 7199 "async-trait", 7226 7200 "cfg-if 1.0.0", ··· 7263 7237 7264 7238 [[package]] 7265 7239 name = "trust-dns-resolver" 7266 - version = "0.23.1" 7240 + version = "0.23.2" 7267 7241 source = "registry+https://github.com/rust-lang/crates.io-index" 7268 - checksum = "c723b0e608b24ad04c73b2607e0241b2c98fd79795a95e98b068b6966138a29d" 7242 + checksum = "10a3e6c3aff1718b3c73e395d1f35202ba2ffa847c6a62eea0db8fb4cfe30be6" 7269 7243 dependencies = [ 7270 7244 "cfg-if 1.0.0", 7271 7245 "futures-util", ··· 7279 7253 "thiserror", 7280 7254 "tokio", 7281 7255 "tracing", 7282 - "trust-dns-proto 0.23.1", 7256 + "trust-dns-proto 0.23.2", 7283 7257 ] 7284 7258 7285 7259 [[package]] ··· 7325 7299 "httparse", 7326 7300 "log", 7327 7301 "rand 0.8.5", 7328 - "rustls 0.21.7", 7302 + "rustls", 7329 7303 "sha1", 7330 7304 "thiserror", 7331 7305 "url", ··· 7478 7452 7479 7453 [[package]] 7480 7454 name = "utoipa" 7481 - version = "3.5.0" 7455 + version = "4.0.0" 7482 7456 source = "registry+https://github.com/rust-lang/crates.io-index" 7483 - checksum = "d82b1bc5417102a73e8464c686eef947bdfb99fcdfc0a4f228e81afa9526470a" 7457 + checksum = "6b208a50ff438dcdc887ea3f2db59530bd2f4bc3d2c70630e4d7ee7a281a1d1b" 7484 7458 dependencies = [ 7485 - "indexmap 2.0.2", 7459 + "indexmap 2.1.0", 7486 7460 "serde", 7487 7461 "serde_json", 7488 7462 "utoipa-gen", ··· 7490 7464 7491 7465 [[package]] 7492 7466 name = "utoipa-gen" 7493 - version = "3.5.0" 7467 + version = "4.0.0" 7494 7468 source = "registry+https://github.com/rust-lang/crates.io-index" 7495 - checksum = "05d96dcd6fc96f3df9b3280ef480770af1b7c5d14bc55192baa9b067976d920c" 7469 + checksum = "0bd516d8879043e081537690bc96c8f17b5a4602c336aecb8f1de89d9d9c7e72" 7496 7470 dependencies = [ 7497 7471 "proc-macro-error", 7498 7472 "proc-macro2", ··· 7503 7477 7504 7478 [[package]] 7505 7479 name = "utoipa-swagger-ui" 7506 - version = "3.1.5" 7480 + version = "4.0.0" 7507 7481 source = "registry+https://github.com/rust-lang/crates.io-index" 7508 - checksum = "84614caa239fb25b2bb373a52859ffd94605ceb256eeb1d63436325cf81e3653" 7482 + checksum = "154517adf0d0b6e22e8e1f385628f14fcaa3db43531dc74303d3edef89d6dfe5" 7509 7483 dependencies = [ 7510 7484 "axum", 7511 7485 "mime_guess", ··· 7599 7573 7600 7574 [[package]] 7601 7575 name = "wasi-cap-std-sync" 7602 - version = "13.0.0" 7576 + version = "13.0.1" 7603 7577 source = "registry+https://github.com/rust-lang/crates.io-index" 7604 - checksum = "ec076cd75f207327f5bfaebb915ef03d82c3a01a6d9b5d0deb6eafffceab3095" 7578 + checksum = "77c4db6155e71cfae4ed732d87c2583faf4bbdcb77372697eb77d636f46108ba" 7605 7579 dependencies = [ 7606 7580 "anyhow", 7607 7581 "async-trait", ··· 7623 7597 7624 7598 [[package]] 7625 7599 name = "wasi-common" 7626 - version = "13.0.0" 7600 + version = "13.0.1" 7627 7601 source = "registry+https://github.com/rust-lang/crates.io-index" 7628 - checksum = "3f391b334c783c1154369be62c31dc8598ffa1a6c34ea05d7f8cf0b18ce7c272" 7602 + checksum = "bf3f291b2a567f266ac488715f1742f62b2ca633524708c62ead9c0f71b7d72c" 7629 7603 dependencies = [ 7630 7604 "anyhow", 7631 7605 "bitflags 2.4.1", ··· 7643 7617 7644 7618 [[package]] 7645 7619 name = "wasm-bindgen" 7646 - version = "0.2.87" 7620 + version = "0.2.88" 7647 7621 source = "registry+https://github.com/rust-lang/crates.io-index" 7648 - checksum = "7706a72ab36d8cb1f80ffbf0e071533974a60d0a308d01a5d0375bf60499a342" 7622 + checksum = "7daec296f25a1bae309c0cd5c29c4b260e510e6d813c286b19eaadf409d40fce" 7649 7623 dependencies = [ 7650 7624 "cfg-if 1.0.0", 7651 7625 "wasm-bindgen-macro", ··· 7653 7627 7654 7628 [[package]] 7655 7629 name = "wasm-bindgen-backend" 7656 - version = "0.2.87" 7630 + version = "0.2.88" 7657 7631 source = "registry+https://github.com/rust-lang/crates.io-index" 7658 - checksum = "5ef2b6d3c510e9625e5fe6f509ab07d66a760f0885d858736483c32ed7809abd" 7632 + checksum = "e397f4664c0e4e428e8313a469aaa58310d302159845980fd23b0f22a847f217" 7659 7633 dependencies = [ 7660 7634 "bumpalo", 7661 7635 "log", ··· 7668 7642 7669 7643 [[package]] 7670 7644 name = "wasm-bindgen-futures" 7671 - version = "0.4.37" 7645 + version = "0.4.38" 7672 7646 source = "registry+https://github.com/rust-lang/crates.io-index" 7673 - checksum = "c02dbc21516f9f1f04f187958890d7e6026df8d16540b7ad9492bc34a67cea03" 7647 + checksum = "9afec9963e3d0994cac82455b2b3502b81a7f40f9a0d32181f7528d9f4b43e02" 7674 7648 dependencies = [ 7675 7649 "cfg-if 1.0.0", 7676 7650 "js-sys", ··· 7680 7654 7681 7655 [[package]] 7682 7656 name = "wasm-bindgen-macro" 7683 - version = "0.2.87" 7657 + version = "0.2.88" 7684 7658 source = "registry+https://github.com/rust-lang/crates.io-index" 7685 - checksum = "dee495e55982a3bd48105a7b947fd2a9b4a8ae3010041b9e0faab3f9cd028f1d" 7659 + checksum = "5961017b3b08ad5f3fe39f1e79877f8ee7c23c5e5fd5eb80de95abc41f1f16b2" 7686 7660 dependencies = [ 7687 7661 "quote", 7688 7662 "wasm-bindgen-macro-support", ··· 7690 7664 7691 7665 [[package]] 7692 7666 name = "wasm-bindgen-macro-support" 7693 - version = "0.2.87" 7667 + version = "0.2.88" 7694 7668 source = "registry+https://github.com/rust-lang/crates.io-index" 7695 - checksum = "54681b18a46765f095758388f2d0cf16eb8d4169b639ab575a8f5693af210c7b" 7669 + checksum = "c5353b8dab669f5e10f5bd76df26a9360c748f054f862ff5f3f8aae0c7fb3907" 7696 7670 dependencies = [ 7697 7671 "proc-macro2", 7698 7672 "quote", ··· 7703 7677 7704 7678 [[package]] 7705 7679 name = "wasm-bindgen-shared" 7706 - version = "0.2.87" 7680 + version = "0.2.88" 7707 7681 source = "registry+https://github.com/rust-lang/crates.io-index" 7708 - checksum = "ca6ad05a4870b2bf5fe995117d3728437bd27d7cd5f06f13c17443ef369775a1" 7682 + checksum = "0d046c5d029ba91a1ed14da14dca44b68bf2f124cfbaf741c54151fdb3e0750b" 7709 7683 7710 7684 [[package]] 7711 7685 name = "wasm-encoder" ··· 7718 7692 7719 7693 [[package]] 7720 7694 name = "wasm-encoder" 7721 - version = "0.35.0" 7695 + version = "0.36.1" 7722 7696 source = "registry+https://github.com/rust-lang/crates.io-index" 7723 - checksum = "9ca90ba1b5b0a70d3d49473c5579951f3bddc78d47b59256d2f9d4922b150aca" 7697 + checksum = "53ae0be20bf87918df4fa831bfbbd0b491d24aee407ed86360eae4c2c5608d38" 7724 7698 dependencies = [ 7725 7699 "leb128", 7726 7700 ] ··· 7746 7720 source = "registry+https://github.com/rust-lang/crates.io-index" 7747 7721 checksum = "e986b010f47fcce49cf8ea5d5f9e5d2737832f12b53ae8ae785bbe895d0877bf" 7748 7722 dependencies = [ 7749 - "indexmap 2.0.2", 7723 + "indexmap 2.1.0", 7750 7724 "semver 1.0.20", 7751 7725 ] 7752 7726 7753 7727 [[package]] 7754 7728 name = "wasmparser" 7755 - version = "0.115.0" 7729 + version = "0.116.0" 7756 7730 source = "registry+https://github.com/rust-lang/crates.io-index" 7757 - checksum = "e06c0641a4add879ba71ccb3a1e4278fd546f76f1eafb21d8f7b07733b547cd5" 7731 + checksum = "53290b1276c5c2d47d694fb1a920538c01f51690e7e261acbe1d10c5fc306ea1" 7758 7732 dependencies = [ 7759 - "indexmap 2.0.2", 7733 + "indexmap 2.1.0", 7760 7734 "semver 1.0.20", 7761 7735 ] 7762 7736 7763 7737 [[package]] 7764 7738 name = "wasmprinter" 7765 - version = "0.2.70" 7739 + version = "0.2.71" 7766 7740 source = "registry+https://github.com/rust-lang/crates.io-index" 7767 - checksum = "e74458a9bc5cc9c7108abfa0fe4dc88d5abf1f3baf194df3264985f17d559b5e" 7741 + checksum = "8f98260aa20f939518bcec1fac32c78898d5c68872e7363a4651f21f791b6c7e" 7768 7742 dependencies = [ 7769 7743 "anyhow", 7770 - "wasmparser 0.115.0", 7744 + "wasmparser 0.116.0", 7771 7745 ] 7772 7746 7773 7747 [[package]] 7774 7748 name = "wasmtime" 7775 - version = "13.0.0" 7749 + version = "13.0.1" 7776 7750 source = "registry+https://github.com/rust-lang/crates.io-index" 7777 - checksum = "16ed7db409c1acf60d33128b2a38bee25aaf38c4bd955ab98a5b623c8294593c" 7751 + checksum = "b0263693caa1486bd4d26a5f18511948a706c9290689386b81b851ce088063ce" 7778 7752 dependencies = [ 7779 7753 "anyhow", 7780 7754 "async-trait", ··· 7783 7757 "cfg-if 1.0.0", 7784 7758 "encoding_rs", 7785 7759 "fxprof-processed-profile", 7786 - "indexmap 2.0.2", 7760 + "indexmap 2.1.0", 7787 7761 "libc", 7788 7762 "log", 7789 7763 "object", ··· 7812 7786 7813 7787 [[package]] 7814 7788 name = "wasmtime-asm-macros" 7815 - version = "13.0.0" 7789 + version = "13.0.1" 7816 7790 source = "registry+https://github.com/rust-lang/crates.io-index" 7817 - checksum = "53af0f8f6271bd687fe5632c8fe0a0f061d0aa1b99a0cd4e1df8e4cbeb809d2f" 7791 + checksum = "4711e5969236ecfbe70c807804ff9ffb5206c1dbb5c55c5e8200d9f7e8e76adf" 7818 7792 dependencies = [ 7819 7793 "cfg-if 1.0.0", 7820 7794 ] 7821 7795 7822 7796 [[package]] 7823 7797 name = "wasmtime-cache" 7824 - version = "13.0.0" 7798 + version = "13.0.1" 7825 7799 source = "registry+https://github.com/rust-lang/crates.io-index" 7826 - checksum = "41376a7c094335ee08abe6a4eff79a32510cc805a249eff1b5e7adf0a42e7cdf" 7800 + checksum = "5b79f9f79188e5a26b6911b79d3171c06699d9a17ae07f6a265c51635b8d80c2" 7827 7801 dependencies = [ 7828 7802 "anyhow", 7829 - "base64 0.21.4", 7803 + "base64 0.21.5", 7830 7804 "bincode", 7831 7805 "directories-next", 7832 7806 "log", ··· 7841 7815 7842 7816 [[package]] 7843 7817 name = "wasmtime-component-macro" 7844 - version = "13.0.0" 7818 + version = "13.0.1" 7845 7819 source = "registry+https://github.com/rust-lang/crates.io-index" 7846 - checksum = "74ab5b291f2dad56f1e6929cc61fb7cac68845766ca77c3838b5d05d82c33976" 7820 + checksum = "ed724d0f41c21bcf8754651a59d0423c530069ddca4cf3822768489ad313a812" 7847 7821 dependencies = [ 7848 7822 "anyhow", 7849 7823 "proc-macro2", ··· 7856 7830 7857 7831 [[package]] 7858 7832 name = "wasmtime-component-util" 7859 - version = "13.0.0" 7833 + version = "13.0.1" 7860 7834 source = "registry+https://github.com/rust-lang/crates.io-index" 7861 - checksum = "21436177bf19f6b60dc0b83ad5872e849892a4a90c3572785e1a28c0e2e1132c" 7835 + checksum = "7e7d69464b94bd312a27d93d0b482cd74bedf01f030199ef0740d6300ebca1d3" 7862 7836 7863 7837 [[package]] 7864 7838 name = "wasmtime-cranelift" 7865 - version = "13.0.0" 7839 + version = "13.0.1" 7866 7840 source = "registry+https://github.com/rust-lang/crates.io-index" 7867 - checksum = "920e42058862d1f7a3dd3fca73cb495a20d7506e3ada4bbc0a9780cd636da7ca" 7841 + checksum = "4e63f53c61ba05eb815f905c1738ad82c95333dd42ef5a8cc2aa3d7dfb2b08d7" 7868 7842 dependencies = [ 7869 7843 "anyhow", 7870 7844 "cfg-if 1.0.0", ··· 7887 7861 7888 7862 [[package]] 7889 7863 name = "wasmtime-cranelift-shared" 7890 - version = "13.0.0" 7864 + version = "13.0.1" 7891 7865 source = "registry+https://github.com/rust-lang/crates.io-index" 7892 - checksum = "516d63bbe18219e64a9705cf3a2c865afe1fb711454ea03091dc85a1d708194d" 7866 + checksum = "4f6b197d68612f7dc3a17aa9f9587533715ecb8b4755609ce9baf7fb92b74ddc" 7893 7867 dependencies = [ 7894 7868 "anyhow", 7895 7869 "cranelift-codegen", ··· 7903 7877 7904 7878 [[package]] 7905 7879 name = "wasmtime-environ" 7906 - version = "13.0.0" 7880 + version = "13.0.1" 7907 7881 source = "registry+https://github.com/rust-lang/crates.io-index" 7908 - checksum = "59cef239d663885f1427f8b8f4fde7be6075249c282580d94b480f11953ca194" 7882 + checksum = "18e2558c8b04fd27764d8601d46b8dc39555b79720a41e626bce210a80758932" 7909 7883 dependencies = [ 7910 7884 "anyhow", 7911 7885 "cranelift-entity", 7912 7886 "gimli", 7913 - "indexmap 2.0.2", 7887 + "indexmap 2.1.0", 7914 7888 "log", 7915 7889 "object", 7916 7890 "serde", ··· 7926 7900 7927 7901 [[package]] 7928 7902 name = "wasmtime-fiber" 7929 - version = "13.0.0" 7903 + version = "13.0.1" 7930 7904 source = "registry+https://github.com/rust-lang/crates.io-index" 7931 - checksum = "2ef118b557df6193cd82cfb45ab57cd12388fedfe2bb76f090b2d77c96c1b56e" 7905 + checksum = "a615a2cf64a49c0dc659c7d850c6cd377b975e0abfdcf0888b282d274a82e730" 7932 7906 dependencies = [ 7933 7907 "cc", 7934 7908 "cfg-if 1.0.0", ··· 7940 7914 7941 7915 [[package]] 7942 7916 name = "wasmtime-jit" 7943 - version = "13.0.0" 7917 + version = "13.0.1" 7944 7918 source = "registry+https://github.com/rust-lang/crates.io-index" 7945 - checksum = "c8089d5909b8f923aad57702ebaacb7b662aa9e43a3f71e83e025c5379a1205f" 7919 + checksum = "cd775514b8034b85b0323bfdc60abb1c28d27dbf6e22aad083ed57dac95cf72e" 7946 7920 dependencies = [ 7947 7921 "addr2line", 7948 7922 "anyhow", ··· 7967 7941 7968 7942 [[package]] 7969 7943 name = "wasmtime-jit-debug" 7970 - version = "13.0.0" 7944 + version = "13.0.1" 7971 7945 source = "registry+https://github.com/rust-lang/crates.io-index" 7972 - checksum = "9b13924aedf6799ad66edb25500a20e3226629978b30a958c55285352bad130a" 7946 + checksum = "c054e27c6ce2a6191edabe89e646da013044dd5369e1d203c89f977f9bd32937" 7973 7947 dependencies = [ 7974 7948 "object", 7975 7949 "once_cell", ··· 7979 7953 7980 7954 [[package]] 7981 7955 name = "wasmtime-jit-icache-coherence" 7982 - version = "13.0.0" 7956 + version = "13.0.1" 7983 7957 source = "registry+https://github.com/rust-lang/crates.io-index" 7984 - checksum = "c6ff5f3707a5e3797deeeeac6ac26b2e1dd32dbc06693c0ab52e8ac4d18ec706" 7958 + checksum = "7f323977cddf4a262d1b856366b665c5b4d01793c57b79fb42505b9fd9e61e5b" 7985 7959 dependencies = [ 7986 7960 "cfg-if 1.0.0", 7987 7961 "libc", ··· 7990 7964 7991 7965 [[package]] 7992 7966 name = "wasmtime-runtime" 7993 - version = "13.0.0" 7967 + version = "13.0.1" 7994 7968 source = "registry+https://github.com/rust-lang/crates.io-index" 7995 - checksum = "11ab4ce04ac05342edfa7f42895f2a5d8b16ee914330869acb865cd1facf265f" 7969 + checksum = "29e26461bba043f73cb4183f4ce0d606c0eaac112475867b11e5ea36fe1cac8e" 7996 7970 dependencies = [ 7997 7971 "anyhow", 7998 7972 "cc", 7999 7973 "cfg-if 1.0.0", 8000 7974 "encoding_rs", 8001 - "indexmap 2.0.2", 7975 + "indexmap 2.1.0", 8002 7976 "libc", 8003 7977 "log", 8004 7978 "mach", ··· 8020 7994 8021 7995 [[package]] 8022 7996 name = "wasmtime-types" 8023 - version = "13.0.0" 7997 + version = "13.0.1" 8024 7998 source = "registry+https://github.com/rust-lang/crates.io-index" 8025 - checksum = "ecf61e21d5bd95e1ad7fa42b7bdabe21220682d6a6046d376edca29760849222" 7999 + checksum = "6fd7e9b29fee64eea5058cb5e7cb3480b52c2f1312d431d16ea8617ceebeb421" 8026 8000 dependencies = [ 8027 8001 "cranelift-entity", 8028 8002 "serde", ··· 8033 8007 8034 8008 [[package]] 8035 8009 name = "wasmtime-versioned-export-macros" 8036 - version = "13.0.0" 8010 + version = "13.0.1" 8037 8011 source = "registry+https://github.com/rust-lang/crates.io-index" 8038 - checksum = "fe877472cbdd6d96b4ecdc112af764e3b9d58c2e4175a87828f892ab94c60643" 8012 + checksum = "6362c557c36d8ad4aaab735f14ed9e4f78d6b40ec85a02a88fd859af87682e52" 8039 8013 dependencies = [ 8040 8014 "proc-macro2", 8041 8015 "quote", ··· 8044 8018 8045 8019 [[package]] 8046 8020 name = "wasmtime-wasi" 8047 - version = "13.0.0" 8021 + version = "13.0.1" 8048 8022 source = "registry+https://github.com/rust-lang/crates.io-index" 8049 - checksum = "b6db393deb775e8bece53a6869be6425e46b28426aa7709df8c529a19759f4be" 8023 + checksum = "52c9e79f73320d96cd7644b021502dffee09dd92300b073f3541ae44e9ae377c" 8050 8024 dependencies = [ 8051 8025 "anyhow", 8052 8026 "async-trait", ··· 8078 8052 8079 8053 [[package]] 8080 8054 name = "wasmtime-winch" 8081 - version = "13.0.0" 8055 + version = "13.0.1" 8082 8056 source = "registry+https://github.com/rust-lang/crates.io-index" 8083 - checksum = "0bc5a770003807c55f2187a0092dea01722b0e24151e35816bd5091538bb8e88" 8057 + checksum = "aa5fc7212424c04c01a20bfa66c4c518e8749dde6546f5e05815dcacbec80723" 8084 8058 dependencies = [ 8085 8059 "anyhow", 8086 8060 "cranelift-codegen", ··· 8095 8069 8096 8070 [[package]] 8097 8071 name = "wasmtime-wit-bindgen" 8098 - version = "13.0.0" 8072 + version = "13.0.1" 8099 8073 source = "registry+https://github.com/rust-lang/crates.io-index" 8100 - checksum = "62003d48822f89cc393e93643366ddbee1766779c0874353b8ba2ede4679fbf9" 8074 + checksum = "dcc03bd58f77a68dc6a0b2ba2f8e64b1f902b50389d21bbcc690ef2f3bb87198" 8101 8075 dependencies = [ 8102 8076 "anyhow", 8103 8077 "heck", 8104 - "indexmap 2.0.2", 8078 + "indexmap 2.1.0", 8105 8079 "wit-parser", 8106 8080 ] 8107 8081 8108 8082 [[package]] 8109 8083 name = "wasmtime-wmemcheck" 8110 - version = "13.0.0" 8084 + version = "13.0.1" 8111 8085 source = "registry+https://github.com/rust-lang/crates.io-index" 8112 - checksum = "5412bb464066d64c3398c96e6974348f90fa2a55110ad7da3f9295438cd4de84" 8086 + checksum = "1e485bf54eba675ca615f8f55788d3a8cd44e7bd09b8b4011edc22c2c41d859e" 8113 8087 8114 8088 [[package]] 8115 8089 name = "wast" ··· 8122 8096 8123 8097 [[package]] 8124 8098 name = "wast" 8125 - version = "66.0.2" 8099 + version = "67.0.0" 8126 8100 source = "registry+https://github.com/rust-lang/crates.io-index" 8127 - checksum = "93cb43b0ac6dd156f2c375735ccfd72b012a7c0a6e6d09503499b8d3cb6e6072" 8101 + checksum = "36c2933efd77ff2398b83817a98984ffe4b67aefd9aa1d2c8e68e19b553f1c38" 8128 8102 dependencies = [ 8129 8103 "leb128", 8130 8104 "memchr", 8131 8105 "unicode-width", 8132 - "wasm-encoder 0.35.0", 8106 + "wasm-encoder 0.36.1", 8133 8107 ] 8134 8108 8135 8109 [[package]] 8136 8110 name = "wat" 8137 - version = "1.0.77" 8111 + version = "1.0.78" 8138 8112 source = "registry+https://github.com/rust-lang/crates.io-index" 8139 - checksum = "e367582095d2903caeeea9acbb140e1db9c7677001efa4347c3687fd34fe7072" 8113 + checksum = "c02905d13751dcb18f4e19f489d37a1bf139f519feaeef28d072a41a78e69a74" 8140 8114 dependencies = [ 8141 - "wast 66.0.2", 8115 + "wast 67.0.0", 8142 8116 ] 8143 8117 8144 8118 [[package]] 8145 8119 name = "web-sys" 8146 - version = "0.3.64" 8120 + version = "0.3.65" 8147 8121 source = "registry+https://github.com/rust-lang/crates.io-index" 8148 - checksum = "9b85cbef8c220a6abc02aefd892dfc0fc23afb1c6a426316ec33253a3877249b" 8122 + checksum = "5db499c5f66323272151db0e666cd34f78617522fb0c1604d31a27c50c206a85" 8123 + dependencies = [ 8124 + "js-sys", 8125 + "wasm-bindgen", 8126 + ] 8127 + 8128 + [[package]] 8129 + name = "web-time" 8130 + version = "0.2.3" 8131 + source = "registry+https://github.com/rust-lang/crates.io-index" 8132 + checksum = "57099a701fb3a8043f993e8228dc24229c7b942e2b009a1b962e54489ba1d3bf" 8149 8133 dependencies = [ 8150 8134 "js-sys", 8151 8135 "wasm-bindgen", ··· 8169 8153 ] 8170 8154 8171 8155 [[package]] 8172 - name = "webpki" 8173 - version = "0.22.4" 8174 - source = "registry+https://github.com/rust-lang/crates.io-index" 8175 - checksum = "ed63aea5ce73d0ff405984102c42de94fc55a6b75765d621c65262469b3c9b53" 8176 - dependencies = [ 8177 - "ring 0.17.5", 8178 - "untrusted 0.9.0", 8179 - ] 8180 - 8181 - [[package]] 8182 8156 name = "webpki-roots" 8183 8157 version = "0.24.0" 8184 8158 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 8192 8166 version = "0.25.2" 8193 8167 source = "registry+https://github.com/rust-lang/crates.io-index" 8194 8168 checksum = "14247bb57be4f377dfb94c72830b8ce8fc6beac03cf4bf7b9732eadd414123fc" 8195 - 8196 - [[package]] 8197 - name = "which" 8198 - version = "4.4.2" 8199 - source = "registry+https://github.com/rust-lang/crates.io-index" 8200 - checksum = "87ba24419a2078cd2b0f2ede2691b6c66d8e47836da3b6db8265ebad47afbfc7" 8201 - dependencies = [ 8202 - "either", 8203 - "home", 8204 - "once_cell", 8205 - "rustix", 8206 - ] 8207 8169 8208 8170 [[package]] 8209 8171 name = "whoami" ··· 8219 8181 8220 8182 [[package]] 8221 8183 name = "wiggle" 8222 - version = "13.0.0" 8184 + version = "13.0.1" 8223 8185 source = "registry+https://github.com/rust-lang/crates.io-index" 8224 - checksum = "da341f21516453768bd115bdc17b186c0a1ab6773c2b2eeab44a062db49bd616" 8186 + checksum = "e81ddbdc400b38d04241d740d0406ef343bd242c460f252fe59f29ad964ad24c" 8225 8187 dependencies = [ 8226 8188 "anyhow", 8227 8189 "async-trait", ··· 8234 8196 8235 8197 [[package]] 8236 8198 name = "wiggle-generate" 8237 - version = "13.0.0" 8199 + version = "13.0.1" 8238 8200 source = "registry+https://github.com/rust-lang/crates.io-index" 8239 - checksum = "e22c6bd943a4bae37052b79d249fb32d7afa22b3f6a147a5f2e7bc2b9f901879" 8201 + checksum = "7c993123d6db1a1908ef8352aabdf2e681a3dcdedc3656beb747e4db16d3cf08" 8240 8202 dependencies = [ 8241 8203 "anyhow", 8242 8204 "heck", ··· 8249 8211 8250 8212 [[package]] 8251 8213 name = "wiggle-macro" 8252 - version = "13.0.0" 8214 + version = "13.0.1" 8253 8215 source = "registry+https://github.com/rust-lang/crates.io-index" 8254 - checksum = "7d72d838b7c9302b2ca7c44f36d6af5ce1988239a16deba951d99c4630d17caf" 8216 + checksum = "476e3e09bc68e82624b70a322265515523754cb9e05fcacceabd216e276bc2ed" 8255 8217 dependencies = [ 8256 8218 "proc-macro2", 8257 8219 "quote", ··· 8292 8254 8293 8255 [[package]] 8294 8256 name = "winch-codegen" 8295 - version = "0.11.0" 8257 + version = "0.11.1" 8296 8258 source = "registry+https://github.com/rust-lang/crates.io-index" 8297 - checksum = "50647204d600a2a112eefac0645ba6653809a15bd362c7e4e6a049a5bdff0de9" 8259 + checksum = "b9b01ca6722f7421c9cdbe4c9b62342ce864d0a9e8736d56dac717a86b1a65ae" 8298 8260 dependencies = [ 8299 8261 "anyhow", 8300 8262 "cranelift-codegen", ··· 8458 8420 8459 8421 [[package]] 8460 8422 name = "winnow" 8461 - version = "0.5.17" 8423 + version = "0.5.18" 8462 8424 source = "registry+https://github.com/rust-lang/crates.io-index" 8463 - checksum = "a3b801d0e0a6726477cc207f60162da452f3a95adb368399bef20a946e06f65c" 8425 + checksum = "176b6138793677221d420fd2f0aeeced263f197688b36484660da767bca2fa32" 8464 8426 dependencies = [ 8465 8427 "memchr", 8466 8428 ] ··· 8493 8455 dependencies = [ 8494 8456 "anyhow", 8495 8457 "id-arena", 8496 - "indexmap 2.0.2", 8458 + "indexmap 2.1.0", 8497 8459 "log", 8498 8460 "pulldown-cmark", 8499 8461 "semver 1.0.20", ··· 8526 8488 8527 8489 [[package]] 8528 8490 name = "x509-parser" 8529 - version = "0.14.0" 8491 + version = "0.15.1" 8530 8492 source = "registry+https://github.com/rust-lang/crates.io-index" 8531 - checksum = "e0ecbeb7b67ce215e40e3cc7f2ff902f94a223acf44995934763467e7b1febc8" 8493 + checksum = "7069fba5b66b9193bd2c5d3d4ff12b839118f6bcbef5328efafafb5395cf63da" 8532 8494 dependencies = [ 8533 8495 "asn1-rs", 8534 - "base64 0.13.1", 8535 8496 "data-encoding", 8536 8497 "der-parser", 8537 8498 "lazy_static", ··· 8570 8531 checksum = "e17bb3549cc1321ae1296b9cdc2698e2b6cb1992adfa19a8c72e5b7a738f44cd" 8571 8532 dependencies = [ 8572 8533 "time", 8534 + ] 8535 + 8536 + [[package]] 8537 + name = "zerocopy" 8538 + version = "0.7.24" 8539 + source = "registry+https://github.com/rust-lang/crates.io-index" 8540 + checksum = "092cd76b01a033a9965b9097da258689d9e17c69ded5dcf41bca001dd20ebc6d" 8541 + dependencies = [ 8542 + "zerocopy-derive", 8543 + ] 8544 + 8545 + [[package]] 8546 + name = "zerocopy-derive" 8547 + version = "0.7.24" 8548 + source = "registry+https://github.com/rust-lang/crates.io-index" 8549 + checksum = "a13a20a7c6a90e2034bcc65495799da92efcec6a8dd4f3fcb6f7a48988637ead" 8550 + dependencies = [ 8551 + "proc-macro2", 8552 + "quote", 8553 + "syn 2.0.38", 8573 8554 ] 8574 8555 8575 8556 [[package]]
+2 -2
pkgs/development/tools/rust/cargo-shuttle/default.nix
··· 10 10 11 11 rustPlatform.buildRustPackage rec { 12 12 pname = "cargo-shuttle"; 13 - version = "0.30.1"; 13 + version = "0.33.0"; 14 14 15 15 src = fetchFromGitHub { 16 16 owner = "shuttle-hq"; 17 17 repo = "shuttle"; 18 18 rev = "v${version}"; 19 - hash = "sha256-zfRIw1PN3KCMrwnlFM3AFh/Dt8ywu2l3EABz87s8JK0="; 19 + hash = "sha256-9MdEB7T+ZJuI5sGbHkhibhqKiGZYmURbaarBsU4gQMk="; 20 20 }; 21 21 22 22 cargoLock = {
+2 -2
pkgs/games/shattered-pixel-dungeon/experienced-pixel-dungeon.nix
··· 4 4 5 5 callPackage ./generic.nix rec { 6 6 pname = "experienced-pixel-dungeon"; 7 - version = "2.15.3"; 7 + version = "2.16"; 8 8 9 9 src = fetchFromGitHub { 10 10 owner = "TrashboxBobylev"; 11 11 repo = "Experienced-Pixel-Dungeon-Redone"; 12 12 rev = "ExpPD-${version}"; 13 - hash = "sha256-qwZk08e+GX8YAVnOZCQ6sIIfV06lWn5bM6/PKD0PAH0="; 13 + hash = "sha256-EfSByMceefUcnNmLSTnFNJs/iz1Q45X0BHHfj89d7PI="; 14 14 }; 15 15 16 16 postPatch = ''
+18 -18
pkgs/os-specific/linux/kernel/kernels-org.json
··· 1 1 { 2 2 "testing": { 3 - "version": "6.7-rc1", 4 - "hash": "sha256:1a071vvmm08sp48d0arqzcmqnz5xdb1vflfhxcqwmpzaabjrgadk" 3 + "version": "6.7-rc2", 4 + "hash": "sha256:026aqfblls4zl2j8rpnl7rjh9ma82jlwb6x00jryvv44kvwm0fgs" 5 5 }, 6 6 "6.5": { 7 - "version": "6.5.11", 8 - "hash": "sha256:06dmb4hbwrms0lp4axphwgj8wbnzsym70sx55lxr501b53wlmqif" 7 + "version": "6.5.12", 8 + "hash": "sha256:17rmkzxszp2jg1zx2mmdcy30ffrsd0qms513sxd14klp5k9w2saa" 9 9 }, 10 10 "6.1": { 11 - "version": "6.1.62", 12 - "hash": "sha256:1v453q4sf0j8708ivs1zmdf645hgimqvxfc8xz7czgnnmipn3zdr" 11 + "version": "6.1.63", 12 + "hash": "sha256:13bmy22mi4ybl21kr3hdy6qiaawiqz2jgl2gl9hwqkyx04xh97f2" 13 13 }, 14 14 "5.15": { 15 - "version": "5.15.138", 16 - "hash": "sha256:1ajaxy97gx0c9cdxiyxa49ykfsykir22i9abfrcizh71ci0yb15g" 15 + "version": "5.15.139", 16 + "hash": "sha256:0kh4v1224a7p7ib64pnmc1qid3d1lvg3c14l5s4rpr8qzq6w2s4w" 17 17 }, 18 18 "5.10": { 19 - "version": "5.10.200", 20 - "hash": "sha256:012i41bj8rcqn0vhfxrwq3gg82nb6pp2cwq8n146wj47pwgrcbcx" 19 + "version": "5.10.201", 20 + "hash": "sha256:0642y6qj2d4aww6jcki81ba53pvjyfazjxgzgj8brqx8ixchdz3a" 21 21 }, 22 22 "5.4": { 23 - "version": "5.4.260", 24 - "hash": "sha256:1zpbaipd2j3idj8h9iznlj0ywcq5nkhwj707a1f9ixf82h3q4c4q" 23 + "version": "5.4.261", 24 + "hash": "sha256:1hsgnv2vcziflhzrrxiny2yp88ybdqda48fm60xhpaphhs0cgfii" 25 25 }, 26 26 "4.19": { 27 - "version": "4.19.298", 28 - "hash": "sha256:0mhgq6hdcls1af7nj999x1mds5b37s7vwin8nsb4q0lnx2y1da4x" 27 + "version": "4.19.299", 28 + "hash": "sha256:12p431p2jqjfsf0all3fgn47z9fr2cdqyxipfrf4s4mlw4hpbyy6" 29 29 }, 30 30 "4.14": { 31 - "version": "4.14.329", 32 - "hash": "sha256:1dvb4xf0b7snabznl7bg7gga7ffdmywy8vr8q65pzl9yf6fnhdny" 31 + "version": "4.14.330", 32 + "hash": "sha256:0rwgzyfmrns6zir0dpxkwz2hm3z8c0af3wy11lmxamaa5i2wq3k7" 33 33 }, 34 34 "6.6": { 35 - "version": "6.6.1", 36 - "hash": "sha256:0d42b1hbvv9w3y3q4wydr6il0g5a823n54a06p4p5vcpgkadf7ns" 35 + "version": "6.6.2", 36 + "hash": "sha256:0zmpk5ls6282j88xpnymkr8z5hxpk2495hjjxm0jmb6ninnzdm3k" 37 37 } 38 38 }
+3 -3
pkgs/servers/klipper/default.nix
··· 8 8 9 9 stdenv.mkDerivation rec { 10 10 pname = "klipper"; 11 - version = "unstable-2023-10-21"; 11 + version = "unstable-2023-11-16"; 12 12 13 13 src = fetchFromGitHub { 14 14 owner = "KevinOConnor"; 15 15 repo = "klipper"; 16 - rev = "f7567a0db954eabe4c6b8da3f73ce68693698646"; 17 - sha256 = "sha256-zOXoHTySTtq2fR7ujU6aiKAgvw11ogM8K+HJF1RoWEQ="; 16 + rev = "187cc2f1b89e3870d694f8db6a64b116992106b7"; 17 + sha256 = "sha256-CmnWgX8MvQs/5jQuAR8+1bKM4VsFXF2pV/jme75WJLY="; 18 18 }; 19 19 20 20 sourceRoot = "${src.name}/klippy";
+4 -5
pkgs/servers/mail/mailpit/default.nix
··· 12 12 }: 13 13 14 14 let 15 - 16 - version = "1.10.0"; 15 + version = "1.10.1"; 17 16 18 17 src = fetchFromGitHub { 19 18 owner = "axllent"; 20 19 repo = "mailpit"; 21 20 rev = "v${version}"; 22 - hash = "sha256-MrhTgyY89rU2EQILRSFJk8U7QWaoUf2p83ksFjA7xOM="; 21 + hash = "sha256-6nACvAhmFsZGWOqa3pwFqJLnh6Cueq2eYeg4Ns8gCmk="; 23 22 }; 24 23 25 24 # Separate derivation, because if we mix this in buildGoModule, the separate ··· 31 30 32 31 npmDeps = fetchNpmDeps { 33 32 inherit src; 34 - hash = "sha256-r4yv2qImIlNMPJagz5i1sxqBDnFAucc2kDUmjGktM6A="; 33 + hash = "sha256-DlklRc9Mt4bMAOm/dZnvWPU74oGkc8RLof37Q/977Tk="; 35 34 }; 36 35 37 36 env = lib.optionalAttrs (stdenv.isDarwin && stdenv.isx86_64) { ··· 57 56 pname = "mailpit"; 58 57 inherit src version; 59 58 60 - vendorHash = "sha256-TXa97oOul9cf07uNGdIoxIM++da5HBFeoh05LaJzQTA="; 59 + vendorHash = "sha256-COkJF6JX4NnlPtCeGjaTLYvAKgXEhh+AJC0R9V7J4CM="; 61 60 62 61 CGO_ENABLED = 0; 63 62
+3 -3
pkgs/servers/wishlist/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "wishlist"; 5 - version = "0.14.0"; 5 + version = "0.14.1"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "charmbracelet"; 9 9 repo = "wishlist"; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-NSL67j/nnE6Ftm39XNav3/TPUSFXHxQE5OxpNEIdtVc="; 11 + sha256 = "sha256-B4p2j/U+vTiku7rTj5Ho6BY84kjrNHLDIkI9pZZdmHI="; 12 12 }; 13 13 14 - vendorHash = "sha256-8TQkzsvHjdkYXVmUKaqbs7nURx8kUv2HGs9cBv3hPJc="; 14 + vendorHash = "sha256-kfeIEpe6g4T9joAZesgqdE5dd9UD9+a0nALceKq1/zc="; 15 15 16 16 doCheck = false; 17 17
+2 -1
pkgs/tools/X11/go-sct/default.nix
··· 8 8 owner = "d4l3k"; 9 9 repo = "go-sct"; 10 10 rev = "4ae88a6bf50e0b917541ddbcec1ff10ab77a0b15"; 11 - sha256 = "sha256-/0ilM1g3CNaseqV9i+cKWyzxvWnj+TFqazt+aYDtNVs="; 11 + hash = "sha256-/0ilM1g3CNaseqV9i+cKWyzxvWnj+TFqazt+aYDtNVs="; 12 12 }; 13 13 14 14 postPatch = '' ··· 27 27 homepage = "https://github.com/d4l3k/go-sct"; 28 28 license = licenses.mit; 29 29 maintainers = with maintainers; [ ]; 30 + platforms = platforms.linux; 30 31 mainProgram = "sct"; 31 32 }; 32 33 }
+2 -2
pkgs/tools/audio/abcmidi/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "abcMIDI"; 5 - version = "2023.09.13"; 5 + version = "2023.11.17"; 6 6 7 7 src = fetchzip { 8 8 url = "https://ifdo.ca/~seymour/runabc/${pname}-${version}.zip"; 9 - hash = "sha256-rpGINfLuWHu6QA/30aI9B8Hmpfx1o6vstiQn+t0blxA="; 9 + hash = "sha256-yWCHK7bi1kCZNWBhaLqilm/ZUv5YXUGi7W3PaRKA7ww="; 10 10 }; 11 11 12 12 meta = with lib; {
+1 -1
pkgs/tools/backup/rustic-rs/default.nix
··· 29 29 30 30 meta = { 31 31 homepage = "https://github.com/rustic-rs/rustic"; 32 - changelog = "https://github.com/rustic-rs/rustic/blob/${src.rev}/changelog/CHANGELOG.md"; 32 + changelog = "https://github.com/rustic-rs/rustic/blob/${src.rev}/CHANGELOG.md"; 33 33 description = "fast, encrypted, deduplicated backups powered by pure Rust"; 34 34 mainProgram = "rustic"; 35 35 platforms = lib.platforms.linux ++ lib.platforms.darwin;
+3 -13
pkgs/tools/filesystems/duperemove/default.nix
··· 1 1 { lib 2 2 , stdenv 3 3 , fetchFromGitHub 4 - , fetchpatch2 5 4 , libgcrypt 6 5 , pkg-config 7 6 , glib ··· 14 13 15 14 stdenv.mkDerivation rec { 16 15 pname = "duperemove"; 17 - version = "0.13"; 16 + version = "0.14"; 18 17 19 18 src = fetchFromGitHub { 20 19 owner = "markfasheh"; 21 20 repo = "duperemove"; 22 21 rev = "v${version}"; 23 - hash = "sha256-D3+p8XgokKIHEwZnvOkn7cionVH1gsypcURF+PBpugY="; 22 + hash = "sha256-dz7ZswOUDmWxzVM3j5GTlC/Tu8Wfgyn1QT5nIqBanrs="; 24 23 }; 25 24 26 - patches = [ 27 - # Use variable instead of hardcoding pkg-config 28 - # https://github.com/markfasheh/duperemove/pull/315 29 - (fetchpatch2 { 30 - url = "https://github.com/markfasheh/duperemove/commit/0e1c62d79a9a79d7bb3e80f1bd528dbf7cb75e22.patch"; 31 - hash = "sha256-YMMu6LCkBlipEJALukQMwIMcjQEAG5pjGEGeTW9OEJk="; 32 - }) 33 - ]; 34 - 35 25 postPatch = '' 36 26 substituteInPlace util.c --replace \ 37 27 "lscpu" "${lib.getBin util-linux}/bin/lscpu" 38 28 ''; 39 29 40 30 nativeBuildInputs = [ pkg-config ]; 41 - buildInputs = [ libgcrypt glib linuxHeaders sqlite ]; 31 + buildInputs = [ libgcrypt glib linuxHeaders sqlite util-linux ]; 42 32 43 33 makeFlags = [ 44 34 "PREFIX=${placeholder "out"}"
+2 -2
pkgs/tools/inputmethods/ibus-engines/ibus-m17n/default.nix
··· 13 13 14 14 stdenv.mkDerivation rec { 15 15 pname = "ibus-m17n"; 16 - version = "1.4.23"; 16 + version = "1.4.24"; 17 17 18 18 src = fetchFromGitHub { 19 19 owner = "ibus"; 20 20 repo = "ibus-m17n"; 21 21 rev = version; 22 - sha256 = "sha256-7bmWyk7A+dXu1jjD5j9P/w88PVqPnNSxE1Kgj+Xpvyg="; 22 + sha256 = "sha256-E5+IA2tH9wes6Soj9DPw1cdfQ9PINUy9zKJHMt9/fjY="; 23 23 }; 24 24 25 25 nativeBuildInputs = [
+3 -3
pkgs/tools/misc/dua/default.nix
··· 7 7 8 8 rustPlatform.buildRustPackage rec { 9 9 pname = "dua"; 10 - version = "2.20.1"; 10 + version = "2.20.2"; 11 11 12 12 src = fetchFromGitHub { 13 13 owner = "Byron"; 14 14 repo = "dua-cli"; 15 15 rev = "v${version}"; 16 - hash = "sha256-yBPzf0ZpL49CupdtxjEo9QiOC5vwTcqdfAC2Q6WcNhE="; 16 + hash = "sha256-xF7+yOtVT464C+LWjho+eMgvTqL58YZ8COnDzw5gL3c="; 17 17 # Remove unicode file names which leads to different checksums on HFS+ 18 18 # vs. other filesystems because of unicode normalisation. 19 19 postFetch = '' ··· 21 21 ''; 22 22 }; 23 23 24 - cargoHash = "sha256-jgPOC8xtxYyKhYzsJezefwgopVL+1MED+Wf5h6bCYBg="; 24 + cargoHash = "sha256-ttj770aw5NOb2+R2dTxN6Trkz0k5iVWhvHPoG9fzUbw="; 25 25 26 26 buildInputs = lib.optionals stdenv.isDarwin [ 27 27 darwin.apple_sdk.frameworks.Foundation
+6 -8
pkgs/tools/misc/pastebinit/default.nix
··· 1 - { lib, stdenv 1 + { lib 2 + , stdenv 2 3 , fetchurl 3 4 , fetchpatch 4 5 , python3 5 6 }: 6 - 7 7 stdenv.mkDerivation rec { 8 8 version = "1.5"; 9 9 pname = "pastebinit"; ··· 21 21 22 22 patches = [ 23 23 # Required to allow pastebinit 1.5 to run on Python 3.8 24 - (fetchpatch { 25 - name = "use-distro-module.patch"; 26 - url = "https://bazaar.launchpad.net/~arnouten/pastebinit/python38/diff/264?context=3"; 27 - sha256 = "1gp5inp4xald65xbb7fc5aqq5s2fhw464niwjjja9anqyp3zhawj"; 28 - }) 24 + ./use-distro-module.patch 25 + # Required to remove the deprecation warning of FancyURLopener 26 + ./use-urllib-request.patch 29 27 # Required because pastebin.com now redirects http requests to https 30 28 (fetchpatch { 31 29 name = "pastebin-com-https.patch"; ··· 47 45 description = "A software that lets you send anything you want directly to a pastebin from the command line"; 48 46 maintainers = with maintainers; [ raboof ]; 49 47 license = licenses.gpl2; 50 - platforms = platforms.linux; 48 + platforms = platforms.linux ++ lib.platforms.darwin; 51 49 }; 52 50 }
+14
pkgs/tools/misc/pastebinit/use-distro-module.patch
··· 1 + === modified file 'pastebinit' 2 + --- pastebinit 2018-07-04 00:46:08 +0000 3 + +++ pastebinit 2020-11-13 14:21:11 +0000 4 + @@ -38,8 +38,8 @@ 5 + 6 + # Now try to override it with a distributor pastebin 7 + try: 8 + - import platform 9 + - release = platform.linux_distribution()[0].lower() 10 + + import distro 11 + + release = distro.id() 12 + if release == 'debian': 13 + defaultPB = "paste.debian.net" 14 + elif release == 'fedora':
+66
pkgs/tools/misc/pastebinit/use-urllib-request.patch
··· 1 + === modified file 'pastebinit' 2 + --- pastebinit 2018-07-04 00:46:08 +0000 3 + +++ pastebinit 2020-11-13 14:21:11 +0000 4 + @@ -23,15 +23,9 @@ 5 + from __future__ import print_function 6 + 7 + import sys 8 + -if sys.version[0] == "2": 9 + - from ConfigParser import NoOptionError 10 + - from ConfigParser import SafeConfigParser as ConfigParser 11 + - from urllib import urlencode 12 + - from urllib import FancyURLopener 13 + -else: 14 + - from configparser import ConfigParser, NoOptionError 15 + - from urllib.parse import urlencode 16 + - from urllib.request import FancyURLopener 17 + +from configparser import ConfigParser, NoOptionError 18 + +from urllib.parse import urlencode 19 + +from urllib.request import urlopen, Request 20 + 21 + # Set the default pastebin 22 + defaultPB = "pastebin.com" 23 + @@ -72,13 +66,6 @@ try: 24 + version = "1.5" 25 + configfile = os.path.expanduser("~/.pastebinit.xml") 26 + 27 + - # Custom urlopener to handle 401's 28 + - class pasteURLopener(FancyURLopener): 29 + - version = "Pastebinit v%s" % version 30 + - 31 + - def http_error_401(self, url, fp, errcode, errmsg, headers, data=None): 32 + - return None 33 + - 34 + def preloadPastebins(): 35 + # Check several places for config files: 36 + # - global config in /etc/pastebin.d 37 + @@ -410,12 +397,18 @@ try: 38 + else: 39 + post_format = 'standard' 40 + 41 + - url_opener = pasteURLopener() 42 + + request = Request( 43 + + fetch_url, 44 + + method="POST", 45 + + headers={ 46 + + 'User-Agent': "Pastebinit v%s" % version 47 + + } 48 + + ) 49 + 50 + if post_format == 'json': 51 + if json: 52 + params = json.dumps(params) 53 + - url_opener.addheader('Content-type', 'text/json') 54 + + request.add_header('Content-type', 'text/json') 55 + else: 56 + print(_("Could not find any json library."), file=sys.stderr) 57 + sys.exit(1) 58 + @@ -428,7 +421,7 @@ try: 59 + print("POSTing to: %s\nParams: %s" % ( 60 + fetch_url, str(params)), file=sys.stderr) 61 + try: 62 + - page = url_opener.open(fetch_url, params) 63 + + page = urlopen(request, params.encode("utf-8")) 64 + except Exception as e: 65 + print(_("Failed to contact the server: %s") % e, file=sys.stderr) 66 + sys.exit(1)
+2 -2
pkgs/tools/misc/rshim-user-space/default.nix
··· 15 15 16 16 stdenv.mkDerivation rec { 17 17 pname = "rshim-user-space"; 18 - version = "2.0.11"; 18 + version = "2.0.12"; 19 19 20 20 src = fetchFromGitHub { 21 21 owner = "Mellanox"; 22 22 repo = pname; 23 23 rev = "rshim-${version}"; 24 - hash = "sha256-LbAs4IFfYT6OhrtwRXmuQR9rD7ulmmUB20Au5fO8j9w="; 24 + hash = "sha256-jR9Q1i2p4weKuGPTAylNIVglgcZH0UtvXBVVCEquxu8="; 25 25 }; 26 26 27 27 nativeBuildInputs = [
+2 -2
pkgs/tools/misc/taoup/default.nix
··· 4 4 in 5 5 stdenv.mkDerivation rec { 6 6 pname = "taoup"; 7 - version = "1.1.19"; 7 + version = "1.21"; 8 8 9 9 src = fetchFromGitHub { 10 10 owner = "globalcitizen"; 11 11 repo = pname; 12 12 rev = "v${version}"; 13 - hash = "sha256-axMpQICvxWBlNJ5D06DYI7b4zFGeadfWFcpTN6lPvpg="; 13 + hash = "sha256-UHo3c+DQn77CJONy/QXM55rpIdhVkJbhR82tqmUltPQ="; 14 14 }; 15 15 16 16 buildInputs = [ rubyEnv bash ncurses ];
+2
pkgs/tools/misc/vector/default.nix
··· 46 46 hash = "sha256-vK+k+VbUVgJ8idlvuod5ExAkkeTYDk/135dyLRct0zs="; 47 47 }; 48 48 49 + patches = [ ./vector-pr19075.patch ]; 50 + 49 51 cargoLock = { 50 52 lockFile = ./Cargo.lock; 51 53 outputHashes = {
+23
pkgs/tools/misc/vector/vector-pr19075.patch
··· 1 + From 14cd9c12416b5c9ada55ced51e8f92fdce56a4b1 Mon Sep 17 00:00:00 2001 2 + From: Aaron Andersen <aaron@fosslib.net> 3 + Date: Tue, 7 Nov 2023 09:05:26 -0500 4 + Subject: [PATCH] fix(config): rustc warnings 5 + 6 + --- 7 + src/convert_config.rs | 3 +-- 8 + 1 file changed, 1 insertion(+), 2 deletions(-) 9 + 10 + diff --git a/src/convert_config.rs b/src/convert_config.rs 11 + index f0a900cf421a0..d81b998c5ee1f 100644 12 + --- a/src/convert_config.rs 13 + +++ b/src/convert_config.rs 14 + @@ -157,8 +157,7 @@ fn walk_dir_and_convert( 15 + let new_output_dir = if entry_path.is_dir() { 16 + let last_component = entry_path 17 + .file_name() 18 + - .unwrap_or_else(|| panic!("Failed to get file_name for {entry_path:?}")) 19 + - .clone(); 20 + + .unwrap_or_else(|| panic!("Failed to get file_name for {entry_path:?}")); 21 + let new_dir = output_dir.join(last_component); 22 + 23 + if !new_dir.exists() {
+1 -1
pkgs/top-level/all-packages.nix
··· 21411 21411 inherit (darwin.apple_sdk.frameworks) OpenCL; 21412 21412 }; 21413 21413 21414 - gensio = callPackage ../development/libraries/gensio { }; 21414 + gensio = darwin.apple_sdk_11_0.callPackage ../development/libraries/gensio { }; 21415 21415 21416 21416 geoclue2 = callPackage ../development/libraries/geoclue { }; 21417 21417