nixpkgs mirror (for testing) github.com/NixOS/nixpkgs
nix

Merge master into staging-next

authored by

github-actions[bot] and committed by
GitHub
2d9ce4a9 50cda7aa

+2591 -1582
+7
doc/build-helpers/images/dockertools.section.md
··· 178 178 179 179 _Default value:_ 0. 180 180 181 + `compressor` (String; _optional_) 182 + 183 + : Selects the algorithm used to compress the image. 184 + 185 + _Default value:_ `"gz"`.\ 186 + _Possible values:_ `"none"`, `"gz"`, `"zstd"`. 187 + 181 188 `contents` **DEPRECATED** 182 189 183 190 : This attribute is deprecated, and users are encouraged to use `copyToRoot` instead.
+7
maintainers/maintainer-list.nix
··· 385 385 githubId = 2526296; 386 386 name = "Adrien Bustany"; 387 387 }; 388 + abysssol = { 389 + name = "abysssol"; 390 + email = "abysssol@pm.me"; 391 + matrix = "@abysssol:tchncs.de"; 392 + github = "abysssol"; 393 + githubId = 76763323; 394 + }; 388 395 acairncross = { 389 396 email = "acairncross@gmail.com"; 390 397 github = "acairncross";
+2
nixos/doc/manual/release-notes/rl-2405.section.md
··· 181 181 `wants`), because the dependency that `multi-user.target` has on 182 182 `network-online.target` is planned for removal. 183 183 184 + - `services.pgbouncer` now has systemd support enabled and will log to journald. The default setting for `services.pgbouncer.logFile` is now `null` to disable logging to a separate log file. 185 + 184 186 - `services.archisteamfarm` no longer uses the abbreviation `asf` for its state directory (`/var/lib/asf`), user and group (both `asf`). Instead the long name `archisteamfarm` is used. 185 187 Configurations with `system.stateVersion` 23.11 or earlier, default to the old stateDirectory until the 24.11 release and must either set the option explicitly or move the data to the new directory. 186 188
+1 -1
nixos/lib/systemd-unit-options.nix
··· 6 6 let 7 7 checkService = checkUnitConfig "Service" [ 8 8 (assertValueOneOf "Type" [ 9 - "exec" "simple" "forking" "oneshot" "dbus" "notify" "idle" 9 + "exec" "simple" "forking" "oneshot" "dbus" "notify" "notify-reload" "idle" 10 10 ]) 11 11 (assertValueOneOf "Restart" [ 12 12 "no" "on-success" "on-failure" "on-abnormal" "on-abort" "always"
+7 -12
nixos/modules/services/databases/pgbouncer.nix
··· 66 66 ${optionalString (cfg.adminUsers != null) "admin_users = ${cfg.adminUsers}"} 67 67 ${optionalString (cfg.statsUsers != null) "stats_users = ${cfg.statsUsers}"} 68 68 69 - # linux 70 - pidfile = /run/pgbouncer/pgbouncer.pid 71 - 72 69 # extra 73 70 ${cfg.extraConfig} 74 71 ''; ··· 93 96 94 97 logFile = mkOption { 95 98 type = types.nullOr types.str; 96 - default = "pgbouncer.log"; 99 + default = null; 97 100 description = lib.mdDoc '' 98 - Specifies the log file. 99 - Either this or syslog has to be specified. 101 + Specifies a log file in addition to journald. 100 102 ''; 101 103 }; 102 104 ··· 597 601 598 602 systemd.services.pgbouncer = { 599 603 description = "PgBouncer - PostgreSQL connection pooler"; 600 - wants = [ "postgresql.service" ]; 601 - after = [ "postgresql.service" ]; 604 + wants = [ "network-online.target" ] ++ lib.optional config.services.postgresql.enable "postgresql.service"; 605 + after = [ "network-online.target" ] ++ lib.optional config.services.postgresql.enable "postgresql.service"; 602 606 wantedBy = [ "multi-user.target" ]; 603 607 serviceConfig = { 604 - Type = "forking"; 608 + Type = "notify"; 605 609 User = cfg.user; 606 610 Group = cfg.group; 607 - ExecStart = "${pkgs.pgbouncer}/bin/pgbouncer -d ${confFile}"; 611 + ExecStart = "${lib.getExe pkgs.pgbouncer} ${confFile}"; 608 612 ExecReload = "${pkgs.coreutils}/bin/kill -SIGHUP $MAINPID"; 609 613 RuntimeDirectory = "pgbouncer"; 610 - PIDFile = "/run/pgbouncer/pgbouncer.pid"; 611 614 LimitNOFILE = cfg.openFilesLimit; 612 615 }; 613 616 }; 614 617 615 - networking.firewall.allowedTCPPorts = optional cfg.openFirewall cfg.port; 618 + networking.firewall.allowedTCPPorts = optional cfg.openFirewall cfg.listenPort; 616 619 617 620 }; 618 621
+1 -1
nixos/modules/services/system/automatic-timezoned.nix
··· 50 50 serviceConfig = { 51 51 Type = "exec"; 52 52 User = "automatic-timezoned"; 53 - ExecStart = "${cfg.package}/bin/automatic-timezoned --zoneinfo-path=${pkgs.tzdata}/share/zoneinfo/zone1970.tab"; 53 + ExecStart = "${cfg.package}/bin/automatic-timezoned"; 54 54 }; 55 55 wantedBy = [ "default.target" ]; 56 56 };
+10 -2
nixos/modules/virtualisation/incus.nix
··· 97 97 considered failed and systemd will attempt to restart it. 98 98 ''; 99 99 }; 100 + 101 + ui = { 102 + enable = lib.mkEnableOption (lib.mdDoc "(experimental) Incus UI"); 103 + 104 + package = lib.mkPackageOption pkgs [ "incus" "ui" ] { }; 105 + }; 100 106 }; 101 107 }; 102 108 ··· 171 165 "${config.boot.zfs.package}/lib/udev" 172 166 ]; 173 167 174 - environment = { 168 + environment = lib.mkMerge [ { 175 169 # Override Path to the LXC template configuration directory 176 170 INCUS_LXC_TEMPLATE_CONFIG = "${pkgs.lxcfs}/share/lxc/config"; 177 - }; 171 + } (lib.mkIf (cfg.ui.enable) { 172 + "INCUS_UI" = cfg.ui.package; 173 + }) ]; 178 174 179 175 serviceConfig = { 180 176 ExecStart = "${cfg.package}/bin/incusd --group incus-admin";
+21
nixos/tests/docker-tools.nix
··· 155 155 docker.succeed("docker images --format '{{.Tag}}' | grep -F '${examples.nixLayered.imageTag}'") 156 156 docker.succeed("docker rmi ${examples.nixLayered.imageName}") 157 157 158 + with subtest("Check that images with alternative compression schemas load"): 159 + docker.succeed( 160 + "docker load --input='${examples.bashZstdCompressed}'", 161 + "docker rmi ${examples.bashZstdCompressed.imageName}", 162 + ) 163 + docker.succeed( 164 + "docker load --input='${examples.bashUncompressed}'", 165 + "docker rmi ${examples.bashUncompressed.imageName}", 166 + ) 158 167 159 168 with subtest( 160 169 "Check if the nix store is correctly initialized by listing " ··· 484 475 docker.succeed( 485 476 "docker run --rm ${examples.layeredImageWithFakeRootCommands.imageName} /hello/bin/layeredImageWithFakeRootCommands-hello" 486 477 ) 478 + 479 + with subtest("mergeImage correctly deals with varying compression schemas in inputs"): 480 + docker.succeed("docker load --input='${examples.mergeVaryingCompressor}'") 481 + 482 + for sub_image, tag in [ 483 + ("${examples.redis.imageName}", "${examples.redis.imageTag}"), 484 + ("${examples.bashUncompressed.imageName}", "${examples.bashUncompressed.imageTag}"), 485 + ("${examples.bashZstdCompressed.imageName}", "${examples.bashZstdCompressed.imageTag}"), 486 + ]: 487 + docker.succeed(f"docker images --format '{{{{.Repository}}}}-{{{{.Tag}}}}' | grep -F '{sub_image}-{tag}'") 488 + docker.succeed(f"docker rmi {sub_image}") 489 + 487 490 488 491 with subtest("exportImage produces a valid tarball"): 489 492 docker.succeed(
+1
nixos/tests/incus/default.nix
··· 9 9 lxd-to-incus = import ./lxd-to-incus.nix { inherit system pkgs; }; 10 10 preseed = import ./preseed.nix { inherit system pkgs; }; 11 11 socket-activated = import ./socket-activated.nix { inherit system pkgs; }; 12 + ui = import ./ui.nix {inherit system pkgs;}; 12 13 virtual-machine = handleTestOn [ "x86_64-linux" ] ./virtual-machine.nix { inherit system pkgs; }; 13 14 }
+63
nixos/tests/incus/ui.nix
··· 1 + import ../make-test-python.nix ({ pkgs, lib, ... }: { 2 + name = "incus-ui"; 3 + 4 + meta = { 5 + maintainers = lib.teams.lxc.members; 6 + }; 7 + 8 + nodes.machine = { lib, ... }: { 9 + virtualisation = { 10 + incus.enable = true; 11 + incus.ui.enable = true; 12 + }; 13 + 14 + environment.systemPackages = 15 + let 16 + seleniumScript = pkgs.writers.writePython3Bin "selenium-script" 17 + { 18 + libraries = with pkgs.python3Packages; [ selenium ]; 19 + } '' 20 + from selenium import webdriver 21 + from selenium.webdriver.common.by import By 22 + from selenium.webdriver.firefox.options import Options 23 + from selenium.webdriver.support.ui import WebDriverWait 24 + 25 + options = Options() 26 + options.add_argument("--headless") 27 + service = webdriver.FirefoxService(executable_path="${lib.getExe pkgs.geckodriver}") # noqa: E501 28 + 29 + driver = webdriver.Firefox(options=options, service=service) 30 + driver.implicitly_wait(10) 31 + driver.get("https://localhost:8443/ui") 32 + 33 + wait = WebDriverWait(driver, 60) 34 + 35 + assert len(driver.find_elements(By.CLASS_NAME, "l-application")) > 0 36 + assert len(driver.find_elements(By.CLASS_NAME, "l-navigation__drawer")) > 0 37 + 38 + driver.close() 39 + ''; 40 + in 41 + with pkgs; [ curl firefox-unwrapped geckodriver seleniumScript ]; 42 + }; 43 + 44 + 45 + testScript = '' 46 + machine.wait_for_unit("sockets.target") 47 + machine.wait_for_unit("incus.service") 48 + machine.wait_for_file("/var/lib/incus/unix.socket") 49 + 50 + # Configure incus listen address 51 + machine.succeed("incus config set core.https_address :8443") 52 + machine.succeed("systemctl restart incus") 53 + 54 + # Check that the INCUS_UI environment variable is populated in the systemd unit 55 + machine.succeed("cat /etc/systemd/system/incus.service | grep 'INCUS_UI'") 56 + 57 + # Ensure the endpoint returns an HTML page with 'Incus UI' in the title 58 + machine.succeed("curl -kLs https://localhost:8443/ui | grep '<title>Incus UI</title>'") 59 + 60 + # Ensure the application is actually rendered by the Javascript 61 + machine.succeed("PYTHONUNBUFFERED=1 selenium-script") 62 + ''; 63 + })
+2 -2
pkgs/applications/audio/mopidy/muse.nix
··· 2 2 3 3 pythonPackages.buildPythonApplication rec { 4 4 pname = "mopidy-muse"; 5 - version = "0.0.27"; 5 + version = "0.0.30"; 6 6 7 7 src = fetchPypi { 8 8 inherit version; 9 9 pname = "Mopidy-Muse"; 10 - sha256 = "0jx9dkgxr07avzz9zskzhqy98zsxkdrf7iid2ax5vygwf8qsx8ks"; 10 + sha256 = "sha256-uFptv2niq8LVvEmMEteEN+RzghDiPC7z5EsAmxifDmw="; 11 11 }; 12 12 13 13 propagatedBuildInputs = [
+2 -2
pkgs/applications/audio/roomeqwizard/default.nix
··· 14 14 15 15 stdenv.mkDerivation rec { 16 16 pname = "roomeqwizard"; 17 - version = "5.30.8"; 17 + version = "5.30.9"; 18 18 19 19 src = fetchurl { 20 20 url = "https://www.roomeqwizard.com/installers/REW_linux_no_jre_${lib.replaceStrings [ "." ] [ "_" ] version}.sh"; 21 - sha256 = "sha256-ZHxMwbT2SoWEIuBJEuuVhU26V4NAbJKqx3lawedIwYo="; 21 + sha256 = "sha256-gyitOq/HTDruP4nY6B7y1E+pL43yRhldyiiXEjKyogU="; 22 22 }; 23 23 24 24 dontUnpack = true;
+8
pkgs/applications/blockchains/litecoin/default.nix
··· 26 26 url = "https://aur.archlinux.org/cgit/aur.git/plain/boost1770.patch?h=litecoin-qt&id=dc75ad854af123f375b5b683be64aa14573170d7"; 27 27 hash = "sha256-PTkYQRA8n5a9yR2AvpzH5natsXT2W6Xjo0ONCPJx78k="; 28 28 }) 29 + 30 + # Fix gcc-13 build by adding missing headers: 31 + # https://github.com/litecoin-project/litecoin/pull/929 32 + (fetchpatch { 33 + name = "gcc-13.patch"; 34 + url = "https://github.com/litecoin-project/litecoin/commit/6d1adb19aa79a8e8e140582759515bbd76816aa0.patch"; 35 + hash = "sha256-1y4Iz2plMw5HMAjl9x50QQpYrYaUd2WKrrAcUnQmlBY="; 36 + }) 29 37 ]; 30 38 31 39 nativeBuildInputs = [ pkg-config autoreconfHook ];
+2 -2
pkgs/applications/editors/cpeditor/default.nix
··· 13 13 14 14 stdenv.mkDerivation rec { 15 15 pname = "cpeditor"; 16 - version = "6.11.1"; 16 + version = "6.11.2"; 17 17 18 18 src = fetchFromGitHub { 19 19 owner = "cpeditor"; 20 20 repo = "cpeditor"; 21 21 rev = version; 22 - sha256 = "sha256-Uwo7ZE+9yrHV/+D6rvfew2d3ZJbpFOjgek38iYkPppw="; 22 + sha256 = "sha256-zotbXzRjIwZdYluJiz6GWUIOXl/wz1TWt+dcTwMhURo="; 23 23 fetchSubmodules = true; 24 24 }; 25 25
+2 -2
pkgs/applications/editors/typora/default.nix
··· 22 22 23 23 let 24 24 pname = "typora"; 25 - version = "1.8.9"; 25 + version = "1.8.10"; 26 26 src = fetchurl { 27 27 url = "https://download.typora.io/linux/typora_${version}_amd64.deb"; 28 - hash = "sha256-1FAVY9NSvpZOCZJmNadx5ZlqfaCc2N3D+T/08F4TOzY="; 28 + hash = "sha256-5ZLSzDUcF0OZUuWVX/iG+4ccTlCPdYxy7zl0wDHlxNQ="; 29 29 }; 30 30 31 31 typoraBase = stdenv.mkDerivation {
+3 -3
pkgs/applications/graphics/artem/default.nix
··· 8 8 9 9 rustPlatform.buildRustPackage rec { 10 10 pname = "artem"; 11 - version = "2.0.2"; 11 + version = "2.0.6"; 12 12 13 13 src = fetchFromGitHub { 14 14 owner = "finefindus"; 15 15 repo = "artem"; 16 16 rev = "v${version}"; 17 - hash = "sha256-t8L1lylaacEHGg3wxVgiB2XmBHDGzql774oHrg/vUC0="; 17 + hash = "sha256-iio0MJG0qVndhQvF2zgZ6Jw0za6bBQYFmtk1Mbxpq1E="; 18 18 }; 19 19 20 - cargoHash = "sha256-rsgl8g6AqNmdq2gJ3PHvKMb7eid8ewtheajGWSWbeBw="; 20 + cargoHash = "sha256-47HNoAA1qr39qQqfq+qZoCFyjKHu5pnRKC2QzA60K3k="; 21 21 22 22 nativeBuildInputs = [ 23 23 installShellFiles
+2 -2
pkgs/applications/misc/mkgmap/default.nix
··· 15 15 in 16 16 stdenv.mkDerivation rec { 17 17 pname = "mkgmap"; 18 - version = "4916"; 18 + version = "4917"; 19 19 20 20 src = fetchsvn { 21 21 url = "https://svn.mkgmap.org.uk/mkgmap/mkgmap/trunk"; 22 22 rev = version; 23 - sha256 = "sha256-Ok6s1DaTZBcYtkHA7WAxjGz0HycvFqBpkwZIirc+dFU="; 23 + sha256 = "sha256-7VCEbsvcT7iaJ3MZz4CthJEE9FSJCowAO7PJ9UqmzPA="; 24 24 }; 25 25 26 26 patches = [
+2 -2
pkgs/applications/misc/nwg-panel/default.nix
··· 16 16 17 17 python3Packages.buildPythonApplication rec { 18 18 pname = "nwg-panel"; 19 - version = "0.9.22"; 19 + version = "0.9.23"; 20 20 21 21 src = fetchFromGitHub { 22 22 owner = "nwg-piotr"; 23 23 repo = "nwg-panel"; 24 24 rev = "v${version}"; 25 - hash = "sha256-2O3FMPA/QD+ZUmLvot+MMwbUo3zT6ZN5NIbulh2oGYk="; 25 + hash = "sha256-NCMGqKRcwqy4e3gF9y2oykiAoL8X3IZbcGzq6N3CAMU="; 26 26 }; 27 27 28 28 # No tests
+2 -1
pkgs/applications/misc/shell-genie/default.nix
··· 8 8 buildPythonPackage rec { 9 9 pname = "shell-genie"; 10 10 version = "0.2.10"; 11 - format = "pyproject"; 11 + pyproject = true; 12 12 13 13 src = fetchPypi { 14 14 pname = "shell_genie"; ··· 17 17 }; 18 18 19 19 pythonRelaxDeps = [ 20 + "openai" 20 21 "typer" 21 22 ]; 22 23
+4 -3
pkgs/applications/misc/veracrypt/default.nix
··· 12 12 , exfat 13 13 , ntfs3g 14 14 , btrfs-progs 15 + , pcsclite 15 16 , wrapGAppsHook 16 17 }: 17 18 18 19 stdenv.mkDerivation rec { 19 20 pname = "veracrypt"; 20 - version = "1.25.9"; 21 + version = "1.26.7"; 21 22 22 23 src = fetchurl { 23 24 url = "https://launchpad.net/${pname}/trunk/${lib.toLower version}/+download/VeraCrypt_${version}_Source.tar.bz2"; 24 - sha256 = "sha256-drbhgYS8IaQdKUn/Y9ch1JBUpxbO/zpL13tcNRC3lK8="; 25 + sha256 = "sha256-920nsYJBTg1P2ba1n76iiyXbb6afK7z/ouwmmxqGX2U="; 25 26 }; 26 27 27 28 patches = [ ··· 40 39 sourceRoot = "src"; 41 40 42 41 nativeBuildInputs = [ makeself pkg-config yasm wrapGAppsHook ]; 43 - buildInputs = [ fuse lvm2 wxGTK ]; 42 + buildInputs = [ fuse lvm2 wxGTK pcsclite ]; 44 43 45 44 enableParallelBuilding = true; 46 45
+2 -2
pkgs/applications/networking/cluster/arkade/default.nix
··· 7 7 8 8 buildGoModule rec { 9 9 pname = "arkade"; 10 - version = "0.11.0"; 10 + version = "0.11.1"; 11 11 12 12 src = fetchFromGitHub { 13 13 owner = "alexellis"; 14 14 repo = "arkade"; 15 15 rev = version; 16 - hash = "sha256-SNYaUbWj8t73Aaamg2SOu5EBiYjDMHCiXlaERqGmr2A="; 16 + hash = "sha256-DsKc+AT+0vIaJftBFLqVXx/CJRNNgE/vzSxlHkCSJaI="; 17 17 }; 18 18 19 19 CGO_ENABLED = 0;
+2 -2
pkgs/applications/networking/cluster/glooctl/default.nix
··· 6 6 7 7 buildGoModule rec { 8 8 pname = "glooctl"; 9 - version = "1.16.3"; 9 + version = "1.16.4"; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = "solo-io"; 13 13 repo = "gloo"; 14 14 rev = "v${version}"; 15 - hash = "sha256-BGyaYINFFCqEH+UH8XqKom+2eUhgPRF3cMp9fq3whpI="; 15 + hash = "sha256-gLm9PEcNg/YeAjT97W9jDOi4ECBrmp2ZAuUTkhZNxyw="; 16 16 }; 17 17 18 18 vendorHash = "sha256-GTd38gSlCKTjfLkAW/Tz22oQJ4FhZB+9vpN/8q4JSCo=";
+3 -3
pkgs/applications/networking/cluster/k8sgpt/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "k8sgpt"; 5 - version = "0.3.26"; 5 + version = "0.3.27"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "k8sgpt-ai"; 9 9 repo = "k8sgpt"; 10 10 rev = "v${version}"; 11 - hash = "sha256-FUYtBoJAnY8WRh0eABniOgg781UooG67RKTHp1u3SiQ="; 11 + hash = "sha256-HWcEcufn0NM+7AF4/M29bsUoQYlVA1nbrkCKt9F1g6k="; 12 12 }; 13 13 14 - vendorHash = "sha256-sd4QIQQpDyPV4pqk9VJBApzRzjwxMFieCOQQjJzFXHc="; 14 + vendorHash = "sha256-b8Y95BDOR5HI6QMU4XLn5FmSHFD9fntc80r84KgmkuY="; 15 15 16 16 CGO_ENABLED = 0; 17 17
+3 -3
pkgs/applications/networking/cluster/k9s/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "k9s"; 5 - version = "0.31.8"; 5 + version = "0.31.9"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "derailed"; 9 9 repo = "k9s"; 10 10 rev = "v${version}"; 11 - hash = "sha256-sZtMeFoi3UJO5uV4zOez1TbpBCtfclGhZTrYGZ/+Mio="; 11 + hash = "sha256-yPSAHqnGdLW2a2TCR7HPl8e5WlG+ruHwITATtivtBnw="; 12 12 }; 13 13 14 14 ldflags = [ ··· 23 23 24 24 proxyVendor = true; 25 25 26 - vendorHash = "sha256-0Tq74BtSk5mp0eZjTevvDFWnEc5tnSwO7ZckcJXd/Yo="; 26 + vendorHash = "sha256-roHFUKH72BSzqZp2qh/Hw7rfTXj9yqpJyB2dozUz+Y8="; 27 27 28 28 # TODO investigate why some config tests are failing 29 29 doCheck = !(stdenv.isDarwin && stdenv.isAarch64);
+3 -3
pkgs/applications/networking/cluster/linkerd/edge.nix
··· 2 2 3 3 (callPackage ./generic.nix { }) { 4 4 channel = "edge"; 5 - version = "24.2.2"; 6 - sha256 = "1q6lgmasqa9z7hi0ajcjwj24wrqs74v9vy247hq40y5naaqj07j8"; 7 - vendorHash = "sha256-ImICopQkBLvSyy/KPmnd4JYeVIPlbzIUFAY4g2iqICI="; 5 + version = "24.2.3"; 6 + sha256 = "0l1sa8xzqddvyzlzddcb9nbvxlj06dm5l6fb0f6fw9ay0d8qm22k"; 7 + vendorHash = "sha256-g1e1uY43fUC2srKK9erVFlJDSwWrEvq4ni0PgeCFaOg="; 8 8 }
+2 -2
pkgs/applications/networking/cluster/nerdctl/default.nix
··· 10 10 11 11 buildGoModule rec { 12 12 pname = "nerdctl"; 13 - version = "1.7.3"; 13 + version = "1.7.4"; 14 14 15 15 src = fetchFromGitHub { 16 16 owner = "containerd"; 17 17 repo = pname; 18 18 rev = "v${version}"; 19 - hash = "sha256-Y76H/88/esziIermnzfOS48FLBRnVBN8u4C381n184M="; 19 + hash = "sha256-d90xwrMtDK5ibRHIeV6nzv5jqJfaQXpU9xKTH49yiX4="; 20 20 }; 21 21 22 22 vendorHash = "sha256-oiBgZQtqFwq189h/Bb4CrFhs4RDYUoEEOjrccujGclU=";
+3 -3
pkgs/applications/networking/cluster/rke/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "rke"; 5 - version = "1.5.3"; 5 + version = "1.5.5"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "rancher"; 9 9 repo = pname; 10 10 rev = "v${version}"; 11 - hash = "sha256-p1hkiXHwh8Vo2LIP1BeE5XSc/gKjn9XN30usGwCVj7w="; 11 + hash = "sha256-TPgXjM7RyjI8NmfiZHkHF3txfzAwjOg7kGODBj37JEI="; 12 12 }; 13 13 14 - vendorHash = "sha256-eH4FBfX9LNb1UgSRsYSd1Fn2Ju+cL6t64u+/sf9uzNM="; 14 + vendorHash = "sha256-0H9K3/BwdSExADFHaYtn2RrHZ6AyEjzlBKYXL/Ow9JA="; 15 15 16 16 subPackages = [ "." ]; 17 17
+2 -2
pkgs/applications/office/appflowy/default.nix
··· 13 13 14 14 stdenv.mkDerivation rec { 15 15 pname = "appflowy"; 16 - version = "0.4.6"; 16 + version = "0.4.9"; 17 17 18 18 src = fetchzip { 19 19 url = "https://github.com/AppFlowy-IO/appflowy/releases/download/${version}/AppFlowy-${version}-linux-x86_64.tar.gz"; 20 - hash = "sha256-496uXlJ/3ID8fnW/LKwk0Waca4gSQBuKIFMJ4EJGcsA="; 20 + hash = "sha256-+Olmp2z5cLDgZikY2n9LI2A9W03pYdCtUE9hdr9Tp2Q="; 21 21 stripRoot = false; 22 22 }; 23 23
+2 -2
pkgs/applications/radio/cloudlog/default.nix
··· 8 8 9 9 stdenvNoCC.mkDerivation rec { 10 10 pname = "cloudlog"; 11 - version = "2.6.3"; 11 + version = "2.6.4"; 12 12 13 13 src = fetchFromGitHub { 14 14 owner = "magicbug"; 15 15 repo = "Cloudlog"; 16 16 rev = version; 17 - hash = "sha256-axulZxMSgpBtF2cUCUWiVdiEOAalvo6RNtG4xpEmC7o="; 17 + hash = "sha256-5QY3llgI2wUp7xQssLMgU5CDx42rNLm77/vNnPv15r4="; 18 18 }; 19 19 20 20 postPatch = ''
+3 -3
pkgs/applications/science/logic/elan/default.nix
··· 3 3 4 4 rustPlatform.buildRustPackage rec { 5 5 pname = "elan"; 6 - version = "3.0.0"; 6 + version = "3.1.0"; 7 7 8 8 src = fetchFromGitHub { 9 9 owner = "leanprover"; 10 10 repo = "elan"; 11 11 rev = "v${version}"; 12 - sha256 = "sha256-VrCEwAoWKhb1qfJUv3OreTzuKEVQADwZpEQIVEhjwHA="; 12 + hash = "sha256-IC/xb4tZer2cbwIusdCwXxJS3K7kN/XFoU4mxKW4dVc="; 13 13 }; 14 14 15 - cargoHash = "sha256-SMKFSu5C5mc3U266hEa6RB3GH5te3jIrUZAzj3YNa2E="; 15 + cargoHash = "sha256-F80iiXb0UpV+N9q7Msef6/Uzas1DGjMKPWuOKrk8tqU="; 16 16 17 17 nativeBuildInputs = [ pkg-config makeWrapper ]; 18 18
+2 -2
pkgs/applications/science/misc/snakemake/default.nix
··· 6 6 7 7 python3.pkgs.buildPythonApplication rec { 8 8 pname = "snakemake"; 9 - version = "8.4.4"; 9 + version = "8.4.8"; 10 10 format = "setuptools"; 11 11 12 12 src = fetchFromGitHub { 13 13 owner = "snakemake"; 14 14 repo = pname; 15 15 rev = "refs/tags/v${version}"; 16 - hash = "sha256-d3pUVhn9oi1ILDR4sfRh6HypbDn2JZMha27h0twixPc="; 16 + hash = "sha256-iF5+slcPTRK/3SmqR+4KK5KAK5LhKAe+nt+U/B5C3/8="; 17 17 # https://github.com/python-versioneer/python-versioneer/issues/217 18 18 postFetch = '' 19 19 sed -i "$out"/snakemake/_version.py -e 's#git_refnames = ".*"#git_refnames = " (tag: v${version})"#'
+2 -2
pkgs/applications/version-management/commitizen/default.nix
··· 11 11 12 12 python3.pkgs.buildPythonApplication rec { 13 13 pname = "commitizen"; 14 - version = "3.14.1"; 14 + version = "3.15.0"; 15 15 format = "pyproject"; 16 16 17 17 disabled = python3.pythonOlder "3.8"; ··· 20 20 owner = "commitizen-tools"; 21 21 repo = pname; 22 22 rev = "refs/tags/v${version}"; 23 - hash = "sha256-yRcc87V4XJuTyrngQgPGJozk+hd7SRHERLvsQ/yZKYQ="; 23 + hash = "sha256-WXsEkJRis9L9heHj6SkTFFTuGmnDXPMKfr7rYy8vzcI="; 24 24 }; 25 25 26 26 pythonRelaxDeps = [
+3 -3
pkgs/applications/version-management/stgit/default.nix
··· 18 18 19 19 rustPlatform.buildRustPackage rec { 20 20 pname = "stgit"; 21 - version = "2.4.4"; 21 + version = "2.4.5"; 22 22 23 23 src = fetchFromGitHub { 24 24 owner = "stacked-git"; 25 25 repo = "stgit"; 26 26 rev = "v${version}"; 27 - hash = "sha256-KyyvTyPJ4LJ/H2rqutPlswrjINR+V8mJNi6iq8Om1j0="; 27 + hash = "sha256-zESuJJ68CCTGSDwGBeguAV78KETp+FUKnNNJx+4zorw="; 28 28 }; 29 - cargoHash = "sha256-Vlv2NRB4iggG3aCZwNZWhl7KfmYxryG2joY0jnBFhZ0="; 29 + cargoHash = "sha256-ITR6RREx55q3hxYrHj+fOv0C8fAzphR4q/A5tTd9CDg="; 30 30 31 31 nativeBuildInputs = [ 32 32 pkg-config installShellFiles makeWrapper asciidoc xmlto docbook_xsl
+65 -14
pkgs/build-support/docker/default.nix
··· 8 8 , proot 9 9 , fakeNss 10 10 , fakeroot 11 + , file 11 12 , go 12 13 , jq 13 14 , jshon ··· 35 34 , writeText 36 35 , writeTextDir 37 36 , writePython3 37 + , zstd 38 38 }: 39 39 40 40 let ··· 77 75 # For the mapping from Nixpkgs system parameters to GOARCH, we can reuse the 78 76 # mapping from the go package. 79 77 defaultArchitecture = go.GOARCH; 78 + 79 + compressors = { 80 + none = { 81 + ext = ""; 82 + nativeInputs = [ ]; 83 + compress = "cat"; 84 + decompress = "cat"; 85 + }; 86 + gz = { 87 + ext = ".gz"; 88 + nativeInputs = [ pigz ]; 89 + compress = "pigz -p$NIX_BUILD_CORES -nTR"; 90 + decompress = "pigz -d -p$NIX_BUILD_CORES"; 91 + }; 92 + zstd = { 93 + ext = ".zst"; 94 + nativeInputs = [ zstd ]; 95 + compress = "zstd -T$NIX_BUILD_CORES"; 96 + decompress = "zstd -d -T$NIX_BUILD_CORES"; 97 + }; 98 + }; 99 + 100 + compressorForImage = compressor: imageName: compressors.${compressor} or 101 + (throw "in docker image ${imageName}: compressor must be one of: [${toString builtins.attrNames compressors}]"); 80 102 81 103 in 82 104 rec { ··· 513 487 ''; 514 488 }; 515 489 516 - buildLayeredImage = lib.makeOverridable ({ name, ... }@args: 490 + buildLayeredImage = lib.makeOverridable ({ name, compressor ? "gz", ... }@args: 517 491 let 518 492 stream = streamLayeredImage args; 493 + compress = compressorForImage compressor name; 519 494 in 520 - runCommand "${baseNameOf name}.tar.gz" 495 + runCommand "${baseNameOf name}.tar${compress.ext}" 521 496 { 522 497 inherit (stream) imageName; 523 498 passthru = { inherit (stream) imageTag; }; 524 - nativeBuildInputs = [ pigz ]; 525 - } "${stream} | pigz -nTR > $out" 499 + nativeBuildInputs = compress.nativeInputs; 500 + } "${stream} | ${compress.compress} > $out" 526 501 ); 527 502 528 503 # 1. extract the base image ··· 566 539 buildVMMemorySize ? 512 567 540 , # Time of creation of the image. 568 541 created ? "1970-01-01T00:00:01Z" 542 + , # Compressor to use. One of: none, gz, zstd. 543 + compressor ? "gz" 569 544 , # Deprecated. 570 545 contents ? null 571 546 , ··· 603 574 in 604 575 if created == "now" then impure else pure; 605 576 577 + compress = compressorForImage compressor name; 578 + 606 579 layer = 607 580 if runAsRoot == null 608 581 then ··· 621 590 extraCommands; 622 591 copyToRoot = rootContents; 623 592 }; 624 - result = runCommand "docker-image-${baseName}.tar.gz" 593 + result = runCommand "docker-image-${baseName}.tar${compress.ext}" 625 594 { 626 - nativeBuildInputs = [ jshon pigz jq moreutils ]; 595 + nativeBuildInputs = [ jshon jq moreutils ] ++ compress.nativeInputs; 627 596 # Image name must be lowercase 628 597 imageName = lib.toLower name; 629 598 imageTag = lib.optionalString (tag != null) tag; ··· 777 746 chmod -R a-w image 778 747 779 748 echo "Cooking the image..." 780 - tar -C image --hard-dereference --sort=name --mtime="@$SOURCE_DATE_EPOCH" --owner=0 --group=0 --xform s:'^./':: -c . | pigz -nTR > $out 749 + tar -C image --hard-dereference --sort=name --mtime="@$SOURCE_DATE_EPOCH" --owner=0 --group=0 --xform s:'^./':: -c . | ${compress.compress} > $out 781 750 782 751 echo "Finished." 783 752 ''; ··· 792 761 mergeImages = images: runCommand "merge-docker-images" 793 762 { 794 763 inherit images; 795 - nativeBuildInputs = [ pigz jq ]; 764 + nativeBuildInputs = [ file jq ] 765 + ++ compressors.none.nativeInputs 766 + ++ compressors.gz.nativeInputs 767 + ++ compressors.zstd.nativeInputs; 796 768 } '' 797 769 mkdir image inputs 798 770 # Extract images 799 771 repos=() 800 772 manifests=() 773 + last_image_mime="application/gzip" 801 774 for item in $images; do 802 775 name=$(basename $item) 803 776 mkdir inputs/$name 804 - tar -I pigz -xf $item -C inputs/$name 777 + 778 + last_image_mime=$(file --mime-type -b $item) 779 + case $last_image_mime in 780 + "application/x-tar") ${compressors.none.decompress};; 781 + "application/zstd") ${compressors.zstd.decompress};; 782 + "application/gzip") ${compressors.gz.decompress};; 783 + *) echo "error: unexpected layer type $last_image_mime" >&2; exit 1;; 784 + esac < $item | tar -xC inputs/$name 785 + 805 786 if [ -f inputs/$name/repositories ]; then 806 787 repos+=(inputs/$name/repositories) 807 788 fi ··· 830 787 mv repositories image/repositories 831 788 mv manifest.json image/manifest.json 832 789 # Create tarball and gzip 833 - tar -C image --hard-dereference --sort=name --mtime="@$SOURCE_DATE_EPOCH" --owner=0 --group=0 --xform s:'^./':: -c . | pigz -nTR > $out 790 + tar -C image --hard-dereference --sort=name --mtime="@$SOURCE_DATE_EPOCH" --owner=0 --group=0 --xform s:'^./':: -c . | ( 791 + case $last_image_mime in 792 + "application/x-tar") ${compressors.none.compress};; 793 + "application/zstd") ${compressors.zstd.compress};; 794 + "application/gzip") ${compressors.gz.compress};; 795 + # `*)` not needed; already checked. 796 + esac 797 + ) > $out 834 798 ''; 835 799 836 800 ··· 1289 1239 }; 1290 1240 1291 1241 # Wrapper around streamNixShellImage to build an image from the result 1292 - buildNixShellImage = { drv, ... }@args: 1242 + buildNixShellImage = { drv, compressor ? "gz", ... }@args: 1293 1243 let 1294 1244 stream = streamNixShellImage args; 1245 + compress = compressorForImage compressor drv.name; 1295 1246 in 1296 - runCommand "${drv.name}-env.tar.gz" 1247 + runCommand "${drv.name}-env.tar${compress.ext}" 1297 1248 { 1298 1249 inherit (stream) imageName; 1299 1250 passthru = { inherit (stream) imageTag; }; 1300 - nativeBuildInputs = [ pigz ]; 1301 - } "${stream} | pigz -nTR > $out"; 1251 + nativeBuildInputs = compress.nativeInputs; 1252 + } "${stream} | ${compress.compress} > $out"; 1302 1253 }
+22
pkgs/build-support/docker/examples.nix
··· 480 480 layerC = layerOnTopOf layerB "c"; 481 481 in layerC; 482 482 483 + bashUncompressed = pkgs.dockerTools.buildImage { 484 + name = "bash-uncompressed"; 485 + tag = "latest"; 486 + compressor = "none"; 487 + # Not recommended. Use `buildEnv` between copy and packages to avoid file duplication. 488 + copyToRoot = pkgs.bashInteractive; 489 + }; 490 + 491 + bashZstdCompressed = pkgs.dockerTools.buildImage { 492 + name = "bash-zstd"; 493 + tag = "latest"; 494 + compressor = "zstd"; 495 + # Not recommended. Use `buildEnv` between copy and packages to avoid file duplication. 496 + copyToRoot = pkgs.bashInteractive; 497 + }; 498 + 483 499 # buildImage without explicit tag 484 500 bashNoTag = pkgs.dockerTools.buildImage { 485 501 name = "bash-no-tag"; ··· 628 612 mergedBashFakeRoot = pkgs.dockerTools.mergeImages [ 629 613 bash 630 614 layeredImageWithFakeRootCommands 615 + ]; 616 + 617 + mergeVaryingCompressor = pkgs.dockerTools.mergeImages [ 618 + redis 619 + bashUncompressed 620 + bashZstdCompressed 631 621 ]; 632 622 633 623 helloOnRoot = pkgs.dockerTools.streamLayeredImage {
+2 -2
pkgs/by-name/ar/arxiv-latex-cleaner/package.nix
··· 5 5 }: 6 6 python3Packages.buildPythonApplication rec { 7 7 pname = "arxiv-latex-cleaner"; 8 - version = "1.0.3"; 8 + version = "1.0.4"; 9 9 10 10 src = fetchFromGitHub { 11 11 owner = "google-research"; 12 12 repo = "arxiv-latex-cleaner"; 13 13 rev = "refs/tags/v${version}"; 14 - hash = "sha256-kM1eCzXipJ6GuYFA9Na2C0HtwHLotmE63nyUZ+9wkkk="; 14 + hash = "sha256-Dr0GyivoPjQwVYzvN1JIWhuLz60TQtz4MBB8n1hm6Lo="; 15 15 }; 16 16 17 17 propagatedBuildInputs = with python3Packages; [
+2 -2
pkgs/by-name/bm/bmake/package.nix
··· 11 11 12 12 stdenv.mkDerivation (finalAttrs: { 13 13 pname = "bmake"; 14 - version = "20240108"; 14 + version = "20240212"; 15 15 16 16 src = fetchurl { 17 17 url = "http://www.crufty.net/ftp/pub/sjg/bmake-${finalAttrs.version}.tar.gz"; 18 - hash = "sha256-N3JXiCBhbpmZFvTFHb0kFbBvcoH2jMzMXh047SOOMQc="; 18 + hash = "sha256-lx1aNkA1NJ6YTYLCpI1Uagxz5S87jyqimjvj0kCP+qg="; 19 19 }; 20 20 21 21 patches = [
+3 -3
pkgs/by-name/ca/cargo-swift/package.nix
··· 6 6 7 7 rustPlatform.buildRustPackage rec { 8 8 pname = "cargo-swift"; 9 - version = "0.6.0"; 9 + version = "0.6.1"; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = "antoniusnaumann"; 13 13 repo = "cargo-swift"; 14 14 rev = "v${version}"; 15 - hash = "sha256-ATpEo7s/qatK7hsbNo9tE97yMpymA1xmf879WrgUluM="; 15 + hash = "sha256-hTlgIPXXdhxFtK/acXITwitIg1DGgF4cCVaAxogWPrk="; 16 16 }; 17 17 18 - cargoHash = "sha256-hKTvtPulltsxi0PX8Xmo9MYcQYuTdOOspfgLCaEKQL4="; 18 + cargoHash = "sha256-6F4CX9uiCfPbgFRZ0hC/s5xT42S2V5ZgGQ+O2bHb9vg="; 19 19 20 20 meta = with lib; { 21 21 description = "A cargo plugin to easily build Swift packages from Rust code";
+2 -2
pkgs/by-name/de/decker/package.nix
··· 9 9 10 10 stdenv.mkDerivation rec { 11 11 pname = "decker"; 12 - version = "1.32"; 12 + version = "1.39"; 13 13 14 14 src = fetchFromGitHub { 15 15 owner = "JohnEarnest"; 16 16 repo = "Decker"; 17 17 rev = "v${version}"; 18 - hash = "sha256-ch/Lit9qA6XEkPJdcQ03+r0asOKMwy0jRJMHG9VMEig="; 18 + hash = "sha256-77x+LT+oTDtK4jszL3A9MAv9Hakovz47yFaiu8kFtTg="; 19 19 }; 20 20 21 21 buildInputs = [
+2 -2
pkgs/by-name/ei/eigenlayer/package.nix
··· 6 6 }: 7 7 buildGoModule rec { 8 8 pname = "eigenlayer"; 9 - version = "0.6.1"; 9 + version = "0.6.2"; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = "Layr-Labs"; 13 13 repo = "eigenlayer-cli"; 14 14 rev = "v${version}"; 15 - hash = "sha256-PN1VB01NyBrDNIDpUIQlzhdwKoy17X1GdfQfRrN3bWo="; 15 + hash = "sha256-cr3ltNmJj8GoQLADivekLU2hV7xWk4KR2Gej0rcaVTA="; 16 16 }; 17 17 18 18 vendorHash = "sha256-VcXjYiJ9nwSCQJvQd7UYduZKJISRfoEXjziiX6Z3w6Q=";
+1 -1
pkgs/by-name/fa/fantomas/package.nix
··· 10 10 description = "F# source code formatter"; 11 11 homepage = "https://github.com/fsprojects/fantomas"; 12 12 license = licenses.asl20; 13 - platforms = platforms.linux; 13 + platforms = platforms.linux ++ platforms.darwin; 14 14 maintainers = with maintainers; [ mikaelfangel ]; 15 15 mainProgram = "fantomas"; 16 16 };
-16
pkgs/by-name/fr/freefilesync/curl-8.6.0.patch
··· 1 - diff --git a/libcurl/curl_wrap.cpp b/libcurl/curl_wrap.cpp 2 - index 11ac9dd..93edd44 100644 3 - --- a/libcurl/curl_wrap.cpp 4 - +++ b/libcurl/curl_wrap.cpp 5 - @@ -401,9 +401,10 @@ std::wstring zen::formatCurlStatusCode(CURLcode sc) 6 - ZEN_CHECK_CASE_FOR_CONSTANT(CURLE_PROXY); 7 - ZEN_CHECK_CASE_FOR_CONSTANT(CURLE_SSL_CLIENTCERT); 8 - ZEN_CHECK_CASE_FOR_CONSTANT(CURLE_UNRECOVERABLE_POLL); 9 - + ZEN_CHECK_CASE_FOR_CONSTANT(CURLE_TOO_LARGE); 10 - ZEN_CHECK_CASE_FOR_CONSTANT(CURL_LAST); 11 - } 12 - - static_assert(CURL_LAST == CURLE_UNRECOVERABLE_POLL + 1); 13 - + static_assert(CURL_LAST == CURLE_TOO_LARGE + 1); 14 - 15 - return replaceCpy<std::wstring>(L"Curl status %x", L"%x", numberTo<std::wstring>(static_cast<int>(sc))); 16 - }
+2 -12
pkgs/by-name/fr/freefilesync/package.nix
··· 18 18 19 19 stdenv.mkDerivation (finalAttrs: { 20 20 pname = "freefilesync"; 21 - version = "13.3"; 21 + version = "13.4"; 22 22 23 23 src = fetchurl { 24 24 url = "https://freefilesync.org/download/FreeFileSync_${finalAttrs.version}_Source.zip"; ··· 27 27 rm -f $out 28 28 tryDownload "$url" 29 29 ''; 30 - hash = "sha256-mpCCecG1teBjIJqCzB3pGAQKT6t8bMKbK8KihMXOn3g="; 30 + hash = "sha256-0c4HYlah9aHsMMyCz/TjgA59pTce4hogz5n6Xf9Myho="; 31 31 }; 32 32 33 33 sourceRoot = "."; ··· 56 56 patch = "Disable_wxWidgets_uncaught_exception_handling.patch"; 57 57 hash = "sha256-Fem7eDDKSqPFU/t12Jco8OmYC8FM9JgB4/QVy/ouvbI="; 58 58 }) 59 - # Fix gui freeze 60 - (fetchDebianPatch { 61 - pname = "freefilesync"; 62 - version = "13.3"; 63 - debianRevision = "1"; 64 - patch = "revert_buggy_gtk3_change_in_12.1.patch"; 65 - hash = "sha256-eqush3zXxypQUxtO5110GoOJ30F5LZcF8XIC/Y8/fgM="; 66 - }) 67 59 # Disable update patch 68 60 (fetchDebianPatch { 69 61 pname = "freefilesync"; ··· 64 72 patch = "ffs_no_check_updates.patch"; 65 73 hash = "sha256-lPyHpxhZz8BSnDI8QfAzKpKwVkp2jiF49RWjKNuZGII="; 66 74 }) 67 - # Fix build with curl 8.6.0 68 - ./curl-8.6.0.patch 69 75 ]; 70 76 71 77 nativeBuildInputs = [
+2 -2
pkgs/by-name/gl/glauth/package.nix
··· 7 7 8 8 buildGoModule rec { 9 9 pname = "glauth"; 10 - version = "2.3.1"; 10 + version = "2.3.2"; 11 11 12 12 src = fetchFromGitHub { 13 13 owner = "glauth"; 14 14 repo = "glauth"; 15 15 rev = "v${version}"; 16 - hash = "sha256-OkkiB1AGO7r7ehpnSJ+cB00crVpZ5Cwy4rAT55LUUdE="; 16 + hash = "sha256-FOhtL8nIm5kuKRxFtkrDyUU2z1K22ZdHaes3GY0KmfQ="; 17 17 }; 18 18 19 19 vendorHash = "sha256-MfauZRufl3kxr1fqatxTmiIvLJ+5JhbpSnbTHiujME8=";
+3 -3
pkgs/by-name/im/immersed-vr/package.nix
··· 4 4 }: 5 5 appimageTools.wrapType2 rec { 6 6 pname = "immersed-vr"; 7 - version = "9.6"; 7 + version = "9.10"; 8 8 name = "${pname}-${version}"; 9 9 10 10 src = fetchurl { 11 - url = "http://web.archive.org/web/20231011083250/https://static.immersed.com/dl/Immersed-x86_64.AppImage"; 12 - hash = "sha256-iA0SQlPktETFXEqCbSoWV9NaWVahkPa6qO4Cfju0aBQ="; 11 + url = "https://web.archive.org/web/20240210075929/https://static.immersed.com/dl/Immersed-x86_64.AppImage"; 12 + hash = "sha256-Mx8UnV4fZSebj9ah650ZqsL/EIJpM6jl8tYmXJZiJpA="; 13 13 }; 14 14 15 15 extraInstallCommands = ''
+1129 -876
pkgs/by-name/op/openobserve/Cargo.lock pkgs/servers/monitoring/openobserve/Cargo.lock
··· 4 4 5 5 [[package]] 6 6 name = "actix-codec" 7 - version = "0.5.1" 7 + version = "0.5.2" 8 8 source = "registry+https://github.com/rust-lang/crates.io-index" 9 - checksum = "617a8268e3537fe1d8c9ead925fca49ef6400927ee7bc26750e90ecee14ce4b8" 9 + checksum = "5f7b0a21988c1bf877cf4759ef5ddaac04c1c9fe808c9142ecb78ba97d97a28a" 10 10 dependencies = [ 11 - "bitflags 1.3.2", 11 + "bitflags 2.4.2", 12 12 "bytes", 13 13 "futures-core", 14 14 "futures-sink", ··· 21 21 22 22 [[package]] 23 23 name = "actix-cors" 24 - version = "0.6.4" 24 + version = "0.6.5" 25 25 source = "registry+https://github.com/rust-lang/crates.io-index" 26 - checksum = "b340e9cfa5b08690aae90fb61beb44e9b06f44fe3d0f93781aaa58cfba86245e" 26 + checksum = "0346d8c1f762b41b458ed3145eea914966bb9ad20b9be0d6d463b20d45586370" 27 27 dependencies = [ 28 28 "actix-utils", 29 29 "actix-web", ··· 36 36 37 37 [[package]] 38 38 name = "actix-http" 39 - version = "3.4.0" 39 + version = "3.6.0" 40 40 source = "registry+https://github.com/rust-lang/crates.io-index" 41 - checksum = "a92ef85799cba03f76e4f7c10f533e66d87c9a7e7055f3391f09000ad8351bc9" 41 + checksum = "d223b13fd481fc0d1f83bb12659ae774d9e3601814c68a0bc539731698cca743" 42 42 dependencies = [ 43 43 "actix-codec", 44 44 "actix-rt", 45 45 "actix-service", 46 46 "actix-utils", 47 - "ahash 0.8.6", 48 - "base64 0.21.5", 49 - "bitflags 2.4.1", 47 + "ahash 0.8.7", 48 + "base64 0.21.7", 49 + "bitflags 2.4.2", 50 50 "brotli", 51 51 "bytes", 52 52 "bytestring", ··· 55 55 "flate2", 56 56 "futures-core", 57 57 "h2", 58 - "http", 58 + "http 0.2.11", 59 59 "httparse", 60 60 "httpdate", 61 61 "itoa", ··· 70 70 "tokio", 71 71 "tokio-util", 72 72 "tracing", 73 - "zstd 0.12.4", 73 + "zstd", 74 74 ] 75 75 76 76 [[package]] ··· 80 80 checksum = "e01ed3140b2f8d422c68afa1ed2e85d996ea619c988ac834d255db32138655cb" 81 81 dependencies = [ 82 82 "quote", 83 - "syn 2.0.39", 83 + "syn 2.0.48", 84 84 ] 85 85 86 86 [[package]] ··· 118 118 "parse-size", 119 119 "proc-macro2", 120 120 "quote", 121 - "syn 2.0.39", 121 + "syn 2.0.48", 122 122 ] 123 123 124 124 [[package]] 125 125 name = "actix-router" 126 - version = "0.5.1" 126 + version = "0.5.2" 127 127 source = "registry+https://github.com/rust-lang/crates.io-index" 128 - checksum = "d66ff4d247d2b160861fa2866457e85706833527840e4133f8f49aa423a38799" 128 + checksum = "d22475596539443685426b6bdadb926ad0ecaefdfc5fb05e5e3441f15463c511" 129 129 dependencies = [ 130 130 "bytestring", 131 - "http", 131 + "http 0.2.11", 132 132 "regex", 133 133 "serde", 134 134 "tracing", ··· 156 156 "futures-core", 157 157 "futures-util", 158 158 "mio", 159 - "socket2 0.5.5", 159 + "socket2", 160 160 "tokio", 161 161 "tracing", 162 162 ] ··· 174 174 175 175 [[package]] 176 176 name = "actix-tls" 177 - version = "3.1.1" 177 + version = "3.3.0" 178 178 source = "registry+https://github.com/rust-lang/crates.io-index" 179 - checksum = "72616e7fbec0aa99c6f3164677fa48ff5a60036d0799c98cab894a44f3e0efc3" 179 + checksum = "d4cce60a2f2b477bc72e5cde0af1812a6e82d8fd85b5570a5dcf2a5bf2c5be5f" 180 180 dependencies = [ 181 181 "actix-rt", 182 182 "actix-service", 183 183 "actix-utils", 184 184 "futures-core", 185 - "http", 185 + "http 0.2.11", 186 + "http 1.0.0", 186 187 "impl-more", 187 188 "pin-project-lite", 188 - "rustls", 189 - "rustls-webpki", 190 189 "tokio", 191 190 "tokio-util", 192 191 "tracing", ··· 203 204 204 205 [[package]] 205 206 name = "actix-web" 206 - version = "4.4.0" 207 + version = "4.5.1" 207 208 source = "registry+https://github.com/rust-lang/crates.io-index" 208 - checksum = "0e4a5b5e29603ca8c94a77c65cf874718ceb60292c5a5c3e5f4ace041af462b9" 209 + checksum = "43a6556ddebb638c2358714d853257ed226ece6023ef9364f23f0c70737ea984" 209 210 dependencies = [ 210 211 "actix-codec", 211 212 "actix-http", ··· 216 217 "actix-service", 217 218 "actix-utils", 218 219 "actix-web-codegen", 219 - "ahash 0.8.6", 220 + "ahash 0.8.7", 220 221 "bytes", 221 222 "bytestring", 222 223 "cfg-if 1.0.0", ··· 236 237 "serde_json", 237 238 "serde_urlencoded", 238 239 "smallvec", 239 - "socket2 0.5.5", 240 + "socket2", 240 241 "time", 241 242 "url", 242 243 ] ··· 250 251 "actix-router", 251 252 "proc-macro2", 252 253 "quote", 253 - "syn 2.0.39", 254 + "syn 2.0.48", 254 255 ] 255 256 256 257 [[package]] ··· 261 262 dependencies = [ 262 263 "actix-utils", 263 264 "actix-web", 264 - "base64 0.21.5", 265 + "base64 0.21.7", 265 266 "futures-core", 266 267 "futures-util", 267 268 "log", ··· 270 271 271 272 [[package]] 272 273 name = "actix-web-lab" 273 - version = "0.20.0" 274 + version = "0.20.2" 274 275 source = "registry+https://github.com/rust-lang/crates.io-index" 275 - checksum = "e15f180c2bf7abacfda7d8d9ee4169e7f792ec8983313dc38809e902f61c79d0" 276 + checksum = "7675c1a84eec1b179c844cdea8488e3e409d8e4984026e92fa96c87dd86f33c6" 276 277 dependencies = [ 277 278 "actix-http", 278 279 "actix-router", ··· 280 281 "actix-utils", 281 282 "actix-web", 282 283 "actix-web-lab-derive", 283 - "ahash 0.8.6", 284 + "ahash 0.8.7", 284 285 "arc-swap", 285 286 "async-trait", 286 287 "bytes", ··· 289 290 "derive_more", 290 291 "futures-core", 291 292 "futures-util", 292 - "http", 293 + "http 0.2.11", 293 294 "impl-more", 294 - "itertools 0.11.0", 295 + "itertools 0.12.1", 295 296 "local-channel", 296 297 "mediatype", 297 298 "mime", ··· 314 315 dependencies = [ 315 316 "proc-macro2", 316 317 "quote", 317 - "syn 2.0.39", 318 + "syn 2.0.48", 318 319 ] 319 320 320 321 [[package]] ··· 353 354 checksum = "fd68c2339c8e4498a4b9b83392b58b85c337c835baf38c90757e3236e1121c97" 354 355 dependencies = [ 355 356 "actix-web", 356 - "base64 0.21.5", 357 + "base64 0.21.7", 357 358 "brotli", 358 359 "chrono", 359 360 "flate2", ··· 418 419 419 420 [[package]] 420 421 name = "ahash" 421 - version = "0.8.6" 422 + version = "0.8.7" 422 423 source = "registry+https://github.com/rust-lang/crates.io-index" 423 - checksum = "91429305e9f0a25f6205c5b8e0d2db09e0708a7a6df0f42212bb56c32c8ac97a" 424 + checksum = "77c3a9648d43b9cd48db467b3f87fdd6e146bcc88ab0180006cef2179fe11d01" 424 425 dependencies = [ 425 426 "cfg-if 1.0.0", 426 427 "const-random", ··· 477 478 ] 478 479 479 480 [[package]] 480 - name = "anstream" 481 - version = "0.6.4" 481 + name = "anes" 482 + version = "0.1.6" 482 483 source = "registry+https://github.com/rust-lang/crates.io-index" 483 - checksum = "2ab91ebe16eb252986481c5b62f6098f3b698a45e34b5b98200cf20dd2484a44" 484 + checksum = "4b46cbb362ab8752921c97e041f5e366ee6297bd428a31275b9fcf1e380f7299" 485 + 486 + [[package]] 487 + name = "anstream" 488 + version = "0.6.11" 489 + source = "registry+https://github.com/rust-lang/crates.io-index" 490 + checksum = "6e2e1ebcb11de5c03c67de28a7df593d32191b44939c482e97702baaaa6ab6a5" 484 491 dependencies = [ 485 492 "anstyle", 486 493 "anstyle-parse", ··· 498 493 499 494 [[package]] 500 495 name = "anstyle" 501 - version = "1.0.4" 496 + version = "1.0.6" 502 497 source = "registry+https://github.com/rust-lang/crates.io-index" 503 - checksum = "7079075b41f533b8c61d2a4d073c4676e1f8b249ff94a393b0595db304e0dd87" 498 + checksum = "8901269c6307e8d93993578286ac0edf7f195079ffff5ebdeea6a59ffb7e36bc" 504 499 505 500 [[package]] 506 501 name = "anstyle-parse" 507 - version = "0.2.2" 502 + version = "0.2.3" 508 503 source = "registry+https://github.com/rust-lang/crates.io-index" 509 - checksum = "317b9a89c1868f5ea6ff1d9539a69f45dffc21ce321ac1fd1160dfa48c8e2140" 504 + checksum = "c75ac65da39e5fe5ab759307499ddad880d724eed2f6ce5b5e8a26f4f387928c" 510 505 dependencies = [ 511 506 "utf8parse", 512 507 ] 513 508 514 509 [[package]] 515 510 name = "anstyle-query" 516 - version = "1.0.0" 511 + version = "1.0.2" 517 512 source = "registry+https://github.com/rust-lang/crates.io-index" 518 - checksum = "5ca11d4be1bab0c8bc8734a9aa7bf4ee8316d462a08c6ac5052f888fef5b494b" 513 + checksum = "e28923312444cdd728e4738b3f9c9cac739500909bb3d3c94b43551b16517648" 519 514 dependencies = [ 520 - "windows-sys 0.48.0", 515 + "windows-sys 0.52.0", 521 516 ] 522 517 523 518 [[package]] 524 519 name = "anstyle-wincon" 525 - version = "3.0.1" 520 + version = "3.0.2" 526 521 source = "registry+https://github.com/rust-lang/crates.io-index" 527 - checksum = "f0699d10d2f4d628a98ee7b57b289abbc98ff3bad977cb3152709d4bf2330628" 522 + checksum = "1cd54b81ec8d6180e24654d0b371ad22fc3dd083b6ff8ba325b72e00c87660a7" 528 523 dependencies = [ 529 524 "anstyle", 530 - "windows-sys 0.48.0", 525 + "windows-sys 0.52.0", 531 526 ] 532 527 533 528 [[package]] 534 529 name = "anyhow" 535 - version = "1.0.75" 530 + version = "1.0.79" 536 531 source = "registry+https://github.com/rust-lang/crates.io-index" 537 - checksum = "a4668cab20f66d8d020e1fbc0ebe47217433c1b6c8f2040faf858554e394ace6" 532 + checksum = "080e9890a082662b09c1ad45f567faeeb47f22b5fb23895fbe1e651e718e25ca" 538 533 539 534 [[package]] 540 535 name = "anymap" ··· 550 545 551 546 [[package]] 552 547 name = "argon2" 553 - version = "0.5.2" 548 + version = "0.5.3" 554 549 source = "registry+https://github.com/rust-lang/crates.io-index" 555 - checksum = "17ba4cac0a46bc1d2912652a751c47f2a9f3a7fe89bcae2275d418f5270402f9" 550 + checksum = "3c3610892ee6e0cbce8ae2700349fcf8f98adb0dbfbee85aec3c9179d29cc072" 556 551 dependencies = [ 557 552 "base64ct", 558 553 "blake2", ··· 574 569 575 570 [[package]] 576 571 name = "arrow" 577 - version = "49.0.0" 572 + version = "50.0.0" 578 573 source = "registry+https://github.com/rust-lang/crates.io-index" 579 - checksum = "5bc25126d18a012146a888a0298f2c22e1150327bd2765fc76d710a556b2d614" 574 + checksum = "aa285343fba4d829d49985bdc541e3789cf6000ed0e84be7c039438df4a4e78c" 580 575 dependencies = [ 581 - "ahash 0.8.6", 582 576 "arrow-arith", 583 577 "arrow-array", 584 578 "arrow-buffer", ··· 595 591 596 592 [[package]] 597 593 name = "arrow-arith" 598 - version = "49.0.0" 594 + version = "50.0.0" 599 595 source = "registry+https://github.com/rust-lang/crates.io-index" 600 - checksum = "34ccd45e217ffa6e53bbb0080990e77113bdd4e91ddb84e97b77649810bcf1a7" 596 + checksum = "753abd0a5290c1bcade7c6623a556f7d1659c5f4148b140b5b63ce7bd1a45705" 601 597 dependencies = [ 602 598 "arrow-array", 603 599 "arrow-buffer", ··· 610 606 611 607 [[package]] 612 608 name = "arrow-array" 613 - version = "49.0.0" 609 + version = "50.0.0" 614 610 source = "registry+https://github.com/rust-lang/crates.io-index" 615 - checksum = "6bda9acea48b25123c08340f3a8ac361aa0f74469bb36f5ee9acf923fce23e9d" 611 + checksum = "d390feeb7f21b78ec997a4081a025baef1e2e0d6069e181939b61864c9779609" 616 612 dependencies = [ 617 - "ahash 0.8.6", 613 + "ahash 0.8.7", 618 614 "arrow-buffer", 619 615 "arrow-data", 620 616 "arrow-schema", 621 617 "chrono", 622 618 "chrono-tz", 623 619 "half", 624 - "hashbrown 0.14.2", 620 + "hashbrown 0.14.3", 625 621 "num", 626 - "packed_simd", 627 622 ] 628 623 629 624 [[package]] 630 625 name = "arrow-buffer" 631 - version = "49.0.0" 626 + version = "50.0.0" 632 627 source = "registry+https://github.com/rust-lang/crates.io-index" 633 - checksum = "01a0fc21915b00fc6c2667b069c1b64bdd920982f426079bc4a7cab86822886c" 628 + checksum = "69615b061701bcdffbc62756bc7e85c827d5290b472b580c972ebbbf690f5aa4" 634 629 dependencies = [ 635 630 "bytes", 636 631 "half", ··· 638 635 639 636 [[package]] 640 637 name = "arrow-cast" 641 - version = "49.0.0" 638 + version = "50.0.0" 642 639 source = "registry+https://github.com/rust-lang/crates.io-index" 643 - checksum = "5dc0368ed618d509636c1e3cc20db1281148190a78f43519487b2daf07b63b4a" 640 + checksum = "e448e5dd2f4113bf5b74a1f26531708f5edcacc77335b7066f9398f4bcf4cdef" 644 641 dependencies = [ 645 642 "arrow-array", 646 643 "arrow-buffer", 647 644 "arrow-data", 648 645 "arrow-schema", 649 646 "arrow-select", 650 - "base64 0.21.5", 647 + "base64 0.21.7", 651 648 "chrono", 652 649 "comfy-table", 653 650 "half", ··· 657 654 658 655 [[package]] 659 656 name = "arrow-csv" 660 - version = "49.0.0" 657 + version = "50.0.0" 661 658 source = "registry+https://github.com/rust-lang/crates.io-index" 662 - checksum = "2e09aa6246a1d6459b3f14baeaa49606cfdbca34435c46320e14054d244987ca" 659 + checksum = "46af72211f0712612f5b18325530b9ad1bfbdc87290d5fbfd32a7da128983781" 663 660 dependencies = [ 664 661 "arrow-array", 665 662 "arrow-buffer", ··· 676 673 677 674 [[package]] 678 675 name = "arrow-data" 679 - version = "49.0.0" 676 + version = "50.0.0" 680 677 source = "registry+https://github.com/rust-lang/crates.io-index" 681 - checksum = "907fafe280a3874474678c1858b9ca4cb7fd83fb8034ff5b6d6376205a08c634" 678 + checksum = "67d644b91a162f3ad3135ce1184d0a31c28b816a581e08f29e8e9277a574c64e" 682 679 dependencies = [ 683 680 "arrow-buffer", 684 681 "arrow-schema", ··· 688 685 689 686 [[package]] 690 687 name = "arrow-ipc" 691 - version = "49.0.0" 688 + version = "50.0.0" 692 689 source = "registry+https://github.com/rust-lang/crates.io-index" 693 - checksum = "79a43d6808411886b8c7d4f6f7dd477029c1e77ffffffb7923555cc6579639cd" 690 + checksum = "03dea5e79b48de6c2e04f03f62b0afea7105be7b77d134f6c5414868feefb80d" 694 691 dependencies = [ 695 692 "arrow-array", 696 693 "arrow-buffer", ··· 699 696 "arrow-schema", 700 697 "flatbuffers", 701 698 "lz4_flex", 702 - "zstd 0.13.0", 699 + "zstd", 703 700 ] 704 701 705 702 [[package]] 706 703 name = "arrow-json" 707 - version = "49.0.0" 704 + version = "50.0.0" 708 705 source = "registry+https://github.com/rust-lang/crates.io-index" 709 - checksum = "d82565c91fd627922ebfe2810ee4e8346841b6f9361b87505a9acea38b614fee" 706 + checksum = "8950719280397a47d37ac01492e3506a8a724b3fb81001900b866637a829ee0f" 710 707 dependencies = [ 711 708 "arrow-array", 712 709 "arrow-buffer", ··· 724 721 725 722 [[package]] 726 723 name = "arrow-ord" 727 - version = "49.0.0" 724 + version = "50.0.0" 728 725 source = "registry+https://github.com/rust-lang/crates.io-index" 729 - checksum = "9b23b0e53c0db57c6749997fd343d4c0354c994be7eca67152dd2bdb9a3e1bb4" 726 + checksum = "1ed9630979034077982d8e74a942b7ac228f33dd93a93b615b4d02ad60c260be" 730 727 dependencies = [ 731 728 "arrow-array", 732 729 "arrow-buffer", ··· 739 736 740 737 [[package]] 741 738 name = "arrow-row" 742 - version = "49.0.0" 739 + version = "50.0.0" 743 740 source = "registry+https://github.com/rust-lang/crates.io-index" 744 - checksum = "361249898d2d6d4a6eeb7484be6ac74977e48da12a4dd81a708d620cc558117a" 741 + checksum = "007035e17ae09c4e8993e4cb8b5b96edf0afb927cd38e2dff27189b274d83dcf" 745 742 dependencies = [ 746 - "ahash 0.8.6", 743 + "ahash 0.8.7", 747 744 "arrow-array", 748 745 "arrow-buffer", 749 746 "arrow-data", 750 747 "arrow-schema", 751 748 "half", 752 - "hashbrown 0.14.2", 749 + "hashbrown 0.14.3", 753 750 ] 754 751 755 752 [[package]] 756 753 name = "arrow-schema" 757 - version = "49.0.0" 754 + version = "50.0.0" 758 755 source = "registry+https://github.com/rust-lang/crates.io-index" 759 - checksum = "09e28a5e781bf1b0f981333684ad13f5901f4cd2f20589eab7cf1797da8fc167" 756 + checksum = "0ff3e9c01f7cd169379d269f926892d0e622a704960350d09d331be3ec9e0029" 760 757 dependencies = [ 761 758 "serde", 762 759 ] 763 760 764 761 [[package]] 765 762 name = "arrow-select" 766 - version = "49.0.0" 763 + version = "50.0.0" 767 764 source = "registry+https://github.com/rust-lang/crates.io-index" 768 - checksum = "4f6208466590960efc1d2a7172bc4ff18a67d6e25c529381d7f96ddaf0dc4036" 765 + checksum = "1ce20973c1912de6514348e064829e50947e35977bb9d7fb637dc99ea9ffd78c" 769 766 dependencies = [ 770 - "ahash 0.8.6", 767 + "ahash 0.8.7", 771 768 "arrow-array", 772 769 "arrow-buffer", 773 770 "arrow-data", ··· 777 774 778 775 [[package]] 779 776 name = "arrow-string" 780 - version = "49.0.0" 777 + version = "50.0.0" 781 778 source = "registry+https://github.com/rust-lang/crates.io-index" 782 - checksum = "a4a48149c63c11c9ff571e50ab8f017d2a7cb71037a882b42f6354ed2da9acc7" 779 + checksum = "00f3b37f2aeece31a2636d1b037dabb69ef590e03bdc7eb68519b51ec86932a7" 783 780 dependencies = [ 784 781 "arrow-array", 785 782 "arrow-buffer", ··· 802 799 803 800 [[package]] 804 801 name = "askama" 805 - version = "0.11.1" 802 + version = "0.12.1" 806 803 source = "registry+https://github.com/rust-lang/crates.io-index" 807 - checksum = "fb98f10f371286b177db5eeb9a6e5396609555686a35e1d4f7b9a9c6d8af0139" 804 + checksum = "b79091df18a97caea757e28cd2d5fda49c6cd4bd01ddffd7ff01ace0c0ad2c28" 808 805 dependencies = [ 809 806 "askama_derive", 810 807 "askama_escape", 811 - "askama_shared", 808 + "humansize", 809 + "num-traits", 810 + "percent-encoding", 812 811 ] 813 812 814 813 [[package]] 815 814 name = "askama_derive" 816 - version = "0.11.2" 815 + version = "0.12.5" 817 816 source = "registry+https://github.com/rust-lang/crates.io-index" 818 - checksum = "87bf87e6e8b47264efa9bde63d6225c6276a52e05e91bf37eaa8afd0032d6b71" 817 + checksum = "19fe8d6cb13c4714962c072ea496f3392015f0989b1a2847bb4b2d9effd71d83" 819 818 dependencies = [ 820 - "askama_shared", 819 + "askama_parser", 820 + "basic-toml", 821 + "mime", 822 + "mime_guess", 821 823 "proc-macro2", 822 - "syn 1.0.109", 824 + "quote", 825 + "serde", 826 + "syn 2.0.48", 823 827 ] 824 828 825 829 [[package]] ··· 836 826 checksum = "619743e34b5ba4e9703bba34deac3427c72507c7159f5fd030aea8cac0cfe341" 837 827 838 828 [[package]] 839 - name = "askama_shared" 840 - version = "0.12.2" 829 + name = "askama_parser" 830 + version = "0.2.1" 841 831 source = "registry+https://github.com/rust-lang/crates.io-index" 842 - checksum = "bf722b94118a07fcbc6640190f247334027685d4e218b794dbfe17c32bf38ed0" 832 + checksum = "acb1161c6b64d1c3d83108213c2a2533a342ac225aabd0bda218278c2ddb00c0" 843 833 dependencies = [ 844 - "askama_escape", 845 - "humansize", 846 - "mime", 847 - "mime_guess", 848 834 "nom", 849 - "num-traits", 850 - "percent-encoding", 851 - "proc-macro2", 852 - "quote", 853 - "serde", 854 - "syn 1.0.109", 855 - "toml", 856 835 ] 857 836 858 837 [[package]] 859 838 name = "async-compression" 860 - version = "0.4.5" 839 + version = "0.4.6" 861 840 source = "registry+https://github.com/rust-lang/crates.io-index" 862 - checksum = "bc2d0cfb2a7388d34f590e76686704c494ed7aaceed62ee1ba35cbf363abc2a5" 841 + checksum = "a116f46a969224200a0a97f29cfd4c50e7534e4b4826bd23ea2c3c533039c82c" 863 842 dependencies = [ 864 843 "bzip2", 865 844 "flate2", ··· 858 859 "pin-project-lite", 859 860 "tokio", 860 861 "xz2", 861 - "zstd 0.13.0", 862 - "zstd-safe 7.0.0", 862 + "zstd", 863 + "zstd-safe", 863 864 ] 864 865 865 866 [[package]] ··· 870 871 dependencies = [ 871 872 "proc-macro2", 872 873 "quote", 873 - "syn 2.0.39", 874 + "syn 2.0.48", 874 875 ] 875 876 876 877 [[package]] ··· 892 893 dependencies = [ 893 894 "proc-macro2", 894 895 "quote", 895 - "syn 2.0.39", 896 + "syn 2.0.48", 896 897 ] 897 898 898 899 [[package]] 899 900 name = "async-trait" 900 - version = "0.1.74" 901 + version = "0.1.77" 901 902 source = "registry+https://github.com/rust-lang/crates.io-index" 902 - checksum = "a66537f1bb974b254c98ed142ff995236e81b9d0fe4db0575f46612cb15eb0f9" 903 + checksum = "c980ee35e870bd1a4d2c8294d4c04d0499e67bca1e4b5cefcc693c2fa00caea9" 903 904 dependencies = [ 904 905 "proc-macro2", 905 906 "quote", 906 - "syn 2.0.39", 907 + "syn 2.0.48", 907 908 ] 908 909 909 910 [[package]] ··· 913 914 checksum = "f28d99ec8bfea296261ca1af174f24225171fea9664ba9003cbebee704810528" 914 915 dependencies = [ 915 916 "num-traits", 917 + ] 918 + 919 + [[package]] 920 + name = "atomic-write-file" 921 + version = "0.1.2" 922 + source = "registry+https://github.com/rust-lang/crates.io-index" 923 + checksum = "edcdbedc2236483ab103a53415653d6b4442ea6141baf1ffa85df29635e88436" 924 + dependencies = [ 925 + "nix 0.27.1", 926 + "rand", 916 927 ] 917 928 918 929 [[package]] ··· 944 935 945 936 [[package]] 946 937 name = "awc" 947 - version = "3.2.0" 938 + version = "3.4.0" 948 939 source = "registry+https://github.com/rust-lang/crates.io-index" 949 - checksum = "7fa3c705a9c7917ac0f41c0757a0a747b43bbc29b0b364b081bd7c5fc67fb223" 940 + checksum = "68c09cc97310b926f01621faee652f3d1b0962545a3cec6c9ac07def9ea36c2c" 950 941 dependencies = [ 951 942 "actix-codec", 952 943 "actix-http", ··· 954 945 "actix-service", 955 946 "actix-tls", 956 947 "actix-utils", 957 - "base64 0.21.5", 948 + "base64 0.21.7", 958 949 "bytes", 959 950 "cfg-if 1.0.0", 960 951 "cookie", ··· 962 953 "futures-core", 963 954 "futures-util", 964 955 "h2", 965 - "http", 956 + "http 0.2.11", 966 957 "itoa", 967 958 "log", 968 959 "mime", ··· 995 986 "bytes", 996 987 "fastrand 2.0.1", 997 988 "hex", 998 - "http", 989 + "http 0.2.11", 999 990 "hyper", 1000 991 "ring 0.16.20", 1001 992 "time", ··· 1030 1021 "aws-smithy-types", 1031 1022 "aws-types", 1032 1023 "bytes", 1033 - "http", 1024 + "http 0.2.11", 1034 1025 "http-body", 1035 1026 "lazy_static", 1036 1027 "percent-encoding", ··· 1053 1044 "aws-smithy-types", 1054 1045 "aws-types", 1055 1046 "fastrand 2.0.1", 1056 - "http", 1047 + "http 0.2.11", 1057 1048 "percent-encoding", 1058 1049 "tracing", 1059 1050 "uuid", ··· 1078 1069 "aws-types", 1079 1070 "bytes", 1080 1071 "fastrand 2.0.1", 1081 - "http", 1072 + "http 0.2.11", 1082 1073 "regex", 1083 1074 "tokio-stream", 1084 1075 "tracing", ··· 1102 1093 "aws-smithy-types", 1103 1094 "aws-types", 1104 1095 "bytes", 1105 - "http", 1096 + "http 0.2.11", 1106 1097 "regex", 1107 1098 "tokio-stream", 1108 1099 "tracing", ··· 1127 1118 "aws-smithy-types", 1128 1119 "aws-smithy-xml", 1129 1120 "aws-types", 1130 - "http", 1121 + "http 0.2.11", 1131 1122 "regex", 1132 1123 "tracing", 1133 1124 ] ··· 1142 1133 "form_urlencoded", 1143 1134 "hex", 1144 1135 "hmac", 1145 - "http", 1136 + "http 0.2.11", 1146 1137 "once_cell", 1147 1138 "percent-encoding", 1148 1139 "regex", ··· 1175 1166 "aws-smithy-types", 1176 1167 "bytes", 1177 1168 "fastrand 2.0.1", 1178 - "http", 1169 + "http 0.2.11", 1179 1170 "http-body", 1180 1171 "hyper", 1181 1172 "hyper-rustls", ··· 1197 1188 "bytes", 1198 1189 "bytes-utils", 1199 1190 "futures-core", 1200 - "http", 1191 + "http 0.2.11", 1201 1192 "http-body", 1202 1193 "hyper", 1203 1194 "once_cell", ··· 1218 1209 "aws-smithy-http", 1219 1210 "aws-smithy-types", 1220 1211 "bytes", 1221 - "http", 1212 + "http 0.2.11", 1222 1213 "http-body", 1223 1214 "pin-project-lite", 1224 1215 "tower", ··· 1257 1248 "aws-smithy-types", 1258 1249 "bytes", 1259 1250 "fastrand 2.0.1", 1260 - "http", 1251 + "http 0.2.11", 1261 1252 "http-body", 1262 1253 "once_cell", 1263 1254 "pin-project-lite", ··· 1276 1267 "aws-smithy-http", 1277 1268 "aws-smithy-types", 1278 1269 "bytes", 1279 - "http", 1270 + "http 0.2.11", 1280 1271 "tokio", 1281 1272 "tracing", 1282 1273 ] ··· 1315 1306 "aws-smithy-client", 1316 1307 "aws-smithy-http", 1317 1308 "aws-smithy-types", 1318 - "http", 1309 + "http 0.2.11", 1319 1310 "rustc_version", 1320 1311 "tracing", 1321 1312 ] ··· 1331 1322 "bitflags 1.3.2", 1332 1323 "bytes", 1333 1324 "futures-util", 1334 - "http", 1325 + "http 0.2.11", 1335 1326 "http-body", 1336 1327 "hyper", 1337 1328 "itoa", ··· 1357 1348 "async-trait", 1358 1349 "bytes", 1359 1350 "futures-util", 1360 - "http", 1351 + "http 0.2.11", 1361 1352 "http-body", 1362 1353 "mime", 1363 1354 "rustversion", ··· 1381 1372 ] 1382 1373 1383 1374 [[package]] 1375 + name = "base-encode" 1376 + version = "0.3.1" 1377 + source = "registry+https://github.com/rust-lang/crates.io-index" 1378 + checksum = "a17bd29f7c70f32e9387f4d4acfa5ea7b7749ef784fb78cf382df97069337b8c" 1379 + 1380 + [[package]] 1384 1381 name = "base16" 1385 1382 version = "0.2.1" 1386 1383 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1406 1391 1407 1392 [[package]] 1408 1393 name = "base64" 1409 - version = "0.21.5" 1394 + version = "0.21.7" 1410 1395 source = "registry+https://github.com/rust-lang/crates.io-index" 1411 - checksum = "35636a1494ede3b646cc98f74f8e62c773a38a659ebc777a2cf26b9b74171df9" 1396 + checksum = "9d297deb1925b89f2ccc13d7635fa0714f12c87adce1c75356b39ca9b7178567" 1412 1397 1413 1398 [[package]] 1414 1399 name = "base64-simd" ··· 1431 1416 version = "0.1.2" 1432 1417 source = "registry+https://github.com/rust-lang/crates.io-index" 1433 1418 checksum = "e7b7172542a3d446ca7b2be4e28e4f4c119a89c396712f7ca1ad2822bfc54ca2" 1419 + 1420 + [[package]] 1421 + name = "basic-toml" 1422 + version = "0.1.8" 1423 + source = "registry+https://github.com/rust-lang/crates.io-index" 1424 + checksum = "2db21524cad41c5591204d22d75e1970a2d1f71060214ca931dc7d5afe2c14e5" 1425 + dependencies = [ 1426 + "serde", 1427 + ] 1434 1428 1435 1429 [[package]] 1436 1430 name = "bincode" ··· 1473 1449 1474 1450 [[package]] 1475 1451 name = "bitflags" 1476 - version = "2.4.1" 1452 + version = "2.4.2" 1477 1453 source = "registry+https://github.com/rust-lang/crates.io-index" 1478 - checksum = "327762f6e5a765692301e5bb513e0d9fef63be86bbc14528052b1cd3e6f03e07" 1454 + checksum = "ed570934406eb16438a4e976b1b4500774099c13b8cb96eec99f620f05090ddf" 1479 1455 dependencies = [ 1480 1456 "serde", 1481 1457 ] ··· 1535 1511 1536 1512 [[package]] 1537 1513 name = "borsh" 1538 - version = "1.2.0" 1514 + version = "1.3.1" 1539 1515 source = "registry+https://github.com/rust-lang/crates.io-index" 1540 - checksum = "bf617fabf5cdbdc92f774bfe5062d870f228b80056d41180797abf48bed4056e" 1516 + checksum = "f58b559fd6448c6e2fd0adb5720cd98a2506594cafa4737ff98c396f3e82f667" 1541 1517 dependencies = [ 1542 1518 "borsh-derive", 1543 1519 "cfg_aliases", ··· 1545 1521 1546 1522 [[package]] 1547 1523 name = "borsh-derive" 1548 - version = "1.2.0" 1524 + version = "1.3.1" 1549 1525 source = "registry+https://github.com/rust-lang/crates.io-index" 1550 - checksum = "f404657a7ea7b5249e36808dff544bc88a28f26e0ac40009f674b7a009d14be3" 1526 + checksum = "7aadb5b6ccbd078890f6d7003694e33816e6b784358f18e15e7e6d9f065a57cd" 1551 1527 dependencies = [ 1552 1528 "once_cell", 1553 - "proc-macro-crate 2.0.0", 1529 + "proc-macro-crate 3.1.0", 1554 1530 "proc-macro2", 1555 1531 "quote", 1556 - "syn 2.0.39", 1532 + "syn 2.0.48", 1557 1533 "syn_derive", 1558 1534 ] 1559 1535 ··· 1580 1556 1581 1557 [[package]] 1582 1558 name = "bstr" 1583 - version = "1.8.0" 1559 + version = "1.9.0" 1584 1560 source = "registry+https://github.com/rust-lang/crates.io-index" 1585 - checksum = "542f33a8835a0884b006a0c3df3dadd99c0c3f296ed26c2fdc8028e01ad6230c" 1561 + checksum = "c48f0051a4b4c5e0b6d365cd04af53aeaa209e3cc15ec2cdb69e73cc87fbd0dc" 1586 1562 dependencies = [ 1587 1563 "memchr", 1588 1564 "serde", ··· 1596 1572 1597 1573 [[package]] 1598 1574 name = "bytecheck" 1599 - version = "0.6.11" 1575 + version = "0.6.12" 1600 1576 source = "registry+https://github.com/rust-lang/crates.io-index" 1601 - checksum = "8b6372023ac861f6e6dc89c8344a8f398fb42aaba2b5dbc649ca0c0e9dbcb627" 1577 + checksum = "23cdc57ce23ac53c931e88a43d06d070a6fd142f2617be5855eb75efc9beb1c2" 1602 1578 dependencies = [ 1603 1579 "bytecheck_derive", 1604 1580 "ptr_meta", ··· 1607 1583 1608 1584 [[package]] 1609 1585 name = "bytecheck_derive" 1610 - version = "0.6.11" 1586 + version = "0.6.12" 1611 1587 source = "registry+https://github.com/rust-lang/crates.io-index" 1612 - checksum = "a7ec4c6f261935ad534c0c22dbef2201b45918860eb1c574b972bd213a76af61" 1588 + checksum = "3db406d29fbcd95542e92559bed4d8ad92636d1ca8b3b72ede10b4bcc010e659" 1613 1589 dependencies = [ 1614 1590 "proc-macro2", 1615 1591 "quote", ··· 1630 1606 1631 1607 [[package]] 1632 1608 name = "bytes-utils" 1633 - version = "0.1.3" 1609 + version = "0.1.4" 1634 1610 source = "registry+https://github.com/rust-lang/crates.io-index" 1635 - checksum = "e47d3a8076e283f3acd27400535992edb3ba4b5bb72f8891ad8fbe7932a7d4b9" 1611 + checksum = "7dafe3a8757b027e2be6e4e5601ed563c55989fcf1546e933c66c8eb3a058d35" 1636 1612 dependencies = [ 1637 1613 "bytes", 1638 1614 "either", ··· 1679 1655 version = "1.0.6" 1680 1656 source = "registry+https://github.com/rust-lang/crates.io-index" 1681 1657 checksum = "cf034765b7d19a011c6d619e880582bf95e8186b580e6fab56589872dd87dcf5" 1658 + 1659 + [[package]] 1660 + name = "cast" 1661 + version = "0.3.0" 1662 + source = "registry+https://github.com/rust-lang/crates.io-index" 1663 + checksum = "37b2a672a2cb129a2e41c10b1224bb368f9f37a2b16b612598138befd7b37eb5" 1682 1664 1683 1665 [[package]] 1684 1666 name = "cbc" ··· 1788 1758 1789 1759 [[package]] 1790 1760 name = "chrono" 1791 - version = "0.4.31" 1761 + version = "0.4.33" 1792 1762 source = "registry+https://github.com/rust-lang/crates.io-index" 1793 - checksum = "7f2c685bad3eb3d45a01354cedb7d5faa66194d1d58ba6e267a8de788f79db38" 1763 + checksum = "9f13690e35a5e4ace198e7beea2895d29f3a9cc55015fcebe6336bd2010af9eb" 1794 1764 dependencies = [ 1795 1765 "android-tzdata", 1796 1766 "iana-time-zone", ··· 1798 1768 "num-traits", 1799 1769 "serde", 1800 1770 "wasm-bindgen", 1801 - "windows-targets 0.48.5", 1771 + "windows-targets 0.52.0", 1802 1772 ] 1803 1773 1804 1774 [[package]] 1805 1775 name = "chrono-tz" 1806 - version = "0.8.4" 1776 + version = "0.8.5" 1807 1777 source = "registry+https://github.com/rust-lang/crates.io-index" 1808 - checksum = "e23185c0e21df6ed832a12e2bda87c7d1def6842881fb634a8511ced741b0d76" 1778 + checksum = "91d7b79e99bfaa0d47da0687c43aa3b7381938a62ad3a6498599039321f660b7" 1809 1779 dependencies = [ 1810 1780 "chrono", 1811 1781 "chrono-tz-build", ··· 1821 1791 "parse-zoneinfo", 1822 1792 "phf", 1823 1793 "phf_codegen", 1794 + ] 1795 + 1796 + [[package]] 1797 + name = "ciborium" 1798 + version = "0.2.2" 1799 + source = "registry+https://github.com/rust-lang/crates.io-index" 1800 + checksum = "42e69ffd6f0917f5c029256a24d0161db17cea3997d185db0d35926308770f0e" 1801 + dependencies = [ 1802 + "ciborium-io", 1803 + "ciborium-ll", 1804 + "serde", 1805 + ] 1806 + 1807 + [[package]] 1808 + name = "ciborium-io" 1809 + version = "0.2.2" 1810 + source = "registry+https://github.com/rust-lang/crates.io-index" 1811 + checksum = "05afea1e0a06c9be33d539b876f1ce3692f4afea2cb41f740e7743225ed1c757" 1812 + 1813 + [[package]] 1814 + name = "ciborium-ll" 1815 + version = "0.2.2" 1816 + source = "registry+https://github.com/rust-lang/crates.io-index" 1817 + checksum = "57663b653d948a338bfb3eeba9bb2fd5fcfaecb9e199e87e1eda4d9e8b240fd9" 1818 + dependencies = [ 1819 + "ciborium-io", 1820 + "half", 1824 1821 ] 1825 1822 1826 1823 [[package]] ··· 1875 1818 ] 1876 1819 1877 1820 [[package]] 1821 + name = "cityhasher" 1822 + version = "0.1.0" 1823 + source = "registry+https://github.com/rust-lang/crates.io-index" 1824 + checksum = "ceab37c9e94f42414cccae77e930232c517f1bb190947018cffb0ab41fc40992" 1825 + 1826 + [[package]] 1878 1827 name = "clap" 1879 1828 version = "3.2.25" 1880 1829 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1892 1829 "clap_lex 0.2.4", 1893 1830 "indexmap 1.9.3", 1894 1831 "once_cell", 1895 - "strsim", 1832 + "strsim 0.10.0", 1896 1833 "termcolor", 1897 1834 "textwrap", 1898 1835 ] 1899 1836 1900 1837 [[package]] 1901 1838 name = "clap" 1902 - version = "4.4.8" 1839 + version = "4.5.0" 1903 1840 source = "registry+https://github.com/rust-lang/crates.io-index" 1904 - checksum = "2275f18819641850fa26c89acc84d465c1bf91ce57bc2748b28c420473352f64" 1841 + checksum = "80c21025abd42669a92efc996ef13cfb2c5c627858421ea58d5c3b331a6c134f" 1905 1842 dependencies = [ 1906 1843 "clap_builder", 1907 - "clap_derive 4.4.7", 1844 + "clap_derive 4.5.0", 1908 1845 ] 1909 1846 1910 1847 [[package]] 1911 1848 name = "clap_builder" 1912 - version = "4.4.8" 1849 + version = "4.5.0" 1913 1850 source = "registry+https://github.com/rust-lang/crates.io-index" 1914 - checksum = "07cdf1b148b25c1e1f7a42225e30a0d99a615cd4637eae7365548dd4529b95bc" 1851 + checksum = "458bf1f341769dfcf849846f65dffdf9146daa56bcd2a47cb4e1de9915567c99" 1915 1852 dependencies = [ 1916 1853 "anstream", 1917 1854 "anstyle", 1918 - "clap_lex 0.6.0", 1919 - "strsim", 1855 + "clap_lex 0.7.0", 1856 + "strsim 0.11.0", 1920 1857 ] 1921 1858 1922 1859 [[package]] ··· 1934 1871 1935 1872 [[package]] 1936 1873 name = "clap_derive" 1937 - version = "4.4.7" 1874 + version = "4.5.0" 1938 1875 source = "registry+https://github.com/rust-lang/crates.io-index" 1939 - checksum = "cf9804afaaf59a91e75b022a30fb7229a7901f60c755489cc61c9b423b836442" 1876 + checksum = "307bc0538d5f0f83b8248db3087aa92fe504e4691294d0c96c0eabc33f47ba47" 1940 1877 dependencies = [ 1941 1878 "heck", 1942 1879 "proc-macro2", 1943 1880 "quote", 1944 - "syn 2.0.39", 1881 + "syn 2.0.48", 1945 1882 ] 1946 1883 1947 1884 [[package]] ··· 1955 1892 1956 1893 [[package]] 1957 1894 name = "clap_lex" 1958 - version = "0.6.0" 1895 + version = "0.7.0" 1959 1896 source = "registry+https://github.com/rust-lang/crates.io-index" 1960 - checksum = "702fc72eb24e5a1e48ce58027a675bc24edd52096d5397d4aea7c6dd9eca0bd1" 1897 + checksum = "98cc8fbded0c607b7ba9dd60cd98df59af97e84d24e49c8557331cfc26d301ce" 1961 1898 1962 1899 [[package]] 1963 1900 name = "clipboard-win" ··· 1986 1923 "delegate-attr", 1987 1924 "futures", 1988 1925 "hostname", 1989 - "http", 1926 + "http 0.2.11", 1990 1927 "serde", 1991 1928 "serde_json", 1992 1929 "snafu 0.6.10", ··· 2039 1976 checksum = "4f6af96839c04974cf381e427792a99913ecf3f7bfb348f153dc8a8e5f9803ad" 2040 1977 dependencies = [ 2041 1978 "anyhow", 2042 - "base64 0.21.5", 1979 + "base64 0.21.7", 2043 1980 "hex", 2044 1981 "lazy_static", 2045 1982 "num_enum", ··· 2047 1984 ] 2048 1985 2049 1986 [[package]] 1987 + name = "config" 1988 + version = "0.1.0" 1989 + dependencies = [ 1990 + "actix-web-prometheus", 1991 + "ahash 0.8.7", 1992 + "anyhow", 1993 + "arrow", 1994 + "arrow-json", 1995 + "arrow-schema", 1996 + "aws-sdk-dynamodb", 1997 + "base64 0.21.7", 1998 + "byteorder", 1999 + "bytes", 2000 + "chrono", 2001 + "cityhasher", 2002 + "dashmap", 2003 + "dotenv_config", 2004 + "dotenvy", 2005 + "get_if_addrs", 2006 + "getrandom", 2007 + "gxhash", 2008 + "hashbrown 0.14.3", 2009 + "hex", 2010 + "indexmap 2.1.0", 2011 + "itertools 0.12.1", 2012 + "log", 2013 + "memchr", 2014 + "murmur3", 2015 + "once_cell", 2016 + "parking_lot 0.12.1", 2017 + "parquet", 2018 + "prometheus", 2019 + "rand", 2020 + "reqwest", 2021 + "segment", 2022 + "serde", 2023 + "serde_json", 2024 + "svix-ksuid", 2025 + "sysinfo", 2026 + "tokio", 2027 + "tracing", 2028 + "tracing-log 0.2.0", 2029 + "tracing-subscriber", 2030 + "utoipa", 2031 + "walkdir", 2032 + ] 2033 + 2034 + [[package]] 2050 2035 name = "const-oid" 2051 - version = "0.9.5" 2036 + version = "0.9.6" 2052 2037 source = "registry+https://github.com/rust-lang/crates.io-index" 2053 - checksum = "28c122c3980598d243d63d9a704629a2d748d101f278052ff068be5a4423ab6f" 2038 + checksum = "c2459377285ad874054d797f3ccebf984978aa39129f6eafde5cdc8315b612f8" 2054 2039 2055 2040 [[package]] 2056 2041 name = "const-random" ··· 2154 2043 2155 2044 [[package]] 2156 2045 name = "core-foundation" 2157 - version = "0.9.3" 2046 + version = "0.9.4" 2158 2047 source = "registry+https://github.com/rust-lang/crates.io-index" 2159 - checksum = "194a7a9e6de53fa55116934067c844d9d749312f75c6f6d0980e8c252f8c2146" 2048 + checksum = "91e195e091a93c46f7102ec7818a2aa394e1e1771c3ab4825963fa03e45afb8f" 2160 2049 dependencies = [ 2161 2050 "core-foundation-sys", 2162 2051 "libc", ··· 2164 2053 2165 2054 [[package]] 2166 2055 name = "core-foundation-sys" 2167 - version = "0.8.4" 2056 + version = "0.8.6" 2168 2057 source = "registry+https://github.com/rust-lang/crates.io-index" 2169 - checksum = "e496a50fda8aacccc86d7529e2c1e0892dbd0f898a6b5645b5561b89c3210efa" 2058 + checksum = "06ea2b9bc92be3c2baa9334a323ebca2d6f074ff852cd1d7b11064035cd3868f" 2170 2059 2171 2060 [[package]] 2172 2061 name = "cpp_demangle" ··· 2179 2068 2180 2069 [[package]] 2181 2070 name = "cpufeatures" 2182 - version = "0.2.11" 2071 + version = "0.2.12" 2183 2072 source = "registry+https://github.com/rust-lang/crates.io-index" 2184 - checksum = "ce420fe07aecd3e67c5f910618fe65e94158f6dcc0adf44e00d69ce2bdfe0fd0" 2073 + checksum = "53fe5e26ff1b7aef8bca9c6080520cfb8d9333c7568e1829cef191a9723e5504" 2185 2074 dependencies = [ 2186 2075 "libc", 2187 2076 ] ··· 2211 2100 ] 2212 2101 2213 2102 [[package]] 2214 - name = "crossbeam-channel" 2215 - version = "0.5.8" 2103 + name = "criterion" 2104 + version = "0.5.1" 2216 2105 source = "registry+https://github.com/rust-lang/crates.io-index" 2217 - checksum = "a33c2bf77f2df06183c3aa30d1e96c0695a313d4f9c453cc3762a6db39f99200" 2106 + checksum = "f2b12d017a929603d80db1831cd3a24082f8137ce19c69e6447f54f5fc8d692f" 2218 2107 dependencies = [ 2219 - "cfg-if 1.0.0", 2108 + "anes", 2109 + "cast", 2110 + "ciborium", 2111 + "clap 4.5.0", 2112 + "criterion-plot", 2113 + "is-terminal", 2114 + "itertools 0.10.5", 2115 + "num-traits", 2116 + "once_cell", 2117 + "oorandom", 2118 + "rayon", 2119 + "regex", 2120 + "serde", 2121 + "serde_derive", 2122 + "serde_json", 2123 + "tinytemplate", 2124 + "walkdir", 2125 + ] 2126 + 2127 + [[package]] 2128 + name = "criterion-plot" 2129 + version = "0.5.0" 2130 + source = "registry+https://github.com/rust-lang/crates.io-index" 2131 + checksum = "6b50826342786a51a89e2da3a28f1c32b06e387201bc2d19791f622c673706b1" 2132 + dependencies = [ 2133 + "cast", 2134 + "itertools 0.10.5", 2135 + ] 2136 + 2137 + [[package]] 2138 + name = "crossbeam-channel" 2139 + version = "0.5.11" 2140 + source = "registry+https://github.com/rust-lang/crates.io-index" 2141 + checksum = "176dc175b78f56c0f321911d9c8eb2b77a78a4860b9c19db83835fea1a46649b" 2142 + dependencies = [ 2220 2143 "crossbeam-utils", 2221 2144 ] 2222 2145 2223 2146 [[package]] 2224 2147 name = "crossbeam-deque" 2225 - version = "0.8.3" 2148 + version = "0.8.5" 2226 2149 source = "registry+https://github.com/rust-lang/crates.io-index" 2227 - checksum = "ce6fd6f855243022dcecf8702fef0c297d4338e226845fe067f6341ad9fa0cef" 2150 + checksum = "613f8cc01fe9cf1a3eb3d7f488fd2fa8388403e97039e2f73692932e291a770d" 2228 2151 dependencies = [ 2229 - "cfg-if 1.0.0", 2230 2152 "crossbeam-epoch", 2231 2153 "crossbeam-utils", 2232 2154 ] 2233 2155 2234 2156 [[package]] 2235 2157 name = "crossbeam-epoch" 2236 - version = "0.9.15" 2158 + version = "0.9.18" 2237 2159 source = "registry+https://github.com/rust-lang/crates.io-index" 2238 - checksum = "ae211234986c545741a7dc064309f67ee1e5ad243d0e48335adc0484d960bcc7" 2160 + checksum = "5b82ac4a3c2ca9c3460964f020e1402edd5753411d7737aa39c3714ad1b5420e" 2239 2161 dependencies = [ 2240 - "autocfg", 2241 - "cfg-if 1.0.0", 2242 2162 "crossbeam-utils", 2243 - "memoffset", 2244 - "scopeguard", 2245 2163 ] 2246 2164 2247 2165 [[package]] 2248 2166 name = "crossbeam-queue" 2249 - version = "0.3.8" 2167 + version = "0.3.11" 2250 2168 source = "registry+https://github.com/rust-lang/crates.io-index" 2251 - checksum = "d1cfb3ea8a53f37c40dea2c7bedcbd88bdfae54f5e2175d6ecaff1c988353add" 2169 + checksum = "df0346b5d5e76ac2fe4e327c5fd1118d6be7c51dfb18f9b7922923f287471e35" 2252 2170 dependencies = [ 2253 - "cfg-if 1.0.0", 2254 2171 "crossbeam-utils", 2255 2172 ] 2256 2173 2257 2174 [[package]] 2258 2175 name = "crossbeam-utils" 2259 - version = "0.8.16" 2176 + version = "0.8.19" 2260 2177 source = "registry+https://github.com/rust-lang/crates.io-index" 2261 - checksum = "5a22b2d63d4d1dc0b7f1b6b2747dd0088008a9be28b6ddf0b1e7d335e3037294" 2262 - dependencies = [ 2263 - "cfg-if 1.0.0", 2264 - ] 2178 + checksum = "248e3bacc7dc6baa3b21e405ee045c3047101a49145e7e9eca583ab4c2ca5345" 2265 2179 2266 2180 [[package]] 2267 2181 name = "crunchy" ··· 2352 2216 2353 2217 [[package]] 2354 2218 name = "darling" 2355 - version = "0.20.3" 2219 + version = "0.20.5" 2356 2220 source = "registry+https://github.com/rust-lang/crates.io-index" 2357 - checksum = "0209d94da627ab5605dcccf08bb18afa5009cfbef48d8a8b7d7bdbc79be25c5e" 2221 + checksum = "fc5d6b04b3fd0ba9926f945895de7d806260a2d7431ba82e7edaecb043c4c6b8" 2358 2222 dependencies = [ 2359 2223 "darling_core", 2360 2224 "darling_macro", ··· 2362 2226 2363 2227 [[package]] 2364 2228 name = "darling_core" 2365 - version = "0.20.3" 2229 + version = "0.20.5" 2366 2230 source = "registry+https://github.com/rust-lang/crates.io-index" 2367 - checksum = "177e3443818124b357d8e76f53be906d60937f0d3a90773a664fa63fa253e621" 2231 + checksum = "04e48a959bcd5c761246f5d090ebc2fbf7b9cd527a492b07a67510c108f1e7e3" 2368 2232 dependencies = [ 2369 2233 "fnv", 2370 2234 "ident_case", 2371 2235 "proc-macro2", 2372 2236 "quote", 2373 - "strsim", 2374 - "syn 2.0.39", 2237 + "strsim 0.10.0", 2238 + "syn 2.0.48", 2375 2239 ] 2376 2240 2377 2241 [[package]] 2378 2242 name = "darling_macro" 2379 - version = "0.20.3" 2243 + version = "0.20.5" 2380 2244 source = "registry+https://github.com/rust-lang/crates.io-index" 2381 - checksum = "836a9bbc7ad63342d6d6e7b815ccab164bc77a2d95d84bc3117a8c0d5c98e2d5" 2245 + checksum = "1d1545d67a2149e1d93b7e5c7752dce5a7426eb5d1357ddcfd89336b94444f77" 2382 2246 dependencies = [ 2383 2247 "darling_core", 2384 2248 "quote", 2385 - "syn 2.0.39", 2249 + "syn 2.0.48", 2386 2250 ] 2387 2251 2388 2252 [[package]] ··· 2392 2256 checksum = "978747c1d849a7d2ee5e8adc0159961c48fb7e5db2f06af6723b80123bb53856" 2393 2257 dependencies = [ 2394 2258 "cfg-if 1.0.0", 2395 - "hashbrown 0.14.2", 2259 + "hashbrown 0.14.3", 2396 2260 "lock_api", 2397 2261 "once_cell", 2398 2262 "parking_lot_core 0.9.9", ··· 2401 2265 2402 2266 [[package]] 2403 2267 name = "data-encoding" 2404 - version = "2.4.0" 2268 + version = "2.5.0" 2405 2269 source = "registry+https://github.com/rust-lang/crates.io-index" 2406 - checksum = "c2e66c9d817f1720209181c316d28635c050fa304f9c79e47a520882661b7308" 2270 + checksum = "7e962a19be5cfc3f3bf6dd8f61eb50107f356ad6270fbb3ed41476571db78be5" 2407 2271 2408 2272 [[package]] 2409 2273 name = "datafusion" 2410 - version = "33.0.0" 2411 - source = "git+https://github.com/apache/arrow-datafusion.git?rev=b648d4e22e82989c65523e62312e1995a1543888#b648d4e22e82989c65523e62312e1995a1543888" 2274 + version = "35.0.0" 2275 + source = "registry+https://github.com/rust-lang/crates.io-index" 2276 + checksum = "4328f5467f76d890fe3f924362dbc3a838c6a733f762b32d87f9e0b7bef5fb49" 2412 2277 dependencies = [ 2413 - "ahash 0.8.6", 2278 + "ahash 0.8.7", 2414 2279 "arrow", 2415 2280 "arrow-array", 2281 + "arrow-ipc", 2416 2282 "arrow-schema", 2417 2283 "async-compression", 2418 2284 "async-trait", ··· 2433 2295 "futures", 2434 2296 "glob", 2435 2297 "half", 2436 - "hashbrown 0.14.2", 2298 + "hashbrown 0.14.3", 2437 2299 "indexmap 2.1.0", 2438 - "itertools 0.12.0", 2300 + "itertools 0.12.1", 2439 2301 "log", 2440 2302 "num_cpus", 2441 2303 "object_store", ··· 2450 2312 "url", 2451 2313 "uuid", 2452 2314 "xz2", 2453 - "zstd 0.13.0", 2315 + "zstd", 2454 2316 ] 2455 2317 2456 2318 [[package]] 2457 2319 name = "datafusion-common" 2458 - version = "33.0.0" 2459 - source = "git+https://github.com/apache/arrow-datafusion.git?rev=b648d4e22e82989c65523e62312e1995a1543888#b648d4e22e82989c65523e62312e1995a1543888" 2320 + version = "35.0.0" 2321 + source = "registry+https://github.com/rust-lang/crates.io-index" 2322 + checksum = "d29a7752143b446db4a2cccd9a6517293c6b97e8c39e520ca43ccd07135a4f7e" 2460 2323 dependencies = [ 2461 - "ahash 0.8.6", 2324 + "ahash 0.8.7", 2462 2325 "arrow", 2463 2326 "arrow-array", 2464 2327 "arrow-buffer", ··· 2475 2336 2476 2337 [[package]] 2477 2338 name = "datafusion-execution" 2478 - version = "33.0.0" 2479 - source = "git+https://github.com/apache/arrow-datafusion.git?rev=b648d4e22e82989c65523e62312e1995a1543888#b648d4e22e82989c65523e62312e1995a1543888" 2339 + version = "35.0.0" 2340 + source = "registry+https://github.com/rust-lang/crates.io-index" 2341 + checksum = "2d447650af16e138c31237f53ddaef6dd4f92f0e2d3f2f35d190e16c214ca496" 2480 2342 dependencies = [ 2481 2343 "arrow", 2482 2344 "chrono", ··· 2485 2345 "datafusion-common", 2486 2346 "datafusion-expr", 2487 2347 "futures", 2488 - "hashbrown 0.14.2", 2348 + "hashbrown 0.14.3", 2489 2349 "log", 2490 2350 "object_store", 2491 2351 "parking_lot 0.12.1", ··· 2496 2356 2497 2357 [[package]] 2498 2358 name = "datafusion-expr" 2499 - version = "33.0.0" 2500 - source = "git+https://github.com/apache/arrow-datafusion.git?rev=b648d4e22e82989c65523e62312e1995a1543888#b648d4e22e82989c65523e62312e1995a1543888" 2359 + version = "35.0.0" 2360 + source = "registry+https://github.com/rust-lang/crates.io-index" 2361 + checksum = "d8d19598e48a498850fb79f97a9719b1f95e7deb64a7a06f93f313e8fa1d524b" 2501 2362 dependencies = [ 2502 - "ahash 0.8.6", 2363 + "ahash 0.8.7", 2503 2364 "arrow", 2504 2365 "arrow-array", 2505 2366 "datafusion-common", ··· 2512 2371 2513 2372 [[package]] 2514 2373 name = "datafusion-optimizer" 2515 - version = "33.0.0" 2516 - source = "git+https://github.com/apache/arrow-datafusion.git?rev=b648d4e22e82989c65523e62312e1995a1543888#b648d4e22e82989c65523e62312e1995a1543888" 2374 + version = "35.0.0" 2375 + source = "registry+https://github.com/rust-lang/crates.io-index" 2376 + checksum = "8b7feb0391f1fc75575acb95b74bfd276903dc37a5409fcebe160bc7ddff2010" 2517 2377 dependencies = [ 2518 2378 "arrow", 2519 2379 "async-trait", ··· 2522 2380 "datafusion-common", 2523 2381 "datafusion-expr", 2524 2382 "datafusion-physical-expr", 2525 - "hashbrown 0.14.2", 2526 - "itertools 0.12.0", 2383 + "hashbrown 0.14.3", 2384 + "itertools 0.12.1", 2527 2385 "log", 2528 2386 "regex-syntax 0.8.2", 2529 2387 ] 2530 2388 2531 2389 [[package]] 2532 2390 name = "datafusion-physical-expr" 2533 - version = "33.0.0" 2534 - source = "git+https://github.com/apache/arrow-datafusion.git?rev=b648d4e22e82989c65523e62312e1995a1543888#b648d4e22e82989c65523e62312e1995a1543888" 2391 + version = "35.0.0" 2392 + source = "registry+https://github.com/rust-lang/crates.io-index" 2393 + checksum = "e911bca609c89a54e8f014777449d8290327414d3e10c57a3e3c2122e38878d0" 2535 2394 dependencies = [ 2536 - "ahash 0.8.6", 2395 + "ahash 0.8.7", 2537 2396 "arrow", 2538 2397 "arrow-array", 2539 2398 "arrow-buffer", 2540 2399 "arrow-ord", 2541 2400 "arrow-schema", 2542 - "base64 0.21.5", 2401 + "base64 0.21.7", 2543 2402 "blake2", 2544 2403 "blake3", 2545 2404 "chrono", 2546 2405 "datafusion-common", 2547 2406 "datafusion-expr", 2548 2407 "half", 2549 - "hashbrown 0.14.2", 2408 + "hashbrown 0.14.3", 2550 2409 "hex", 2551 2410 "indexmap 2.1.0", 2552 - "itertools 0.12.0", 2411 + "itertools 0.12.1", 2553 2412 "log", 2554 2413 "md-5", 2555 2414 "paste", ··· 2564 2421 2565 2422 [[package]] 2566 2423 name = "datafusion-physical-plan" 2567 - version = "33.0.0" 2568 - source = "git+https://github.com/apache/arrow-datafusion.git?rev=b648d4e22e82989c65523e62312e1995a1543888#b648d4e22e82989c65523e62312e1995a1543888" 2424 + version = "35.0.0" 2425 + source = "registry+https://github.com/rust-lang/crates.io-index" 2426 + checksum = "e96b546b8a02e9c2ab35ac6420d511f12a4701950c1eb2e568c122b4fefb0be3" 2569 2427 dependencies = [ 2570 - "ahash 0.8.6", 2428 + "ahash 0.8.7", 2571 2429 "arrow", 2572 2430 "arrow-array", 2573 2431 "arrow-buffer", ··· 2581 2437 "datafusion-physical-expr", 2582 2438 "futures", 2583 2439 "half", 2584 - "hashbrown 0.14.2", 2440 + "hashbrown 0.14.3", 2585 2441 "indexmap 2.1.0", 2586 - "itertools 0.12.0", 2442 + "itertools 0.12.1", 2587 2443 "log", 2588 2444 "once_cell", 2589 2445 "parking_lot 0.12.1", ··· 2595 2451 2596 2452 [[package]] 2597 2453 name = "datafusion-sql" 2598 - version = "33.0.0" 2599 - source = "git+https://github.com/apache/arrow-datafusion.git?rev=b648d4e22e82989c65523e62312e1995a1543888#b648d4e22e82989c65523e62312e1995a1543888" 2454 + version = "35.0.0" 2455 + source = "registry+https://github.com/rust-lang/crates.io-index" 2456 + checksum = "2d18d36f260bbbd63aafdb55339213a23d540d3419810575850ef0a798a6b768" 2600 2457 dependencies = [ 2601 2458 "arrow", 2602 2459 "arrow-schema", ··· 2646 2501 2647 2502 [[package]] 2648 2503 name = "deranged" 2649 - version = "0.3.9" 2504 + version = "0.3.11" 2650 2505 source = "registry+https://github.com/rust-lang/crates.io-index" 2651 - checksum = "0f32d04922c60427da6f9fef14d042d9edddef64cb9d4ce0d64d0685fbeb1fd3" 2506 + checksum = "b42b6fa04a440b495c8b04d0e71b707c585f83cb9cb28cf8cd0d976c315e31b4" 2652 2507 dependencies = [ 2653 2508 "powerfmt", 2654 2509 "serde", ··· 2687 2542 2688 2543 [[package]] 2689 2544 name = "dirs" 2690 - version = "4.0.0" 2691 - source = "registry+https://github.com/rust-lang/crates.io-index" 2692 - checksum = "ca3aa72a6f96ea37bbc5aa912f6788242832f75369bdfdadcb0e38423f100059" 2693 - dependencies = [ 2694 - "dirs-sys 0.3.7", 2695 - ] 2696 - 2697 - [[package]] 2698 - name = "dirs" 2699 2545 version = "5.0.1" 2700 2546 source = "registry+https://github.com/rust-lang/crates.io-index" 2701 2547 checksum = "44c45a9d03d6676652bcb5e724c7e988de1acad23a711b5217ab9cbecbec2225" 2702 2548 dependencies = [ 2703 - "dirs-sys 0.4.1", 2549 + "dirs-sys", 2704 2550 ] 2705 2551 2706 2552 [[package]] ··· 2702 2566 dependencies = [ 2703 2567 "cfg-if 1.0.0", 2704 2568 "dirs-sys-next", 2705 - ] 2706 - 2707 - [[package]] 2708 - name = "dirs-sys" 2709 - version = "0.3.7" 2710 - source = "registry+https://github.com/rust-lang/crates.io-index" 2711 - checksum = "1b1d1d91c932ef41c0f2663aa8b0ca0342d444d842c06914aa0a7e352d0bada6" 2712 - dependencies = [ 2713 - "libc", 2714 - "redox_users", 2715 - "winapi 0.3.9", 2716 2569 ] 2717 2570 2718 2571 [[package]] ··· 2741 2616 dependencies = [ 2742 2617 "cfg-if 1.0.0", 2743 2618 "libc", 2744 - "socket2 0.5.5", 2619 + "socket2", 2745 2620 "windows-sys 0.48.0", 2746 2621 ] 2747 2622 ··· 2753 2628 2754 2629 [[package]] 2755 2630 name = "dotenv_config" 2756 - version = "0.1.6" 2631 + version = "0.1.9" 2757 2632 source = "registry+https://github.com/rust-lang/crates.io-index" 2758 - checksum = "72ef519d2aabc15ca3dba4729976066fa23f80187bf2b19d623d24fe1a0ec3ea" 2633 + checksum = "4bce5ef5fd13358c4135f7ec808e6eb0e4fe8a93e399ea73d9ea24e3ec3f78b5" 2759 2634 dependencies = [ 2760 2635 "anyhow", 2761 2636 "askama", ··· 2820 2695 2821 2696 [[package]] 2822 2697 name = "enum-iterator" 2823 - version = "1.4.1" 2698 + version = "1.5.0" 2824 2699 source = "registry+https://github.com/rust-lang/crates.io-index" 2825 - checksum = "7add3873b5dd076766ee79c8e406ad1a472c385476b9e38849f8eec24f1be689" 2700 + checksum = "9fd242f399be1da0a5354aa462d57b4ab2b4ee0683cc552f7c007d2d12d36e94" 2826 2701 dependencies = [ 2827 2702 "enum-iterator-derive", 2828 2703 ] 2829 2704 2830 2705 [[package]] 2831 2706 name = "enum-iterator-derive" 2832 - version = "1.2.1" 2707 + version = "1.3.0" 2833 2708 source = "registry+https://github.com/rust-lang/crates.io-index" 2834 - checksum = "eecf8589574ce9b895052fa12d69af7a233f99e6107f5cb8dd1044f2a17bfdcb" 2709 + checksum = "03cdc46ec28bd728e67540c528013c6a10eb69a02eb31078a1bda695438cbfb8" 2835 2710 dependencies = [ 2836 2711 "proc-macro2", 2837 2712 "quote", 2838 - "syn 2.0.39", 2713 + "syn 2.0.48", 2839 2714 ] 2840 2715 2841 2716 [[package]] 2842 2717 name = "env_logger" 2843 - version = "0.10.1" 2718 + version = "0.10.2" 2844 2719 source = "registry+https://github.com/rust-lang/crates.io-index" 2845 - checksum = "95b3f3e67048839cb0d0781f445682a35113da7121f7c949db0e2be96a4fbece" 2720 + checksum = "4cd405aab171cb85d6735e5c8d9db038c17d3ca007a4d2c25f337935c3d90580" 2846 2721 dependencies = [ 2847 2722 "humantime", 2848 2723 "is-terminal", ··· 2859 2734 2860 2735 [[package]] 2861 2736 name = "errno" 2862 - version = "0.3.7" 2737 + version = "0.3.8" 2863 2738 source = "registry+https://github.com/rust-lang/crates.io-index" 2864 - checksum = "f258a7194e7f7c2a7837a8913aeab7fd8c383457034fa20ce4dd3dcb813e8eb8" 2739 + checksum = "a258e46cdc063eb8519c00b9fc845fc47bcfca4130e2f08e88665ceda8474245" 2865 2740 dependencies = [ 2866 2741 "libc", 2867 - "windows-sys 0.48.0", 2742 + "windows-sys 0.52.0", 2868 2743 ] 2869 2744 2870 2745 [[package]] ··· 2879 2754 2880 2755 [[package]] 2881 2756 name = "etcd-client" 2882 - version = "0.12.1" 2757 + version = "0.12.4" 2883 2758 source = "registry+https://github.com/rust-lang/crates.io-index" 2884 - checksum = "3d982a3b3088a5f95d19882d298b352a2e0be20703e3080c1e6767731d5dec79" 2759 + checksum = "4ae697f3928e8c89ae6f4dcf788059f49fd01a76dc53e63628f5a33881f5715e" 2885 2760 dependencies = [ 2886 - "http", 2887 - "prost 0.12.2", 2761 + "http 0.2.11", 2762 + "prost 0.12.3", 2888 2763 "tokio", 2889 2764 "tokio-stream", 2890 2765 "tonic 0.10.2", ··· 2943 2818 2944 2819 [[package]] 2945 2820 name = "faststr" 2946 - version = "0.2.11" 2821 + version = "0.2.16" 2947 2822 source = "registry+https://github.com/rust-lang/crates.io-index" 2948 - checksum = "284eac9300ad17d2492e1e87219768b8ab97fb2c74a61cdbc0ced31d3f711159" 2823 + checksum = "c176ff74f084f24c4fdc98ac22d11e27da8daffbcbd13f4d71180758a319c2e3" 2949 2824 dependencies = [ 2950 2825 "bytes", 2951 2826 "serde", 2827 + "simdutf8", 2952 2828 ] 2953 2829 2954 2830 [[package]] 2955 2831 name = "filetime" 2956 - version = "0.2.22" 2832 + version = "0.2.23" 2957 2833 source = "registry+https://github.com/rust-lang/crates.io-index" 2958 - checksum = "d4029edd3e734da6fe05b6cd7bd2960760a616bd2ddd0d59a0124746d6272af0" 2834 + checksum = "1ee447700ac8aa0b2f2bd7bc4462ad686ba06baa6727ac149a2d6277f0d240fd" 2959 2835 dependencies = [ 2960 2836 "cfg-if 1.0.0", 2961 2837 "libc", 2962 - "redox_syscall 0.3.5", 2963 - "windows-sys 0.48.0", 2838 + "redox_syscall 0.4.1", 2839 + "windows-sys 0.52.0", 2964 2840 ] 2965 2841 2966 2842 [[package]] ··· 3037 2911 3038 2912 [[package]] 3039 2913 name = "form_urlencoded" 3040 - version = "1.2.0" 2914 + version = "1.2.1" 3041 2915 source = "registry+https://github.com/rust-lang/crates.io-index" 3042 - checksum = "a62bc1cf6f830c2ec14a513a9fb124d0a213a629668a4186f329db21fe045652" 2916 + checksum = "e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456" 3043 2917 dependencies = [ 3044 2918 "percent-encoding", 3045 2919 ] ··· 3062 2936 3063 2937 [[package]] 3064 2938 name = "futures" 3065 - version = "0.3.29" 2939 + version = "0.3.30" 3066 2940 source = "registry+https://github.com/rust-lang/crates.io-index" 3067 - checksum = "da0290714b38af9b4a7b094b8a37086d1b4e61f2df9122c3cad2577669145335" 2941 + checksum = "645c6916888f6cb6350d2550b80fb63e734897a8498abe35cfb732b6487804b0" 3068 2942 dependencies = [ 3069 2943 "futures-channel", 3070 2944 "futures-core", ··· 3077 2951 3078 2952 [[package]] 3079 2953 name = "futures-channel" 3080 - version = "0.3.29" 2954 + version = "0.3.30" 3081 2955 source = "registry+https://github.com/rust-lang/crates.io-index" 3082 - checksum = "ff4dd66668b557604244583e3e1e1eada8c5c2e96a6d0d6653ede395b78bbacb" 2956 + checksum = "eac8f7d7865dcb88bd4373ab671c8cf4508703796caa2b1985a9ca867b3fcb78" 3083 2957 dependencies = [ 3084 2958 "futures-core", 3085 2959 "futures-sink", ··· 3087 2961 3088 2962 [[package]] 3089 2963 name = "futures-core" 3090 - version = "0.3.29" 2964 + version = "0.3.30" 3091 2965 source = "registry+https://github.com/rust-lang/crates.io-index" 3092 - checksum = "eb1d22c66e66d9d72e1758f0bd7d4fd0bee04cad842ee34587d68c07e45d088c" 2966 + checksum = "dfc6580bb841c5a68e9ef15c77ccc837b40a7504914d52e47b8b0e9bbda25a1d" 3093 2967 3094 2968 [[package]] 3095 2969 name = "futures-executor" 3096 - version = "0.3.29" 2970 + version = "0.3.30" 3097 2971 source = "registry+https://github.com/rust-lang/crates.io-index" 3098 - checksum = "0f4fb8693db0cf099eadcca0efe2a5a22e4550f98ed16aba6c48700da29597bc" 2972 + checksum = "a576fc72ae164fca6b9db127eaa9a9dda0d61316034f33a0a0d4eda41f02b01d" 3099 2973 dependencies = [ 3100 2974 "futures-core", 3101 2975 "futures-task", ··· 3115 2989 3116 2990 [[package]] 3117 2991 name = "futures-io" 3118 - version = "0.3.29" 2992 + version = "0.3.30" 3119 2993 source = "registry+https://github.com/rust-lang/crates.io-index" 3120 - checksum = "8bf34a163b5c4c52d0478a4d757da8fb65cabef42ba90515efee0f6f9fa45aaa" 2994 + checksum = "a44623e20b9681a318efdd71c299b6b222ed6f231972bfe2f224ebad6311f0c1" 3121 2995 3122 2996 [[package]] 3123 2997 name = "futures-lite" ··· 3136 3010 3137 3011 [[package]] 3138 3012 name = "futures-macro" 3139 - version = "0.3.29" 3013 + version = "0.3.30" 3140 3014 source = "registry+https://github.com/rust-lang/crates.io-index" 3141 - checksum = "53b153fd91e4b0147f4aced87be237c98248656bb01050b96bf3ee89220a8ddb" 3015 + checksum = "87750cf4b7a4c0625b1529e4c543c2182106e4dedc60a2a6455e00d212c489ac" 3142 3016 dependencies = [ 3143 3017 "proc-macro2", 3144 3018 "quote", 3145 - "syn 2.0.39", 3019 + "syn 2.0.48", 3146 3020 ] 3147 3021 3148 3022 [[package]] 3149 3023 name = "futures-sink" 3150 - version = "0.3.29" 3024 + version = "0.3.30" 3151 3025 source = "registry+https://github.com/rust-lang/crates.io-index" 3152 - checksum = "e36d3378ee38c2a36ad710c5d30c2911d752cb941c00c72dbabfb786a7970817" 3026 + checksum = "9fb8e00e87438d937621c1c6269e53f536c14d3fbd6a042bb24879e57d474fb5" 3153 3027 3154 3028 [[package]] 3155 3029 name = "futures-task" 3156 - version = "0.3.29" 3030 + version = "0.3.30" 3157 3031 source = "registry+https://github.com/rust-lang/crates.io-index" 3158 - checksum = "efd193069b0ddadc69c46389b740bbccdd97203899b48d09c5f7969591d6bae2" 3032 + checksum = "38d84fa142264698cdce1a9f9172cf383a0c82de1bddcf3092901442c4097004" 3159 3033 3160 3034 [[package]] 3161 3035 name = "futures-util" 3162 - version = "0.3.29" 3036 + version = "0.3.30" 3163 3037 source = "registry+https://github.com/rust-lang/crates.io-index" 3164 - checksum = "a19526d624e703a3179b3d322efec918b6246ea0fa51d41124525f00f1cc8104" 3038 + checksum = "3d6401deb83407ab3da39eba7e33987a73c3df0c82b4bb5813ee871c19c41d48" 3165 3039 dependencies = [ 3166 3040 "futures-channel", 3167 3041 "futures-core", ··· 3234 3108 3235 3109 [[package]] 3236 3110 name = "getrandom" 3237 - version = "0.2.11" 3111 + version = "0.2.12" 3238 3112 source = "registry+https://github.com/rust-lang/crates.io-index" 3239 - checksum = "fe9006bed769170c11f845cf00c7c1e9092aeb3f268e007c3e760ac68008070f" 3113 + checksum = "190092ea657667030ac6a35e305e62fc4dd69fd98ac98631e5d3a2b1575a12b5" 3240 3114 dependencies = [ 3241 3115 "cfg-if 1.0.0", 3242 3116 "js-sys", ··· 3259 3133 3260 3134 [[package]] 3261 3135 name = "gimli" 3262 - version = "0.28.0" 3136 + version = "0.28.1" 3263 3137 source = "registry+https://github.com/rust-lang/crates.io-index" 3264 - checksum = "6fb8d784f27acf97159b40fc4db5ecd8aa23b9ad5ef69cdd136d3bc80665f0c0" 3138 + checksum = "4271d37baee1b8c7e4b708028c57d816cf9d2434acb33a549475f78c181f6253" 3265 3139 3266 3140 [[package]] 3267 3141 name = "glob" ··· 3271 3145 3272 3146 [[package]] 3273 3147 name = "globset" 3274 - version = "0.4.13" 3148 + version = "0.4.14" 3275 3149 source = "registry+https://github.com/rust-lang/crates.io-index" 3276 - checksum = "759c97c1e17c55525b57192c06a267cda0ac5210b222d6b82189a2338fa1c13d" 3150 + checksum = "57da3b9b5b85bd66f31093f8c408b90a74431672542466497dcbdfdc02034be1" 3277 3151 dependencies = [ 3278 3152 "aho-corasick", 3279 3153 "bstr", 3280 - "fnv", 3281 3154 "log", 3282 - "regex", 3155 + "regex-automata 0.4.5", 3156 + "regex-syntax 0.8.2", 3283 3157 ] 3284 3158 3285 3159 [[package]] ··· 3293 3167 ] 3294 3168 3295 3169 [[package]] 3296 - name = "h2" 3297 - version = "0.3.22" 3170 + name = "gxhash" 3171 + version = "3.0.0" 3298 3172 source = "registry+https://github.com/rust-lang/crates.io-index" 3299 - checksum = "4d6250322ef6e60f93f9a2162799302cd6f68f79f6e5d85c8c16f14d1d958178" 3173 + checksum = "fcc9a192659d9fd88d8bd8b8ccdec491225e3623083c1251a1a406c47934415c" 3174 + dependencies = [ 3175 + "rand", 3176 + "rustc_version", 3177 + ] 3178 + 3179 + [[package]] 3180 + name = "h2" 3181 + version = "0.3.24" 3182 + source = "registry+https://github.com/rust-lang/crates.io-index" 3183 + checksum = "bb2c4422095b67ee78da96fbb51a4cc413b3b25883c7717ff7ca1ab31022c9c9" 3300 3184 dependencies = [ 3301 3185 "bytes", 3302 3186 "fnv", 3303 3187 "futures-core", 3304 3188 "futures-sink", 3305 3189 "futures-util", 3306 - "http", 3190 + "http 0.2.11", 3307 3191 "indexmap 2.1.0", 3308 3192 "slab", 3309 3193 "tokio", ··· 3333 3197 ] 3334 3198 3335 3199 [[package]] 3336 - name = "halfbrown" 3337 - version = "0.2.4" 3338 - source = "registry+https://github.com/rust-lang/crates.io-index" 3339 - checksum = "5681137554ddff44396e5f149892c769d45301dd9aa19c51602a89ee214cb0ec" 3340 - dependencies = [ 3341 - "hashbrown 0.13.2", 3342 - "serde", 3343 - ] 3344 - 3345 - [[package]] 3346 3200 name = "hashbrown" 3347 3201 version = "0.12.3" 3348 3202 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 3343 3217 3344 3218 [[package]] 3345 3219 name = "hashbrown" 3346 - version = "0.13.2" 3220 + version = "0.14.3" 3347 3221 source = "registry+https://github.com/rust-lang/crates.io-index" 3348 - checksum = "43a3c133739dddd0d2990f9a4bdf8eb4b21ef50e4851ca85ab661199821d510e" 3222 + checksum = "290f1a1d9242c78d09ce40a5e87e7554ee637af1351968159f4952f028f75604" 3349 3223 dependencies = [ 3350 - "ahash 0.8.6", 3351 - ] 3352 - 3353 - [[package]] 3354 - name = "hashbrown" 3355 - version = "0.14.2" 3356 - source = "registry+https://github.com/rust-lang/crates.io-index" 3357 - checksum = "f93e7192158dbcda357bdec5fb5788eebf8bbac027f3f33e719d29135ae84156" 3358 - dependencies = [ 3359 - "ahash 0.8.6", 3224 + "ahash 0.8.7", 3360 3225 "allocator-api2", 3226 + "serde", 3361 3227 ] 3362 3228 3363 3229 [[package]] ··· 3358 3240 source = "registry+https://github.com/rust-lang/crates.io-index" 3359 3241 checksum = "e8094feaf31ff591f651a2664fb9cfd92bba7a60ce3197265e9482ebe753c8f7" 3360 3242 dependencies = [ 3361 - "hashbrown 0.14.2", 3243 + "hashbrown 0.14.3", 3362 3244 ] 3363 3245 3364 3246 [[package]] ··· 3381 3263 3382 3264 [[package]] 3383 3265 name = "hermit-abi" 3384 - version = "0.3.3" 3266 + version = "0.3.5" 3385 3267 source = "registry+https://github.com/rust-lang/crates.io-index" 3386 - checksum = "d77f7ec81a6d05a3abb01ab6eb7590f6083d08449fe5a1c8b1e620283546ccb7" 3268 + checksum = "d0c62115964e08cb8039170eb33c1d0e2388a256930279edca206fff675f82c3" 3387 3269 3388 3270 [[package]] 3389 3271 name = "hex" ··· 3393 3275 3394 3276 [[package]] 3395 3277 name = "hkdf" 3396 - version = "0.12.3" 3278 + version = "0.12.4" 3397 3279 source = "registry+https://github.com/rust-lang/crates.io-index" 3398 - checksum = "791a029f6b9fc27657f6f188ec6e5e43f6911f6f878e0dc5501396e09809d437" 3280 + checksum = "7b5f8eb2ad728638ea2c7d47a21db23b7b58a72ed6a38256b8a1849f15fbbdf7" 3399 3281 dependencies = [ 3400 3282 "hmac", 3401 3283 ] ··· 3411 3293 3412 3294 [[package]] 3413 3295 name = "home" 3414 - version = "0.5.5" 3296 + version = "0.5.9" 3415 3297 source = "registry+https://github.com/rust-lang/crates.io-index" 3416 - checksum = "5444c27eef6923071f7ebcc33e3444508466a76f7a2b93da00ed6e19f30c1ddb" 3298 + checksum = "e3d1354bf6b7235cb4a0576c2619fd4ed18183f689b12b006a0ee7329eeff9a5" 3417 3299 dependencies = [ 3418 - "windows-sys 0.48.0", 3300 + "windows-sys 0.52.0", 3419 3301 ] 3420 3302 3421 3303 [[package]] ··· 3441 3323 ] 3442 3324 3443 3325 [[package]] 3326 + name = "http" 3327 + version = "1.0.0" 3328 + source = "registry+https://github.com/rust-lang/crates.io-index" 3329 + checksum = "b32afd38673a8016f7c9ae69e5af41a58f81b1d31689040f2f1959594ce194ea" 3330 + dependencies = [ 3331 + "bytes", 3332 + "fnv", 3333 + "itoa", 3334 + ] 3335 + 3336 + [[package]] 3444 3337 name = "http-auth-basic" 3445 3338 version = "0.3.3" 3446 3339 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 3462 3333 3463 3334 [[package]] 3464 3335 name = "http-body" 3465 - version = "0.4.5" 3336 + version = "0.4.6" 3466 3337 source = "registry+https://github.com/rust-lang/crates.io-index" 3467 - checksum = "d5f38f16d184e36f2408a55281cd658ecbd3ca05cce6d6510a176eca393e26d1" 3338 + checksum = "7ceab25649e9960c0311ea418d17bee82c0dcec1bd053b5f9a66e265a693bed2" 3468 3339 dependencies = [ 3469 3340 "bytes", 3470 - "http", 3341 + "http 0.2.11", 3471 3342 "pin-project-lite", 3472 3343 ] 3473 3344 ··· 3485 3356 3486 3357 [[package]] 3487 3358 name = "humansize" 3488 - version = "1.1.1" 3359 + version = "2.1.3" 3489 3360 source = "registry+https://github.com/rust-lang/crates.io-index" 3490 - checksum = "02296996cb8796d7c6e3bc2d9211b7802812d36999a51bb754123ead7d37d026" 3361 + checksum = "6cb51c9a029ddc91b07a787f1d86b53ccfa49b0e86688c946ebe8d3555685dd7" 3362 + dependencies = [ 3363 + "libm", 3364 + ] 3491 3365 3492 3366 [[package]] 3493 3367 name = "humantime" ··· 3500 3368 3501 3369 [[package]] 3502 3370 name = "hyper" 3503 - version = "0.14.27" 3371 + version = "0.14.28" 3504 3372 source = "registry+https://github.com/rust-lang/crates.io-index" 3505 - checksum = "ffb1cfd654a8219eaef89881fdb3bb3b1cdc5fa75ded05d6933b2b382e395468" 3373 + checksum = "bf96e135eb83a2a8ddf766e426a841d8ddd7449d5f00d34ea02b41d2f19eef80" 3506 3374 dependencies = [ 3507 3375 "bytes", 3508 3376 "futures-channel", 3509 3377 "futures-core", 3510 3378 "futures-util", 3511 3379 "h2", 3512 - "http", 3380 + "http 0.2.11", 3513 3381 "http-body", 3514 3382 "httparse", 3515 3383 "httpdate", 3516 3384 "itoa", 3517 3385 "pin-project-lite", 3518 - "socket2 0.4.10", 3386 + "socket2", 3519 3387 "tokio", 3520 3388 "tower-service", 3521 3389 "tracing", ··· 3529 3397 checksum = "ec3efd23720e2049821a693cbc7e65ea87c72f1c58ff2f9522ff332b1491e590" 3530 3398 dependencies = [ 3531 3399 "futures-util", 3532 - "http", 3400 + "http 0.2.11", 3533 3401 "hyper", 3534 3402 "log", 3535 3403 "rustls", ··· 3552 3420 3553 3421 [[package]] 3554 3422 name = "iana-time-zone" 3555 - version = "0.1.58" 3423 + version = "0.1.60" 3556 3424 source = "registry+https://github.com/rust-lang/crates.io-index" 3557 - checksum = "8326b86b6cff230b97d0d312a6c40a60726df3332e721f72a1b035f451663b20" 3425 + checksum = "e7ffbb5a1b541ea2561f8c41c087286cc091e21e556a4f09a8f6cbf17b69b141" 3558 3426 dependencies = [ 3559 3427 "android_system_properties", 3560 3428 "core-foundation-sys", ··· 3581 3449 3582 3450 [[package]] 3583 3451 name = "idna" 3584 - version = "0.4.0" 3452 + version = "0.5.0" 3585 3453 source = "registry+https://github.com/rust-lang/crates.io-index" 3586 - checksum = "7d20d6b07bfbc108882d88ed8e37d39636dcc260e15e30c45e6ba089610b917c" 3454 + checksum = "634d9b1461af396cad843f47fdba5597a4f9e6ddd4bfb6ff5d85028c25cb12f6" 3587 3455 dependencies = [ 3588 3456 "unicode-bidi", 3589 3457 "unicode-normalization", ··· 3612 3480 checksum = "d530e1a18b1cb4c484e6e34556a0d948706958449fca0cab753d649f2bce3d1f" 3613 3481 dependencies = [ 3614 3482 "equivalent", 3615 - "hashbrown 0.14.2", 3483 + "hashbrown 0.14.3", 3616 3484 "serde", 3617 3485 ] 3618 3486 ··· 3621 3489 version = "2.0.4" 3622 3490 source = "registry+https://github.com/rust-lang/crates.io-index" 3623 3491 checksum = "1e186cfbae8084e513daff4240b4797e342f988cecda4fb6c939150f96315fd8" 3492 + 3493 + [[package]] 3494 + name = "infra" 3495 + version = "0.1.0" 3496 + dependencies = [ 3497 + "ahash 0.8.7", 3498 + "anyhow", 3499 + "async-trait", 3500 + "aws-config", 3501 + "aws-sdk-dynamodb", 3502 + "bytes", 3503 + "chrono", 3504 + "config", 3505 + "datafusion", 3506 + "etcd-client", 3507 + "futures", 3508 + "hashbrown 0.14.3", 3509 + "hashlink", 3510 + "log", 3511 + "object_store", 3512 + "once_cell", 3513 + "parking_lot 0.12.1", 3514 + "serde", 3515 + "serde_json", 3516 + "sled", 3517 + "sqlx", 3518 + "thiserror", 3519 + "tokio", 3520 + "tokio-stream", 3521 + ] 3522 + 3523 + [[package]] 3524 + name = "ingester" 3525 + version = "0.1.0" 3526 + dependencies = [ 3527 + "arrow", 3528 + "arrow-schema", 3529 + "byteorder", 3530 + "bytes", 3531 + "chrono", 3532 + "config", 3533 + "futures", 3534 + "hashbrown 0.14.3", 3535 + "indexmap 2.1.0", 3536 + "itertools 0.12.1", 3537 + "log", 3538 + "once_cell", 3539 + "parquet", 3540 + "serde", 3541 + "serde_json", 3542 + "snafu 0.7.5", 3543 + "tokio", 3544 + "wal", 3545 + "walkdir", 3546 + ] 3624 3547 3625 3548 [[package]] 3626 3549 name = "inout" ··· 3708 3521 source = "registry+https://github.com/rust-lang/crates.io-index" 3709 3522 checksum = "eae7b9aee968036d54dce06cebaefd919e4472e753296daccd6d344e3e2df0c2" 3710 3523 dependencies = [ 3711 - "hermit-abi 0.3.3", 3524 + "hermit-abi 0.3.5", 3712 3525 "libc", 3713 3526 "windows-sys 0.48.0", 3714 3527 ] ··· 3739 3552 3740 3553 [[package]] 3741 3554 name = "is-terminal" 3742 - version = "0.4.9" 3555 + version = "0.4.11" 3743 3556 source = "registry+https://github.com/rust-lang/crates.io-index" 3744 - checksum = "cb0889898416213fab133e1d33a0e5858a48177452750691bde3666d0fdbaf8b" 3557 + checksum = "fe8f25ce1159c7740ff0b9b2f5cdf4a8428742ba7c112b9f20f22cd5219c7dab" 3745 3558 dependencies = [ 3746 - "hermit-abi 0.3.3", 3747 - "rustix 0.38.24", 3748 - "windows-sys 0.48.0", 3559 + "hermit-abi 0.3.5", 3560 + "libc", 3561 + "windows-sys 0.52.0", 3749 3562 ] 3750 3563 3751 3564 [[package]] ··· 3768 3581 3769 3582 [[package]] 3770 3583 name = "itertools" 3771 - version = "0.12.0" 3584 + version = "0.12.1" 3772 3585 source = "registry+https://github.com/rust-lang/crates.io-index" 3773 - checksum = "25db6b064527c5d482d0423354fcd07a89a2dfe07b67892e62411946db7f07b0" 3586 + checksum = "ba291022dbbd398a455acf126c1e341954079855bc60dfdda641363bd6922569" 3774 3587 dependencies = [ 3775 3588 "either", 3776 3589 ] 3777 3590 3778 3591 [[package]] 3779 3592 name = "itoa" 3780 - version = "1.0.9" 3593 + version = "1.0.10" 3781 3594 source = "registry+https://github.com/rust-lang/crates.io-index" 3782 - checksum = "af150ab688ff2122fcef229be89cb50dd66af9e01a4ff320cc137eecc9bacc38" 3595 + checksum = "b1a46d1a171d865aa5f83f92695765caa047a9b4cbae2cbf37dbd613a793fd4c" 3783 3596 3784 3597 [[package]] 3785 3598 name = "jni" ··· 3805 3618 3806 3619 [[package]] 3807 3620 name = "jobserver" 3808 - version = "0.1.27" 3621 + version = "0.1.28" 3809 3622 source = "registry+https://github.com/rust-lang/crates.io-index" 3810 - checksum = "8c37f63953c4c63420ed5fd3d6d398c719489b9f872b9fa683262f8edd363c7d" 3623 + checksum = "ab46a6e9526ddef3ae7f787c06f0f2600639ba80ea3eade3d8e670a2230f51d6" 3811 3624 dependencies = [ 3812 3625 "libc", 3813 3626 ] 3814 3627 3815 3628 [[package]] 3816 3629 name = "js-sys" 3817 - version = "0.3.65" 3630 + version = "0.3.68" 3818 3631 source = "registry+https://github.com/rust-lang/crates.io-index" 3819 - checksum = "54c0c35952f67de54bb584e9fd912b3023117cbafc0a77d8f3dee1fb5f572fe8" 3632 + checksum = "406cda4b368d531c842222cf9d2600a9a4acce8d29423695379c6868a143a9ee" 3820 3633 dependencies = [ 3821 3634 "wasm-bindgen", 3822 3635 ] ··· 3828 3641 checksum = "078e285eafdfb6c4b434e0d31e8cfcb5115b651496faca5749b88fafd4f23bfd" 3829 3642 3830 3643 [[package]] 3831 - name = "keccak" 3832 - version = "0.1.4" 3644 + name = "jsonwebtoken" 3645 + version = "9.2.0" 3833 3646 source = "registry+https://github.com/rust-lang/crates.io-index" 3834 - checksum = "8f6d5ed8676d904364de097082f4e7d240b571b67989ced0240f08b7f966f940" 3647 + checksum = "5c7ea04a7c5c055c175f189b6dc6ba036fd62306b58c66c9f6389036c503a3f4" 3648 + dependencies = [ 3649 + "base64 0.21.7", 3650 + "js-sys", 3651 + "pem", 3652 + "ring 0.17.7", 3653 + "serde", 3654 + "serde_json", 3655 + "simple_asn1", 3656 + ] 3657 + 3658 + [[package]] 3659 + name = "keccak" 3660 + version = "0.1.5" 3661 + source = "registry+https://github.com/rust-lang/crates.io-index" 3662 + checksum = "ecc2af9a1119c51f12a14607e783cb977bde58bc069ff0c3da1095e635d70654" 3835 3663 dependencies = [ 3836 3664 "cpufeatures", 3837 3665 ] ··· 3960 3758 3961 3759 [[package]] 3962 3760 name = "libc" 3963 - version = "0.2.150" 3761 + version = "0.2.153" 3964 3762 source = "registry+https://github.com/rust-lang/crates.io-index" 3965 - checksum = "89d92a4743f9a61002fae18374ed11e7973f530cb3a3255fb354818118b2203c" 3763 + checksum = "9c198f91728a82281a64e1f4f9eeb25d82cb32a5de251c6bd1b5154d63a8e7bd" 3966 3764 3967 3765 [[package]] 3968 3766 name = "libflate" ··· 4006 3804 source = "registry+https://github.com/rust-lang/crates.io-index" 4007 3805 checksum = "85c833ca1e66078851dba29046874e38f08b2c883700aa29a03ddd3b23814ee8" 4008 3806 dependencies = [ 4009 - "bitflags 2.4.1", 3807 + "bitflags 2.4.2", 4010 3808 "libc", 4011 3809 "redox_syscall 0.4.1", 4012 3810 ] 4013 3811 4014 3812 [[package]] 4015 3813 name = "libsqlite3-sys" 4016 - version = "0.26.0" 3814 + version = "0.27.0" 4017 3815 source = "registry+https://github.com/rust-lang/crates.io-index" 4018 - checksum = "afc22eff61b133b115c6e8c74e818c628d6d5e7a502afea6f64dee076dd94326" 3816 + checksum = "cf4e226dcd58b4be396f7bd3c20da8fdee2911400705297ba7d2d7cc2c30f716" 4019 3817 dependencies = [ 4020 3818 "cc", 4021 3819 "pkg-config", ··· 4024 3822 4025 3823 [[package]] 4026 3824 name = "libz-sys" 4027 - version = "1.1.12" 3825 + version = "1.1.15" 4028 3826 source = "registry+https://github.com/rust-lang/crates.io-index" 4029 - checksum = "d97137b25e321a73eef1418d1d5d2eda4d77e12813f8e6dead84bc52c5870a7b" 3827 + checksum = "037731f5d3aaa87a5675e895b63ddff1a87624bc29f77004ea829809654e48f6" 4030 3828 dependencies = [ 4031 3829 "cc", 4032 3830 "pkg-config", ··· 4047 3845 4048 3846 [[package]] 4049 3847 name = "linux-raw-sys" 4050 - version = "0.4.11" 3848 + version = "0.4.13" 4051 3849 source = "registry+https://github.com/rust-lang/crates.io-index" 4052 - checksum = "969488b55f8ac402214f3f5fd243ebb7206cf82de60d3172994707a4bcc2b829" 3850 + checksum = "01cda141df6706de531b6c46c3a33ecca755538219bd484262fa09410c13539c" 4053 3851 4054 3852 [[package]] 4055 3853 name = "local-channel" ··· 4139 3937 4140 3938 [[package]] 4141 3939 name = "lz4_flex" 4142 - version = "0.11.1" 3940 + version = "0.11.2" 4143 3941 source = "registry+https://github.com/rust-lang/crates.io-index" 4144 - checksum = "3ea9b256699eda7b0387ffbc776dd625e28bde3918446381781245b7a50349d8" 3942 + checksum = "912b45c753ff5f7f5208307e8ace7d2a2e30d024e26d3509f3dce546c044ce15" 4145 3943 dependencies = [ 4146 3944 "twox-hash", 4147 3945 ] ··· 4220 4018 4221 4019 [[package]] 4222 4020 name = "mediatype" 4223 - version = "0.19.15" 4021 + version = "0.19.18" 4224 4022 source = "registry+https://github.com/rust-lang/crates.io-index" 4225 - checksum = "8c408dc227d302f1496c84d9dc68c00fec6f56f9228a18f3023f976f3ca7c945" 4023 + checksum = "8878cd8d1b3c8c8ae4b2ba0a36652b7cf192f618a599a7fbdfa25cffd4ea72dd" 4226 4024 4227 4025 [[package]] 4228 4026 name = "memchr" 4229 - version = "2.6.4" 4027 + version = "2.7.1" 4230 4028 source = "registry+https://github.com/rust-lang/crates.io-index" 4231 - checksum = "f665ee40bc4a3c5590afb1e9677db74a508659dfd71e126420da8274909a0167" 4029 + checksum = "523dc4f511e55ab87b694dc30d0f820d60906ef06413f93d4d7a1385599cc149" 4232 4030 4233 4031 [[package]] 4234 4032 name = "memmap2" 4235 - version = "0.8.0" 4033 + version = "0.9.4" 4236 4034 source = "registry+https://github.com/rust-lang/crates.io-index" 4237 - checksum = "43a5a03cefb0d953ec0be133036f14e109412fa594edc2f77227249db66cc3ed" 4035 + checksum = "fe751422e4a8caa417e13c3ea66452215d7d63e19e604f4980461212f3ae1322" 4238 4036 dependencies = [ 4239 4037 "libc", 4240 4038 ] 4241 4039 4242 4040 [[package]] 4243 - name = "memoffset" 4244 - version = "0.9.0" 4041 + name = "memory-stats" 4042 + version = "1.1.0" 4245 4043 source = "registry+https://github.com/rust-lang/crates.io-index" 4246 - checksum = "5a634b1c61a95585bd15607c6ab0c4e5b226e695ff2800ba0cdccddf208c406c" 4044 + checksum = "34f79cf9964c5c9545493acda1263f1912f8d2c56c8a2ffee2606cb960acaacc" 4247 4045 dependencies = [ 4248 - "autocfg", 4046 + "libc", 4047 + "winapi 0.3.9", 4249 4048 ] 4250 4049 4251 4050 [[package]] ··· 4282 4079 4283 4080 [[package]] 4284 4081 name = "miniz_oxide" 4285 - version = "0.7.1" 4082 + version = "0.7.2" 4286 4083 source = "registry+https://github.com/rust-lang/crates.io-index" 4287 - checksum = "e7810e0be55b428ada41041c41f32c9f1a42817901b4ccf45fa3d4b6561e74c7" 4084 + checksum = "9d811f3e15f28568be3407c8e7fdb6514c1cda3cb30683f15b6a1a1dc4ea14a7" 4288 4085 dependencies = [ 4289 4086 "adler", 4290 4087 ] 4291 4088 4292 4089 [[package]] 4293 4090 name = "mio" 4294 - version = "0.8.9" 4091 + version = "0.8.10" 4295 4092 source = "registry+https://github.com/rust-lang/crates.io-index" 4296 - checksum = "3dce281c5e46beae905d4de1870d8b1509a9142b62eedf18b443b011ca8343d0" 4093 + checksum = "8f3d0b296e374a4e6f3c7b0a1f5a51d748a0d34c85e7dc48fc3fa9a87657fe09" 4297 4094 dependencies = [ 4298 4095 "libc", 4299 4096 "log", ··· 4306 4103 version = "0.8.3" 4307 4104 source = "registry+https://github.com/rust-lang/crates.io-index" 4308 4105 checksum = "e5ce46fe64a9d73be07dcbe690a38ce1b293be448fd8ce1e6c1b8062c9f72c6a" 4106 + 4107 + [[package]] 4108 + name = "murmur3" 4109 + version = "0.5.2" 4110 + source = "registry+https://github.com/rust-lang/crates.io-index" 4111 + checksum = "9252111cf132ba0929b6f8e030cac2a24b507f3a4d6db6fb2896f27b354c714b" 4309 4112 4310 4113 [[package]] 4311 4114 name = "names" ··· 4352 4143 checksum = "598beaf3cc6fdd9a5dfb1630c2800c7acd31df7aaf0f565796fba2b53ca1af1b" 4353 4144 dependencies = [ 4354 4145 "bitflags 1.3.2", 4146 + "cfg-if 1.0.0", 4147 + "libc", 4148 + ] 4149 + 4150 + [[package]] 4151 + name = "nix" 4152 + version = "0.27.1" 4153 + source = "registry+https://github.com/rust-lang/crates.io-index" 4154 + checksum = "2eb04e9c688eff1c89d72b407f168cf79bb9e867a9d3323ed6c01519eb9cc053" 4155 + dependencies = [ 4156 + "bitflags 2.4.2", 4355 4157 "cfg-if 1.0.0", 4356 4158 "libc", 4357 4159 ] ··· 4440 4220 4441 4221 [[package]] 4442 4222 name = "num-complex" 4443 - version = "0.4.4" 4223 + version = "0.4.5" 4444 4224 source = "registry+https://github.com/rust-lang/crates.io-index" 4445 - checksum = "1ba157ca0885411de85d6ca030ba7e2a83a28636056c7c699b07c8b6f7383214" 4225 + checksum = "23c6602fda94a57c990fe0df199a035d83576b496aa29f4e634a8ac6004e68a6" 4446 4226 dependencies = [ 4447 4227 "num-traits", 4448 4228 ] 4449 4229 4450 4230 [[package]] 4451 - name = "num-integer" 4452 - version = "0.1.45" 4231 + name = "num-conv" 4232 + version = "0.1.0" 4453 4233 source = "registry+https://github.com/rust-lang/crates.io-index" 4454 - checksum = "225d3389fb3509a24c93f5c29eb6bde2586b98d9f016636dff58d7c6f7569cd9" 4234 + checksum = "51d515d32fb182ee37cda2ccdcb92950d6a3c2893aa280e540671c2cd0f3b1d9" 4235 + 4236 + [[package]] 4237 + name = "num-integer" 4238 + version = "0.1.46" 4239 + source = "registry+https://github.com/rust-lang/crates.io-index" 4240 + checksum = "7969661fd2958a5cb096e56c8e1ad0444ac2bbcd0061bd28660485a44879858f" 4455 4241 dependencies = [ 4456 - "autocfg", 4457 4242 "num-traits", 4458 4243 ] 4459 4244 4460 4245 [[package]] 4461 4246 name = "num-iter" 4462 - version = "0.1.43" 4247 + version = "0.1.44" 4463 4248 source = "registry+https://github.com/rust-lang/crates.io-index" 4464 - checksum = "7d03e6c028c5dc5cac6e2dec0efda81fc887605bb3d884578bb6d6bf7514e252" 4249 + checksum = "d869c01cc0c455284163fd0092f1f93835385ccab5a98a0dcc497b2f8bf055a9" 4465 4250 dependencies = [ 4466 4251 "autocfg", 4467 4252 "num-integer", ··· 4487 4262 4488 4263 [[package]] 4489 4264 name = "num-traits" 4490 - version = "0.2.17" 4265 + version = "0.2.18" 4491 4266 source = "registry+https://github.com/rust-lang/crates.io-index" 4492 - checksum = "39e3200413f237f41ab11ad6d161bc7239c84dcb631773ccd7de3dfe4b5c267c" 4267 + checksum = "da0df0e5185db44f69b44f26786fe401b6c293d1907744beaa7fa62b2e5a517a" 4493 4268 dependencies = [ 4494 4269 "autocfg", 4495 4270 "libm", ··· 4501 4276 source = "registry+https://github.com/rust-lang/crates.io-index" 4502 4277 checksum = "4161fcb6d602d4d2081af7c3a45852d875a03dd337a6bfdd6e06407b61342a43" 4503 4278 dependencies = [ 4504 - "hermit-abi 0.3.3", 4279 + "hermit-abi 0.3.5", 4505 4280 "libc", 4506 4281 ] 4507 4282 ··· 4523 4298 "proc-macro-crate 1.3.1", 4524 4299 "proc-macro2", 4525 4300 "quote", 4526 - "syn 2.0.39", 4301 + "syn 2.0.48", 4527 4302 ] 4528 4303 4529 4304 [[package]] ··· 4537 4312 4538 4313 [[package]] 4539 4314 name = "object" 4540 - version = "0.32.1" 4315 + version = "0.32.2" 4541 4316 source = "registry+https://github.com/rust-lang/crates.io-index" 4542 - checksum = "9cf5f9dd3933bd50a9e1f149ec995f39ae2c496d31fd772c1fd45ebc27e902b0" 4317 + checksum = "a6a622008b6e321afc04970976f62ee297fdbaa6f95318ca343e3eebb9648441" 4543 4318 dependencies = [ 4544 4319 "memchr", 4545 4320 ] 4546 4321 4547 4322 [[package]] 4548 4323 name = "object_store" 4549 - version = "0.8.0" 4324 + version = "0.9.0" 4550 4325 source = "registry+https://github.com/rust-lang/crates.io-index" 4551 - checksum = "2524735495ea1268be33d200e1ee97455096a0846295a21548cd2f3541de7050" 4326 + checksum = "d139f545f64630e2e3688fd9f81c470888ab01edeb72d13b4e86c566f1130000" 4552 4327 dependencies = [ 4553 4328 "async-trait", 4554 - "base64 0.21.5", 4329 + "base64 0.21.7", 4555 4330 "bytes", 4556 4331 "chrono", 4557 4332 "futures", 4558 4333 "humantime", 4559 4334 "hyper", 4560 - "itertools 0.11.0", 4335 + "itertools 0.12.1", 4561 4336 "parking_lot 0.12.1", 4562 4337 "percent-encoding", 4563 4338 "quick-xml", 4564 4339 "rand", 4565 4340 "reqwest", 4566 - "ring 0.17.5", 4567 - "rustls-pemfile", 4341 + "ring 0.17.7", 4342 + "rustls-pemfile 2.0.0", 4568 4343 "serde", 4569 4344 "serde_json", 4570 4345 "snafu 0.7.5", ··· 4585 4360 4586 4361 [[package]] 4587 4362 name = "once_cell" 4588 - version = "1.18.0" 4363 + version = "1.19.0" 4589 4364 source = "registry+https://github.com/rust-lang/crates.io-index" 4590 - checksum = "dd8b5dd2ae5ed71462c540258bedcb51965123ad7e7ccf4b9a8cafaa4a63576d" 4365 + checksum = "3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92" 4591 4366 4592 4367 [[package]] 4593 4368 name = "onig" ··· 4612 4387 ] 4613 4388 4614 4389 [[package]] 4390 + name = "oorandom" 4391 + version = "11.1.3" 4392 + source = "registry+https://github.com/rust-lang/crates.io-index" 4393 + checksum = "0ab1bc2a289d34bd04a330323ac98a1b4bc82c9d9fcb1e66b63caa84da26b575" 4394 + 4395 + [[package]] 4615 4396 name = "opaque-debug" 4616 4397 version = "0.3.0" 4617 4398 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 4625 4394 4626 4395 [[package]] 4627 4396 name = "openobserve" 4628 - version = "0.7.1" 4397 + version = "0.8.1" 4629 4398 dependencies = [ 4630 4399 "actix-cors", 4631 4400 "actix-multipart", ··· 4635 4404 "actix-web-opentelemetry", 4636 4405 "actix-web-prometheus", 4637 4406 "actix-web-rust-embed-responder", 4638 - "ahash 0.8.6", 4407 + "ahash 0.8.7", 4639 4408 "anyhow", 4640 4409 "argon2", 4641 4410 "arrow", ··· 4643 4412 "async-recursion", 4644 4413 "async-trait", 4645 4414 "awc", 4646 - "aws-config", 4647 - "aws-sdk-dynamodb", 4648 - "base64 0.21.5", 4415 + "base64 0.21.7", 4649 4416 "blake3", 4650 - "byteorder", 4651 4417 "bytes", 4652 4418 "chrono", 4653 - "clap 4.4.8", 4419 + "clap 4.5.0", 4654 4420 "cloudevents-sdk", 4421 + "config", 4655 4422 "csv", 4656 4423 "dashmap", 4657 4424 "datafusion", 4658 4425 "datafusion-expr", 4659 - "dotenv_config", 4660 - "dotenvy", 4661 4426 "enrichment", 4662 4427 "env_logger", 4663 4428 "etcd-client", ··· 4662 4435 "flate2", 4663 4436 "float-cmp", 4664 4437 "futures", 4665 - "get_if_addrs", 4666 4438 "getrandom", 4667 - "glob", 4668 - "hashlink", 4439 + "hashbrown 0.14.3", 4669 4440 "hex", 4670 4441 "http-auth-basic", 4671 - "indexmap 2.1.0", 4442 + "infra", 4443 + "ingester", 4672 4444 "ipnetwork 0.20.0", 4673 - "itertools 0.12.0", 4445 + "itertools 0.12.1", 4446 + "jsonwebtoken", 4674 4447 "log", 4675 4448 "maxminddb", 4676 - "memchr", 4449 + "memory-stats", 4677 4450 "mimalloc", 4678 4451 "object_store", 4679 4452 "once_cell", ··· 4693 4466 "regex", 4694 4467 "regex-syntax 0.8.2", 4695 4468 "reqwest", 4696 - "rs-snowflake", 4697 4469 "rust-embed-for-web", 4698 4470 "segment", 4699 4471 "serde", 4700 4472 "serde_json", 4701 4473 "sha256", 4702 - "simd-json", 4703 - "sled", 4474 + "snafu 0.7.5", 4704 4475 "snap", 4705 4476 "sqlparser", 4706 - "sqlx", 4707 4477 "strum", 4708 4478 "sysinfo", 4709 4479 "syslog_loose 0.18.0", 4710 - "tempfile", 4711 4480 "thiserror", 4712 4481 "tikv-jemallocator", 4713 4482 "time", ··· 4712 4489 "tonic 0.8.3", 4713 4490 "tonic-build 0.8.4", 4714 4491 "tracing", 4492 + "tracing-appender", 4715 4493 "tracing-opentelemetry", 4716 4494 "tracing-subscriber", 4717 4495 "uaparser", 4718 4496 "url", 4719 4497 "utoipa", 4720 4498 "utoipa-swagger-ui", 4721 - "uuid", 4722 4499 "vrl", 4723 4500 "walkdir", 4724 - "xxhash-rust", 4725 - "zstd 0.13.0", 4501 + "zstd", 4726 4502 ] 4727 4503 4728 4504 [[package]] ··· 4774 4552 dependencies = [ 4775 4553 "async-trait", 4776 4554 "bytes", 4777 - "http", 4555 + "http 0.2.11", 4778 4556 "opentelemetry_api 0.18.0", 4779 4557 "reqwest", 4780 4558 ] ··· 4788 4566 "async-trait", 4789 4567 "futures", 4790 4568 "futures-util", 4791 - "http", 4569 + "http 0.2.11", 4792 4570 "opentelemetry 0.18.0", 4793 4571 "opentelemetry-http", 4794 4572 "opentelemetry-proto 0.1.0", ··· 4930 4708 4931 4709 [[package]] 4932 4710 name = "ordered-float" 4933 - version = "4.1.1" 4711 + version = "4.2.0" 4934 4712 source = "registry+https://github.com/rust-lang/crates.io-index" 4935 - checksum = "536900a8093134cf9ccf00a27deb3532421099e958d9dd431135d0c7543ca1e8" 4713 + checksum = "a76df7075c7d4d01fdcb46c912dd17fba5b60c78ea480b475f2b6ab6f666584e" 4936 4714 dependencies = [ 4937 4715 "num-traits", 4938 4716 ] ··· 4954 4732 version = "0.1.1" 4955 4733 source = "registry+https://github.com/rust-lang/crates.io-index" 4956 4734 checksum = "b15813163c1d831bf4a13c3610c05c0d03b39feb07f7e09fa234dac9b15aaf39" 4957 - 4958 - [[package]] 4959 - name = "packed_simd" 4960 - version = "0.3.9" 4961 - source = "registry+https://github.com/rust-lang/crates.io-index" 4962 - checksum = "1f9f08af0c877571712e2e3e686ad79efad9657dbf0f7c3c8ba943ff6c38932d" 4963 - dependencies = [ 4964 - "cfg-if 1.0.0", 4965 - "num-traits", 4966 - ] 4967 4735 4968 4736 [[package]] 4969 4737 name = "packedvec" ··· 5021 4809 5022 4810 [[package]] 5023 4811 name = "parquet" 5024 - version = "49.0.0" 4812 + version = "50.0.0" 5025 4813 source = "registry+https://github.com/rust-lang/crates.io-index" 5026 - checksum = "af88740a842787da39b3d69ce5fbf6fce97d20211d3b299fee0a0da6430c74d4" 4814 + checksum = "547b92ebf0c1177e3892f44c8f79757ee62e678d564a9834189725f2c5b7a750" 5027 4815 dependencies = [ 5028 - "ahash 0.8.6", 4816 + "ahash 0.8.7", 5029 4817 "arrow-array", 5030 4818 "arrow-buffer", 5031 4819 "arrow-cast", ··· 5033 4821 "arrow-ipc", 5034 4822 "arrow-schema", 5035 4823 "arrow-select", 5036 - "base64 0.21.5", 4824 + "base64 0.21.7", 5037 4825 "brotli", 5038 4826 "bytes", 5039 4827 "chrono", 5040 4828 "flate2", 5041 4829 "futures", 5042 - "hashbrown 0.14.2", 4830 + "half", 4831 + "hashbrown 0.14.3", 5043 4832 "lz4_flex", 5044 4833 "num", 5045 4834 "num-bigint", ··· 5051 4838 "thrift", 5052 4839 "tokio", 5053 4840 "twox-hash", 5054 - "zstd 0.13.0", 4841 + "zstd", 5055 4842 ] 5056 4843 5057 4844 [[package]] ··· 5093 4880 checksum = "9e9ed2178b0575fff8e1b83b58ba6f75e727aafac2e1b6c795169ad3b17eb518" 5094 4881 5095 4882 [[package]] 4883 + name = "pem" 4884 + version = "3.0.3" 4885 + source = "registry+https://github.com/rust-lang/crates.io-index" 4886 + checksum = "1b8fcc794035347fb64beda2d3b462595dd2753e3f268d89c5aae77e8cf2c310" 4887 + dependencies = [ 4888 + "base64 0.21.7", 4889 + "serde", 4890 + ] 4891 + 4892 + [[package]] 5096 4893 name = "pem-rfc7468" 5097 4894 version = "0.7.0" 5098 4895 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 5113 4890 5114 4891 [[package]] 5115 4892 name = "percent-encoding" 5116 - version = "2.3.0" 4893 + version = "2.3.1" 5117 4894 source = "registry+https://github.com/rust-lang/crates.io-index" 5118 - checksum = "9b2a4787296e9989611394c33f193f676704af1686e70b8f8033ab5ba9a35a94" 4895 + checksum = "e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e" 5119 4896 5120 4897 [[package]] 5121 4898 name = "pest" 5122 - version = "2.7.5" 4899 + version = "2.7.7" 5123 4900 source = "registry+https://github.com/rust-lang/crates.io-index" 5124 - checksum = "ae9cee2a55a544be8b89dc6848072af97a20f2422603c10865be2a42b580fff5" 4901 + checksum = "219c0dcc30b6a27553f9cc242972b67f75b60eb0db71f0b5462f38b058c41546" 5125 4902 dependencies = [ 5126 4903 "memchr", 5127 4904 "thiserror", ··· 5130 4907 5131 4908 [[package]] 5132 4909 name = "pest_derive" 5133 - version = "2.7.5" 4910 + version = "2.7.7" 5134 4911 source = "registry+https://github.com/rust-lang/crates.io-index" 5135 - checksum = "81d78524685f5ef2a3b3bd1cafbc9fcabb036253d9b1463e726a91cd16e2dfc2" 4912 + checksum = "22e1288dbd7786462961e69bfd4df7848c1e37e8b74303dbdab82c3a9cdd2809" 5136 4913 dependencies = [ 5137 4914 "pest", 5138 4915 "pest_generator", ··· 5140 4917 5141 4918 [[package]] 5142 4919 name = "pest_generator" 5143 - version = "2.7.5" 4920 + version = "2.7.7" 5144 4921 source = "registry+https://github.com/rust-lang/crates.io-index" 5145 - checksum = "68bd1206e71118b5356dae5ddc61c8b11e28b09ef6a31acbd15ea48a28e0c227" 4922 + checksum = "1381c29a877c6d34b8c176e734f35d7f7f5b3adaefe940cb4d1bb7af94678e2e" 5146 4923 dependencies = [ 5147 4924 "pest", 5148 4925 "pest_meta", 5149 4926 "proc-macro2", 5150 4927 "quote", 5151 - "syn 2.0.39", 4928 + "syn 2.0.48", 5152 4929 ] 5153 4930 5154 4931 [[package]] 5155 4932 name = "pest_meta" 5156 - version = "2.7.5" 4933 + version = "2.7.7" 5157 4934 source = "registry+https://github.com/rust-lang/crates.io-index" 5158 - checksum = "7c747191d4ad9e4a4ab9c8798f1e82a39affe7ef9648390b7e5548d18e099de6" 4935 + checksum = "d0934d6907f148c22a3acbda520c7eed243ad7487a30f51f6ce52b58b7077a8a" 5159 4936 dependencies = [ 5160 4937 "once_cell", 5161 4938 "pest", ··· 5221 4998 5222 4999 [[package]] 5223 5000 name = "pin-project" 5224 - version = "1.1.3" 5001 + version = "1.1.4" 5225 5002 source = "registry+https://github.com/rust-lang/crates.io-index" 5226 - checksum = "fda4ed1c6c173e3fc7a83629421152e01d7b1f9b7f65fb301e490e8cfc656422" 5003 + checksum = "0302c4a0442c456bd56f841aee5c3bfd17967563f6fadc9ceb9f9c23cf3807e0" 5227 5004 dependencies = [ 5228 5005 "pin-project-internal", 5229 5006 ] 5230 5007 5231 5008 [[package]] 5232 5009 name = "pin-project-internal" 5233 - version = "1.1.3" 5010 + version = "1.1.4" 5234 5011 source = "registry+https://github.com/rust-lang/crates.io-index" 5235 - checksum = "4359fd9c9171ec6e8c62926d6faaf553a8dc3f64e1507e76da7911b4f6a04405" 5012 + checksum = "266c042b60c9c76b8d53061e52b2e0d1116abc57cefc8c5cd671619a56ac3690" 5236 5013 dependencies = [ 5237 5014 "proc-macro2", 5238 5015 "quote", 5239 - "syn 2.0.39", 5016 + "syn 2.0.48", 5240 5017 ] 5241 5018 5242 5019 [[package]] ··· 5274 5051 5275 5052 [[package]] 5276 5053 name = "pkg-config" 5277 - version = "0.3.27" 5054 + version = "0.3.29" 5278 5055 source = "registry+https://github.com/rust-lang/crates.io-index" 5279 - checksum = "26072860ba924cbfa98ea39c8c19b4dd6a4a25423dbdf219c1eca91aa0cf6964" 5056 + checksum = "2900ede94e305130c13ddd391e0ab7cbaeb783945ae07a279c268cb05109c6cb" 5280 5057 5281 5058 [[package]] 5282 5059 name = "poly1305" ··· 5306 5083 "findshlibs", 5307 5084 "libc", 5308 5085 "log", 5309 - "nix", 5086 + "nix 0.26.4", 5310 5087 "once_cell", 5311 5088 "parking_lot 0.12.1", 5312 5089 "smallvec", ··· 5339 5116 5340 5117 [[package]] 5341 5118 name = "prettyplease" 5342 - version = "0.2.15" 5119 + version = "0.2.16" 5343 5120 source = "registry+https://github.com/rust-lang/crates.io-index" 5344 - checksum = "ae005bd773ab59b4725093fd7df83fd7892f7d8eafb48dbd7de6e024e4215f9d" 5121 + checksum = "a41cf62165e97c7f814d2221421dbb9afcbcdb0a88068e5ea206e19951c2cbb5" 5345 5122 dependencies = [ 5346 5123 "proc-macro2", 5347 - "syn 2.0.39", 5124 + "syn 2.0.48", 5348 5125 ] 5349 5126 5350 5127 [[package]] ··· 5372 5149 5373 5150 [[package]] 5374 5151 name = "proc-macro-crate" 5375 - version = "2.0.0" 5152 + version = "3.1.0" 5376 5153 source = "registry+https://github.com/rust-lang/crates.io-index" 5377 - checksum = "7e8366a6159044a37876a2b9817124296703c586a5c92e2c53751fa06d8d43e8" 5154 + checksum = "6d37c51ca738a55da99dc0c4a34860fd675453b8b36209178c2249bb13651284" 5378 5155 dependencies = [ 5379 - "toml_edit 0.20.7", 5156 + "toml_edit 0.21.1", 5380 5157 ] 5381 5158 5382 5159 [[package]] ··· 5405 5182 5406 5183 [[package]] 5407 5184 name = "proc-macro2" 5408 - version = "1.0.69" 5185 + version = "1.0.78" 5409 5186 source = "registry+https://github.com/rust-lang/crates.io-index" 5410 - checksum = "134c189feb4956b20f6f547d2cf727d4c0fe06722b20a0eec87ed445a97f92da" 5187 + checksum = "e2422ad645d89c99f8f3e6b88a9fdeca7fabeac836b1002371c4367c8f984aae" 5411 5188 dependencies = [ 5412 5189 "unicode-ident", 5413 5190 ] ··· 5444 5221 5445 5222 [[package]] 5446 5223 name = "promql-parser" 5447 - version = "0.2.0" 5224 + version = "0.3.1" 5448 5225 source = "registry+https://github.com/rust-lang/crates.io-index" 5449 - checksum = "49ba47c84c4e66bcde38e8ac608feebddf65636d5fc8ed1763836e05013850f3" 5226 + checksum = "a24c16fbf55ea420c6286ef5ee86772062332d9f3b10d24a6edbc2e88840e1ad" 5450 5227 dependencies = [ 5451 5228 "cfgrammar", 5452 5229 "lazy_static", ··· 5467 5244 5468 5245 [[package]] 5469 5246 name = "prost" 5470 - version = "0.12.2" 5247 + version = "0.12.3" 5471 5248 source = "registry+https://github.com/rust-lang/crates.io-index" 5472 - checksum = "5a5a410fc7882af66deb8d01d01737353cf3ad6204c408177ba494291a626312" 5249 + checksum = "146c289cda302b98a28d40c8b3b90498d6e526dd24ac2ecea73e4e491685b94a" 5473 5250 dependencies = [ 5474 5251 "bytes", 5475 - "prost-derive 0.12.2", 5252 + "prost-derive 0.12.3", 5476 5253 ] 5477 5254 5478 5255 [[package]] ··· 5499 5276 5500 5277 [[package]] 5501 5278 name = "prost-build" 5502 - version = "0.12.2" 5279 + version = "0.12.3" 5503 5280 source = "registry+https://github.com/rust-lang/crates.io-index" 5504 - checksum = "1fa3d084c8704911bfefb2771be2f9b6c5c0da7343a71e0021ee3c665cada738" 5281 + checksum = "c55e02e35260070b6f716a2423c2ff1c3bb1642ddca6f99e1f26d06268a0e2d2" 5505 5282 dependencies = [ 5506 5283 "bytes", 5507 5284 "heck", ··· 5510 5287 "multimap", 5511 5288 "once_cell", 5512 5289 "petgraph", 5513 - "prettyplease 0.2.15", 5514 - "prost 0.12.2", 5515 - "prost-types 0.12.2", 5290 + "prettyplease 0.2.16", 5291 + "prost 0.12.3", 5292 + "prost-types 0.12.3", 5516 5293 "regex", 5517 - "syn 2.0.39", 5294 + "syn 2.0.48", 5518 5295 "tempfile", 5519 5296 "which", 5520 5297 ] ··· 5534 5311 5535 5312 [[package]] 5536 5313 name = "prost-derive" 5537 - version = "0.12.2" 5314 + version = "0.12.3" 5538 5315 source = "registry+https://github.com/rust-lang/crates.io-index" 5539 - checksum = "065717a5dfaca4a83d2fe57db3487b311365200000551d7a364e715dbf4346bc" 5316 + checksum = "efb6c9a1dd1def8e2124d17e83a20af56f1570d6c2d2bd9e266ccb768df3840e" 5540 5317 dependencies = [ 5541 5318 "anyhow", 5542 5319 "itertools 0.11.0", 5543 5320 "proc-macro2", 5544 5321 "quote", 5545 - "syn 2.0.39", 5322 + "syn 2.0.48", 5546 5323 ] 5547 5324 5548 5325 [[package]] ··· 5556 5333 5557 5334 [[package]] 5558 5335 name = "prost-types" 5559 - version = "0.12.2" 5336 + version = "0.12.3" 5560 5337 source = "registry+https://github.com/rust-lang/crates.io-index" 5561 - checksum = "8339f32236f590281e2f6368276441394fcd1b2133b549cc895d0ae80f2f9a52" 5338 + checksum = "193898f59edcf43c26227dcd4c8427f00d99d61e95dcde58dabd49fa291d470e" 5562 5339 dependencies = [ 5563 - "prost 0.12.2", 5340 + "prost 0.12.3", 5564 5341 ] 5565 5342 5566 5343 [[package]] ··· 5651 5428 5652 5429 [[package]] 5653 5430 name = "quote" 5654 - version = "1.0.33" 5431 + version = "1.0.35" 5655 5432 source = "registry+https://github.com/rust-lang/crates.io-index" 5656 - checksum = "5267fca4496028628a95160fc423a33e8b2e6af8a5302579e322e4b520293cae" 5433 + checksum = "291ec9ab5efd934aaf503a6466c5d5251535d108ee747472c3977cc5acc868ef" 5657 5434 dependencies = [ 5658 5435 "proc-macro2", 5659 5436 ] ··· 5717 5494 5718 5495 [[package]] 5719 5496 name = "rayon" 5720 - version = "1.8.0" 5497 + version = "1.8.1" 5721 5498 source = "registry+https://github.com/rust-lang/crates.io-index" 5722 - checksum = "9c27db03db7734835b3f53954b534c91069375ce6ccaa2e065441e07d9b6cdb1" 5499 + checksum = "fa7237101a77a10773db45d62004a272517633fbcc3df19d96455ede1122e051" 5723 5500 dependencies = [ 5724 5501 "either", 5725 5502 "rayon-core", ··· 5727 5504 5728 5505 [[package]] 5729 5506 name = "rayon-core" 5730 - version = "1.12.0" 5507 + version = "1.12.1" 5731 5508 source = "registry+https://github.com/rust-lang/crates.io-index" 5732 - checksum = "5ce3fb6ad83f861aac485e76e1985cd109d9a3713802152be56c3b1f0e0658ed" 5509 + checksum = "1465873a3dfdaa8ae7cb14b4383657caab0b3e8a0aa9ae8e04b044854c8dfce2" 5733 5510 dependencies = [ 5734 5511 "crossbeam-deque", 5735 5512 "crossbeam-utils", ··· 5740 5517 version = "0.2.16" 5741 5518 source = "registry+https://github.com/rust-lang/crates.io-index" 5742 5519 checksum = "fb5a58c1855b4b6819d59012155603f0b22ad30cad752600aadfcb695265519a" 5743 - dependencies = [ 5744 - "bitflags 1.3.2", 5745 - ] 5746 - 5747 - [[package]] 5748 - name = "redox_syscall" 5749 - version = "0.3.5" 5750 - source = "registry+https://github.com/rust-lang/crates.io-index" 5751 - checksum = "567664f262709473930a4bf9e51bf2ebf3348f2e748ccc50dea20646858f8f29" 5752 5520 dependencies = [ 5753 5521 "bitflags 1.3.2", 5754 5522 ] ··· 5765 5551 ] 5766 5552 5767 5553 [[package]] 5768 - name = "ref-cast" 5769 - version = "1.0.20" 5770 - source = "registry+https://github.com/rust-lang/crates.io-index" 5771 - checksum = "acde58d073e9c79da00f2b5b84eed919c8326832648a5b109b3fce1bb1175280" 5772 - dependencies = [ 5773 - "ref-cast-impl", 5774 - ] 5775 - 5776 - [[package]] 5777 - name = "ref-cast-impl" 5778 - version = "1.0.20" 5779 - source = "registry+https://github.com/rust-lang/crates.io-index" 5780 - checksum = "7f7473c2cfcf90008193dd0e3e16599455cb601a9fce322b5bb55de799664925" 5781 - dependencies = [ 5782 - "proc-macro2", 5783 - "quote", 5784 - "syn 2.0.39", 5785 - ] 5786 - 5787 - [[package]] 5788 5554 name = "regex" 5789 - version = "1.10.2" 5555 + version = "1.10.3" 5790 5556 source = "registry+https://github.com/rust-lang/crates.io-index" 5791 - checksum = "380b951a9c5e80ddfd6136919eef32310721aa4aacd4889a8d39124b026ab343" 5557 + checksum = "b62dbe01f0b06f9d8dc7d49e05a0785f153b00b2c227856282f671e0318c9b15" 5792 5558 dependencies = [ 5793 5559 "aho-corasick", 5794 5560 "memchr", 5795 - "regex-automata 0.4.3", 5561 + "regex-automata 0.4.5", 5796 5562 "regex-syntax 0.8.2", 5797 5563 ] 5798 5564 ··· 5787 5593 5788 5594 [[package]] 5789 5595 name = "regex-automata" 5790 - version = "0.4.3" 5596 + version = "0.4.5" 5791 5597 source = "registry+https://github.com/rust-lang/crates.io-index" 5792 - checksum = "5f804c7828047e88b2d32e2d7fe5a105da8ee3264f01902f796c8e067dc2483f" 5598 + checksum = "5bb987efffd3c6d0d8f5f89510bb458559eab11e4f869acb20bf845e016259cd" 5793 5599 dependencies = [ 5794 5600 "aho-corasick", 5795 5601 "memchr", ··· 5816 5622 5817 5623 [[package]] 5818 5624 name = "rend" 5819 - version = "0.4.1" 5625 + version = "0.4.2" 5820 5626 source = "registry+https://github.com/rust-lang/crates.io-index" 5821 - checksum = "a2571463863a6bd50c32f94402933f03457a3fbaf697a707c5be741e459f08fd" 5627 + checksum = "71fe3824f5629716b1589be05dacd749f6aa084c87e00e016714a8cdfccc997c" 5822 5628 dependencies = [ 5823 5629 "bytecheck", 5824 5630 ] 5825 5631 5826 5632 [[package]] 5827 5633 name = "reqwest" 5828 - version = "0.11.22" 5634 + version = "0.11.24" 5829 5635 source = "registry+https://github.com/rust-lang/crates.io-index" 5830 - checksum = "046cd98826c46c2ac8ddecae268eb5c2e58628688a5fc7a2643704a73faba95b" 5636 + checksum = "c6920094eb85afde5e4a138be3f2de8bbdf28000f0029e72c45025a56b042251" 5831 5637 dependencies = [ 5832 - "base64 0.21.5", 5638 + "base64 0.21.7", 5833 5639 "bytes", 5834 5640 "encoding_rs", 5835 5641 "futures-core", 5836 5642 "futures-util", 5837 5643 "h2", 5838 - "http", 5644 + "http 0.2.11", 5839 5645 "http-body", 5840 5646 "hyper", 5841 5647 "hyper-rustls", ··· 5847 5653 "percent-encoding", 5848 5654 "pin-project-lite", 5849 5655 "rustls", 5850 - "rustls-pemfile", 5656 + "rustls-native-certs", 5657 + "rustls-pemfile 1.0.4", 5851 5658 "serde", 5852 5659 "serde_json", 5853 5660 "serde_urlencoded", 5661 + "sync_wrapper", 5854 5662 "system-configuration", 5855 5663 "tokio", 5856 5664 "tokio-rustls", ··· 5863 5667 "wasm-bindgen-futures", 5864 5668 "wasm-streams", 5865 5669 "web-sys", 5866 - "webpki-roots 0.25.2", 5670 + "webpki-roots", 5867 5671 "winreg", 5868 5672 ] 5869 5673 ··· 5884 5688 5885 5689 [[package]] 5886 5690 name = "ring" 5887 - version = "0.17.5" 5691 + version = "0.17.7" 5888 5692 source = "registry+https://github.com/rust-lang/crates.io-index" 5889 - checksum = "fb0205304757e5d899b9c2e448b867ffd03ae7f988002e47cd24954391394d0b" 5693 + checksum = "688c63d65483050968b2a8937f7995f443e27041a0f7700aa59b0822aedebb74" 5890 5694 dependencies = [ 5891 5695 "cc", 5892 5696 "getrandom", ··· 5898 5702 5899 5703 [[package]] 5900 5704 name = "rkyv" 5901 - version = "0.7.42" 5705 + version = "0.7.44" 5902 5706 source = "registry+https://github.com/rust-lang/crates.io-index" 5903 - checksum = "0200c8230b013893c0b2d6213d6ec64ed2b9be2e0e016682b7224ff82cff5c58" 5707 + checksum = "5cba464629b3394fc4dbc6f940ff8f5b4ff5c7aef40f29166fd4ad12acbc99c0" 5904 5708 dependencies = [ 5905 5709 "bitvec", 5906 5710 "bytecheck", 5711 + "bytes", 5907 5712 "hashbrown 0.12.3", 5908 5713 "ptr_meta", 5909 5714 "rend", ··· 5916 5719 5917 5720 [[package]] 5918 5721 name = "rkyv_derive" 5919 - version = "0.7.42" 5722 + version = "0.7.44" 5920 5723 source = "registry+https://github.com/rust-lang/crates.io-index" 5921 - checksum = "b2e06b915b5c230a17d7a736d1e2e63ee753c256a8614ef3f5147b13a4f5541d" 5724 + checksum = "a7dddfff8de25e6f62b9d64e6e432bf1c6736c57d20323e15ee10435fbda7c65" 5922 5725 dependencies = [ 5923 5726 "proc-macro2", 5924 5727 "quote", ··· 5941 5744 ] 5942 5745 5943 5746 [[package]] 5944 - name = "rs-snowflake" 5945 - version = "0.6.0" 5946 - source = "registry+https://github.com/rust-lang/crates.io-index" 5947 - checksum = "e60ef3b82994702bbe4e134d98aadca4b49ed04440148985678d415c68127666" 5948 - 5949 - [[package]] 5950 5747 name = "rsa" 5951 - version = "0.9.3" 5748 + version = "0.9.6" 5952 5749 source = "registry+https://github.com/rust-lang/crates.io-index" 5953 - checksum = "86ef35bf3e7fe15a53c4ab08a998e42271eab13eb0db224126bc7bc4c4bad96d" 5750 + checksum = "5d0e5124fcb30e76a7e79bfee683a2746db83784b86289f6251b54b7950a0dfc" 5954 5751 dependencies = [ 5955 5752 "const-oid", 5956 5753 "digest", ··· 5962 5771 5963 5772 [[package]] 5964 5773 name = "rust-embed" 5965 - version = "8.0.0" 5774 + version = "8.2.0" 5966 5775 source = "registry+https://github.com/rust-lang/crates.io-index" 5967 - checksum = "b1e7d90385b59f0a6bf3d3b757f3ca4ece2048265d70db20a2016043d4509a40" 5776 + checksum = "a82c0bbc10308ed323529fd3c1dce8badda635aa319a5ff0e6466f33b8101e3f" 5968 5777 dependencies = [ 5969 5778 "rust-embed-impl", 5970 5779 "rust-embed-utils", ··· 5973 5782 5974 5783 [[package]] 5975 5784 name = "rust-embed-for-web" 5976 - version = "11.1.4" 5785 + version = "11.2.0" 5977 5786 source = "registry+https://github.com/rust-lang/crates.io-index" 5978 - checksum = "eb0ac27c82044eed85bb65ff80438d9c9a9b7335ccded5ee43d5d90c5e69be75" 5787 + checksum = "69f84d0a081592f9a39ab2d4a203423b7c5a5beddea477a23e9a74a8bf4f1956" 5979 5788 dependencies = [ 5980 5789 "rust-embed-for-web-impl", 5981 5790 "rust-embed-for-web-utils", ··· 5984 5793 5985 5794 [[package]] 5986 5795 name = "rust-embed-for-web-impl" 5987 - version = "11.1.4" 5796 + version = "11.2.0" 5988 5797 source = "registry+https://github.com/rust-lang/crates.io-index" 5989 - checksum = "d8550045ff1cf11e67aaa2b651163256461cb6aa4ba1e13957a98ac1472206a3" 5798 + checksum = "d4d1c01db6abf4e30579a31246030c5409d58eee37af20e44193f5c5603cd4bb" 5990 5799 dependencies = [ 5991 5800 "brotli", 5992 5801 "flate2", ··· 5994 5803 "proc-macro2", 5995 5804 "quote", 5996 5805 "rust-embed-for-web-utils", 5997 - "shellexpand 3.1.0", 5998 - "syn 2.0.39", 5806 + "shellexpand", 5807 + "syn 2.0.48", 5999 5808 "walkdir", 6000 5809 ] 6001 5810 6002 5811 [[package]] 6003 5812 name = "rust-embed-for-web-utils" 6004 - version = "11.1.4" 5813 + version = "11.2.0" 6005 5814 source = "registry+https://github.com/rust-lang/crates.io-index" 6006 - checksum = "c747ac20c1b87c0a7dee62f2b47ca26a9112b164a66b1c2d2fafae958d8cfd75" 5815 + checksum = "7956b3948b20e5a24e3f77e266e9bdd191907fcdf919ea4dfc178dc5c3226d02" 6007 5816 dependencies = [ 6008 5817 "base85rs", 6009 5818 "chrono", ··· 6015 5824 6016 5825 [[package]] 6017 5826 name = "rust-embed-impl" 6018 - version = "8.0.0" 5827 + version = "8.2.0" 6019 5828 source = "registry+https://github.com/rust-lang/crates.io-index" 6020 - checksum = "3c3d8c6fd84090ae348e63a84336b112b5c3918b3bf0493a581f7bd8ee623c29" 5829 + checksum = "6227c01b1783cdfee1bcf844eb44594cd16ec71c35305bf1c9fb5aade2735e16" 6021 5830 dependencies = [ 6022 5831 "proc-macro2", 6023 5832 "quote", 6024 5833 "rust-embed-utils", 6025 - "shellexpand 2.1.2", 6026 - "syn 2.0.39", 5834 + "shellexpand", 5835 + "syn 2.0.48", 6027 5836 "walkdir", 6028 5837 ] 6029 5838 6030 5839 [[package]] 6031 5840 name = "rust-embed-utils" 6032 - version = "8.0.0" 5841 + version = "8.2.0" 6033 5842 source = "registry+https://github.com/rust-lang/crates.io-index" 6034 - checksum = "873feff8cb7bf86fdf0a71bb21c95159f4e4a37dd7a4bd1855a940909b583ada" 5843 + checksum = "8cb0a25bfbb2d4b4402179c2cf030387d9990857ce08a32592c6238db9fa8665" 6035 5844 dependencies = [ 6036 5845 "sha2", 6037 5846 "walkdir", ··· 6039 5848 6040 5849 [[package]] 6041 5850 name = "rust_decimal" 6042 - version = "1.33.0" 5851 + version = "1.34.2" 6043 5852 source = "registry+https://github.com/rust-lang/crates.io-index" 6044 - checksum = "076ba1058b036d3ca8bcafb1d54d0b0572e99d7ecd3e4222723e18ca8e9ca9a8" 5853 + checksum = "755392e1a2f77afd95580d3f0d0e94ac83eeeb7167552c9b5bca549e61a94d83" 6045 5854 dependencies = [ 6046 5855 "arrayvec", 6047 5856 "borsh", ··· 6084 5893 6085 5894 [[package]] 6086 5895 name = "rustix" 6087 - version = "0.38.24" 5896 + version = "0.38.31" 6088 5897 source = "registry+https://github.com/rust-lang/crates.io-index" 6089 - checksum = "9ad981d6c340a49cdc40a1028d9c6084ec7e9fa33fcb839cab656a267071e234" 5898 + checksum = "6ea3e1a662af26cd7a3ba09c0297a31af215563ecf42817c98df621387f4e949" 6090 5899 dependencies = [ 6091 - "bitflags 2.4.1", 5900 + "bitflags 2.4.2", 6092 5901 "errno", 6093 5902 "libc", 6094 - "linux-raw-sys 0.4.11", 6095 - "windows-sys 0.48.0", 5903 + "linux-raw-sys 0.4.13", 5904 + "windows-sys 0.52.0", 6096 5905 ] 6097 5906 6098 5907 [[package]] 6099 5908 name = "rustls" 6100 - version = "0.21.8" 5909 + version = "0.21.10" 6101 5910 source = "registry+https://github.com/rust-lang/crates.io-index" 6102 - checksum = "446e14c5cda4f3f30fe71863c34ec70f5ac79d6087097ad0bb433e1be5edf04c" 5911 + checksum = "f9d5a6813c0759e4609cd494e8e725babae6a2ca7b62a5536a13daaec6fcb7ba" 6103 5912 dependencies = [ 6104 5913 "log", 6105 - "ring 0.17.5", 5914 + "ring 0.17.7", 6106 5915 "rustls-webpki", 6107 5916 "sct", 6108 5917 ] ··· 6114 5923 checksum = "a9aace74cb666635c918e9c12bc0d348266037aa8eb599b5cba565709a8dff00" 6115 5924 dependencies = [ 6116 5925 "openssl-probe", 6117 - "rustls-pemfile", 5926 + "rustls-pemfile 1.0.4", 6118 5927 "schannel", 6119 5928 "security-framework", 6120 5929 ] ··· 6125 5934 source = "registry+https://github.com/rust-lang/crates.io-index" 6126 5935 checksum = "1c74cae0a4cf6ccbbf5f359f08efdf8ee7e1dc532573bf0db71968cb56b1448c" 6127 5936 dependencies = [ 6128 - "base64 0.21.5", 5937 + "base64 0.21.7", 6129 5938 ] 5939 + 5940 + [[package]] 5941 + name = "rustls-pemfile" 5942 + version = "2.0.0" 5943 + source = "registry+https://github.com/rust-lang/crates.io-index" 5944 + checksum = "35e4980fa29e4c4b212ffb3db068a564cbf560e51d3944b7c88bd8bf5bec64f4" 5945 + dependencies = [ 5946 + "base64 0.21.7", 5947 + "rustls-pki-types", 5948 + ] 5949 + 5950 + [[package]] 5951 + name = "rustls-pki-types" 5952 + version = "1.2.0" 5953 + source = "registry+https://github.com/rust-lang/crates.io-index" 5954 + checksum = "0a716eb65e3158e90e17cd93d855216e27bde02745ab842f2cab4a39dba1bacf" 6130 5955 6131 5956 [[package]] 6132 5957 name = "rustls-webpki" ··· 6150 5943 source = "registry+https://github.com/rust-lang/crates.io-index" 6151 5944 checksum = "8b6275d1ee7a1cd780b64aca7726599a1dbc893b1e64144529e55c3c2f745765" 6152 5945 dependencies = [ 6153 - "ring 0.17.5", 5946 + "ring 0.17.7", 6154 5947 "untrusted 0.9.0", 6155 5948 ] 6156 5949 ··· 6166 5959 source = "registry+https://github.com/rust-lang/crates.io-index" 6167 5960 checksum = "994eca4bca05c87e86e15d90fc7a91d1be64b4482b38cb2d27474568fe7c9db9" 6168 5961 dependencies = [ 6169 - "bitflags 2.4.1", 5962 + "bitflags 2.4.2", 6170 5963 "cfg-if 1.0.0", 6171 5964 "clipboard-win", 6172 5965 "libc", 6173 5966 "log", 6174 5967 "memchr", 6175 - "nix", 5968 + "nix 0.26.4", 6176 5969 "scopeguard", 6177 5970 "unicode-segmentation", 6178 5971 "unicode-width", ··· 6182 5975 6183 5976 [[package]] 6184 5977 name = "ryu" 6185 - version = "1.0.15" 5978 + version = "1.0.16" 6186 5979 source = "registry+https://github.com/rust-lang/crates.io-index" 6187 - checksum = "1ad4cc8da4ef723ed60bced201181d83791ad433213d8c24efffda1eec85d741" 5980 + checksum = "f98d2aa92eebf49b69786be48e4477826b256916e84a57ff2a4f21923b48eb4c" 6188 5981 6189 5982 [[package]] 6190 5983 name = "salsa20" ··· 6206 5999 6207 6000 [[package]] 6208 6001 name = "schannel" 6209 - version = "0.1.22" 6002 + version = "0.1.23" 6210 6003 source = "registry+https://github.com/rust-lang/crates.io-index" 6211 - checksum = "0c3733bf4cf7ea0880754e19cb5a462007c4a8c1914bff372ccc95b464f1df88" 6004 + checksum = "fbc91545643bcf3a0bbb6569265615222618bdf33ce4ffbbd13c4bbd4c093534" 6212 6005 dependencies = [ 6213 - "windows-sys 0.48.0", 6006 + "windows-sys 0.52.0", 6214 6007 ] 6215 6008 6216 6009 [[package]] ··· 6225 6018 source = "registry+https://github.com/rust-lang/crates.io-index" 6226 6019 checksum = "da046153aa2352493d6cb7da4b6e5c0c057d8a1d0a9aa8560baffdd945acd414" 6227 6020 dependencies = [ 6228 - "ring 0.17.5", 6021 + "ring 0.17.7", 6229 6022 "untrusted 0.9.0", 6230 6023 ] 6231 6024 ··· 6274 6067 6275 6068 [[package]] 6276 6069 name = "semver" 6277 - version = "1.0.20" 6070 + version = "1.0.21" 6278 6071 source = "registry+https://github.com/rust-lang/crates.io-index" 6279 - checksum = "836fa6a3e1e547f9a2c4040802ec865b5d85f4014efe00555d7090a3dcaa1090" 6072 + checksum = "b97ed7a9823b74f99c7742f5336af7be5ecd3eeafcb1507d1fa93347b1d589b0" 6280 6073 6281 6074 [[package]] 6282 6075 name = "seq-macro" ··· 6286 6079 6287 6080 [[package]] 6288 6081 name = "serde" 6289 - version = "1.0.192" 6082 + version = "1.0.196" 6290 6083 source = "registry+https://github.com/rust-lang/crates.io-index" 6291 - checksum = "bca2a08484b285dcb282d0f67b26cadc0df8b19f8c12502c13d966bf9482f001" 6084 + checksum = "870026e60fa08c69f064aa766c10f10b1d62db9ccd4d0abb206472bee0ce3b32" 6292 6085 dependencies = [ 6293 6086 "serde_derive", 6294 6087 ] 6295 6088 6296 6089 [[package]] 6297 6090 name = "serde_derive" 6298 - version = "1.0.192" 6091 + version = "1.0.196" 6299 6092 source = "registry+https://github.com/rust-lang/crates.io-index" 6300 - checksum = "d6c7207fbec9faa48073f3e3074cbe553af6ea512d7c21ba46e434e70ea9fbc1" 6093 + checksum = "33c85360c95e7d137454dc81d9a4ed2b8efd8fbe19cee57357b32b9771fccb67" 6301 6094 dependencies = [ 6302 6095 "proc-macro2", 6303 6096 "quote", 6304 - "syn 2.0.39", 6097 + "syn 2.0.48", 6305 6098 ] 6306 6099 6307 6100 [[package]] 6308 6101 name = "serde_html_form" 6309 - version = "0.2.2" 6102 + version = "0.2.4" 6310 6103 source = "registry+https://github.com/rust-lang/crates.io-index" 6311 - checksum = "cde65b75f2603066b78d6fa239b2c07b43e06ead09435f60554d3912962b4a3c" 6104 + checksum = "20e1066e1cfa6692a722cf40386a2caec36da5ddc4a2c16df592f0f609677e8c" 6312 6105 dependencies = [ 6313 6106 "form_urlencoded", 6314 6107 "indexmap 2.1.0", ··· 6319 6112 6320 6113 [[package]] 6321 6114 name = "serde_json" 6322 - version = "1.0.108" 6115 + version = "1.0.113" 6323 6116 source = "registry+https://github.com/rust-lang/crates.io-index" 6324 - checksum = "3d1c7e3eac408d115102c4c24ad393e0821bb3a5df4d506a80f85f7a742a526b" 6117 + checksum = "69801b70b1c3dac963ecb03a364ba0ceda9cf60c71cfe475e99864759c8b8a79" 6325 6118 dependencies = [ 6326 6119 "itoa", 6327 6120 "ryu", ··· 6396 6189 6397 6190 [[package]] 6398 6191 name = "sha256" 6399 - version = "1.4.0" 6192 + version = "1.5.0" 6400 6193 source = "registry+https://github.com/rust-lang/crates.io-index" 6401 - checksum = "7895c8ae88588ccead14ff438b939b0c569cd619116f14b4d13fdff7b8333386" 6194 + checksum = "18278f6a914fa3070aa316493f7d2ddfb9ac86ebc06fa3b83bffda487e9065b0" 6402 6195 dependencies = [ 6403 6196 "async-trait", 6404 6197 "bytes", ··· 6428 6221 6429 6222 [[package]] 6430 6223 name = "shellexpand" 6431 - version = "2.1.2" 6432 - source = "registry+https://github.com/rust-lang/crates.io-index" 6433 - checksum = "7ccc8076840c4da029af4f87e4e8daeb0fca6b87bbb02e10cb60b791450e11e4" 6434 - dependencies = [ 6435 - "dirs 4.0.0", 6436 - ] 6437 - 6438 - [[package]] 6439 - name = "shellexpand" 6440 6224 version = "3.1.0" 6441 6225 source = "registry+https://github.com/rust-lang/crates.io-index" 6442 6226 checksum = "da03fa3b94cc19e3ebfc88c4229c49d8f08cdbd1228870a45f0ffdf84988e14b" 6443 6227 dependencies = [ 6444 - "dirs 5.0.1", 6228 + "dirs", 6445 6229 ] 6446 6230 6447 6231 [[package]] ··· 6455 6257 ] 6456 6258 6457 6259 [[package]] 6458 - name = "simd-json" 6459 - version = "0.13.4" 6460 - source = "registry+https://github.com/rust-lang/crates.io-index" 6461 - checksum = "e5a3720326b20bf5b95b72dbbd133caae7e0dcf71eae8f6e6656e71a7e5c9aaa" 6462 - dependencies = [ 6463 - "getrandom", 6464 - "halfbrown", 6465 - "lexical-core", 6466 - "ref-cast", 6467 - "serde", 6468 - "serde_json", 6469 - "simdutf8", 6470 - "value-trait", 6471 - ] 6472 - 6473 - [[package]] 6474 6260 name = "simdutf8" 6475 6261 version = "0.1.4" 6476 6262 source = "registry+https://github.com/rust-lang/crates.io-index" 6477 6263 checksum = "f27f6278552951f1f2b8cf9da965d10969b2efdea95a6ec47987ab46edfe263a" 6264 + 6265 + [[package]] 6266 + name = "simple_asn1" 6267 + version = "0.6.2" 6268 + source = "registry+https://github.com/rust-lang/crates.io-index" 6269 + checksum = "adc4e5204eb1910f40f9cfa375f6f05b68c3abac4b6fd879c8ff5e7ae8a0a085" 6270 + dependencies = [ 6271 + "num-bigint", 6272 + "num-traits", 6273 + "thiserror", 6274 + "time", 6275 + ] 6478 6276 6479 6277 [[package]] 6480 6278 name = "siphasher" ··· 6505 6311 6506 6312 [[package]] 6507 6313 name = "smallvec" 6508 - version = "1.11.2" 6314 + version = "1.13.1" 6509 6315 source = "registry+https://github.com/rust-lang/crates.io-index" 6510 - checksum = "4dccd0940a2dcdf68d092b8cbab7dc0ad8fa938bf95787e1b916b0e3d0e8e970" 6316 + checksum = "e6ecd384b10a64542d77071bd64bd7b231f4ed5940fba55e98c3de13824cf3d7" 6511 6317 6512 6318 [[package]] 6513 6319 name = "snafu" ··· 6554 6360 6555 6361 [[package]] 6556 6362 name = "snap" 6557 - version = "1.1.0" 6363 + version = "1.1.1" 6558 6364 source = "registry+https://github.com/rust-lang/crates.io-index" 6559 - checksum = "5e9f0ab6ef7eb7353d9119c170a436d1bf248eea575ac42d19d12f4e34130831" 6560 - 6561 - [[package]] 6562 - name = "socket2" 6563 - version = "0.4.10" 6564 - source = "registry+https://github.com/rust-lang/crates.io-index" 6565 - checksum = "9f7916fc008ca5542385b89a3d3ce689953c143e9304a9bf8beec1de48994c0d" 6566 - dependencies = [ 6567 - "libc", 6568 - "winapi 0.3.9", 6569 - ] 6365 + checksum = "1b6b67fb9a61334225b5b790716f609cd58395f895b3fe8b328786812a40bc3b" 6570 6366 6571 6367 [[package]] 6572 6368 name = "socket2" ··· 6597 6413 6598 6414 [[package]] 6599 6415 name = "spki" 6600 - version = "0.7.2" 6416 + version = "0.7.3" 6601 6417 source = "registry+https://github.com/rust-lang/crates.io-index" 6602 - checksum = "9d1e996ef02c474957d681f1b05213dfb0abab947b446a62d37770b23500184a" 6418 + checksum = "d91ed6c858b01f942cd56b37a94b3e0a1798290327d1236e4d9cf4eaca44d29d" 6603 6419 dependencies = [ 6604 6420 "base64ct", 6605 6421 "der", ··· 6607 6423 6608 6424 [[package]] 6609 6425 name = "sqlformat" 6610 - version = "0.2.2" 6426 + version = "0.2.3" 6611 6427 source = "registry+https://github.com/rust-lang/crates.io-index" 6612 - checksum = "6b7b278788e7be4d0d29c0f39497a0eef3fba6bbc8e70d8bf7fde46edeaa9e85" 6428 + checksum = "ce81b7bd7c4493975347ef60d8c7e8b742d4694f4c49f93e0a12ea263938176c" 6613 6429 dependencies = [ 6614 - "itertools 0.11.0", 6430 + "itertools 0.12.1", 6615 6431 "nom", 6616 6432 "unicode_categories", 6617 6433 ] 6618 6434 6619 6435 [[package]] 6620 6436 name = "sqlparser" 6621 - version = "0.39.0" 6437 + version = "0.41.0" 6622 6438 source = "registry+https://github.com/rust-lang/crates.io-index" 6623 - checksum = "743b4dc2cbde11890ccb254a8fc9d537fa41b36da00de2a1c5e9848c9bc42bd7" 6439 + checksum = "5cc2c25a6c66789625ef164b4c7d2e548d627902280c13710d33da8222169964" 6624 6440 dependencies = [ 6625 6441 "log", 6626 6442 "serde", ··· 6629 6445 6630 6446 [[package]] 6631 6447 name = "sqlparser_derive" 6632 - version = "0.1.1" 6448 + version = "0.2.2" 6633 6449 source = "registry+https://github.com/rust-lang/crates.io-index" 6634 - checksum = "55fe75cb4a364c7f7ae06c7dbbc8d84bddd85d6cdf9975963c3935bc1991761e" 6450 + checksum = "01b2e185515564f15375f593fb966b5718bc624ba77fe49fa4616ad619690554" 6635 6451 dependencies = [ 6636 6452 "proc-macro2", 6637 6453 "quote", 6638 - "syn 1.0.109", 6454 + "syn 2.0.48", 6639 6455 ] 6640 6456 6641 6457 [[package]] 6642 6458 name = "sqlx" 6643 - version = "0.7.2" 6459 + version = "0.7.3" 6644 6460 source = "registry+https://github.com/rust-lang/crates.io-index" 6645 - checksum = "0e50c216e3624ec8e7ecd14c6a6a6370aad6ee5d8cfc3ab30b5162eeeef2ed33" 6461 + checksum = "dba03c279da73694ef99763320dea58b51095dfe87d001b1d4b5fe78ba8763cf" 6646 6462 dependencies = [ 6647 6463 "sqlx-core", 6648 6464 "sqlx-macros", ··· 6653 6469 6654 6470 [[package]] 6655 6471 name = "sqlx-core" 6656 - version = "0.7.2" 6472 + version = "0.7.3" 6657 6473 source = "registry+https://github.com/rust-lang/crates.io-index" 6658 - checksum = "8d6753e460c998bbd4cd8c6f0ed9a64346fcca0723d6e75e52fdc351c5d2169d" 6474 + checksum = "d84b0a3c3739e220d94b3239fd69fb1f74bc36e16643423bd99de3b43c21bfbd" 6659 6475 dependencies = [ 6660 - "ahash 0.8.6", 6476 + "ahash 0.8.7", 6661 6477 "atoi", 6662 6478 "byteorder", 6663 6479 "bytes", ··· 6681 6497 "paste", 6682 6498 "percent-encoding", 6683 6499 "rustls", 6684 - "rustls-pemfile", 6500 + "rustls-pemfile 1.0.4", 6685 6501 "serde", 6686 6502 "serde_json", 6687 6503 "sha2", ··· 6692 6508 "tokio-stream", 6693 6509 "tracing", 6694 6510 "url", 6695 - "webpki-roots 0.24.0", 6511 + "webpki-roots", 6696 6512 ] 6697 6513 6698 6514 [[package]] 6699 6515 name = "sqlx-macros" 6700 - version = "0.7.2" 6516 + version = "0.7.3" 6701 6517 source = "registry+https://github.com/rust-lang/crates.io-index" 6702 - checksum = "9a793bb3ba331ec8359c1853bd39eed32cdd7baaf22c35ccf5c92a7e8d1189ec" 6518 + checksum = "89961c00dc4d7dffb7aee214964b065072bff69e36ddb9e2c107541f75e4f2a5" 6703 6519 dependencies = [ 6704 6520 "proc-macro2", 6705 6521 "quote", ··· 6710 6526 6711 6527 [[package]] 6712 6528 name = "sqlx-macros-core" 6713 - version = "0.7.2" 6529 + version = "0.7.3" 6714 6530 source = "registry+https://github.com/rust-lang/crates.io-index" 6715 - checksum = "0a4ee1e104e00dedb6aa5ffdd1343107b0a4702e862a84320ee7cc74782d96fc" 6531 + checksum = "d0bd4519486723648186a08785143599760f7cc81c52334a55d6a83ea1e20841" 6716 6532 dependencies = [ 6533 + "atomic-write-file", 6717 6534 "dotenvy", 6718 6535 "either", 6719 6536 "heck", ··· 6737 6552 6738 6553 [[package]] 6739 6554 name = "sqlx-mysql" 6740 - version = "0.7.2" 6555 + version = "0.7.3" 6741 6556 source = "registry+https://github.com/rust-lang/crates.io-index" 6742 - checksum = "864b869fdf56263f4c95c45483191ea0af340f9f3e3e7b4d57a61c7c87a970db" 6557 + checksum = "e37195395df71fd068f6e2082247891bc11e3289624bbc776a0cdfa1ca7f1ea4" 6743 6558 dependencies = [ 6744 6559 "atoi", 6745 - "base64 0.21.5", 6746 - "bitflags 2.4.1", 6560 + "base64 0.21.7", 6561 + "bitflags 2.4.2", 6747 6562 "byteorder", 6748 6563 "bytes", 6749 6564 "chrono", ··· 6780 6595 6781 6596 [[package]] 6782 6597 name = "sqlx-postgres" 6783 - version = "0.7.2" 6598 + version = "0.7.3" 6784 6599 source = "registry+https://github.com/rust-lang/crates.io-index" 6785 - checksum = "eb7ae0e6a97fb3ba33b23ac2671a5ce6e3cabe003f451abd5a56e7951d975624" 6600 + checksum = "d6ac0ac3b7ccd10cc96c7ab29791a7dd236bd94021f31eec7ba3d46a74aa1c24" 6786 6601 dependencies = [ 6787 6602 "atoi", 6788 - "base64 0.21.5", 6789 - "bitflags 2.4.1", 6603 + "base64 0.21.7", 6604 + "bitflags 2.4.2", 6790 6605 "byteorder", 6791 6606 "chrono", 6792 6607 "crc", ··· 6820 6635 6821 6636 [[package]] 6822 6637 name = "sqlx-sqlite" 6823 - version = "0.7.2" 6638 + version = "0.7.3" 6824 6639 source = "registry+https://github.com/rust-lang/crates.io-index" 6825 - checksum = "d59dc83cf45d89c555a577694534fcd1b55c545a816c816ce51f20bbe56a4f3f" 6640 + checksum = "210976b7d948c7ba9fced8ca835b11cbb2d677c59c79de41ac0d397e14547490" 6826 6641 dependencies = [ 6827 6642 "atoi", 6828 6643 "chrono", ··· 6839 6654 "sqlx-core", 6840 6655 "tracing", 6841 6656 "url", 6657 + "urlencoding", 6842 6658 ] 6843 6659 6844 6660 [[package]] ··· 6900 6714 checksum = "73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623" 6901 6715 6902 6716 [[package]] 6717 + name = "strsim" 6718 + version = "0.11.0" 6719 + source = "registry+https://github.com/rust-lang/crates.io-index" 6720 + checksum = "5ee073c9e4cd00e28217186dbe12796d692868f432bf2e97ee73bed0c56dfa01" 6721 + 6722 + [[package]] 6903 6723 name = "strum" 6904 6724 version = "0.25.0" 6905 6725 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 6924 6732 "proc-macro2", 6925 6733 "quote", 6926 6734 "rustversion", 6927 - "syn 2.0.39", 6735 + "syn 2.0.48", 6928 6736 ] 6929 6737 6930 6738 [[package]] ··· 6934 6742 checksum = "81cdd64d312baedb58e21336b31bc043b77e01cc99033ce76ef539f78e965ebc" 6935 6743 6936 6744 [[package]] 6937 - name = "symbolic-common" 6938 - version = "12.6.0" 6745 + name = "svix-ksuid" 6746 + version = "0.8.0" 6939 6747 source = "registry+https://github.com/rust-lang/crates.io-index" 6940 - checksum = "405af7bd5edd866cef462e22ef73f11cf9bf506c9d62824fef8364eb69d4d4ad" 6748 + checksum = "66f014385b7fc154f59e9480770c2187b6e61037c2439895788a9a4d421d7859" 6749 + dependencies = [ 6750 + "base-encode", 6751 + "byteorder", 6752 + "getrandom", 6753 + "serde", 6754 + "time", 6755 + ] 6756 + 6757 + [[package]] 6758 + name = "symbolic-common" 6759 + version = "12.8.0" 6760 + source = "registry+https://github.com/rust-lang/crates.io-index" 6761 + checksum = "1cccfffbc6bb3bb2d3a26cd2077f4d055f6808d266f9d4d158797a4c60510dfe" 6941 6762 dependencies = [ 6942 6763 "debugid", 6943 6764 "memmap2", ··· 6960 6755 6961 6756 [[package]] 6962 6757 name = "symbolic-demangle" 6963 - version = "12.6.0" 6758 + version = "12.8.0" 6964 6759 source = "registry+https://github.com/rust-lang/crates.io-index" 6965 - checksum = "2bcd041ccfb77d9c70639efcd5b804b508ac7a273e9224d227379e225625daf9" 6760 + checksum = "76a99812da4020a67e76c4eb41f08c87364c14170495ff780f30dd519c221a68" 6966 6761 dependencies = [ 6967 6762 "cpp_demangle", 6968 6763 "rustc-demangle", ··· 6982 6777 6983 6778 [[package]] 6984 6779 name = "syn" 6985 - version = "2.0.39" 6780 + version = "2.0.48" 6986 6781 source = "registry+https://github.com/rust-lang/crates.io-index" 6987 - checksum = "23e78b90f2fcf45d3e842032ce32e3f2d1545ba6636271dcbf24fa306d87be7a" 6782 + checksum = "0f3531638e407dfc0814761abb7c00a5b54992b849452a0646b7f65c9f770f3f" 6988 6783 dependencies = [ 6989 6784 "proc-macro2", 6990 6785 "quote", ··· 7000 6795 "proc-macro-error", 7001 6796 "proc-macro2", 7002 6797 "quote", 7003 - "syn 2.0.39", 6798 + "syn 2.0.48", 7004 6799 ] 7005 6800 7006 6801 [[package]] ··· 7011 6806 7012 6807 [[package]] 7013 6808 name = "sysinfo" 7014 - version = "0.29.10" 6809 + version = "0.29.11" 7015 6810 source = "registry+https://github.com/rust-lang/crates.io-index" 7016 - checksum = "0a18d114d420ada3a891e6bc8e96a2023402203296a47cdd65083377dad18ba5" 6811 + checksum = "cd727fc423c2060f6c92d9534cef765c65a6ed3f428a03d7def74a8c4348e666" 7017 6812 dependencies = [ 7018 6813 "cfg-if 1.0.0", 7019 6814 "core-foundation-sys", ··· 7073 6868 7074 6869 [[package]] 7075 6870 name = "tempfile" 7076 - version = "3.8.1" 6871 + version = "3.10.0" 7077 6872 source = "registry+https://github.com/rust-lang/crates.io-index" 7078 - checksum = "7ef1adac450ad7f4b3c28589471ade84f25f731a7a0fe30d71dfa9f60fd808e5" 6873 + checksum = "a365e8cd18e44762ef95d87f284f4b5cd04107fec2ff3052bd6a3e6069669e67" 7079 6874 dependencies = [ 7080 6875 "cfg-if 1.0.0", 7081 6876 "fastrand 2.0.1", 7082 - "redox_syscall 0.4.1", 7083 - "rustix 0.38.24", 7084 - "windows-sys 0.48.0", 6877 + "rustix 0.38.31", 6878 + "windows-sys 0.52.0", 7085 6879 ] 7086 6880 7087 6881 [[package]] ··· 7096 6892 7097 6893 [[package]] 7098 6894 name = "termcolor" 7099 - version = "1.4.0" 6895 + version = "1.4.1" 7100 6896 source = "registry+https://github.com/rust-lang/crates.io-index" 7101 - checksum = "ff1bc3d3f05aff0403e8ac0d92ced918ec05b666a43f83297ccef5bea8a3d449" 6897 + checksum = "06794f8f6c5c898b3275aebefa6b8a1cb24cd2c6c79397ab15774837a0bc5755" 7102 6898 dependencies = [ 7103 6899 "winapi-util", 7104 6900 ] ··· 7111 6907 7112 6908 [[package]] 7113 6909 name = "thiserror" 7114 - version = "1.0.50" 6910 + version = "1.0.56" 7115 6911 source = "registry+https://github.com/rust-lang/crates.io-index" 7116 - checksum = "f9a7210f5c9a7156bb50aa36aed4c95afb51df0df00713949448cf9e97d382d2" 6912 + checksum = "d54378c645627613241d077a3a79db965db602882668f9136ac42af9ecb730ad" 7117 6913 dependencies = [ 7118 6914 "thiserror-impl", 7119 6915 ] 7120 6916 7121 6917 [[package]] 7122 6918 name = "thiserror-impl" 7123 - version = "1.0.50" 6919 + version = "1.0.56" 7124 6920 source = "registry+https://github.com/rust-lang/crates.io-index" 7125 - checksum = "266b2e40bc00e5a6c09c3584011e08b06f123c00362c92b975ba9843aaaa14b8" 6921 + checksum = "fa0faa943b50f3db30a20aa7e265dbc66076993efed8463e8de414e5d06d3471" 7126 6922 dependencies = [ 7127 6923 "proc-macro2", 7128 6924 "quote", 7129 - "syn 2.0.39", 6925 + "syn 2.0.48", 7130 6926 ] 7131 6927 7132 6928 [[package]] ··· 7172 6968 7173 6969 [[package]] 7174 6970 name = "time" 7175 - version = "0.3.30" 6971 + version = "0.3.34" 7176 6972 source = "registry+https://github.com/rust-lang/crates.io-index" 7177 - checksum = "c4a34ab300f2dee6e562c10a046fc05e358b29f9bf92277f30c3c8d82275f6f5" 6973 + checksum = "c8248b6521bb14bc45b4067159b9b6ad792e2d6d754d6c41fb50e29fefe38749" 7178 6974 dependencies = [ 7179 6975 "deranged", 7180 6976 "itoa", 6977 + "num-conv", 7181 6978 "powerfmt", 7182 6979 "serde", 7183 6980 "time-core", ··· 7193 6988 7194 6989 [[package]] 7195 6990 name = "time-macros" 7196 - version = "0.2.15" 6991 + version = "0.2.17" 7197 6992 source = "registry+https://github.com/rust-lang/crates.io-index" 7198 - checksum = "4ad70d68dba9e1f8aceda7aa6711965dfec1cac869f311a51bd08b3a2ccbce20" 6993 + checksum = "7ba3a3ef41e6672a2f0f001392bb5dcd3ff0a9992d618ca761a11c3121547774" 7199 6994 dependencies = [ 6995 + "num-conv", 7200 6996 "time-core", 7201 6997 ] 7202 6998 ··· 7208 7002 checksum = "2c9d3793400a45f954c52e73d068316d76b6f4e36977e3fcebb13a2721e80237" 7209 7003 dependencies = [ 7210 7004 "crunchy", 7005 + ] 7006 + 7007 + [[package]] 7008 + name = "tinytemplate" 7009 + version = "1.2.1" 7010 + source = "registry+https://github.com/rust-lang/crates.io-index" 7011 + checksum = "be4d6b5f19ff7664e8c98d03e2139cb510db9b0a60b55f8e8709b689d939b6bc" 7012 + dependencies = [ 7013 + "serde", 7014 + "serde_json", 7211 7015 ] 7212 7016 7213 7017 [[package]] ··· 7237 7021 7238 7022 [[package]] 7239 7023 name = "tokio" 7240 - version = "1.34.0" 7024 + version = "1.36.0" 7241 7025 source = "registry+https://github.com/rust-lang/crates.io-index" 7242 - checksum = "d0c014766411e834f7af5b8f4cf46257aab4036ca95e9d2c144a10f59ad6f5b9" 7026 + checksum = "61285f6515fa018fb2d1e46eb21223fff441ee8db5d0f1435e8ab4f5cdb80931" 7243 7027 dependencies = [ 7244 7028 "backtrace", 7245 7029 "bytes", ··· 7249 7033 "parking_lot 0.12.1", 7250 7034 "pin-project-lite", 7251 7035 "signal-hook-registry", 7252 - "socket2 0.5.5", 7036 + "socket2", 7253 7037 "tokio-macros", 7254 7038 "windows-sys 0.48.0", 7255 7039 ] ··· 7272 7056 dependencies = [ 7273 7057 "proc-macro2", 7274 7058 "quote", 7275 - "syn 2.0.39", 7059 + "syn 2.0.48", 7276 7060 ] 7277 7061 7278 7062 [[package]] ··· 7311 7095 ] 7312 7096 7313 7097 [[package]] 7314 - name = "toml" 7315 - version = "0.5.11" 7316 - source = "registry+https://github.com/rust-lang/crates.io-index" 7317 - checksum = "f4f7f0dd8d50a853a531c426359045b1998f04219d88799810762cd4ad314234" 7318 - dependencies = [ 7319 - "serde", 7320 - ] 7321 - 7322 - [[package]] 7323 7098 name = "toml_datetime" 7324 7099 version = "0.6.5" 7325 7100 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 7329 7122 7330 7123 [[package]] 7331 7124 name = "toml_edit" 7332 - version = "0.20.7" 7125 + version = "0.21.1" 7333 7126 source = "registry+https://github.com/rust-lang/crates.io-index" 7334 - checksum = "70f427fce4d84c72b5b732388bf4a9f4531b53f74e2887e3ecb2481f68f66d81" 7127 + checksum = "6a8534fd7f78b5405e860340ad6575217ce99f38d4d5c8f2442cb5ecb50090e1" 7335 7128 dependencies = [ 7336 7129 "indexmap 2.1.0", 7337 7130 "toml_datetime", ··· 7353 7146 "futures-core", 7354 7147 "futures-util", 7355 7148 "h2", 7356 - "http", 7149 + "http 0.2.11", 7357 7150 "http-body", 7358 7151 "hyper", 7359 7152 "hyper-timeout", ··· 7380 7173 "async-stream", 7381 7174 "async-trait", 7382 7175 "axum", 7383 - "base64 0.21.5", 7176 + "base64 0.21.7", 7384 7177 "bytes", 7385 7178 "h2", 7386 - "http", 7179 + "http 0.2.11", 7387 7180 "http-body", 7388 7181 "hyper", 7389 7182 "hyper-timeout", 7390 7183 "percent-encoding", 7391 7184 "pin-project", 7392 - "prost 0.12.2", 7185 + "prost 0.12.3", 7393 7186 "rustls", 7394 - "rustls-pemfile", 7187 + "rustls-pemfile 1.0.4", 7395 7188 "tokio", 7396 7189 "tokio-rustls", 7397 7190 "tokio-stream", ··· 7420 7213 source = "registry+https://github.com/rust-lang/crates.io-index" 7421 7214 checksum = "9d021fc044c18582b9a2408cd0dd05b1596e3ecdb5c4df822bb0183545683889" 7422 7215 dependencies = [ 7423 - "prettyplease 0.2.15", 7216 + "prettyplease 0.2.16", 7424 7217 "proc-macro2", 7425 - "prost-build 0.12.2", 7218 + "prost-build 0.12.3", 7426 7219 "quote", 7427 - "syn 2.0.39", 7220 + "syn 2.0.48", 7428 7221 ] 7429 7222 7430 7223 [[package]] ··· 7472 7265 ] 7473 7266 7474 7267 [[package]] 7268 + name = "tracing-appender" 7269 + version = "0.2.3" 7270 + source = "registry+https://github.com/rust-lang/crates.io-index" 7271 + checksum = "3566e8ce28cc0a3fe42519fc80e6b4c943cc4c8cef275620eb8dac2d3d4e06cf" 7272 + dependencies = [ 7273 + "crossbeam-channel", 7274 + "thiserror", 7275 + "time", 7276 + "tracing-subscriber", 7277 + ] 7278 + 7279 + [[package]] 7475 7280 name = "tracing-attributes" 7476 7281 version = "0.1.27" 7477 7282 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 7491 7272 dependencies = [ 7492 7273 "proc-macro2", 7493 7274 "quote", 7494 - "syn 2.0.39", 7275 + "syn 2.0.48", 7495 7276 ] 7496 7277 7497 7278 [[package]] ··· 7551 7332 ] 7552 7333 7553 7334 [[package]] 7335 + name = "tracing-serde" 7336 + version = "0.1.3" 7337 + source = "registry+https://github.com/rust-lang/crates.io-index" 7338 + checksum = "bc6b213177105856957181934e4920de57730fc69bf42c37ee5bb664d406d9e1" 7339 + dependencies = [ 7340 + "serde", 7341 + "tracing-core", 7342 + ] 7343 + 7344 + [[package]] 7554 7345 name = "tracing-subscriber" 7555 7346 version = "0.3.18" 7556 7347 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 7570 7341 "nu-ansi-term", 7571 7342 "once_cell", 7572 7343 "regex", 7344 + "serde", 7345 + "serde_json", 7573 7346 "sharded-slab", 7574 7347 "smallvec", 7575 7348 "thread_local", 7576 7349 "tracing", 7577 7350 "tracing-core", 7578 7351 "tracing-log 0.2.0", 7352 + "tracing-serde", 7579 7353 ] 7580 7354 7581 7355 [[package]] 7582 7356 name = "try-lock" 7583 - version = "0.2.4" 7357 + version = "0.2.5" 7584 7358 source = "registry+https://github.com/rust-lang/crates.io-index" 7585 - checksum = "3528ecfd12c466c6f163363caf2d02a71161dd5e1cc6ae7b34207ea2d42d81ed" 7359 + checksum = "e421abadd41a4225275504ea4d6566923418b7f05506fbc9c0fe86ba7396114b" 7586 7360 7587 7361 [[package]] 7588 7362 name = "try_from" ··· 7643 7411 7644 7412 [[package]] 7645 7413 name = "unicode-bidi" 7646 - version = "0.3.13" 7414 + version = "0.3.15" 7647 7415 source = "registry+https://github.com/rust-lang/crates.io-index" 7648 - checksum = "92888ba5573ff080736b3648696b70cafad7d250551175acbaa4e0385b3e1460" 7416 + checksum = "08f95100a766bf4f8f28f90d77e0a5461bbdb219042e7679bebe79004fed8d75" 7649 7417 7650 7418 [[package]] 7651 7419 name = "unicode-ident" ··· 7664 7432 7665 7433 [[package]] 7666 7434 name = "unicode-segmentation" 7667 - version = "1.10.1" 7435 + version = "1.11.0" 7668 7436 source = "registry+https://github.com/rust-lang/crates.io-index" 7669 - checksum = "1dd624098567895118886609431a7c3b8f516e41d30e0643f03d94592a147e36" 7437 + checksum = "d4c87d22b6e3f4a18d4d40ef354e97c90fcb14dd91d7dc0aa9d8a1172ebf7202" 7670 7438 7671 7439 [[package]] 7672 7440 name = "unicode-width" ··· 7710 7478 7711 7479 [[package]] 7712 7480 name = "url" 7713 - version = "2.4.1" 7481 + version = "2.5.0" 7714 7482 source = "registry+https://github.com/rust-lang/crates.io-index" 7715 - checksum = "143b538f18257fac9cad154828a57c6bf5157e1aa604d4816b5995bf6de87ae5" 7483 + checksum = "31e6302e3bb753d46e83516cae55ae196fc0c309407cf11ab35cc51a4c2a4633" 7716 7484 dependencies = [ 7717 7485 "form_urlencoded", 7718 7486 "idna", ··· 7728 7496 7729 7497 [[package]] 7730 7498 name = "utf8-width" 7731 - version = "0.1.6" 7499 + version = "0.1.7" 7732 7500 source = "registry+https://github.com/rust-lang/crates.io-index" 7733 - checksum = "5190c9442dcdaf0ddd50f37420417d219ae5261bbf5db120d0f9bab996c9cba1" 7501 + checksum = "86bd8d4e895da8537e5315b8254664e6b769c4ff3db18321b297a1e7004392e3" 7734 7502 7735 7503 [[package]] 7736 7504 name = "utf8parse" ··· 7740 7508 7741 7509 [[package]] 7742 7510 name = "utoipa" 7743 - version = "4.1.0" 7511 + version = "4.2.0" 7744 7512 source = "registry+https://github.com/rust-lang/crates.io-index" 7745 - checksum = "0ff05e3bac2c9428f57ade702667753ca3f5cf085e2011fe697de5bfd49aa72d" 7513 + checksum = "272ebdfbc99111033031d2f10e018836056e4d2c8e2acda76450ec7974269fa7" 7746 7514 dependencies = [ 7747 7515 "indexmap 2.1.0", 7748 7516 "serde", ··· 7752 7520 7753 7521 [[package]] 7754 7522 name = "utoipa-gen" 7755 - version = "4.1.0" 7523 + version = "4.2.0" 7756 7524 source = "registry+https://github.com/rust-lang/crates.io-index" 7757 - checksum = "5f0b6f4667edd64be0e820d6631a60433a269710b6ee89ac39525b872b76d61d" 7525 + checksum = "d3c9f4d08338c1bfa70dde39412a040a884c6f318b3d09aaaf3437a1e52027fc" 7758 7526 dependencies = [ 7759 7527 "proc-macro-error", 7760 7528 "proc-macro2", 7761 7529 "quote", 7762 7530 "regex", 7763 - "syn 2.0.39", 7531 + "syn 2.0.48", 7764 7532 ] 7765 7533 7766 7534 [[package]] ··· 7781 7549 7782 7550 [[package]] 7783 7551 name = "uuid" 7784 - version = "1.5.0" 7552 + version = "1.7.0" 7785 7553 source = "registry+https://github.com/rust-lang/crates.io-index" 7786 - checksum = "88ad59a7560b41a70d191093a945f0b87bc1deeda46fb237479708a1d6b6cdfc" 7554 + checksum = "f00cc9702ca12d3c81455259621e676d0f7251cec66a21e98fe2e9a37db93b2a" 7787 7555 dependencies = [ 7788 7556 "getrandom", 7789 - "rand", 7790 - "uuid-macro-internal", 7791 7557 "wasm-bindgen", 7792 - ] 7793 - 7794 - [[package]] 7795 - name = "uuid-macro-internal" 7796 - version = "1.5.0" 7797 - source = "registry+https://github.com/rust-lang/crates.io-index" 7798 - checksum = "3d8c6bba9b149ee82950daefc9623b32bb1dacbfb1890e352f6b887bd582adaf" 7799 - dependencies = [ 7800 - "proc-macro2", 7801 - "quote", 7802 - "syn 2.0.39", 7803 7558 ] 7804 7559 7805 7560 [[package]] ··· 7794 7575 version = "0.1.0" 7795 7576 source = "registry+https://github.com/rust-lang/crates.io-index" 7796 7577 checksum = "830b7e5d4d90034032940e4ace0d9a9a057e7a45cd94e6c007832e39edb82f6d" 7797 - 7798 - [[package]] 7799 - name = "value-trait" 7800 - version = "0.8.0" 7801 - source = "registry+https://github.com/rust-lang/crates.io-index" 7802 - checksum = "ea87257cfcbedcb9444eda79c59fdfea71217e6305afee8ee33f500375c2ac97" 7803 - dependencies = [ 7804 - "float-cmp", 7805 - "halfbrown", 7806 - "itoa", 7807 - "ryu", 7808 - ] 7809 7578 7810 7579 [[package]] 7811 7580 name = "vcpkg" ··· 7842 7635 "aes", 7843 7636 "anymap", 7844 7637 "base16", 7845 - "base64 0.21.5", 7638 + "base64 0.21.7", 7846 7639 "bytes", 7847 7640 "cbc", 7848 7641 "cfb-mode", ··· 7852 7645 "chrono", 7853 7646 "chrono-tz", 7854 7647 "cidr-utils", 7855 - "clap 4.4.8", 7648 + "clap 4.5.0", 7856 7649 "codespan-reporting", 7857 7650 "community-id", 7858 7651 "crypto_secretbox", ··· 7877 7670 "ofb", 7878 7671 "once_cell", 7879 7672 "onig", 7880 - "ordered-float 4.1.1", 7673 + "ordered-float 4.2.0", 7881 7674 "paste", 7882 7675 "peeking_take_while", 7883 7676 "percent-encoding", ··· 7908 7701 "uuid", 7909 7702 "webbrowser", 7910 7703 "woothee", 7911 - "zstd 0.13.0", 7704 + "zstd", 7912 7705 ] 7913 7706 7914 7707 [[package]] ··· 7944 7737 checksum = "f3c4517f54858c779bbcbf228f4fca63d121bf85fbecb2dc578cdf4a39395690" 7945 7738 7946 7739 [[package]] 7740 + name = "wal" 7741 + version = "0.1.0" 7742 + dependencies = [ 7743 + "byteorder", 7744 + "bytes", 7745 + "crc32fast", 7746 + "criterion", 7747 + "parking_lot 0.12.1", 7748 + "snafu 0.7.5", 7749 + "snap", 7750 + "tempfile", 7751 + ] 7752 + 7753 + [[package]] 7947 7754 name = "walkdir" 7948 7755 version = "2.4.0" 7949 7756 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 7990 7769 7991 7770 [[package]] 7992 7771 name = "wasm-bindgen" 7993 - version = "0.2.88" 7772 + version = "0.2.91" 7994 7773 source = "registry+https://github.com/rust-lang/crates.io-index" 7995 - checksum = "7daec296f25a1bae309c0cd5c29c4b260e510e6d813c286b19eaadf409d40fce" 7774 + checksum = "c1e124130aee3fb58c5bdd6b639a0509486b0338acaaae0c84a5124b0f588b7f" 7996 7775 dependencies = [ 7997 7776 "cfg-if 1.0.0", 7998 7777 "wasm-bindgen-macro", ··· 8000 7779 8001 7780 [[package]] 8002 7781 name = "wasm-bindgen-backend" 8003 - version = "0.2.88" 7782 + version = "0.2.91" 8004 7783 source = "registry+https://github.com/rust-lang/crates.io-index" 8005 - checksum = "e397f4664c0e4e428e8313a469aaa58310d302159845980fd23b0f22a847f217" 7784 + checksum = "c9e7e1900c352b609c8488ad12639a311045f40a35491fb69ba8c12f758af70b" 8006 7785 dependencies = [ 8007 7786 "bumpalo", 8008 7787 "log", 8009 7788 "once_cell", 8010 7789 "proc-macro2", 8011 7790 "quote", 8012 - "syn 2.0.39", 7791 + "syn 2.0.48", 8013 7792 "wasm-bindgen-shared", 8014 7793 ] 8015 7794 8016 7795 [[package]] 8017 7796 name = "wasm-bindgen-futures" 8018 - version = "0.4.38" 7797 + version = "0.4.41" 8019 7798 source = "registry+https://github.com/rust-lang/crates.io-index" 8020 - checksum = "9afec9963e3d0994cac82455b2b3502b81a7f40f9a0d32181f7528d9f4b43e02" 7799 + checksum = "877b9c3f61ceea0e56331985743b13f3d25c406a7098d45180fb5f09bc19ed97" 8021 7800 dependencies = [ 8022 7801 "cfg-if 1.0.0", 8023 7802 "js-sys", ··· 8027 7806 8028 7807 [[package]] 8029 7808 name = "wasm-bindgen-macro" 8030 - version = "0.2.88" 7809 + version = "0.2.91" 8031 7810 source = "registry+https://github.com/rust-lang/crates.io-index" 8032 - checksum = "5961017b3b08ad5f3fe39f1e79877f8ee7c23c5e5fd5eb80de95abc41f1f16b2" 7811 + checksum = "b30af9e2d358182b5c7449424f017eba305ed32a7010509ede96cdc4696c46ed" 8033 7812 dependencies = [ 8034 7813 "quote", 8035 7814 "wasm-bindgen-macro-support", ··· 8037 7816 8038 7817 [[package]] 8039 7818 name = "wasm-bindgen-macro-support" 8040 - version = "0.2.88" 7819 + version = "0.2.91" 8041 7820 source = "registry+https://github.com/rust-lang/crates.io-index" 8042 - checksum = "c5353b8dab669f5e10f5bd76df26a9360c748f054f862ff5f3f8aae0c7fb3907" 7821 + checksum = "642f325be6301eb8107a83d12a8ac6c1e1c54345a7ef1a9261962dfefda09e66" 8043 7822 dependencies = [ 8044 7823 "proc-macro2", 8045 7824 "quote", 8046 - "syn 2.0.39", 7825 + "syn 2.0.48", 8047 7826 "wasm-bindgen-backend", 8048 7827 "wasm-bindgen-shared", 8049 7828 ] 8050 7829 8051 7830 [[package]] 8052 7831 name = "wasm-bindgen-shared" 8053 - version = "0.2.88" 7832 + version = "0.2.91" 8054 7833 source = "registry+https://github.com/rust-lang/crates.io-index" 8055 - checksum = "0d046c5d029ba91a1ed14da14dca44b68bf2f124cfbaf741c54151fdb3e0750b" 7834 + checksum = "4f186bd2dcf04330886ce82d6f33dd75a7bfcf69ecf5763b89fcde53b6ac9838" 8056 7835 8057 7836 [[package]] 8058 7837 name = "wasm-streams" 8059 - version = "0.3.0" 7838 + version = "0.4.0" 8060 7839 source = "registry+https://github.com/rust-lang/crates.io-index" 8061 - checksum = "b4609d447824375f43e1ffbc051b50ad8f4b3ae8219680c94452ea05eb240ac7" 7840 + checksum = "b65dc4c90b63b118468cf747d8bf3566c1913ef60be765b5730ead9e0a3ba129" 8062 7841 dependencies = [ 8063 7842 "futures-util", 8064 7843 "js-sys", ··· 8069 7848 8070 7849 [[package]] 8071 7850 name = "web-sys" 8072 - version = "0.3.65" 7851 + version = "0.3.68" 8073 7852 source = "registry+https://github.com/rust-lang/crates.io-index" 8074 - checksum = "5db499c5f66323272151db0e666cd34f78617522fb0c1604d31a27c50c206a85" 7853 + checksum = "96565907687f7aceb35bc5fc03770a8a0471d82e479f25832f54a0e3f4b28446" 8075 7854 dependencies = [ 8076 7855 "js-sys", 8077 7856 "wasm-bindgen", ··· 8096 7875 8097 7876 [[package]] 8098 7877 name = "webpki-roots" 8099 - version = "0.24.0" 7878 + version = "0.25.4" 8100 7879 source = "registry+https://github.com/rust-lang/crates.io-index" 8101 - checksum = "b291546d5d9d1eab74f069c77749f2cb8504a12caa20f0f2de93ddbf6f411888" 8102 - dependencies = [ 8103 - "rustls-webpki", 8104 - ] 8105 - 8106 - [[package]] 8107 - name = "webpki-roots" 8108 - version = "0.25.2" 8109 - source = "registry+https://github.com/rust-lang/crates.io-index" 8110 - checksum = "14247bb57be4f377dfb94c72830b8ce8fc6beac03cf4bf7b9732eadd414123fc" 7880 + checksum = "5f20c57d8d7db6d3b86154206ae5d8fba62dd39573114de97c2cb0578251f8e1" 8111 7881 8112 7882 [[package]] 8113 7883 name = "which" ··· 8109 7897 "either", 8110 7898 "home", 8111 7899 "once_cell", 8112 - "rustix 0.38.24", 7900 + "rustix 0.38.31", 8113 7901 ] 8114 7902 8115 7903 [[package]] ··· 8157 7945 8158 7946 [[package]] 8159 7947 name = "windows-core" 8160 - version = "0.51.1" 7948 + version = "0.52.0" 8161 7949 source = "registry+https://github.com/rust-lang/crates.io-index" 8162 - checksum = "f1f8cf84f35d2db49a46868f947758c7a1138116f7fac3bc844f43ade1292e64" 7950 + checksum = "33ab640c8d7e35bf8ba19b884ba838ceb4fba93a4e8c65a9059d08afcfc683d9" 8163 7951 dependencies = [ 8164 - "windows-targets 0.48.5", 7952 + "windows-targets 0.52.0", 8165 7953 ] 8166 7954 8167 7955 [[package]] ··· 8180 7968 checksum = "677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9" 8181 7969 dependencies = [ 8182 7970 "windows-targets 0.48.5", 7971 + ] 7972 + 7973 + [[package]] 7974 + name = "windows-sys" 7975 + version = "0.52.0" 7976 + source = "registry+https://github.com/rust-lang/crates.io-index" 7977 + checksum = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d" 7978 + dependencies = [ 7979 + "windows-targets 0.52.0", 8183 7980 ] 8184 7981 8185 7982 [[package]] ··· 8222 8001 ] 8223 8002 8224 8003 [[package]] 8004 + name = "windows-targets" 8005 + version = "0.52.0" 8006 + source = "registry+https://github.com/rust-lang/crates.io-index" 8007 + checksum = "8a18201040b24831fbb9e4eb208f8892e1f50a37feb53cc7ff887feb8f50e7cd" 8008 + dependencies = [ 8009 + "windows_aarch64_gnullvm 0.52.0", 8010 + "windows_aarch64_msvc 0.52.0", 8011 + "windows_i686_gnu 0.52.0", 8012 + "windows_i686_msvc 0.52.0", 8013 + "windows_x86_64_gnu 0.52.0", 8014 + "windows_x86_64_gnullvm 0.52.0", 8015 + "windows_x86_64_msvc 0.52.0", 8016 + ] 8017 + 8018 + [[package]] 8225 8019 name = "windows_aarch64_gnullvm" 8226 8020 version = "0.42.2" 8227 8021 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 8247 8011 version = "0.48.5" 8248 8012 source = "registry+https://github.com/rust-lang/crates.io-index" 8249 8013 checksum = "2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8" 8014 + 8015 + [[package]] 8016 + name = "windows_aarch64_gnullvm" 8017 + version = "0.52.0" 8018 + source = "registry+https://github.com/rust-lang/crates.io-index" 8019 + checksum = "cb7764e35d4db8a7921e09562a0304bf2f93e0a51bfccee0bd0bb0b666b015ea" 8250 8020 8251 8021 [[package]] 8252 8022 name = "windows_aarch64_msvc" ··· 8267 8025 checksum = "dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc" 8268 8026 8269 8027 [[package]] 8028 + name = "windows_aarch64_msvc" 8029 + version = "0.52.0" 8030 + source = "registry+https://github.com/rust-lang/crates.io-index" 8031 + checksum = "bbaa0368d4f1d2aaefc55b6fcfee13f41544ddf36801e793edbbfd7d7df075ef" 8032 + 8033 + [[package]] 8270 8034 name = "windows_i686_gnu" 8271 8035 version = "0.42.2" 8272 8036 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 8283 8035 version = "0.48.5" 8284 8036 source = "registry+https://github.com/rust-lang/crates.io-index" 8285 8037 checksum = "a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e" 8038 + 8039 + [[package]] 8040 + name = "windows_i686_gnu" 8041 + version = "0.52.0" 8042 + source = "registry+https://github.com/rust-lang/crates.io-index" 8043 + checksum = "a28637cb1fa3560a16915793afb20081aba2c92ee8af57b4d5f28e4b3e7df313" 8286 8044 8287 8045 [[package]] 8288 8046 name = "windows_i686_msvc" ··· 8303 8049 checksum = "8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406" 8304 8050 8305 8051 [[package]] 8052 + name = "windows_i686_msvc" 8053 + version = "0.52.0" 8054 + source = "registry+https://github.com/rust-lang/crates.io-index" 8055 + checksum = "ffe5e8e31046ce6230cc7215707b816e339ff4d4d67c65dffa206fd0f7aa7b9a" 8056 + 8057 + [[package]] 8306 8058 name = "windows_x86_64_gnu" 8307 8059 version = "0.42.2" 8308 8060 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 8319 8059 version = "0.48.5" 8320 8060 source = "registry+https://github.com/rust-lang/crates.io-index" 8321 8061 checksum = "53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e" 8062 + 8063 + [[package]] 8064 + name = "windows_x86_64_gnu" 8065 + version = "0.52.0" 8066 + source = "registry+https://github.com/rust-lang/crates.io-index" 8067 + checksum = "3d6fa32db2bc4a2f5abeacf2b69f7992cd09dca97498da74a151a3132c26befd" 8322 8068 8323 8069 [[package]] 8324 8070 name = "windows_x86_64_gnullvm" ··· 8339 8073 checksum = "0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc" 8340 8074 8341 8075 [[package]] 8076 + name = "windows_x86_64_gnullvm" 8077 + version = "0.52.0" 8078 + source = "registry+https://github.com/rust-lang/crates.io-index" 8079 + checksum = "1a657e1e9d3f514745a572a6846d3c7aa7dbe1658c056ed9c3344c4109a6949e" 8080 + 8081 + [[package]] 8342 8082 name = "windows_x86_64_msvc" 8343 8083 version = "0.42.2" 8344 8084 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 8357 8085 checksum = "ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538" 8358 8086 8359 8087 [[package]] 8360 - name = "winnow" 8361 - version = "0.5.19" 8088 + name = "windows_x86_64_msvc" 8089 + version = "0.52.0" 8362 8090 source = "registry+https://github.com/rust-lang/crates.io-index" 8363 - checksum = "829846f3e3db426d4cee4510841b71a8e58aa2a76b1132579487ae430ccd9c7b" 8091 + checksum = "dff9641d1cd4be8d1a070daf9e3773c5f67e78b4d9d42263020c057706765c04" 8092 + 8093 + [[package]] 8094 + name = "winnow" 8095 + version = "0.5.39" 8096 + source = "registry+https://github.com/rust-lang/crates.io-index" 8097 + checksum = "5389a154b01683d28c77f8f68f49dea75f0a4da32557a58f68ee51ebba472d29" 8364 8098 dependencies = [ 8365 8099 "memchr", 8366 8100 ] ··· 8407 8129 checksum = "66fee0b777b0f5ac1c69bb06d361268faafa61cd4682ae064a171c16c433e9e4" 8408 8130 8409 8131 [[package]] 8410 - name = "xxhash-rust" 8411 - version = "0.8.7" 8412 - source = "registry+https://github.com/rust-lang/crates.io-index" 8413 - checksum = "9828b178da53440fa9c766a3d2f73f7cf5d0ac1fe3980c1e5018d899fd19e07b" 8414 - 8415 - [[package]] 8416 8132 name = "xz2" 8417 8133 version = "0.1.7" 8418 8134 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 8426 8154 8427 8155 [[package]] 8428 8156 name = "zerocopy" 8429 - version = "0.7.26" 8157 + version = "0.7.32" 8430 8158 source = "registry+https://github.com/rust-lang/crates.io-index" 8431 - checksum = "e97e415490559a91254a2979b4829267a57d2fcd741a98eee8b722fb57289aa0" 8159 + checksum = "74d4d3961e53fa4c9a25a8637fc2bfaf2595b3d3ae34875568a5cf64787716be" 8432 8160 dependencies = [ 8433 8161 "zerocopy-derive", 8434 8162 ] 8435 8163 8436 8164 [[package]] 8437 8165 name = "zerocopy-derive" 8438 - version = "0.7.26" 8166 + version = "0.7.32" 8439 8167 source = "registry+https://github.com/rust-lang/crates.io-index" 8440 - checksum = "dd7e48ccf166952882ca8bd778a43502c64f33bf94c12ebe2a7f08e5a0f6689f" 8168 + checksum = "9ce1b18ccd8e73a9321186f97e46f9f04b778851177567b1975109d26a08d2a6" 8441 8169 dependencies = [ 8442 8170 "proc-macro2", 8443 8171 "quote", 8444 - "syn 2.0.39", 8172 + "syn 2.0.48", 8445 8173 ] 8446 8174 8447 8175 [[package]] 8448 8176 name = "zeroize" 8449 - version = "1.6.1" 8177 + version = "1.7.0" 8450 8178 source = "registry+https://github.com/rust-lang/crates.io-index" 8451 - checksum = "12a3946ecfc929b583800f4629b6c25b88ac6e92a40ea5670f77112a85d40a8b" 8179 + checksum = "525b4ec142c6b68a2d10f01f7bbf6755599ca3f81ea53b8431b7dd348f5fdb2d" 8452 8180 8453 8181 [[package]] 8454 8182 name = "zip" ··· 8464 8192 8465 8193 [[package]] 8466 8194 name = "zstd" 8467 - version = "0.12.4" 8468 - source = "registry+https://github.com/rust-lang/crates.io-index" 8469 - checksum = "1a27595e173641171fc74a1232b7b1c7a7cb6e18222c11e9dfb9888fa424c53c" 8470 - dependencies = [ 8471 - "zstd-safe 6.0.6", 8472 - ] 8473 - 8474 - [[package]] 8475 - name = "zstd" 8476 8195 version = "0.13.0" 8477 8196 source = "registry+https://github.com/rust-lang/crates.io-index" 8478 8197 checksum = "bffb3309596d527cfcba7dfc6ed6052f1d39dfbd7c867aa2e865e4a449c10110" 8479 8198 dependencies = [ 8480 - "zstd-safe 7.0.0", 8481 - ] 8482 - 8483 - [[package]] 8484 - name = "zstd-safe" 8485 - version = "6.0.6" 8486 - source = "registry+https://github.com/rust-lang/crates.io-index" 8487 - checksum = "ee98ffd0b48ee95e6c5168188e44a54550b1564d9d530ee21d5f0eaed1069581" 8488 - dependencies = [ 8489 - "libc", 8490 - "zstd-sys", 8199 + "zstd-safe", 8491 8200 ] 8492 8201 8493 8202 [[package]]
pkgs/by-name/op/openobserve/build.rs.patch pkgs/servers/monitoring/openobserve/build.rs.patch
+16 -8
pkgs/by-name/op/openobserve/package.nix pkgs/servers/monitoring/openobserve/default.nix
··· 1 1 { lib 2 2 , rustPlatform 3 3 , fetchFromGitHub 4 + , fetchpatch 4 5 , pkg-config 5 6 , protobuf 6 7 , bzip2 ··· 11 10 , zlib 12 11 , zstd 13 12 , stdenv 14 - , darwin 13 + , apple_sdk 15 14 , buildNpmPackage 16 15 }: 17 16 18 17 let 19 - version = "0.7.2"; 18 + version = "0.8.1"; 20 19 src = fetchFromGitHub { 21 20 owner = "openobserve"; 22 21 repo = "openobserve"; 23 22 rev = "v${version}"; 24 - hash = "sha256-BFLQL3msDuurRSFOCbqN0vK4NrTS9M6k1hNwet/9mnw="; 23 + hash = "sha256-J8TuaWjtuR39XA7tizyI+DFkpOaLFweM+/9VImGj8UE="; 25 24 }; 26 25 web = buildNpmPackage { 27 26 inherit src version; ··· 29 28 30 29 sourceRoot = "source/web"; 31 30 32 - npmDepsHash = "sha256-eYrspgejb5VR51wAXdGr+pSXDdGnRyX5cwwopK3Kex8="; 31 + npmDepsHash = "sha256-RNUCR80ewFt9F/VHv7kXLa87h0fz0YBp+9gSOUhtrdU="; 33 32 34 33 preBuild = '' 35 34 # Patch vite config to not open the browser to visualize plugin composition ··· 38 37 ''; 39 38 40 39 env = { 40 + NODE_OPTIONS = "--max-old-space-size=8192"; 41 41 # cypress tries to download binaries otherwise 42 42 CYPRESS_INSTALL_BINARY = 0; 43 43 }; ··· 55 53 pname = "openobserve"; 56 54 inherit version src; 57 55 58 - # prevent using git to determine version info during build time 59 56 patches = [ 57 + (fetchpatch { 58 + name = "fix-test-hash-partition.patch"; 59 + url = "https://github.com/openobserve/openobserve/commit/24919333d6b6696f0f9d9aff0a883431481e8fce.patch"; 60 + includes = ["src/common/meta/stream.rs"]; 61 + hash = "sha256-GB3Pgmp1swJt6ESgKL2eWOZ3jBcsN0r+5Dxasgg50D4="; 62 + }) 63 + # prevent using git to determine version info during build time 60 64 ./build.rs.patch 61 65 ]; 62 66 ··· 73 65 lockFile = ./Cargo.lock; 74 66 outputHashes = { 75 67 "enrichment-0.1.0" = "sha256-FDPSCBkx+DPeWwTBz9+ORcbbiSBC2a8tJaay9Pxwz4w="; 76 - "datafusion-33.0.0" = "sha256-RZAgk7up83zxPbmNzdnzB6M0yjjK9MYms+6TpXVDJ1o="; 77 68 }; 78 69 }; 79 70 ··· 88 81 xz 89 82 zlib 90 83 zstd 91 - ] ++ lib.optionals stdenv.isDarwin (with darwin.apple_sdk.frameworks; [ 84 + ] ++ lib.optionals stdenv.isDarwin (with apple_sdk.frameworks; [ 92 85 CoreFoundation 86 + CoreServices 93 87 IOKit 94 88 Security 95 89 SystemConfiguration ··· 138 130 ]; 139 131 140 132 meta = with lib; { 141 - description = "10x easier, 🚀 140x lower storage cost, 🚀 high performance, 🚀 petabyte scale - Elasticsearch/Splunk/Datadog alternative for 🚀 (logs, metrics, traces"; 133 + description = "A cloud-native observability platform built specifically for logs, metrics, traces, analytics & realtime user-monitoring"; 142 134 homepage = "https://github.com/openobserve/openobserve"; 143 135 license = licenses.asl20; 144 136 maintainers = with maintainers; [ happysalada ];
+3 -3
pkgs/by-name/qr/qrtool/package.nix
··· 8 8 9 9 rustPlatform.buildRustPackage rec { 10 10 pname = "qrtool"; 11 - version = "0.10.4"; 11 + version = "0.10.5"; 12 12 13 13 src = fetchFromGitHub { 14 14 owner = "sorairolake"; 15 15 repo = "qrtool"; 16 16 rev = "v${version}"; 17 - sha256 = "sha256-b1dNGEdjmY2RSZ3M7lwWVeookMij2rUsVtevsYYNtw0="; 17 + sha256 = "sha256-XYoa5AueI0AYH5Lw7CmzeK9RkNy8WXbAAePAGkcwzWw="; 18 18 }; 19 19 20 - cargoHash = "sha256-9Zd4zETDy8iM/rrZI55NOybpa4Sn9AzYsNYmLDzxL+Q="; 20 + cargoHash = "sha256-s68OCW2KS1ADTp8rWaUOGXCrl+Qapyf9FcLVhSF4QMg="; 21 21 22 22 nativeBuildInputs = [ asciidoctor installShellFiles ]; 23 23
+2 -2
pkgs/by-name/rc/rclip/package.nix
··· 4 4 }: 5 5 python3Packages.buildPythonApplication rec { 6 6 pname = "rclip"; 7 - version = "1.7.24"; 7 + version = "1.7.26"; 8 8 pyproject = true; 9 9 10 10 src = fetchFromGitHub { 11 11 owner = "yurijmikhalevich"; 12 12 repo = "rclip"; 13 13 rev = "v${version}"; 14 - hash = "sha256-JWtKgvSP7oaPg19vWnnCDfm7P5Uew+v9yuvH7y2eHHM="; 14 + hash = "sha256-u+xnrqJXtjElVXlwkCTHztcRl998CwoTEIvaGYzGOLU="; 15 15 }; 16 16 17 17 nativeBuildInputs = with python3Packages; [
+2 -1
pkgs/by-name/uv/uv/Cargo.lock
··· 1237 1237 version = "0.0.4" 1238 1238 dependencies = [ 1239 1239 "anstream", 1240 + "cachedir", 1240 1241 "camino", 1241 1242 "clap", 1242 1243 "directories", ··· 4116 4115 4117 4116 [[package]] 4118 4117 name = "uv" 4119 - version = "0.1.4" 4118 + version = "0.1.5" 4120 4119 dependencies = [ 4121 4120 "anstream", 4122 4121 "anyhow",
+2 -2
pkgs/by-name/uv/uv/package.nix
··· 15 15 16 16 python3.pkgs.buildPythonApplication rec { 17 17 pname = "uv"; 18 - version = "0.1.4"; 18 + version = "0.1.5"; 19 19 pyproject = true; 20 20 21 21 src = fetchFromGitHub { 22 22 owner = "astral-sh"; 23 23 repo = "uv"; 24 24 rev = version; 25 - hash = "sha256-0bG1nReTaNqjHXCeW8gg3AWfXpsm8KulX6jsZQMVLlg="; 25 + hash = "sha256-aiTec1uWcLcCA03qki5EE7Yy4Ne2+kXu9YtIVIAyd+o="; 26 26 }; 27 27 28 28 cargoDeps = rustPlatform.importCargoLock {
+3 -3
pkgs/by-name/ux/uxn/package.nix
··· 7 7 8 8 stdenv.mkDerivation (finalAttrs: { 9 9 pname = "uxn"; 10 - version = "unstable-2024-02-14"; 10 + version = "unstable-2024-02-15"; 11 11 12 12 src = fetchFromSourcehut { 13 13 owner = "~rabbits"; 14 14 repo = "uxn"; 15 - rev = "8abb621b12df11f7975ad1485d556ebb8bcb2042"; 16 - hash = "sha256-R36qrnNpR7cNosPnWxMr5/RMwA3ge/GvYPNCzcOziYk="; 15 + rev = "c37d2cd75c855d0932a93cd8fdadd1db00b05e48"; 16 + hash = "sha256-O8XN0+ixo2xMXtJkEoJAqrKZ1M4s4YoHSxKWGOUyl1k="; 17 17 }; 18 18 19 19 outputs = [ "out" "projects" ];
+5 -1
pkgs/data/themes/nordic/default.nix
··· 121 121 mv -v $out/share/themes/Nordic/kde/colorschemes/* $out/share/color-schemes/ 122 122 mv -v $out/share/themes/Nordic/kde/konsole $out/share/ 123 123 mv -v $out/share/themes/Nordic/kde/kvantum/* $out/share/Kvantum/ 124 - mv -v $out/share/themes/Nordic/kde/plasma/look-and-feel $out/share/plasma/ 124 + cp -vr $out/share/themes/Nordic/kde/plasma/look-and-feel $out/share/plasma/look-and-feel/ 125 + mv -v $out/share/themes/Nordic/kde/plasma/look-and-feel $out/share/plasma/desktoptheme/ 125 126 mv -v $out/share/themes/Nordic/kde/folders/* $out/share/icons/ 126 127 mv -v $out/share/themes/Nordic/kde/cursors/*-cursors $out/share/icons/ 128 + 129 + rm -rf $out/share/plasma/look-and-feel/*/contents/{logout,osd,components} 130 + rm -rf $out/share/plasma/desktoptheme/*/contents/{{defaults,splash,previews} 127 131 128 132 mkdir -p $sddm/share/sddm/themes 129 133 mv -v $out/share/themes/Nordic/kde/sddm/* $sddm/share/sddm/themes/
+3 -3
pkgs/development/interpreters/expr/default.nix
··· 5 5 6 6 buildGoModule rec { 7 7 pname = "expr"; 8 - version = "1.16.0"; 8 + version = "1.16.1"; 9 9 10 10 src = fetchFromGitHub { 11 11 owner = "antonmedv"; 12 12 repo = "expr"; 13 13 rev = "v${version}"; 14 - hash = "sha256-GLh4NayAbqGXI0Ekkk3lXCRwpLwGLbJIo7WjDfpKDhI="; 14 + hash = "sha256-OwxBzsIkKauaYTdDpgSEdVL4JhacMnIvBTgxvkAm9YA="; 15 15 }; 16 16 17 17 sourceRoot = "${src.name}/repl"; 18 18 19 - vendorHash = "sha256-42kFO7kXIdqVrp2FQGELZ90OUobOp4zbdo533vresIw="; 19 + vendorHash = "sha256-RE6qQmAlWuXFIMzkop/Dk7DqATUnQpJ8Z+U8ZZeUvOA="; 20 20 21 21 ldflags = [ "-s" "-w" ]; 22 22
+2 -2
pkgs/development/libraries/libmanette/default.nix
··· 19 19 20 20 stdenv.mkDerivation rec { 21 21 pname = "libmanette"; 22 - version = "0.2.6"; 22 + version = "0.2.7"; 23 23 24 24 outputs = [ "out" "dev" ] ++ lib.optional withIntrospection "devdoc"; 25 25 26 26 src = fetchurl { 27 27 url = "mirror://gnome/sources/${pname}/${lib.versions.majorMinor version}/${pname}-${version}.tar.xz"; 28 - sha256 = "1b3bcdkk5xd5asq797cch9id8692grsjxrc1ss87vv11m1ck4rb3"; 28 + hash = "sha256-zd1cAqExBywZxs3m8sss1X6ufay1DRTDN+/ZgLqlGlE="; 29 29 }; 30 30 31 31 nativeBuildInputs = [
+10
pkgs/development/libraries/microsoft-gsl/default.nix
··· 1 1 { lib 2 2 , stdenv 3 3 , fetchFromGitHub 4 + , fetchpatch 4 5 , cmake 5 6 , gtest 6 7 , pkg-config ··· 23 22 24 23 # error: unsafe buffer access 25 24 env.NIX_CFLAGS_COMPILE = lib.optionalString stdenv.cc.isClang "-Wno-unsafe-buffer-usage"; 25 + 26 + patches = [ 27 + # nvcc doesn't recognize the "gsl" attribute namespace (microsoft/onnxruntime#13573) 28 + # only affects nvcc 29 + (fetchpatch { 30 + url = "https://raw.githubusercontent.com/microsoft/onnxruntime/4bfa69def85476b33ccfaf68cf070f3fb65d39f7/cmake/patches/gsl/1064.patch"; 31 + hash = "sha256-0jESA+VENWQms9HGE0jRiZZuWLJehBlbArxSaQbYOrM="; 32 + }) 33 + ]; 26 34 27 35 doCheck = true; 28 36
+53 -12
pkgs/development/libraries/onnxruntime/default.nix
··· 1 - { stdenv 1 + { config 2 + , stdenv 2 3 , lib 3 4 , fetchFromGitHub 4 - , fetchFromGitLab 5 5 , Foundation 6 6 , abseil-cpp 7 7 , cmake ··· 18 18 , iconv 19 19 , protobuf_21 20 20 , pythonSupport ? true 21 - }: 21 + , cudaSupport ? config.cudaSupport 22 + , cudaPackages ? {} 23 + }@inputs: 22 24 23 25 24 26 let 27 + version = "1.16.3"; 28 + 29 + stdenv = throw "Use effectiveStdenv instead"; 30 + effectiveStdenv = if cudaSupport then cudaPackages.backendStdenv else inputs.stdenv; 31 + 32 + cudaCapabilities = cudaPackages.cudaFlags.cudaCapabilities; 33 + # E.g. [ "80" "86" "90" ] 34 + cudaArchitectures = (builtins.map cudaPackages.cudaFlags.dropDot cudaCapabilities); 35 + cudaArchitecturesString = lib.strings.concatStringsSep ";" cudaArchitectures; 36 + 25 37 howard-hinnant-date = fetchFromGitHub { 26 38 owner = "HowardHinnant"; 27 39 repo = "date"; ··· 86 74 rev = "refs/tags/v1.14.1"; 87 75 hash = "sha256-ZVSdk6LeAiZpQrrzLxphMbc1b3rNUMpcxcXPP8s/5tE="; 88 76 }; 77 + 78 + cutlass = fetchFromGitHub { 79 + owner = "NVIDIA"; 80 + repo = "cutlass"; 81 + rev = "v3.0.0"; 82 + sha256 = "sha256-YPD5Sy6SvByjIcGtgeGH80TEKg2BtqJWSg46RvnJChY="; 83 + }; 89 84 in 90 - stdenv.mkDerivation rec { 85 + effectiveStdenv.mkDerivation rec { 91 86 pname = "onnxruntime"; 92 - version = "1.16.3"; 87 + inherit version; 93 88 94 89 src = fetchFromGitHub { 95 90 owner = "microsoft"; ··· 115 96 # - use MakeAvailable instead of the low-level Populate, 116 97 # - use Eigen3::Eigen as the target name (as declared by libeigen/eigen). 117 98 ./0001-eigen-allow-dependency-injection.patch 99 + ] ++ lib.optionals cudaSupport [ 100 + # We apply the referenced 1064.patch ourselves to our nix dependency. 101 + # FIND_PACKAGE_ARGS for CUDA was added in https://github.com/microsoft/onnxruntime/commit/87744e5 so it might be possible to delete this patch after upgrading to 1.17.0 102 + ./nvcc-gsl.patch 118 103 ]; 119 104 120 105 nativeBuildInputs = [ ··· 132 109 pythonOutputDistHook 133 110 setuptools 134 111 wheel 135 - ]); 112 + ]) ++ lib.optionals cudaSupport [ 113 + cudaPackages.cuda_nvcc 114 + ]; 136 115 137 116 buildInputs = [ 138 117 eigen ··· 143 118 nlohmann_json 144 119 microsoft-gsl 145 120 ] ++ lib.optionals pythonSupport (with python3Packages; [ 121 + gtest' 146 122 numpy 147 123 pybind11 148 124 packaging 149 - ]) ++ lib.optionals stdenv.isDarwin [ 125 + ]) ++ lib.optionals effectiveStdenv.isDarwin [ 150 126 Foundation 151 127 iconv 152 - ]; 128 + ] ++ lib.optionals cudaSupport (with cudaPackages; [ 129 + cuda_cccl # cub/cub.cuh 130 + libcublas # cublas_v2.h 131 + libcurand # curand.h 132 + libcusparse # cusparse.h 133 + libcufft # cufft.h 134 + cudnn # cudnn.h 135 + cuda_cudart 136 + ]); 153 137 154 138 nativeCheckInputs = lib.optionals pythonSupport (with python3Packages; [ 155 - gtest' 156 139 pytest 157 140 sympy 158 141 onnx ··· 192 159 "-Donnxruntime_BUILD_UNIT_TESTS=ON" 193 160 "-Donnxruntime_ENABLE_LTO=ON" 194 161 "-Donnxruntime_USE_FULL_PROTOBUF=OFF" 162 + (lib.cmakeBool "onnxruntime_USE_CUDA" cudaSupport) 163 + (lib.cmakeBool "onnxruntime_USE_NCCL" cudaSupport) 195 164 ] ++ lib.optionals pythonSupport [ 196 165 "-Donnxruntime_ENABLE_PYTHON=ON" 166 + ] ++ lib.optionals cudaSupport [ 167 + (lib.cmakeFeature "FETCHCONTENT_SOURCE_DIR_CUTLASS" cutlass) 168 + (lib.cmakeFeature "onnxruntime_CUDNN_HOME" cudaPackages.cudnn) 169 + (lib.cmakeFeature "CMAKE_CUDA_ARCHITECTURES" cudaArchitecturesString) 197 170 ]; 198 171 199 - env = lib.optionalAttrs stdenv.cc.isClang { 172 + env = lib.optionalAttrs effectiveStdenv.cc.isClang { 200 173 NIX_CFLAGS_COMPILE = toString [ 201 174 "-Wno-error=deprecated-declarations" 202 175 "-Wno-error=unused-but-set-variable" 203 176 ]; 204 177 }; 205 178 206 - doCheck = true; 179 + doCheck = !cudaSupport; 180 + 181 + requiredSystemFeatures = lib.optionals cudaSupport [ "big-parallel" ]; 207 182 208 183 postPatch = '' 209 184 substituteInPlace cmake/libonnxruntime.pc.cmake.in \ 210 185 --replace-fail '$'{prefix}/@CMAKE_INSTALL_ @CMAKE_INSTALL_ 211 - '' + lib.optionalString (stdenv.hostPlatform.system == "aarch64-linux") '' 186 + '' + lib.optionalString (effectiveStdenv.hostPlatform.system == "aarch64-linux") '' 212 187 # https://github.com/NixOS/nixpkgs/pull/226734#issuecomment-1663028691 213 188 rm -v onnxruntime/test/optimizer/nhwc_transformer_test.cc 214 189 '';
+32
pkgs/development/libraries/onnxruntime/nvcc-gsl.patch
··· 1 + diff --git a/cmake/external/onnxruntime_external_deps.cmake b/cmake/external/onnxruntime_external_deps.cmake 2 + index 9effd1a2db..faff5e8de7 100644 3 + --- a/cmake/external/onnxruntime_external_deps.cmake 4 + +++ b/cmake/external/onnxruntime_external_deps.cmake 5 + @@ -280,21 +280,12 @@ if (NOT WIN32) 6 + endif() 7 + endif() 8 + 9 + -if(onnxruntime_USE_CUDA) 10 + - FetchContent_Declare( 11 + - GSL 12 + - URL ${DEP_URL_microsoft_gsl} 13 + - URL_HASH SHA1=${DEP_SHA1_microsoft_gsl} 14 + - PATCH_COMMAND ${Patch_EXECUTABLE} --binary --ignore-whitespace -p1 < ${PROJECT_SOURCE_DIR}/patches/gsl/1064.patch 15 + - ) 16 + -else() 17 + - FetchContent_Declare( 18 + - GSL 19 + - URL ${DEP_URL_microsoft_gsl} 20 + - URL_HASH SHA1=${DEP_SHA1_microsoft_gsl} 21 + - FIND_PACKAGE_ARGS 4.0 NAMES Microsoft.GSL 22 + - ) 23 + -endif() 24 + +FetchContent_Declare( 25 + + GSL 26 + + URL ${DEP_URL_microsoft_gsl} 27 + + URL_HASH SHA1=${DEP_SHA1_microsoft_gsl} 28 + + FIND_PACKAGE_ARGS 4.0 NAMES Microsoft.GSL 29 + +) 30 + 31 + FetchContent_Declare( 32 + safeint
+21 -17
pkgs/development/python-modules/click-default-group/default.nix
··· 1 1 { lib 2 2 , buildPythonPackage 3 - , fetchFromGitHub 4 - , fetchpatch 5 3 , click 4 + , fetchFromGitHub 6 5 , pytestCheckHook 6 + , pythonOlder 7 + , flit-core 7 8 }: 8 9 9 10 buildPythonPackage rec { 10 11 pname = "click-default-group"; 11 - version = "1.2.2"; 12 - format = "setuptools"; 12 + version = "1.2.4"; 13 + pyproject = true; 13 14 14 - # No tests in Pypi tarball 15 + disabled = pythonOlder "3.7"; 16 + 15 17 src = fetchFromGitHub { 16 18 owner = "click-contrib"; 17 19 repo = "click-default-group"; 18 - rev = "v${version}"; 19 - sha256 = "0nk39lmkn208w8kvq6f4h3a6qzxrrvxixahpips6ik3zflbkss86"; 20 + rev = "refs/tags/v${version}"; 21 + hash = "sha256-9Vk4LdgLDAWG2YCQPLKR6PIVnULmpOoe7RtS8DgWARo="; 20 22 }; 21 23 22 - patches = [ 23 - # make tests compatible with click 8 24 - (fetchpatch { 25 - url = "https://github.com/click-contrib/click-default-group/commit/9415c77d05cf7d16876e7d70a49a41a6189983b4.patch"; 26 - sha256 = "1czzma8nmwyxhwhnr8rfw5bjw6d46b3s5r5bfb8ly3sjwqjlwhw2"; 27 - }) 24 + nativeBuildInputs = [ 25 + flit-core 28 26 ]; 29 27 30 - propagatedBuildInputs = [ click ]; 28 + propagatedBuildInputs = [ 29 + click 30 + ]; 31 31 32 - nativeCheckInputs = [ pytestCheckHook ]; 32 + nativeCheckInputs = [ 33 + pytestCheckHook 34 + ]; 33 35 34 - pythonImportsCheck = [ "click_default_group" ]; 36 + pythonImportsCheck = [ 37 + "click_default_group" 38 + ]; 35 39 36 40 meta = with lib; { 37 - homepage = "https://github.com/click-contrib/click-default-group"; 38 41 description = "Group to invoke a command without explicit subcommand name"; 42 + homepage = "https://github.com/click-contrib/click-default-group"; 39 43 license = licenses.bsd3; 40 44 maintainers = with maintainers; [ jakewaksbaum ]; 41 45 };
+40
pkgs/development/python-modules/docstr-coverage/default.nix
··· 1 + { lib 2 + , buildPythonPackage 3 + , fetchFromGitHub 4 + , click 5 + , pyyaml 6 + , tqdm 7 + , pytestCheckHook 8 + , pytest-mock 9 + }: 10 + let 11 + version = "2.3.0"; 12 + in 13 + buildPythonPackage { 14 + pname = "docstr-coverage"; 15 + inherit version; 16 + 17 + src = fetchFromGitHub { 18 + owner = "HunterMcGushion"; 19 + repo = "docstr_coverage"; 20 + rev = "v${version}"; 21 + hash = "sha256-eYHhE5zs3hYzK3aAimF0Gx/Kyk1Ot1F/lKf1poR2er0="; 22 + }; 23 + 24 + propagatedBuildInputs = [ click pyyaml tqdm ]; 25 + 26 + nativeCheckInputs = [ pytestCheckHook pytest-mock ]; 27 + 28 + disabledTests = [ 29 + # AssertionError: assert 'docstr_coverage' in '/build/source/tests' 30 + "test_set_config_defaults_with_ignore_patterns" 31 + ]; 32 + 33 + meta = with lib; { 34 + description = "Docstring coverage analysis and rating for Python"; 35 + homepage = "https://github.com/HunterMcGushion/docstr_coverage"; 36 + changelog = "https://github.com/HunterMcGushion/docstr_coverage/blob/master/CHANGELOG.md"; 37 + license = licenses.mit; 38 + maintainers = with maintainers; [ augustebaum ]; 39 + }; 40 + }
+8 -3
pkgs/development/python-modules/elementpath/default.nix
··· 2 2 , buildPythonPackage 3 3 , fetchFromGitHub 4 4 , pythonOlder 5 + , setuptools 5 6 }: 6 7 7 8 buildPythonPackage rec { 8 9 pname = "elementpath"; 9 - version = "4.1.5"; 10 - format = "setuptools"; 10 + version = "4.3.0"; 11 + pyproject = true; 11 12 12 13 disabled = pythonOlder "3.7"; 13 14 ··· 16 15 owner = "sissaschool"; 17 16 repo = "elementpath"; 18 17 rev = "refs/tags/v${version}"; 19 - hash = "sha256-5K2xcnTo3/A6/pCxQn5qZqni7C64p/yNAWWJlhQeKe4="; 18 + hash = "sha256-DE8XAZwYzbYaTJoBNqHR0x4Wigmke+/zgj562X391qM="; 20 19 }; 20 + 21 + nativeBuildInputs = [ 22 + setuptools 23 + ]; 21 24 22 25 # avoid circular dependency with xmlschema which directly depends on this 23 26 doCheck = false;
+65
pkgs/development/python-modules/fastapi-sso/default.nix
··· 1 + { lib 2 + , buildPythonPackage 3 + , email-validator 4 + , fastapi 5 + , fetchFromGitHub 6 + , httpx 7 + , oauthlib 8 + , poetry-core 9 + , pydantic 10 + , pylint 11 + , pytest-asyncio 12 + , pytest-xdist 13 + , pytestCheckHook 14 + , pythonOlder 15 + }: 16 + 17 + buildPythonPackage rec { 18 + pname = "fastapi-sso"; 19 + version = "0.11.0"; 20 + pyproject = true; 21 + 22 + disabled = pythonOlder "3.8"; 23 + 24 + src = fetchFromGitHub { 25 + owner = "tomasvotava"; 26 + repo = "fastapi-sso"; 27 + rev = "refs/tags/${version}"; 28 + hash = "sha256-bz4rr7h90d/QkBBqQN1pLF8ANhOiq2v0Vv2pjBGpeTs="; 29 + }; 30 + 31 + postPatch = '' 32 + sed -i "/--cov/d" pyproject.toml 33 + ''; 34 + 35 + nativeBuildInputs = [ 36 + poetry-core 37 + ]; 38 + 39 + propagatedBuildInputs = [ 40 + fastapi 41 + httpx 42 + oauthlib 43 + pydantic 44 + pylint 45 + ]; 46 + 47 + nativeCheckInputs = [ 48 + email-validator 49 + pytest-asyncio 50 + pytest-xdist 51 + pytestCheckHook 52 + ]; 53 + 54 + pythonImportsCheck = [ 55 + "fastapi_sso" 56 + ]; 57 + 58 + meta = with lib; { 59 + description = "FastAPI plugin to enable SSO to most common providers (such as Facebook login, Google login and login via Microsoft Office 365 Account"; 60 + homepage = "https://github.com/tomasvotava/fastapi-sso"; 61 + changelog = "https://github.com/tomasvotava/fastapi-sso/releases/tag/${version}"; 62 + license = licenses.mit; 63 + maintainers = with maintainers; [ fab ]; 64 + }; 65 + }
+6 -6
pkgs/development/python-modules/goodwe/default.nix
··· 8 8 9 9 buildPythonPackage rec { 10 10 pname = "goodwe"; 11 - version = "0.3.0"; 12 - format = "pyproject"; 11 + version = "0.3.1"; 12 + pyproject = true; 13 13 14 14 disabled = pythonOlder "3.8"; 15 15 16 16 src = fetchFromGitHub { 17 17 owner = "marcelblijleven"; 18 - repo = pname; 18 + repo = "goodwe"; 19 19 rev = "refs/tags/v${version}"; 20 - hash = "sha256-5wUGbXAmpdHHgM3HLCKPauIkbp4GDqky3I5T2hN3Pvk="; 20 + hash = "sha256-6KCIfCyViiBU/cez9m34FMPkTUTkmEYc/e/xYqOyJLY="; 21 21 }; 22 22 23 23 postPatch = '' 24 24 substituteInPlace setup.cfg \ 25 - --replace "'marcelblijleven@gmail.com" "marcelblijleven@gmail.com" \ 26 - --replace "version: file: VERSION" "version = ${version}" 25 + --replace-fail "'marcelblijleven@gmail.com" "marcelblijleven@gmail.com" \ 26 + --replace-fail "version: file: VERSION" "version = ${version}" 27 27 ''; 28 28 29 29 nativeBuildInputs = [
+2 -2
pkgs/development/python-modules/greeneye-monitor/default.nix
··· 10 10 11 11 buildPythonPackage rec { 12 12 pname = "greeneye-monitor"; 13 - version = "5.0.1"; 13 + version = "5.0.2"; 14 14 format = "pyproject"; 15 15 16 16 disabled = pythonOlder "3.10"; ··· 19 19 owner = "jkeljo"; 20 20 repo = "greeneye-monitor"; 21 21 rev = "refs/tags/v${version}"; 22 - hash = "sha256-zNGizNOuZuPRdz82y8IaVvwrTos4lZSqTP5FwOlnRao="; 22 + hash = "sha256-7EDuQ+wECcTzxkEufMpg3WSzosWeiwfxcVIVtQi+0BI="; 23 23 }; 24 24 25 25 nativeBuildInputs = [
+2 -2
pkgs/development/python-modules/langchain-community/default.nix
··· 17 17 18 18 buildPythonPackage rec { 19 19 pname = "langchain-community"; 20 - version = "0.0.16"; 20 + version = "0.0.19"; 21 21 pyproject = true; 22 22 23 23 disabled = pythonOlder "3.8"; ··· 25 25 src = fetchPypi { 26 26 pname = "langchain_community"; 27 27 inherit version; 28 - hash = "sha256-wGUSqTAToG+6dnnNWhJU/4uSfN3S0fvgzERL97vfC4w="; 28 + hash = "sha256-XRitnhiLEKq6Y2H7KnR88ptksh/7gGGTP+wJAYfKOcI="; 29 29 }; 30 30 31 31 nativeBuildInputs = [
+11 -3
pkgs/development/python-modules/langchain-core/default.nix
··· 8 8 , langsmith 9 9 , packaging 10 10 , pydantic 11 + , pythonRelaxDepsHook 11 12 , pyyaml 12 13 , requests 13 14 , tenacity ··· 16 15 17 16 buildPythonPackage rec { 18 17 pname = "langchain-core"; 19 - version = "0.1.16"; 18 + version = "0.1.22"; 20 19 pyproject = true; 21 20 22 21 disabled = pythonOlder "3.8"; ··· 24 23 src = fetchPypi { 25 24 pname = "langchain_core"; 26 25 inherit version; 27 - hash = "sha256-jLVG7tMYAJ7hqKOB0QgHTt3wOVrmHrJD2wDXbh4mXok="; 26 + hash = "sha256-3qwSs+QqCLu6oqz4PV+N0tVRMlbY2vDoU+nWj/TJnXk="; 28 27 }; 28 + 29 + pythonRelaxDeps = [ 30 + "langsmith" 31 + ]; 29 32 30 33 nativeBuildInputs = [ 31 34 poetry-core 35 + pythonRelaxDepsHook 32 36 ]; 33 37 34 38 propagatedBuildInputs = [ ··· 47 41 tenacity 48 42 ]; 49 43 50 - pythonImportsCheck = [ "langchain_core" ]; 44 + pythonImportsCheck = [ 45 + "langchain_core" 46 + ]; 51 47 52 48 # PyPI source does not have tests 53 49 doCheck = false;
+2 -2
pkgs/development/python-modules/langchain/default.nix
··· 52 52 53 53 buildPythonPackage rec { 54 54 pname = "langchain"; 55 - version = "0.1.1"; 55 + version = "0.1.6"; 56 56 pyproject = true; 57 57 58 58 disabled = pythonOlder "3.8"; ··· 61 61 owner = "langchain-ai"; 62 62 repo = "langchain"; 63 63 rev = "refs/tags/v${version}"; 64 - hash = "sha256-cQz4u6FeVZLNbix4pyc6ulfj+nb/tARMJniusy7Q46A="; 64 + hash = "sha256-DMUf1dW1/Xl8OKRDb2o9NFgFE4rEgsCBZEPejGz1tQQ="; 65 65 }; 66 66 67 67 sourceRoot = "${src.name}/libs/langchain";
+10 -2
pkgs/development/python-modules/langsmith/default.nix
··· 1 1 { lib 2 + , attr 2 3 , buildPythonPackage 3 4 , fetchFromGitHub 4 5 , freezegun ··· 13 12 14 13 buildPythonPackage rec { 15 14 pname = "langsmith"; 16 - version = "0.0.83"; 15 + version = "0.0.90"; 17 16 pyproject = true; 18 17 19 18 disabled = pythonOlder "3.8"; ··· 22 21 owner = "langchain-ai"; 23 22 repo = "langsmith-sdk"; 24 23 rev = "refs/tags/v${version}"; 25 - hash = "sha256-WRrwekh4pcn3I0U/A2Q91ePrRx2RUC3XX+z4bez0BzU="; 24 + hash = "sha256-YZykHDu++cEoLmV9PvzowA4j2UpteFJfzr6+3VlbPME="; 26 25 }; 27 26 28 27 sourceRoot = "${src.name}/python"; ··· 37 36 ]; 38 37 39 38 nativeCheckInputs = [ 39 + attr 40 40 freezegun 41 41 pytest-asyncio 42 42 pytestCheckHook ··· 53 51 "test_as_runnable_async_batch" 54 52 # requires git repo 55 53 "test_git_info" 54 + # Tests require OpenAI API key 55 + "test_chat_async_api" 56 + "test_chat_sync_api" 57 + "test_completions_async_api" 58 + "test_completions_sync_api" 56 59 ]; 57 60 58 61 disabledTestPaths = [ 59 62 # due to circular import 60 63 "tests/integration_tests/test_client.py" 64 + "tests/unit_tests/test_client.py" 61 65 ]; 62 66 63 67 pythonImportsCheck = [
+59 -19
pkgs/development/python-modules/litellm/default.nix
··· 1 1 { lib 2 + , aiohttp 3 + , apscheduler 4 + , azure-identity 5 + , azure-keyvault-secrets 6 + , backoff 2 7 , buildPythonPackage 8 + , click 9 + , fastapi 10 + , fastapi-sso 3 11 , fetchFromGitHub 4 - , poetry-core 12 + , google-cloud-kms 13 + , gunicorn 5 14 , importlib-metadata 15 + , jinja2 6 16 , openai 17 + , orjson 18 + , poetry-core 19 + , prisma 20 + , pyjwt 7 21 , python-dotenv 22 + , python-multipart 23 + , pythonOlder 24 + , pyyaml 25 + , requests 26 + , resend 27 + , rq 28 + , streamlit 8 29 , tiktoken 9 30 , tokenizers 10 - , click 11 - , jinja2 12 - , certifi 13 - , appdirs 14 - , aiohttp 31 + , uvicorn 15 32 }: 16 - let 17 - version = "1.23.0"; 18 - in 19 - buildPythonPackage { 33 + 34 + buildPythonPackage rec { 20 35 pname = "litellm"; 21 - inherit version; 36 + version = "1.23.9"; 22 37 pyproject = true; 38 + 39 + disabled = pythonOlder "3.8"; 23 40 24 41 src = fetchFromGitHub { 25 42 owner = "BerriAI"; 26 43 repo = "litellm"; 27 44 rev = "refs/tags/v${version}"; 28 - hash = "sha256-Pl3Fet0TvGrNHNw4ssUMqa+UhzBYgqTydNfD96TeY7I="; 45 + hash = "sha256-5VqYo9JhRwtPnk0z7w7jFKN8/E2JhZ50Zi4HgbFiyhE="; 29 46 }; 30 47 31 48 postPatch = '' ··· 54 37 ]; 55 38 56 39 propagatedBuildInputs = [ 40 + aiohttp 41 + click 42 + importlib-metadata 43 + jinja2 57 44 openai 45 + requests 58 46 python-dotenv 59 47 tiktoken 60 - importlib-metadata 61 48 tokenizers 62 - click 63 - jinja2 64 - certifi 65 - appdirs 66 - aiohttp 67 49 ]; 50 + 51 + passthru.optional-dependencies = { 52 + proxy = [ 53 + apscheduler 54 + backoff 55 + fastapi 56 + fastapi-sso 57 + gunicorn 58 + orjson 59 + pyjwt 60 + python-multipart 61 + pyyaml 62 + rq 63 + uvicorn 64 + ]; 65 + extra_proxy = [ 66 + azure-identity 67 + azure-keyvault-secrets 68 + google-cloud-kms 69 + prisma 70 + resend 71 + streamlit 72 + ]; 73 + }; 68 74 69 75 # the import check phase fails trying to do a network request to openai 70 76 # pythonImportsCheck = [ "litellm" ]; ··· 98 58 meta = with lib; { 99 59 description = "Use any LLM as a drop in replacement for gpt-3.5-turbo. Use Azure, OpenAI, Cohere, Anthropic, Ollama, VLLM, Sagemaker, HuggingFace, Replicate (100+ LLMs)"; 100 60 homepage = "https://github.com/BerriAI/litellm"; 101 - license = licenses.mit; 102 61 changelog = "https://github.com/BerriAI/litellm/releases/tag/v${version}"; 62 + license = licenses.mit; 103 63 maintainers = with maintainers; [ happysalada ]; 104 64 }; 105 65 }
+17 -16
pkgs/development/python-modules/llm/default.nix
··· 1 - { 2 - buildPythonApplication, 3 - buildPythonPackage, 4 - fetchFromGitHub, 5 - lib, 6 - makeWrapper, 7 - pytestCheckHook, 8 - python3, 9 - pythonOlder, 10 - ruff, 11 - setuptools, 12 - }: let 1 + { lib 2 + , buildPythonApplication 3 + , buildPythonPackage 4 + , fetchFromGitHub 5 + , makeWrapper 6 + , pytestCheckHook 7 + , python3 8 + , pythonOlder 9 + , ruff 10 + , setuptools 11 + }: 12 + let 13 13 llm = buildPythonPackage rec { 14 14 pname = "llm"; 15 - version = "0.12"; 15 + version = "0.13.1"; 16 16 pyproject = true; 17 17 18 18 disabled = pythonOlder "3.8"; 19 19 20 20 src = fetchFromGitHub { 21 21 owner = "simonw"; 22 - repo = pname; 22 + repo = "llm"; 23 23 rev = "refs/tags/${version}"; 24 - hash = "sha256-aCqdw2co/cXrBwVY/k/aSLl3C22nlH5LvU2yir1/NnQ="; 24 + hash = "sha256-Nq6pduzl8IK+nA3pctst/W4ux7+P6mBFTEHMF+vtBQw="; 25 25 }; 26 26 27 27 patches = [ ··· 36 36 click-default-group 37 37 numpy 38 38 openai 39 + pip 39 40 pluggy 40 41 pydantic 41 42 python-ulid ··· 49 48 nativeCheckInputs = with python3.pkgs; [ 50 49 cogapp 51 50 numpy 51 + pytest-httpx 52 52 pytestCheckHook 53 - requests-mock 54 53 ]; 55 54 56 55 doCheck = true;
+5 -4
pkgs/development/python-modules/openai/default.nix
··· 26 26 27 27 buildPythonPackage rec { 28 28 pname = "openai"; 29 - version = "1.11.1"; 29 + version = "1.12.0"; 30 30 pyproject = true; 31 31 32 32 disabled = pythonOlder "3.7.1"; ··· 35 35 owner = "openai"; 36 36 repo = "openai-python"; 37 37 rev = "refs/tags/v${version}"; 38 - hash = "sha256-PtxKQQfcM4aOlqU0qIJDpB/24Wkt/omx+uDk4mRZU4s="; 38 + hash = "sha256-v623+dxttNDAfVh+2h64SqT4FvaOGRe0zvHCchIy/Wg="; 39 39 }; 40 40 41 41 nativeBuildInputs = [ ··· 75 75 ]; 76 76 77 77 disabledTests = [ 78 - # makes network requests 78 + # Tests make network requests 79 79 "test_streaming_response" 80 + "test_copy_build_request" 80 81 ]; 81 82 82 83 disabledTestPaths = [ 83 - # makes network requests 84 + # Test makes network requests 84 85 "tests/api_resources" 85 86 ]; 86 87
+63
pkgs/development/python-modules/prisma/default.nix
··· 1 + { lib 2 + , buildPythonPackage 3 + , click 4 + , fetchFromGitHub 5 + , httpx 6 + , jinja2 7 + , nodeenv 8 + , pydantic 9 + , pytestCheckHook 10 + , python-dotenv 11 + , pythonOlder 12 + , setuptools 13 + , strenum 14 + , tomlkit 15 + , typing-extensions 16 + }: 17 + 18 + buildPythonPackage rec { 19 + pname = "prisma"; 20 + version = "0.12.0"; 21 + pyproject = true; 22 + 23 + disabled = pythonOlder "3.8"; 24 + 25 + src = fetchFromGitHub { 26 + owner = "RobertCraigie"; 27 + repo = "prisma-client-py"; 28 + rev = "refs/tags/v${version}"; 29 + hash = "sha256-vmcYBUPDhFbxgWyrF+AjoXwAAH2R/tJYttFD+41bPbA="; 30 + }; 31 + 32 + nativeBuildInputs = [ 33 + setuptools 34 + ]; 35 + 36 + propagatedBuildInputs = [ 37 + click 38 + httpx 39 + jinja2 40 + nodeenv 41 + pydantic 42 + python-dotenv 43 + tomlkit 44 + typing-extensions 45 + ] ++ lib.optionals (pythonOlder "3.11") [ 46 + strenum 47 + ]; 48 + 49 + # Building the client requires network access 50 + doCheck = false; 51 + 52 + pythonImportsCheck = [ 53 + "prisma" 54 + ]; 55 + 56 + meta = with lib; { 57 + description = "Auto-generated and fully type-safe database client for prisma"; 58 + homepage = "https://github.com/RobertCraigie/prisma-client-py"; 59 + changelog = "https://github.com/RobertCraigie/prisma-client-py/releases/tag/v${version}"; 60 + license = licenses.asl20; 61 + maintainers = with maintainers; [ fab ]; 62 + }; 63 + }
+47
pkgs/development/python-modules/resend/default.nix
··· 1 + { lib 2 + , buildPythonPackage 3 + , fetchFromGitHub 4 + , setuptools 5 + , pythonOlder 6 + , pytestCheckHook 7 + , requests 8 + }: 9 + 10 + buildPythonPackage rec { 11 + pname = "resend"; 12 + version = "0.7.2"; 13 + pyproject = true; 14 + 15 + disabled = pythonOlder "3.7"; 16 + 17 + src = fetchFromGitHub { 18 + owner = "resend"; 19 + repo = "resend-python"; 20 + rev = "refs/tags/v${version}"; 21 + hash = "sha256-3wX2xNz/6Erv97TlQCuF0Sha0fbJJX1LK9dx8xYG4M0="; 22 + }; 23 + 24 + nativeBuildInputs = [ 25 + setuptools 26 + ]; 27 + 28 + propagatedBuildInputs = [ 29 + requests 30 + ]; 31 + 32 + nativeCheckInputs = [ 33 + pytestCheckHook 34 + ]; 35 + 36 + pythonImportsCheck = [ 37 + "resend" 38 + ]; 39 + 40 + meta = with lib; { 41 + description = "SDK for Resend"; 42 + homepage = "https://github.com/resend/resend-python"; 43 + changelog = "https://github.com/resend/resend-python/releases/tag/v${version}"; 44 + license = licenses.mit; 45 + maintainers = with maintainers; [ fab ]; 46 + }; 47 + }
+2 -2
pkgs/development/python-modules/skrl/default.nix
··· 15 15 16 16 buildPythonPackage rec { 17 17 pname = "skrl"; 18 - version = "1.0.0"; 18 + version = "1.1.0"; 19 19 pyproject = true; 20 20 disabled = pythonOlder "3.6"; 21 21 ··· 23 23 owner = "Toni-SM"; 24 24 repo = pname; 25 25 rev = "refs/tags/${version}"; 26 - hash = "sha256-89OoJanmaB74SLF1qMI8WFBdN1czS7Yr7BmojaRdo4M="; 26 + hash = "sha256-JsE8QQNOqvFQylrPuHEjejOTeQL652rM0EteAfLyeVI="; 27 27 }; 28 28 29 29 nativeBuildInputs = [ setuptools ];
+13 -3
pkgs/development/python-modules/slack-sdk/default.nix
··· 13 13 , psutil 14 14 , pytest-asyncio 15 15 , pytestCheckHook 16 + , setuptools 16 17 , sqlalchemy 17 18 , websocket-client 18 19 , websockets ··· 21 20 22 21 buildPythonPackage rec { 23 22 pname = "slack-sdk"; 24 - version = "3.26.2"; 25 - format = "setuptools"; 23 + version = "3.27.0"; 24 + pyproject = true; 26 25 27 26 disabled = pythonOlder "3.6"; 28 27 ··· 30 29 owner = "slackapi"; 31 30 repo = "python-slack-sdk"; 32 31 rev = "refs/tags/v${version}"; 33 - hash = "sha256-pvD86kbNOnuNT6+WTAKziJDUTx3ebJUq029UbSVuxdw="; 32 + hash = "sha256-MA3pn6NQxzXYu/BBpOgfZWnS51dl7oXrAi43jenHhxI="; 34 33 }; 34 + 35 + postPatch = '' 36 + substituteInPlace pyproject.toml \ 37 + --replace-fail ', "pytest-runner"' "" 38 + ''; 39 + 40 + nativeBuildInputs = [ 41 + setuptools 42 + ]; 35 43 36 44 propagatedBuildInputs = [ 37 45 aiodns
+4 -4
pkgs/development/python-modules/torchio/default.nix
··· 19 19 20 20 buildPythonPackage rec { 21 21 pname = "torchio"; 22 - version = "0.19.1"; 23 - format = "pyproject"; 22 + version = "0.19.5"; 23 + pyproject = true; 24 24 25 25 disabled = pythonOlder "3.8"; 26 26 27 27 src = fetchFromGitHub { 28 28 owner = "fepegar"; 29 - repo = pname; 29 + repo = "torchio"; 30 30 rev = "refs/tags/v${version}"; 31 - hash = "sha256-SNX558kSRCS9Eks00Kj2kFmo7hCUgV6saYLsnx/Kus0="; 31 + hash = "sha256-RqKJStUZhnSmsifn3WjYLfmRkkme+GOe6dp0E0MW9tE="; 32 32 }; 33 33 34 34 propagatedBuildInputs = [
+2 -2
pkgs/development/python-modules/uqbar/default.nix
··· 11 11 12 12 buildPythonPackage rec { 13 13 pname = "uqbar"; 14 - version = "0.7.2"; 14 + version = "0.7.3"; 15 15 pyproject = true; 16 16 17 17 disabled = pythonOlder "3.8"; 18 18 19 19 src = fetchPypi { 20 20 inherit pname version; 21 - hash = "sha256-8tjqPlS9Yo3pOFmpfe/sxgW0e1iqLRYhmPJCh5rKKEE="; 21 + hash = "sha256-9KQmLCsIiHcdiAu4GeEu+wa3lGwEZOO+oHWuhFNosR0="; 22 22 }; 23 23 24 24 postPatch = ''
+2
pkgs/development/python-modules/wagtail-localize/default.nix
··· 12 12 , pythonOlder 13 13 , typing-extensions 14 14 , wagtail 15 + , wagtail-modeladmin 15 16 }: 16 17 17 18 buildPythonPackage rec { ··· 38 37 wagtail 39 38 polib 40 39 typing-extensions 40 + wagtail-modeladmin 41 41 ]; 42 42 43 43 nativeCheckInputs = [
+58
pkgs/development/python-modules/wagtail-modeladmin/default.nix
··· 1 + { lib 2 + , buildPythonPackage 3 + , dj-database-url 4 + , django 5 + , django-rq 6 + , fetchFromGitHub 7 + , flit-core 8 + , freezegun 9 + , google-cloud-translate 10 + , polib 11 + , python 12 + , pythonOlder 13 + , typing-extensions 14 + , wagtail 15 + }: 16 + 17 + buildPythonPackage rec { 18 + pname = "wagtail-modeladmin"; 19 + version = "2.0.0"; 20 + pyproject = true; 21 + 22 + disabled = pythonOlder "3.8"; 23 + 24 + src = fetchFromGitHub { 25 + repo = pname; 26 + owner = "wagtail-nest"; 27 + rev = "refs/tags/v${version}"; 28 + hash = "sha256-J6ViGf7lqUvl5EV4/LbADVDp15foY9bUZygs1dSDlKw="; 29 + }; 30 + 31 + nativeBuildInputs = [ 32 + flit-core 33 + ]; 34 + 35 + propagatedBuildInputs = [ 36 + wagtail 37 + ]; 38 + 39 + nativeCheckInputs = [ 40 + dj-database-url 41 + ]; 42 + 43 + pythonImportsCheck = [ "wagtail_modeladmin" ]; 44 + 45 + checkPhase = '' 46 + runHook preCheck 47 + ${python.interpreter} testmanage.py test 48 + runHook postCheck 49 + ''; 50 + 51 + meta = with lib; { 52 + description = "Add any model in your project to the Wagtail admin. Formerly wagtail.contrib.modeladmin"; 53 + homepage = "https://github.com/wagtail-nest/wagtail-modeladmin"; 54 + changelog = "https://github.com/wagtail/wagtail-modeladmin/blob/v${version}/CHANGELOG.md"; 55 + license = licenses.bsd3; 56 + maintainers = with maintainers; [ sephi ]; 57 + }; 58 + }
+5 -5
pkgs/development/python-modules/xiaomi-ble/default.nix
··· 17 17 18 18 buildPythonPackage rec { 19 19 pname = "xiaomi-ble"; 20 - version = "0.25.2"; 21 - format = "pyproject"; 20 + version = "0.26.1"; 21 + pyproject = true; 22 22 23 23 disabled = pythonOlder "3.9"; 24 24 25 25 src = fetchFromGitHub { 26 26 owner = "Bluetooth-Devices"; 27 - repo = pname; 27 + repo = "xiaomi-ble"; 28 28 rev = "refs/tags/v${version}"; 29 - hash = "sha256-awztZiUgEMGR8m/aXhDBLdm4IXIKIAHgX922m+PTTfg="; 29 + hash = "sha256-ENs+n8YgOSQpN+UpYU6CI1McWPyh8hKKMUjPDUYRWjI="; 30 30 }; 31 31 32 32 postPatch = '' 33 33 substituteInPlace pyproject.toml \ 34 - --replace " --cov=xiaomi_ble --cov-report=term-missing:skip-covered" "" 34 + --replace-fail " --cov=xiaomi_ble --cov-report=term-missing:skip-covered" "" 35 35 ''; 36 36 37 37 nativeBuildInputs = [
+2 -2
pkgs/development/tools/analysis/brakeman/Gemfile.lock
··· 1 1 GEM 2 2 remote: https://rubygems.org/ 3 3 specs: 4 - brakeman (6.1.1) 4 + brakeman (6.1.2) 5 5 racc 6 6 racc (1.7.3) 7 7 ··· 12 12 brakeman 13 13 14 14 BUNDLED WITH 15 - 2.5.3 15 + 2.5.5
+1
pkgs/development/tools/analysis/brakeman/default.nix
··· 14 14 license = [ licenses.unfreeRedistributable ]; 15 15 platforms = ruby.meta.platforms; 16 16 maintainers = [ maintainers.marsam ]; 17 + mainProgram = "brakeman"; 17 18 }; 18 19 }
+2 -2
pkgs/development/tools/analysis/brakeman/gemset.nix
··· 5 5 platforms = []; 6 6 source = { 7 7 remotes = ["https://rubygems.org"]; 8 - sha256 = "1ahkss5xpdw7vwykyd5kba74cs4r987fcn7ad5qvzhzhqdariqvy"; 8 + sha256 = "1lylig4vgnw9l1ybwgxdi9nw9q2bc5dcplklg8nsbi7j32f7c5kp"; 9 9 type = "gem"; 10 10 }; 11 - version = "6.1.1"; 11 + version = "6.1.2"; 12 12 }; 13 13 racc = { 14 14 groups = ["default"];
+2 -2
pkgs/development/tools/analysis/codeql/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "codeql"; 5 - version = "2.16.1"; 5 + version = "2.16.2"; 6 6 7 7 dontConfigure = true; 8 8 dontBuild = true; ··· 10 10 11 11 src = fetchzip { 12 12 url = "https://github.com/github/codeql-cli-binaries/releases/download/v${version}/codeql.zip"; 13 - hash = "sha256-y9tSG/SxCeyFdWF6gKuPSBgfG5H2uB/XRmQkfMBdKQU="; 13 + hash = "sha256-Zz0j3N1E7KnWigG+PadB7NSTLCAqhLWy5Eg163Q8OFM="; 14 14 }; 15 15 16 16 nativeBuildInputs = [
+2 -2
pkgs/development/tools/fable/default.nix
··· 2 2 3 3 buildDotnetGlobalTool { 4 4 pname = "fable"; 5 - version = "4.11.0"; 5 + version = "4.12.2"; 6 6 7 - nugetSha256 = "sha256-AOsCthGk4YiTcKjIdCE1nnADWLqfd80vPFMmo9YLGUA="; 7 + nugetSha256 = "sha256-HgGQRHmyZGaG3HZdzUAP/WwWAR+VoS+UpnApvgxtwXU="; 8 8 passthru.updateScript = ./update.sh; 9 9 10 10 meta = with lib; {
+2 -2
pkgs/development/tools/gci/default.nix
··· 5 5 }: 6 6 buildGoModule rec { 7 7 pname = "gci"; 8 - version = "0.12.1"; 8 + version = "0.12.3"; 9 9 10 10 src = fetchFromGitHub { 11 11 owner = "daixiang0"; 12 12 repo = pname; 13 13 rev = "v${version}"; 14 - sha256 = "sha256-h8vqpqohKQzd2IltHroo/AKnhufJsCC6qpSo8NYyhPI="; 14 + sha256 = "sha256-rR3aTNVKg5uUJ39SEEySHkwGotrfzHjC9KL3FDf1jik="; 15 15 }; 16 16 17 17 vendorHash = "sha256-bPRcOvwbWEpcJUlIqQNeoYME4ky0YE5LlyWhSTWCIHQ=";
+3 -3
pkgs/development/tools/gqlgenc/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "gqlgenc"; 5 - version = "0.19.1"; 5 + version = "0.19.2"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "yamashou"; 9 9 repo = "gqlgenc"; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-raddO2rhRZa/KeDWsMCxYITlYYgnFt19Dj+FbBgeu0A="; 11 + sha256 = "sha256-rK/wpdZkmsyv6FTkN7ILM8r10lNaXwjHT17ptn3N0LE="; 12 12 }; 13 13 14 14 excludedPackages = [ "example" ]; 15 15 16 - vendorHash = "sha256-lJ3oYDW7BJnguIJ/TzZSUgSuoDIKmb6hdXOKENtmk6M="; 16 + vendorHash = "sha256-lQ2KQF+55qvscnYfm1jLK/4DdwFBaRZmv9oa/BUSoXI="; 17 17 18 18 meta = with lib; { 19 19 description = "Go tool for building GraphQL client with gqlgen";
+2 -2
pkgs/development/tools/misc/doclifter/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "doclifter"; 5 - version = "2.20"; 5 + version = "2.21"; 6 6 src = fetchurl { 7 7 url = "http://www.catb.org/~esr/${pname}/${pname}-${version}.tar.gz"; 8 - sha256 = "sha256-BEuMbICJ8TD3+VjUr8rmhss7XlPNjxSy1P0SkmKLPsc="; 8 + sha256 = "sha256-3zb+H/rRmU87LWh0+kQtiRMZ4JwJ3tVrt8vQ/EeKx8Q="; 9 9 }; 10 10 buildInputs = [ python3 ]; 11 11 nativeBuildInputs = [ python3 makeWrapper ];
+1
pkgs/development/tools/misc/jsonfmt/default.nix
··· 36 36 changelog = "https://github.com/caarlos0/jsonfmt/releases/tag/${src.rev}"; 37 37 license = licenses.mit; 38 38 maintainers = with maintainers; [ figsoda ]; 39 + mainProgram = "jsonfmt"; 39 40 }; 40 41 }
+2 -2
pkgs/development/tools/pet/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "pet"; 5 - version = "0.6.1"; 5 + version = "0.6.2"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "knqyf263"; 9 9 repo = "pet"; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-upBncIJvgTvBj/PB3b7LnxY+yDnFfeNZdL97GwGxCqA="; 11 + sha256 = "sha256-r0pXqivfPnG4srEDKeu5MXd+rrTARfOXolI4qZPlC6w="; 12 12 }; 13 13 14 14 vendorHash = "sha256-A3VHpSJc6NJz8ojg6iSnQlIXbf9m1JCzg9Vnoie0ffU=";
+4 -4
pkgs/development/tools/reindeer/default.nix
··· 11 11 12 12 rustPlatform.buildRustPackage rec { 13 13 pname = "reindeer"; 14 - version = "unstable-2024-02-15"; 14 + version = "unstable-2024-02-16"; 15 15 16 16 src = fetchFromGitHub { 17 17 owner = "facebookincubator"; 18 18 repo = pname; 19 - rev = "a34b75c4d2840f475a5f30b041b0d478bc3f8cce"; 20 - sha256 = "sha256-avY1fXkuP4f8iuoUklcrPb4DpfyftW0FIk6zVUCdBwI="; 19 + rev = "4968d1edb5daf2f24a22183e3c8ffebf19f898de"; 20 + sha256 = "sha256-Rn8wIwjprpfPjhY4gvCMrP3cz2XSutdCGVi5Wk5lB4w="; 21 21 }; 22 22 23 - cargoSha256 = "sha256-RSmj0Xf55kEPi5EJ72pe0tagQBkUVf7isvsu7ATzsUk="; 23 + cargoSha256 = "sha256-ec3CG4wQhtsEKdinqvlr0vAjcNYge2FMn319BmZ77f8="; 24 24 25 25 nativeBuildInputs = [ pkg-config ]; 26 26 buildInputs =
+3 -3
pkgs/development/tools/rust/cargo-semver-checks/default.nix
··· 10 10 11 11 rustPlatform.buildRustPackage rec { 12 12 pname = "cargo-semver-checks"; 13 - version = "0.28.0"; 13 + version = "0.29.0"; 14 14 15 15 src = fetchFromGitHub { 16 16 owner = "obi1kenobi"; 17 17 repo = pname; 18 18 rev = "v${version}"; 19 - hash = "sha256-5QXTbsNp36jYrcSDmCXT5Nmhhr9TaWpF3QqaCKv5TTg="; 19 + hash = "sha256-RclZ52E8xslHO5M+jwwC3BVe8QFam9/j7rlh/FoNgN8="; 20 20 }; 21 21 22 - cargoHash = "sha256-uRgSNVleGzD75q16hd/AOl23DT1btWGuNgZ2IprGa7k="; 22 + cargoHash = "sha256-On6MU76Ehk2b+9hzUXN/PHr5BQTNcGIgQZUkPFBIl2Y="; 23 23 24 24 nativeBuildInputs = [ 25 25 cmake
+3 -3
pkgs/development/tools/rust/cargo-tauri/default.nix
··· 17 17 in 18 18 rustPlatform.buildRustPackage rec { 19 19 pname = "tauri"; 20 - version = "1.5.4"; 20 + version = "1.6.0"; 21 21 22 22 src = fetchFromGitHub { 23 23 owner = "tauri-apps"; 24 24 repo = pname; 25 25 rev = "tauri-v${version}"; 26 - hash = "sha256-1rhdvTjA53Zxx3qm/Im2uQBWbYU/HlPPUQ3txq0uLps="; 26 + hash = "sha256-0LKkGpbDT6bRzoggDmTmSB8UaT11OME7OXsr+M67WVU="; 27 27 }; 28 28 29 29 # Manually specify the sourceRoot since this crate depends on other crates in the workspace. Relevant info at 30 30 # https://discourse.nixos.org/t/difficulty-using-buildrustpackage-with-a-src-containing-multiple-cargo-workspaces/10202 31 31 sourceRoot = "${src.name}/tooling/cli"; 32 32 33 - cargoHash = "sha256-CHX4fesnqxoeplqXGFrn4RSfGdrkhKNANvXIwMkWXDs="; 33 + cargoHash = "sha256-0GJrQQsHcl/7co2hSYHgBWX3NqJwbbnBAj3zdAjA4r8="; 34 34 35 35 buildInputs = [ openssl ] ++ lib.optionals stdenv.isLinux [ glibc libsoup cairo gtk3 webkitgtk ] 36 36 ++ lib.optionals stdenv.isDarwin [ CoreServices Security SystemConfiguration ];
+2 -2
pkgs/development/tools/schemacrawler/default.nix
··· 7 7 8 8 stdenv.mkDerivation (finalAttrs: { 9 9 pname = "schemacrawler"; 10 - version = "16.21.1"; 10 + version = "16.21.2"; 11 11 12 12 src = fetchzip { 13 13 url = "https://github.com/schemacrawler/SchemaCrawler/releases/download/v${finalAttrs.version}/schemacrawler-${finalAttrs.version}-bin.zip"; 14 - hash = "sha256-9tZGSWOUpQAAOQAbYxx0w734EKq2BdSYyIR4zmor4+Y="; 14 + hash = "sha256-M8kHJOkbxJGpZWOZ1asGYPM76ZWSpkaYIAfWsaisXLs="; 15 15 }; 16 16 17 17 nativeBuildInputs = [ makeWrapper ];
+3 -3
pkgs/games/minesweep-rs/default.nix
··· 5 5 6 6 rustPlatform.buildRustPackage rec { 7 7 pname = "minesweep-rs"; 8 - version = "6.0.52"; 8 + version = "6.0.54"; 9 9 10 10 src = fetchFromGitHub { 11 11 owner = "cpcloud"; 12 12 repo = pname; 13 13 rev = "v${version}"; 14 - hash = "sha256-XSB0SrZCXnIeZGYAc/MEWe+rM5D36jkM2MJjx64r/bU="; 14 + hash = "sha256-FzMCqsPBcbblItRzfnY43glY4We9jk0eBxjG0SZnau8="; 15 15 }; 16 16 17 - cargoHash = "sha256-zSEJsUKLfjZVZxQBtbUflYv4FXUpFCrAGI+6YUJrNnI="; 17 + cargoHash = "sha256-VjIn4k/OuxsXLJ2LOk43LKHo0PrPyMigNOO2VVYZQYw="; 18 18 19 19 meta = with lib; { 20 20 description = "Sweep some mines for fun, and probably not for profit";
+2 -2
pkgs/games/stone-kingdoms/default.nix
··· 11 11 12 12 stdenvNoCC.mkDerivation rec { 13 13 pname = "stone-kingdoms"; 14 - version = "0.5.0"; 14 + version = "0.6.0"; 15 15 16 16 src = fetchFromGitLab { 17 17 owner = "stone-kingdoms"; 18 18 repo = pname; 19 19 rev = version; 20 - hash = "sha256-FQrg/1/nfFC/irCWSLbnb9GYSUv//ovvcjzvIg94oEI="; 20 + hash = "sha256-qdaGowzAmMSCJrXzWLPDmyICsmvs0w+tfTsqKQewzJ8="; 21 21 }; 22 22 23 23 nativeBuildInputs = [
+3 -3
pkgs/servers/klipper/default.nix
··· 8 8 9 9 stdenv.mkDerivation rec { 10 10 pname = "klipper"; 11 - version = "unstable-2024-02-13"; 11 + version = "unstable-2024-02-17"; 12 12 13 13 src = fetchFromGitHub { 14 14 owner = "KevinOConnor"; 15 15 repo = "klipper"; 16 - rev = "1b24f6a2ad2b7527f5fc70efaf9a4055f4bef752"; 17 - sha256 = "sha256-TdW3hsASe17A54la0s5nz800G1cMS7xKUP6VSMxTULY="; 16 + rev = "28f06a104bc0cfe3a7d36db343ade5a805b3e132"; 17 + sha256 = "sha256-v2nv4g3dQTMbUKIrEJo8s66WRWXnSkWO8K+12fK/cZw="; 18 18 }; 19 19 20 20 sourceRoot = "${src.name}/klippy";
+5 -9
pkgs/servers/mautrix-signal/default.nix
··· 1 1 { lib, buildGoModule, fetchFromGitHub, olm, libsignal-ffi }: 2 2 3 - buildGoModule { 3 + buildGoModule rec { 4 4 pname = "mautrix-signal"; 5 - # mautrix-signal's latest released version v0.4.3 still uses the Python codebase 6 - # which is broken for new devices, see https://github.com/mautrix/signal/issues/388. 7 - # The new Go version fixes this by using the official libsignal as a library and 8 - # can be upgraded to directly from the Python version. 9 - version = "unstable-2024-01-31"; 5 + version = "0.5.0"; 10 6 11 7 src = fetchFromGitHub { 12 8 owner = "mautrix"; 13 9 repo = "signal"; 14 - rev = "103666990f30a692c63dd84a499b0dd390cef8a4"; 15 - hash = "sha256-UttLMI+jX5PNG02vs7Dty8pxdko2aM0sVB/90eWwmYw="; 10 + rev = "v${version}"; 11 + hash = "sha256-qlWp9SnS8dWZNAua9HOyOrQwBXQFaaWB3eP9aCGlDFc="; 16 12 }; 17 13 18 14 buildInputs = [ ··· 18 22 libsignal-ffi 19 23 ]; 20 24 21 - vendorHash = "sha256-LKs/9yCJ7alKQh1VYQsPEg7y+ugZwUnnJh2l4IEjbaQ="; 25 + vendorHash = "sha256-sa6M9rMrI7fa8T4su3yfJID4AYB6YnlfrVBM6cPQLvY="; 22 26 23 27 doCheck = false; 24 28
+3 -3
pkgs/servers/miniflux/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "miniflux"; 5 - version = "2.0.51"; 5 + version = "2.1.0"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "miniflux"; 9 9 repo = "v2"; 10 10 rev = "refs/tags/${version}"; 11 - hash = "sha256-gffiZOsHUYTDEjIdKUPyKbsdRKX890aG6GY72LYESkA="; 11 + hash = "sha256-c7xKgu3039gTmxdWXoYWuuYDD/oPv3/uYS3m8KRkhTk="; 12 12 }; 13 13 14 - vendorHash = "sha256-yO4sNOkEDnM9eETE68C++dPnAfcoSMXznf5Nq4/iQmA="; 14 + vendorHash = "sha256-PuyWik0OA77gJipnuOyRgrCCQlDj9gTM/LDRBl6mBRo="; 15 15 16 16 nativeBuildInputs = [ installShellFiles ]; 17 17
+4 -2
pkgs/servers/sql/pgbouncer/default.nix
··· 1 - { lib, stdenv, fetchurl, openssl, libevent, c-ares, pkg-config, nixosTests }: 1 + { lib, stdenv, fetchurl, openssl, libevent, c-ares, pkg-config, systemd, nixosTests }: 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "pgbouncer"; ··· 10 10 }; 11 11 12 12 nativeBuildInputs = [ pkg-config ]; 13 - buildInputs = [ libevent openssl c-ares ]; 13 + buildInputs = [ libevent openssl c-ares ] 14 + ++ lib.optional stdenv.isLinux systemd; 14 15 enableParallelBuilding = true; 16 + configureFlags = lib.optional stdenv.isLinux "--with-systemd"; 15 17 16 18 passthru.tests = { 17 19 pgbouncer = nixosTests.pgbouncer;
+2 -2
pkgs/shells/murex/default.nix
··· 5 5 6 6 buildGoModule rec { 7 7 pname = "murex"; 8 - version = "5.3.7000"; 8 + version = "6.0.1000"; 9 9 10 10 src = fetchFromGitHub { 11 11 owner = "lmorg"; 12 12 repo = pname; 13 13 rev = "v${version}"; 14 - sha256 = "sha256-wXpiJQ/9A45cmi0v5ZAgOCBvK86fqiOe9G8zOVCetBg="; 14 + sha256 = "sha256-biwwNuCUgBNV//4/PYKf/n4HA69uiBEYFWVwspI1GG8="; 15 15 }; 16 16 17 17 vendorHash = "sha256-qOItRqCIxoHigufI6b7j2VdBDo50qGDe+LAaccgDh5w=";
+289 -289
pkgs/tools/admin/pulumi-bin/data.nix
··· 1 1 # DO NOT EDIT! This file is generated automatically by update.sh 2 2 { }: 3 3 { 4 - version = "3.95.0"; 4 + version = "3.106.0"; 5 5 pulumiPkgs = { 6 6 x86_64-linux = [ 7 7 { 8 - url = "https://get.pulumi.com/releases/sdk/pulumi-v3.95.0-linux-x64.tar.gz"; 9 - sha256 = "1ig942izr0bjjnmccjdrna1fy1245s0l5mbr80xbxm5lima9z66p"; 8 + url = "https://get.pulumi.com/releases/sdk/pulumi-v3.106.0-linux-x64.tar.gz"; 9 + sha256 = "1rkbx76n15cn6hyglxzzm8msrd1yiqlp3xym7ngafx385926j3n9"; 10 10 } 11 11 { 12 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aiven-v6.7.2-linux-amd64.tar.gz"; 13 - sha256 = "1ppfs7cnhns4lqxj7cs87f78hcvy73r32fa7wxcybl5wnd73g5c6"; 12 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aiven-v6.11.3-linux-amd64.tar.gz"; 13 + sha256 = "1yarg14596lwl6mf7xwba4yp3lgcdkj9q5m5x3qibpwc7psjzndc"; 14 14 } 15 15 { 16 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-akamai-v6.3.1-linux-amd64.tar.gz"; 17 - sha256 = "0pf1pka8pq4cizlnf5hm5ji1hf5nchkj21mwpi2cxdk2w4ghw0ds"; 16 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-akamai-v6.3.2-linux-amd64.tar.gz"; 17 + sha256 = "0h1hh45rswp0s5xzf6hf2ncp645nnxqsslriaqyy4dqal3q6iisv"; 18 18 } 19 19 { 20 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-alicloud-v3.45.0-linux-amd64.tar.gz"; 21 - sha256 = "0cp4f5syq1jbkvw1gjxyfwf6kv1qkzb68x7gqm2xdb9j4glx4wab"; 20 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-alicloud-v3.49.0-linux-amd64.tar.gz"; 21 + sha256 = "07wyxig26ss9a4jcdwwrpy615ii17gky9s0ncz1nlrwrgiazmah0"; 22 22 } 23 23 { 24 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-artifactory-v5.5.0-linux-amd64.tar.gz"; 25 - sha256 = "0gha4nm5gg4s3hqy7whdywkd0mpndmgjq9xmswqzvapjj7hjcnh6"; 24 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-artifactory-v6.1.4-linux-amd64.tar.gz"; 25 + sha256 = "0ck22ygb0dhkhpp47fwy7zq30i0cnqs7c76lfmzxvlb7435h5j7r"; 26 26 } 27 27 { 28 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-auth0-v3.1.0-linux-amd64.tar.gz"; 29 - sha256 = "05mhvif4minkr5mi0yjghsd9ffx9wyb5chjp0kz3256d4clld6ai"; 28 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-auth0-v3.1.2-linux-amd64.tar.gz"; 29 + sha256 = "06gz2xqmwms01r4p59l9yvv3w3jvmlyaqr8y2z91hn0im4l8df2b"; 30 30 } 31 31 { 32 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aws-v6.13.0-linux-amd64.tar.gz"; 33 - sha256 = "1p4k8fx6ix8y7bb8mjvk0avq5r7lam3yywncb05vxiw5qwqls9s0"; 32 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aws-v6.22.2-linux-amd64.tar.gz"; 33 + sha256 = "1mc8xlmkb84v2zvghnllx7216cg9kg8k56abfv8adsi19ylfglgf"; 34 34 } 35 35 { 36 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azuread-v5.46.0-linux-amd64.tar.gz"; 37 - sha256 = "0dl60nrgilg9ccn28dnyrv0lw6sqrcy26r4kgcbdqkw0f15isjhv"; 36 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azuread-v5.47.1-linux-amd64.tar.gz"; 37 + sha256 = "068hi7f8jyia6rsmlzyc2vc7qgyl7b7ll05kx5czjrq132mv56d6"; 38 38 } 39 39 { 40 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azuredevops-v2.14.0-linux-amd64.tar.gz"; 41 - sha256 = "029xymc6ynb7aq5wdkvksgqhjl9aix5j3rn8dfzlbmrmmz0xyvxr"; 40 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azuredevops-v2.15.0-linux-amd64.tar.gz"; 41 + sha256 = "0jaqkf7ibp0vxrvz6imaal9iyf60p6hhay7vmh62vmm0jgdv1ply"; 42 42 } 43 43 { 44 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azure-v5.58.0-linux-amd64.tar.gz"; 45 - sha256 = "17q3186a3awbh0v0rxby4a8qdl49zbbc46a1fjaqhsg14sizryfl"; 44 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azure-v5.66.1-linux-amd64.tar.gz"; 45 + sha256 = "043ma740h4036h6f57m49djw5nl7vrkwbk33hylv9v5grkmwb6b9"; 46 46 } 47 47 { 48 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-cloudflare-v5.16.0-linux-amd64.tar.gz"; 49 - sha256 = "05k325y99wcg3584bbgkrh20zq46y6hi1sk2bi0jm6njvwyb786w"; 48 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-cloudflare-v5.20.0-linux-amd64.tar.gz"; 49 + sha256 = "0yf181l9nc7lzqkc0gyw7y5dr0lcz2sz8sv369chz4zm3dqaripk"; 50 50 } 51 51 { 52 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-consul-v3.11.0-linux-amd64.tar.gz"; 53 - sha256 = "1v8x27yi6mqj8sxwwl7jvw5960pv98y4lkyj9gyx3260a3hsgav2"; 52 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-consul-v3.11.1-linux-amd64.tar.gz"; 53 + sha256 = "1rjh73d5jq2p9ll6xann3mns4dsnb8jgnkndjxbgcpv45i0k1ih6"; 54 54 } 55 55 { 56 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-datadog-v4.23.0-linux-amd64.tar.gz"; 57 - sha256 = "0bsbfsc7wxsjyqyz5klxn91hd1lwini4pbpm0lw5pf78af7z8v0z"; 56 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-datadog-v4.25.1-linux-amd64.tar.gz"; 57 + sha256 = "0afs9wdp11sxps0hrwwan1h44cxa0z52yhh43rl6rg13chhqlhk8"; 58 58 } 59 59 { 60 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-digitalocean-v4.24.0-linux-amd64.tar.gz"; 61 - sha256 = "1j7zkyjn7v98l5m9a3cgpy5ckx5y4kirda8i3im58dbyripwzppi"; 60 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-digitalocean-v4.25.1-linux-amd64.tar.gz"; 61 + sha256 = "1v1sxmi5jhjxas7wa7j74lg0j109fdk8ydkzb4j5rybdmqalkqaj"; 62 62 } 63 63 { 64 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-docker-v4.5.0-linux-amd64.tar.gz"; 65 - sha256 = "0v4bg7iz6fnvca59z74ymqilkra4mldbs1xa4w1ijw4jvbnyq3vr"; 64 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-docker-v4.5.1-linux-amd64.tar.gz"; 65 + sha256 = "15alxvj14xwbwrds9sc4pjycjrm4bivxjlby8ja34jqw0rzfafm0"; 66 66 } 67 67 { 68 68 url = "https://api.pulumi.com/releases/plugins/pulumi-resource-equinix-metal-v3.2.1-linux-amd64.tar.gz"; 69 69 sha256 = "0hnardid0kbzy65dmn7vz8ddy5hq78nf2871zz6srf2hfyiv7qa4"; 70 70 } 71 71 { 72 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-fastly-v8.4.1-linux-amd64.tar.gz"; 73 - sha256 = "1l3pqshzxscv3pxp5wjyrc83irkhh6g7hbdi51x2jhdywjz5r55m"; 72 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-fastly-v8.4.2-linux-amd64.tar.gz"; 73 + sha256 = "0f4czs3hjibmwvswm2zgjq3nys2sp4lr7xy2rpm4k7msdcsxk5kb"; 74 74 } 75 75 { 76 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gcp-v7.2.1-linux-amd64.tar.gz"; 77 - sha256 = "0llybkwlzzd8ylxcch4hns3xbba715iyf1mrfy9vnn60kfn2jprc"; 76 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gcp-v7.9.0-linux-amd64.tar.gz"; 77 + sha256 = "1v9jcpp9rbrgzj0xklxfvr2f7jdxh5dfyc0aqvs45jzyhc6sdrxb"; 78 78 } 79 79 { 80 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-github-v5.22.0-linux-amd64.tar.gz"; 81 - sha256 = "0hnaanqg991xy4jmk09rcd5adzx760707133yaax0nx6r1g0lbdc"; 80 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-github-v5.26.0-linux-amd64.tar.gz"; 81 + sha256 = "12j5y60h76gyy0bn3phfmcw2aq6kkxi28qp53y7pryrby6yraffn"; 82 82 } 83 83 { 84 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gitlab-v6.6.0-linux-amd64.tar.gz"; 85 - sha256 = "10cxlavxvb98207plgrvmf8c8sgp5w2hpnpcj493i033am07g7yc"; 84 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gitlab-v6.8.1-linux-amd64.tar.gz"; 85 + sha256 = "0cw1dfdwax87nqpac55jn6r1hmy0z4rmxl5qp9i7znjwk132xbhh"; 86 86 } 87 87 { 88 88 url = "https://api.pulumi.com/releases/plugins/pulumi-resource-google-native-v0.32.0-linux-amd64.tar.gz"; 89 89 sha256 = "1zra1ck64gs4nwqf62ksfmpbx24lxw6vsgi47j4v8q051m89fgq3"; 90 90 } 91 91 { 92 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-hcloud-v1.16.2-linux-amd64.tar.gz"; 93 - sha256 = "0f5sii66fffq5qrri8r1a3xzskvj9yx6chr7j2s34kgc11dqrbxc"; 92 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-hcloud-v1.17.0-linux-amd64.tar.gz"; 93 + sha256 = "0pz7jga19pwwx7ba5364b6sv1zsmxvnldakdh6641fqp9wl6smxp"; 94 94 } 95 95 { 96 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-kubernetes-v4.5.5-linux-amd64.tar.gz"; 97 - sha256 = "13nrdwka7pxyqjy5hjc3678sfayfs11hwqfj7r4apml8sws0g3xj"; 96 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-kubernetes-v4.7.1-linux-amd64.tar.gz"; 97 + sha256 = "11lvnkfsl9iqsazs84z2ipn9kmyv50xavzb4i1zhcn9i6ldl4wag"; 98 98 } 99 99 { 100 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-linode-v4.9.0-linux-amd64.tar.gz"; 101 - sha256 = "10a0kr20ai5qhhxsr5210ag5ijkzxjihm7afy2mzsslqv4zdc953"; 100 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-linode-v4.13.0-linux-amd64.tar.gz"; 101 + sha256 = "0xay37wbrs9l01j4w07ywymi1wn8sxnj5668s3p1yshi257n1nz3"; 102 102 } 103 103 { 104 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-mailgun-v3.5.0-linux-amd64.tar.gz"; 105 - sha256 = "1r4cvln9c9i2xvj8r6bb6l2ccy6457vhdj9ra35yq5zckwf0dri0"; 104 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-mailgun-v3.5.1-linux-amd64.tar.gz"; 105 + sha256 = "1k2pa1wbh49qkg99khdyzj1qfjld74ijzn4y94c27vjsm9wmn7ka"; 106 106 } 107 107 { 108 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-mysql-v3.2.0-linux-amd64.tar.gz"; 109 - sha256 = "0nl5xyj4jij500vm6na653s8savr2nm0hzx2qn1brgfpxx9j4pvj"; 108 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-mysql-v3.2.1-linux-amd64.tar.gz"; 109 + sha256 = "068zzad887pqsdyx93xdj5vnkr7pvsx7i4sqzm536g53k79xq54l"; 110 110 } 111 111 { 112 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-openstack-v3.14.0-linux-amd64.tar.gz"; 113 - sha256 = "1dx4riyz1p8dz3biqqxkg6zv6y0jzikc20lk3wj7q2ifxy7rigia"; 112 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-openstack-v3.15.1-linux-amd64.tar.gz"; 113 + sha256 = "135br9q8f1ic0xvrhx9yii5giq1h5qzlyb5kyvnyb3hwx49f1ik6"; 114 114 } 115 115 { 116 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-postgresql-v3.10.0-linux-amd64.tar.gz"; 117 - sha256 = "1fmwrw4x88yw490m1csddk2pi6yr8avv3zwyimzsr0ax5k2fdwyr"; 116 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-postgresql-v3.10.1-linux-amd64.tar.gz"; 117 + sha256 = "1vi1mhkrxrl5ajaa93vfziii12w0wwlrxd6hyvvxwfkkxn0n3ivm"; 118 118 } 119 119 { 120 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-random-v4.14.0-linux-amd64.tar.gz"; 121 - sha256 = "1v59k0m4rrad5vbd2x4znb985cbwj9py6ki60x1skq704pmcli5g"; 120 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-random-v4.15.1-linux-amd64.tar.gz"; 121 + sha256 = "1za2d3cad1grcnkkqmyn9b7wlz9ayimsv17ygg638wh7v34w0yjq"; 122 122 } 123 123 { 124 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-snowflake-v0.41.0-linux-amd64.tar.gz"; 125 - sha256 = "10m3mqqi1gr5n7phsjyrdpy6vd9f3qri7vryj10p6fp7my9sgr3q"; 124 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-snowflake-v0.48.0-linux-amd64.tar.gz"; 125 + sha256 = "0q7jbwj0di778b0zl01nphb3mzvdkyxkgn9q4kkvzz2rg36c20s0"; 126 126 } 127 127 { 128 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-spotinst-v3.60.0-linux-amd64.tar.gz"; 129 - sha256 = "00mml1dpyjc683yrp7g7w49pvjyd5mdm6bls26q9rbirgblajcnf"; 128 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-spotinst-v3.67.2-linux-amd64.tar.gz"; 129 + sha256 = "1r8fd8363ikc9ffk7fwpjghrmvzjqvgv50945pkvsbpnxkx931ca"; 130 130 } 131 131 { 132 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-sumologic-v0.20.0-linux-amd64.tar.gz"; 133 - sha256 = "0nssdk2zp42ssnkgq87mw4rk1lzlzgi3adr4l5g9ipmqjfphw3bx"; 132 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-sumologic-v0.20.2-linux-amd64.tar.gz"; 133 + sha256 = "0jiny0s6hvzzcgv7zkdmc4d0rdcwpq49dz7fqsaz81maz7kck8a5"; 134 134 } 135 135 { 136 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-tailscale-v0.13.3-linux-amd64.tar.gz"; 137 - sha256 = "148ifpnjh8jm4x9f9snlzfq1z7f2z0c630bhhx6a86ankaavyr00"; 136 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-tailscale-v0.13.5-linux-amd64.tar.gz"; 137 + sha256 = "0b94z9pzrsdabcs9xkhk0fljqf2ml374nqpp3i1zxnrr0fkwbfvv"; 138 138 } 139 139 { 140 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-tls-v4.11.1-linux-amd64.tar.gz"; 141 - sha256 = "0b6nd5gk0d2vg6z0ql87zjyvl880h390g767d9vggwzlwljxzhsm"; 140 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-tls-v5.0.1-linux-amd64.tar.gz"; 141 + sha256 = "1d4qdrbqsn62116lg0j82andxdrcdrcambahxp3084b6icacx3l9"; 142 142 } 143 143 { 144 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-vault-v5.17.0-linux-amd64.tar.gz"; 145 - sha256 = "0lyx8wjzjhh38lzfdh6d4qns40cj14nrjmrsdiwrfk6h60s0bh1c"; 144 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-vault-v5.19.0-linux-amd64.tar.gz"; 145 + sha256 = "00zwsabii05xj91sbi8gz2w9h3jrhw0ksv206mj122j5fns5qhm3"; 146 146 } 147 147 { 148 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-venafi-v1.6.2-linux-amd64.tar.gz"; 149 - sha256 = "044w1qwjadrz0ylr00qnwppvq6mc8c8z759b0wfn69a2r25az19f"; 148 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-venafi-v1.6.3-linux-amd64.tar.gz"; 149 + sha256 = "0jfp8wqb6gkq7ndihi4bpcm2s0vz1xkc2m4i58hy80zfvdiq3ipz"; 150 150 } 151 151 { 152 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-vsphere-v4.9.0-linux-amd64.tar.gz"; 153 - sha256 = "1dp9vldrs2b0ml542rn0jna0rbz2hxx7il86bliamj5fwr89k49w"; 152 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-vsphere-v4.9.2-linux-amd64.tar.gz"; 153 + sha256 = "0jqbhqiws4v9ff5xakk5wnxghnnck4qaqvyxc2l246jsl9yy3z85"; 154 154 } 155 155 { 156 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-wavefront-v3.0.4-linux-amd64.tar.gz"; 157 - sha256 = "0xn8vw19dp6hwm8w94p3lnmpy1zhdczxjphjy6m79pv1mszc153f"; 156 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-wavefront-v3.1.0-linux-amd64.tar.gz"; 157 + sha256 = "1qi63mpv6dhmld6a8siikgjyhvyjzl9bcrc55hb93wbk028lncnh"; 158 158 } 159 159 { 160 160 url = "https://api.pulumi.com/releases/plugins/pulumi-resource-yandex-v0.13.0-linux-amd64.tar.gz"; ··· 163 163 ]; 164 164 x86_64-darwin = [ 165 165 { 166 - url = "https://get.pulumi.com/releases/sdk/pulumi-v3.95.0-darwin-x64.tar.gz"; 167 - sha256 = "13lb757py7ls6p4l2x5s20xy5mp21a10y8cdnbfsr9l03kz50yhi"; 166 + url = "https://get.pulumi.com/releases/sdk/pulumi-v3.106.0-darwin-x64.tar.gz"; 167 + sha256 = "1yav7d220vnadvxdhyfmwj7n0lm0xmr0a3aspi4240p493005ina"; 168 168 } 169 169 { 170 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aiven-v6.7.2-darwin-amd64.tar.gz"; 171 - sha256 = "1rvrln32jndp1yq05ybqim10m2wh2g9rwa5q5brxsrzn1gfa41jx"; 170 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aiven-v6.11.3-darwin-amd64.tar.gz"; 171 + sha256 = "1bqphs66wq771bq46a12177xpbjn19pbrwa9h43dmxnvh35g52rj"; 172 172 } 173 173 { 174 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-akamai-v6.3.1-darwin-amd64.tar.gz"; 175 - sha256 = "0i4kjngs8ly5cxikxc1jz2lcma31sx87vbdbny2j7xxz3fqsyi19"; 174 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-akamai-v6.3.2-darwin-amd64.tar.gz"; 175 + sha256 = "0pzmj4fgkdc8bxf1rl64bmz9x2g0i2ayarqw54h8462c3p6xl3ca"; 176 176 } 177 177 { 178 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-alicloud-v3.45.0-darwin-amd64.tar.gz"; 179 - sha256 = "0ld394yzmhmagn2mb1ds7mg30v283f1q1xg67r1bs3wmf4zkxi8l"; 178 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-alicloud-v3.49.0-darwin-amd64.tar.gz"; 179 + sha256 = "1yd1s42lnjmz02i5kplxa0x6qk80m20f0x1dypxnbrjnghj05fcq"; 180 180 } 181 181 { 182 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-artifactory-v5.5.0-darwin-amd64.tar.gz"; 183 - sha256 = "1ci55mz72y68wwcih0sx500n3pmrkq798janhc7nksyn8qdj14ik"; 182 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-artifactory-v6.1.4-darwin-amd64.tar.gz"; 183 + sha256 = "0ir0pp8rc7mh5rwlcz6jn1s8icw7h09rlqmh0gpsg9blhsfqzdka"; 184 184 } 185 185 { 186 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-auth0-v3.1.0-darwin-amd64.tar.gz"; 187 - sha256 = "16yqva40xq8xfqjnxx7r9kx3r6nrxsqivqpm056hpnad6bjy5d7s"; 186 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-auth0-v3.1.2-darwin-amd64.tar.gz"; 187 + sha256 = "1wlw4lvdy63fw2vpv0cg3g5ffy1frr8dfbvnr1avashw1bvmh6yd"; 188 188 } 189 189 { 190 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aws-v6.13.0-darwin-amd64.tar.gz"; 191 - sha256 = "1abmbagldr2bv73qz39kpbpyjjwy3c8slikwvak9mmzxjpk2lvay"; 190 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aws-v6.22.2-darwin-amd64.tar.gz"; 191 + sha256 = "0c50afzbnaj2a5jg6750y7qv1hc48hsa229lkci4z20s0bgvbg7h"; 192 192 } 193 193 { 194 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azuread-v5.46.0-darwin-amd64.tar.gz"; 195 - sha256 = "0gr4is4k9hzjncg5qvy1n4j4hzvmn8f37f119bdgima1s6r9aiz4"; 194 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azuread-v5.47.1-darwin-amd64.tar.gz"; 195 + sha256 = "1hkkjqm5b8mnzvgkjzz3zkq86wzbi89n1i19l9jy57pbr6mr2kkk"; 196 196 } 197 197 { 198 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azuredevops-v2.14.0-darwin-amd64.tar.gz"; 199 - sha256 = "16zc13z31p92775v3vsn6j6pmz1wcjqb8rhzxpnr03zbqviws7mi"; 198 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azuredevops-v2.15.0-darwin-amd64.tar.gz"; 199 + sha256 = "11whky196lqgj8bgzxixd1m39jqw3fs9if8knmwcr7zmd3jyf80w"; 200 200 } 201 201 { 202 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azure-v5.58.0-darwin-amd64.tar.gz"; 203 - sha256 = "06nr217ymzfkr6l4fgwj9fjp724v08lyvxap7xw56mq9z0bf1vgk"; 202 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azure-v5.66.1-darwin-amd64.tar.gz"; 203 + sha256 = "1g8rhfay9gcjhiv6dfhkgvxg1l26axgfrd29jaxsai6sanwcpxjl"; 204 204 } 205 205 { 206 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-cloudflare-v5.16.0-darwin-amd64.tar.gz"; 207 - sha256 = "1v3axsc678s7w0pkpc4b8l32rl2yb0jcdwba6i8v9jlawg4rv4z0"; 206 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-cloudflare-v5.20.0-darwin-amd64.tar.gz"; 207 + sha256 = "149sfyxnb90v9y136rwf08z4k3kmq4ivmcpyjs8vj7wpz0xgjsk0"; 208 208 } 209 209 { 210 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-consul-v3.11.0-darwin-amd64.tar.gz"; 211 - sha256 = "07iwdpvxqf3vkd1l1daazhs3agbbq067bcyp0vr2jqapz355yjad"; 210 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-consul-v3.11.1-darwin-amd64.tar.gz"; 211 + sha256 = "1bvwgn823zwqs8wmzwsxc0zf0pdmk7ykh5qvnffwrixvhmdx68a0"; 212 212 } 213 213 { 214 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-datadog-v4.23.0-darwin-amd64.tar.gz"; 215 - sha256 = "1qyb6v3bxg7hsr5viwpc4nzdgq63frjqgxs7kqyg1pp40rcmh2bm"; 214 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-datadog-v4.25.1-darwin-amd64.tar.gz"; 215 + sha256 = "11971fwsv0i6nmmxzg9m93l48xndi9x96zibjbjmwjxnr419s5rm"; 216 216 } 217 217 { 218 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-digitalocean-v4.24.0-darwin-amd64.tar.gz"; 219 - sha256 = "0hm1jx48i6315xykn5fx3zw1m4cp5blizjmvcidrs5x1j1fwpcl4"; 218 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-digitalocean-v4.25.1-darwin-amd64.tar.gz"; 219 + sha256 = "1yaphn5rgcwjiipdga49pyn8wbz8w2pghbjzmjcrxa5q7hy8a2z0"; 220 220 } 221 221 { 222 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-docker-v4.5.0-darwin-amd64.tar.gz"; 223 - sha256 = "0arzbimf0rwn6j41ia6fl90xnkz7yyhc3lnnzr51sw4g8y3jihj9"; 222 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-docker-v4.5.1-darwin-amd64.tar.gz"; 223 + sha256 = "11ljzm0alsrz0y9kihw0rd62hpi68ka0n6b8c52rg3sv672acnb7"; 224 224 } 225 225 { 226 226 url = "https://api.pulumi.com/releases/plugins/pulumi-resource-equinix-metal-v3.2.1-darwin-amd64.tar.gz"; 227 227 sha256 = "1m5lh59h7nck1flzxs9m4n0ag0klk3jmnpf7hc509vffxs89xnjq"; 228 228 } 229 229 { 230 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-fastly-v8.4.1-darwin-amd64.tar.gz"; 231 - sha256 = "0xdfxxlfxm44bkljc5c8h3ici7dlkbgbg6z2ns4870p15lhq34n5"; 230 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-fastly-v8.4.2-darwin-amd64.tar.gz"; 231 + sha256 = "03xk7hkcs0f8684ll7f7z7z14zwj66qnps0pcsd7r34s7qyhy33g"; 232 232 } 233 233 { 234 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gcp-v7.2.1-darwin-amd64.tar.gz"; 235 - sha256 = "0974a34i4im82ccc4b25l6v3hdvi0hkh2xadhdn765g2bdcr7vh8"; 234 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gcp-v7.9.0-darwin-amd64.tar.gz"; 235 + sha256 = "12cggan39cdr8cdpzvqvhq5b0g7h5y7fzix159cv5sf3bdsms8g3"; 236 236 } 237 237 { 238 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-github-v5.22.0-darwin-amd64.tar.gz"; 239 - sha256 = "1547hc9jdg0j6n66sk5j7iid5m5pvkv8q9j09q9vkcrkj3kkjcvb"; 238 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-github-v5.26.0-darwin-amd64.tar.gz"; 239 + sha256 = "04dn6mw6gjrxzrywr04jls0ixgcjglb37jff7m8qayylmmr151vl"; 240 240 } 241 241 { 242 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gitlab-v6.6.0-darwin-amd64.tar.gz"; 243 - sha256 = "0a03z495j6yy3y5aqbd4515iwm601pzr6is7lq885vcripxvs4x7"; 242 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gitlab-v6.8.1-darwin-amd64.tar.gz"; 243 + sha256 = "1lbgs04g945yqxjajv0ydqwnn1amb8gp2fbn5qj53jbw9yd6pz65"; 244 244 } 245 245 { 246 246 url = "https://api.pulumi.com/releases/plugins/pulumi-resource-google-native-v0.32.0-darwin-amd64.tar.gz"; 247 247 sha256 = "0ddd0pgpyywq291r9q8w6bn41r2px595017iihx4n2cnb1c4v6d5"; 248 248 } 249 249 { 250 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-hcloud-v1.16.2-darwin-amd64.tar.gz"; 251 - sha256 = "19zm781g8ii062dp48wf11pdyrddk10c5rf18xk4bpf2prbg5vsi"; 250 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-hcloud-v1.17.0-darwin-amd64.tar.gz"; 251 + sha256 = "18w9x6ym08ljr71kl82qb017cxzfbpkhbvljb1ki8nrk32s7rljy"; 252 252 } 253 253 { 254 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-kubernetes-v4.5.5-darwin-amd64.tar.gz"; 255 - sha256 = "1ikshq05lkh39m5z7p72mv3cnd9ji16b09cb5g78zlrdzlgq2086"; 254 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-kubernetes-v4.7.1-darwin-amd64.tar.gz"; 255 + sha256 = "035sf6i0rcv5sj154m0ciybssjifccr609f47w429vnzjr4pqd5z"; 256 256 } 257 257 { 258 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-linode-v4.9.0-darwin-amd64.tar.gz"; 259 - sha256 = "0h177vx31q53xpqrvfdajf4knwchhrz7l605s50v5isqbpgagl5m"; 258 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-linode-v4.13.0-darwin-amd64.tar.gz"; 259 + sha256 = "02gv7wzfzcswji20gyqgjd1ycrmk6nxsypgahyffnp5rvgfxbibh"; 260 260 } 261 261 { 262 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-mailgun-v3.5.0-darwin-amd64.tar.gz"; 263 - sha256 = "1w8q091igjzwlqp9ck23jxh87r5cnsg83jwlxr6ynddlp7w2c6yp"; 262 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-mailgun-v3.5.1-darwin-amd64.tar.gz"; 263 + sha256 = "063jm09bpshlc86svwacafjbc6iv09n81jx4hmcwwgcic6pwb1ic"; 264 264 } 265 265 { 266 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-mysql-v3.2.0-darwin-amd64.tar.gz"; 267 - sha256 = "0q54fvqlldzy11833nislmlrcrkz25wsyqvkph41qdm0yv39ycx7"; 266 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-mysql-v3.2.1-darwin-amd64.tar.gz"; 267 + sha256 = "0457whyfc8vkq4jpd2z1sfwxsbdlbx6dzcr1kqf799xb1k049bwj"; 268 268 } 269 269 { 270 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-openstack-v3.14.0-darwin-amd64.tar.gz"; 271 - sha256 = "04pgw5plavn4kvkapky26xx4pgdcf0c27il18g7hmfvnmagfcsiz"; 270 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-openstack-v3.15.1-darwin-amd64.tar.gz"; 271 + sha256 = "1wcripnsgxwlj7s6mv726kxrf689xlc7zxqmra5a1zdmfqskmq4k"; 272 272 } 273 273 { 274 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-postgresql-v3.10.0-darwin-amd64.tar.gz"; 275 - sha256 = "0iabnnkywwylqggyn6c2kqj6j4jdy1ms3vwfyvwkr78909f8jzal"; 274 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-postgresql-v3.10.1-darwin-amd64.tar.gz"; 275 + sha256 = "1ndpj3mpxbhpvj29x1a61jj2hqk6v9ysmrb87gd6a30rafs9r7fc"; 276 276 } 277 277 { 278 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-random-v4.14.0-darwin-amd64.tar.gz"; 279 - sha256 = "1jg3qdm331dvnq2igf6q0xd2ld21jnhm0h756pmxszngadfnmcdw"; 278 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-random-v4.15.1-darwin-amd64.tar.gz"; 279 + sha256 = "00m5f757fk01wkqf3ji4d0yjmk7i4b3sglgws3mgr5j1waswy4jw"; 280 280 } 281 281 { 282 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-snowflake-v0.41.0-darwin-amd64.tar.gz"; 283 - sha256 = "144rydj53334sj11p55npmgss3kam2lxrm7shrcjvb1v28m8vdnx"; 282 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-snowflake-v0.48.0-darwin-amd64.tar.gz"; 283 + sha256 = "08ahy6agrdzz31pa4w9i317rska2lz794f9mwkbg11jyyxpxd4y0"; 284 284 } 285 285 { 286 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-spotinst-v3.60.0-darwin-amd64.tar.gz"; 287 - sha256 = "0yxqhzx5rdy0a7g8q8c1s9w52h1clssnx70pp8900vdfsviwxqvf"; 286 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-spotinst-v3.67.2-darwin-amd64.tar.gz"; 287 + sha256 = "08n4zrqk1k4zy333mn8jxhi3420m2rrbrgy1x62xzkxcylb5dlnm"; 288 288 } 289 289 { 290 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-sumologic-v0.20.0-darwin-amd64.tar.gz"; 291 - sha256 = "06cwx6642byqb953g8xa9a3s9jcp8cf6ib12agchkwmpfws5piz1"; 290 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-sumologic-v0.20.2-darwin-amd64.tar.gz"; 291 + sha256 = "01f6c3zgmlmips4b5ysdp2vyflykq9bi1r1pbmqh05b6j35r90km"; 292 292 } 293 293 { 294 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-tailscale-v0.13.3-darwin-amd64.tar.gz"; 295 - sha256 = "0mpwjrbayckaapvz8vs2x918ya5a3rk44f3cx1dri18wq82klln7"; 294 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-tailscale-v0.13.5-darwin-amd64.tar.gz"; 295 + sha256 = "0wia72zawjrmi6jy7rw8fsy7h07d0nzmrds6kl6kvnx4w1ra98jn"; 296 296 } 297 297 { 298 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-tls-v4.11.1-darwin-amd64.tar.gz"; 299 - sha256 = "0aicxgwxs7mp9y88m8am0wl34h6llxj4jzww18alawkvxm1msah8"; 298 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-tls-v5.0.1-darwin-amd64.tar.gz"; 299 + sha256 = "1lcpc72bwxgqkzy26j1pr6774x3kqsxpfcimls1m54wq8ranlii7"; 300 300 } 301 301 { 302 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-vault-v5.17.0-darwin-amd64.tar.gz"; 303 - sha256 = "0pdwgfbvak564n3ic72jzj6nhy04lra1a4a6z5jmknk59d6jvhjw"; 302 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-vault-v5.19.0-darwin-amd64.tar.gz"; 303 + sha256 = "1n33r4knk36yvkbr6wa3xwv63an0sv5hdh7g7amln248yqdc7j3q"; 304 304 } 305 305 { 306 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-venafi-v1.6.2-darwin-amd64.tar.gz"; 307 - sha256 = "19wmv952wn2njbd1ppl1lfzf1f47wf11m4qiiqc3wyd1qc33qsn1"; 306 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-venafi-v1.6.3-darwin-amd64.tar.gz"; 307 + sha256 = "04w6xmnqivc34grfgh3hqi9zp7ibsrrc2v0v102zh0sxn7lbksc6"; 308 308 } 309 309 { 310 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-vsphere-v4.9.0-darwin-amd64.tar.gz"; 311 - sha256 = "18kai9s283hip893867hc65pr0jpgydw0b2gwqdj2zi3mibbm08x"; 310 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-vsphere-v4.9.2-darwin-amd64.tar.gz"; 311 + sha256 = "0ik8dmc9769dgpflvlzk51ibf8bmsn68dfzm4v6dz0bsaqnam6xd"; 312 312 } 313 313 { 314 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-wavefront-v3.0.4-darwin-amd64.tar.gz"; 315 - sha256 = "104yaqp0s06zdw43kkh5k81yprdyc8r6l0sxcvqdv9rmr6q3j076"; 314 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-wavefront-v3.1.0-darwin-amd64.tar.gz"; 315 + sha256 = "1x574bzzv5pp0va527k1554vah95038abm9y4d79wvzfyh9fgv65"; 316 316 } 317 317 { 318 318 url = "https://api.pulumi.com/releases/plugins/pulumi-resource-yandex-v0.13.0-darwin-amd64.tar.gz"; ··· 321 321 ]; 322 322 aarch64-linux = [ 323 323 { 324 - url = "https://get.pulumi.com/releases/sdk/pulumi-v3.95.0-linux-arm64.tar.gz"; 325 - sha256 = "0sf96mbqlj4q6lf6xlx6bd4v12byg929m2vx4w7smqdd7w27gsja"; 324 + url = "https://get.pulumi.com/releases/sdk/pulumi-v3.106.0-linux-arm64.tar.gz"; 325 + sha256 = "1vmci5hm5x3mcxfzagk6iwappy1cycl8kvfhclz632wp9z6a82zc"; 326 326 } 327 327 { 328 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aiven-v6.7.2-linux-arm64.tar.gz"; 329 - sha256 = "13sng11gimfx237kdkqg41ly66x6ri64ls2wgw4g9jr8r68z3ii5"; 328 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aiven-v6.11.3-linux-arm64.tar.gz"; 329 + sha256 = "0x9jspr73fidzmk83ycnw3x43hpcilbgv3hxykps886ylnx3mdnk"; 330 330 } 331 331 { 332 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-akamai-v6.3.1-linux-arm64.tar.gz"; 333 - sha256 = "0y1i2lwvy0wjvngpjf5rscidrlqb3mhhkhqvj227alz3c4xhf091"; 332 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-akamai-v6.3.2-linux-arm64.tar.gz"; 333 + sha256 = "0i4zviv023pvahnrypqxm8960xmlpxhggyz4maghs72fp06mx01z"; 334 334 } 335 335 { 336 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-alicloud-v3.45.0-linux-arm64.tar.gz"; 337 - sha256 = "0fas3734vf8ibx36ikgwjr5ky1sprxh7qn95jd43d13ii9a8ic9l"; 336 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-alicloud-v3.49.0-linux-arm64.tar.gz"; 337 + sha256 = "14x57ja726wb0kiwqdva6fk3jjd974apjqsq8i3nwkx6rrr91hvy"; 338 338 } 339 339 { 340 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-artifactory-v5.5.0-linux-arm64.tar.gz"; 341 - sha256 = "0ahp2aqlp9j7hr6c8rxzwrabyn1cfxqcncfax4sbj1prqw0jrac2"; 340 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-artifactory-v6.1.4-linux-arm64.tar.gz"; 341 + sha256 = "0s49id8kd357w7dh7a011l6ak5v8xd0b85p3jb48b8vaggfbs3p8"; 342 342 } 343 343 { 344 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-auth0-v3.1.0-linux-arm64.tar.gz"; 345 - sha256 = "0ivkm1cidvc6fz6k65z386qw0d7skh31i81yqccaql1i0n67mlsh"; 344 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-auth0-v3.1.2-linux-arm64.tar.gz"; 345 + sha256 = "14wplnr5axic2a9skx0y6rjq8si02qwpadpcl978vchll0f4g1pz"; 346 346 } 347 347 { 348 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aws-v6.13.0-linux-arm64.tar.gz"; 349 - sha256 = "0329lf1r9lga72x0crdwgx7m2xg14ydl6hb1c5jj76lkisqqzzyp"; 348 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aws-v6.22.2-linux-arm64.tar.gz"; 349 + sha256 = "05zhi6srqyiwpwgf37vy9qkxg1v74nhis065fbly0hisrrmrcgvj"; 350 350 } 351 351 { 352 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azuread-v5.46.0-linux-arm64.tar.gz"; 353 - sha256 = "045mc5ifkbpwp74z6826nzi16a2p5h44szxfn8h4mn3zjq86yjsi"; 352 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azuread-v5.47.1-linux-arm64.tar.gz"; 353 + sha256 = "1rn6w2740zjcazrxy8h5f2g7mz17wvmnbyld7qm3zadn6rx4dipr"; 354 354 } 355 355 { 356 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azuredevops-v2.14.0-linux-arm64.tar.gz"; 357 - sha256 = "11gx8zlkakfbwf7vc4j29cd0bfakjf6flgp0a05d8ka5kjq3qkcx"; 356 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azuredevops-v2.15.0-linux-arm64.tar.gz"; 357 + sha256 = "1fcpf2x9dlxk2s06pgvqwsmjpwlv47q666xpj6cmx9cybmnhgjn4"; 358 358 } 359 359 { 360 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azure-v5.58.0-linux-arm64.tar.gz"; 361 - sha256 = "0yfsci2jc0az4n4mkr0wfd6npzxqw1mkci09wagrs7wibwb4wx5d"; 360 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azure-v5.66.1-linux-arm64.tar.gz"; 361 + sha256 = "0hjj90bn5rkhcsg0r7jmwhsch23nc2kg59az1dxs02kc3kf5r8mg"; 362 362 } 363 363 { 364 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-cloudflare-v5.16.0-linux-arm64.tar.gz"; 365 - sha256 = "1iq7phnx0sz539vgsc6j6md6djw7rdnywfmlbjrc6f31fsx2v0ln"; 364 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-cloudflare-v5.20.0-linux-arm64.tar.gz"; 365 + sha256 = "03155qkr473y2z6n5rhic78jad263ac3d0lr890sc5lzlqb0fci3"; 366 366 } 367 367 { 368 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-consul-v3.11.0-linux-arm64.tar.gz"; 369 - sha256 = "1x92ls4p3l44p276rdgy1dxf5qy29ssw3zgjajf6jlfimgp8746f"; 368 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-consul-v3.11.1-linux-arm64.tar.gz"; 369 + sha256 = "0jranh92131jny1s261flc19a30rgc0hf0xkz0k51cs713k3h6pn"; 370 370 } 371 371 { 372 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-datadog-v4.23.0-linux-arm64.tar.gz"; 373 - sha256 = "1h7yh118iqr0bdkkagf3m0yxnphz5na7vyqqmzs7d9y9kcgfg8gi"; 372 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-datadog-v4.25.1-linux-arm64.tar.gz"; 373 + sha256 = "0hmda8dhak4d5kbw30acbdhn1nczjjwpn3m99rcjjrmnvfirpqdl"; 374 374 } 375 375 { 376 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-digitalocean-v4.24.0-linux-arm64.tar.gz"; 377 - sha256 = "10dvhbv5l1wwb6r7c9aiy0pqpwsj2s8s6gdyabvqm8hcza37jlnd"; 376 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-digitalocean-v4.25.1-linux-arm64.tar.gz"; 377 + sha256 = "0s652ngpqvzjb6lybf3lcjqv5mf4spyi27mhv6y4czs7p6za1kkm"; 378 378 } 379 379 { 380 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-docker-v4.5.0-linux-arm64.tar.gz"; 381 - sha256 = "0447lckkgq6vs8a2ra4wi86yir8w61mm41ahp9nn6xxmnsqrn3jm"; 380 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-docker-v4.5.1-linux-arm64.tar.gz"; 381 + sha256 = "11qk7sgwm2pn906nimj3zn0wlskvn5356zqfchrww9f9xxrnqg1k"; 382 382 } 383 383 { 384 384 url = "https://api.pulumi.com/releases/plugins/pulumi-resource-equinix-metal-v3.2.1-linux-arm64.tar.gz"; 385 385 sha256 = "111pia2f5xwkwaqs6p90ri29l5b3ivmahsa1bji4fwyyjyp22h4r"; 386 386 } 387 387 { 388 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-fastly-v8.4.1-linux-arm64.tar.gz"; 389 - sha256 = "11dfjx05inx1fdknzli0q7gma4hc1217jmfn4bx9ky635nqh5ckq"; 388 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-fastly-v8.4.2-linux-arm64.tar.gz"; 389 + sha256 = "1kf88g5jm3xr5b35is8h0rqxzy79az3s90givsnr7x6xmm6favqc"; 390 390 } 391 391 { 392 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gcp-v7.2.1-linux-arm64.tar.gz"; 393 - sha256 = "00b9b6zpkd88j5vsfff1q3q5wna22h2jvfhri6kap372whvdbpac"; 392 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gcp-v7.9.0-linux-arm64.tar.gz"; 393 + sha256 = "0nj3jyszkmfhamyl448iiyayai9zam68ci4g7y48hbhq1cnyxxr1"; 394 394 } 395 395 { 396 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-github-v5.22.0-linux-arm64.tar.gz"; 397 - sha256 = "0gwdlk1m4f91fbqnlv3jb83fi66nay261180nr72bk4hc9757y8i"; 396 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-github-v5.26.0-linux-arm64.tar.gz"; 397 + sha256 = "0y3i5dy2vm6mlaqrw2af8cm47gfbwvk99wik6cmz8gdlackx3xxa"; 398 398 } 399 399 { 400 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gitlab-v6.6.0-linux-arm64.tar.gz"; 401 - sha256 = "14dk14j27kbjbda02x62621kjfvr6g2fc65cxdgcl0qb662fms2x"; 400 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gitlab-v6.8.1-linux-arm64.tar.gz"; 401 + sha256 = "1m1m3klswz85s0d4igpq55cnm7050kz8vrz428y4v40wxx51fgcq"; 402 402 } 403 403 { 404 404 url = "https://api.pulumi.com/releases/plugins/pulumi-resource-google-native-v0.32.0-linux-arm64.tar.gz"; 405 405 sha256 = "0d8m2krbzxjhfm82dgf8p4vm3kk9gk98l798q4ayjrddqqb4mxq4"; 406 406 } 407 407 { 408 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-hcloud-v1.16.2-linux-arm64.tar.gz"; 409 - sha256 = "1z67c7jwfs2z2hi0fqsxzsb426iv82n9sv3ik6smhq2agcxlaas2"; 408 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-hcloud-v1.17.0-linux-arm64.tar.gz"; 409 + sha256 = "1shra5wq8zx4l9b3sp6yklhi8hbd8r2ypay9nf4jgwnc6ppql102"; 410 410 } 411 411 { 412 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-kubernetes-v4.5.5-linux-arm64.tar.gz"; 413 - sha256 = "0mxw0f756b4p0far801vwpsw2md0pph33bsh5xij5is5c1kiqwjr"; 412 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-kubernetes-v4.7.1-linux-arm64.tar.gz"; 413 + sha256 = "0lalynk4vg7jj1z8vmnjzzrh07i9fww50dazbm2djszw8wwgxqzz"; 414 414 } 415 415 { 416 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-linode-v4.9.0-linux-arm64.tar.gz"; 417 - sha256 = "0s1gk18fszs6vwy3kwask0vsyykvxwwgigml1va67i9w0bqp199l"; 416 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-linode-v4.13.0-linux-arm64.tar.gz"; 417 + sha256 = "0mn1bln14hyri2yqnp09lafh7j8hc63fqycxfn3hwgbskr14fnpn"; 418 418 } 419 419 { 420 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-mailgun-v3.5.0-linux-arm64.tar.gz"; 421 - sha256 = "1f1q34hc6bnqq60llm6gvwmkmvgh24hnxys4hwk79l11ryy5d6cz"; 420 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-mailgun-v3.5.1-linux-arm64.tar.gz"; 421 + sha256 = "1cz4xvvdj0kr63a2x21zbjm4viw92k2920ljnqsfv2wr2f03yk6s"; 422 422 } 423 423 { 424 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-mysql-v3.2.0-linux-arm64.tar.gz"; 425 - sha256 = "0zns8xk4y992mp354lkp6ff96d4gifsw9cxkg0jla02lpaz2fiyn"; 424 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-mysql-v3.2.1-linux-arm64.tar.gz"; 425 + sha256 = "12smmvbqcdbnqr7r4vx1w3k77hn8l0z7lvb5i1f34fnybq1k3b81"; 426 426 } 427 427 { 428 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-openstack-v3.14.0-linux-arm64.tar.gz"; 429 - sha256 = "0rpgr4ngw6ja6xlfwak8mvx3zbqhbzg474lm8sl5mx80z66r8zlj"; 428 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-openstack-v3.15.1-linux-arm64.tar.gz"; 429 + sha256 = "17gbazfqs1f2m0h9awwqw14amxlxvl3zwhx3nbzh86my7gn3kjmv"; 430 430 } 431 431 { 432 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-postgresql-v3.10.0-linux-arm64.tar.gz"; 433 - sha256 = "0w353wxg947rp7qf47z45glx8qfrxikmk4r6id5bqk03nx1fs4wd"; 432 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-postgresql-v3.10.1-linux-arm64.tar.gz"; 433 + sha256 = "0vkgdc0b76ngrd9vdsqx5rmlijxvdrkr1vkyisl81z73bgjyh9zp"; 434 434 } 435 435 { 436 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-random-v4.14.0-linux-arm64.tar.gz"; 437 - sha256 = "18wkr5sfa9v8b9b4c3hdgnq8wd8qpykcyqbcmiypykj8y954hxjk"; 436 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-random-v4.15.1-linux-arm64.tar.gz"; 437 + sha256 = "10k9v7v9krjsk095cmk84w875bllkbjl19syiqiq19am66k9n8jj"; 438 438 } 439 439 { 440 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-snowflake-v0.41.0-linux-arm64.tar.gz"; 441 - sha256 = "0j4qhlxkpxr7j4s76vkkqxwhjb9b4kvdn19wcd83j2ybxlz698zw"; 440 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-snowflake-v0.48.0-linux-arm64.tar.gz"; 441 + sha256 = "0bgpv6fkm65cgdficrvzgnp9dairlz795mhlmzy951qvxdlc1i0a"; 442 442 } 443 443 { 444 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-spotinst-v3.60.0-linux-arm64.tar.gz"; 445 - sha256 = "0p2wlfs2lwwiz0az4kdb2jpaswn8z8yrv2mwk1hhcjn7g8xyn5zc"; 444 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-spotinst-v3.67.2-linux-arm64.tar.gz"; 445 + sha256 = "1ic807cbjz3wkyzz6mm7qpjb7dpi2xmchbdx5qdqiv8a9zv9rvck"; 446 446 } 447 447 { 448 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-sumologic-v0.20.0-linux-arm64.tar.gz"; 449 - sha256 = "1pzkcm9nw8q8i440lc3xgpg9l5qrkxf1x22y7llvm5k0z1vv5rpq"; 448 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-sumologic-v0.20.2-linux-arm64.tar.gz"; 449 + sha256 = "0m07iydqlampsx2zdgliyqa5h1zwj42p865anak37i59j1cx7ash"; 450 450 } 451 451 { 452 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-tailscale-v0.13.3-linux-arm64.tar.gz"; 453 - sha256 = "1hyff2mkpkkbg8li0kblqmb17xcjql77wly33fjph6gw66wymnqb"; 452 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-tailscale-v0.13.5-linux-arm64.tar.gz"; 453 + sha256 = "03jxg597fsnjjbc519cbdpd2d2qqrw0zp75bfwkhzq28y65qyz5v"; 454 454 } 455 455 { 456 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-tls-v4.11.1-linux-arm64.tar.gz"; 457 - sha256 = "1zizrk7chxjda8lpkgrvs40f3il2z7xl79fcslq129adhqj2af3k"; 456 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-tls-v5.0.1-linux-arm64.tar.gz"; 457 + sha256 = "17aqa1hy8ca0kdc6kljb76zk6fhxbh57v2k4jshj3jcgv6p4b4dg"; 458 458 } 459 459 { 460 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-vault-v5.17.0-linux-arm64.tar.gz"; 461 - sha256 = "1g5k564z33dr09yqzk5a2g2wblszrbh8hc6gp1a8g0vynq7a9f6r"; 460 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-vault-v5.19.0-linux-arm64.tar.gz"; 461 + sha256 = "0fllx3zksrxazvr6vbp8qcygbwd3d3w4hm6v0wnzq5vbnz0m693v"; 462 462 } 463 463 { 464 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-venafi-v1.6.2-linux-arm64.tar.gz"; 465 - sha256 = "0gx4n9palj6yana77hs3aiv96ck4vzvnqblb1h7h9z1jfmdl7m01"; 464 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-venafi-v1.6.3-linux-arm64.tar.gz"; 465 + sha256 = "19xsgfb302nx6mcq4pninq66i7926r0dl2qdcvmsj6qbm83bdih4"; 466 466 } 467 467 { 468 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-vsphere-v4.9.0-linux-arm64.tar.gz"; 469 - sha256 = "1pkkm24f4n6qd5hsgb6ayv38jfs6k77mb3xcvdzsy3bmynxn7662"; 468 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-vsphere-v4.9.2-linux-arm64.tar.gz"; 469 + sha256 = "0q958skqldk5gfd863vizpndls5w18k256v21a0i7hw6cg2ny0qj"; 470 470 } 471 471 { 472 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-wavefront-v3.0.4-linux-arm64.tar.gz"; 473 - sha256 = "1ih335b7pdjxqvyabhlf9dxabri5w1kjf2x4c310rjglzvyvavr2"; 472 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-wavefront-v3.1.0-linux-arm64.tar.gz"; 473 + sha256 = "07pjnqsrznxi8phm1i1bhkdsc1639q4kkbz9a5zzkgb0rs02jzzl"; 474 474 } 475 475 { 476 476 url = "https://api.pulumi.com/releases/plugins/pulumi-resource-yandex-v0.13.0-linux-arm64.tar.gz"; ··· 479 479 ]; 480 480 aarch64-darwin = [ 481 481 { 482 - url = "https://get.pulumi.com/releases/sdk/pulumi-v3.95.0-darwin-arm64.tar.gz"; 483 - sha256 = "0k09shsrpzi378xfqggx532szq35w67nja91ysljm8w5q8f1s06a"; 482 + url = "https://get.pulumi.com/releases/sdk/pulumi-v3.106.0-darwin-arm64.tar.gz"; 483 + sha256 = "11hvb57iqdmz5aiy1l03j7pf7qams4mapjvca2nqrd1yzb16zbrd"; 484 484 } 485 485 { 486 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aiven-v6.7.2-darwin-arm64.tar.gz"; 487 - sha256 = "125l81hghfkj4k4ygspv6fmifrqpn0r14c8pr85fkkninsp71jip"; 486 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aiven-v6.11.3-darwin-arm64.tar.gz"; 487 + sha256 = "1973s6fk02nir6ls9by73c0xcss4as57jyv33la1gng6h1ljrgyr"; 488 488 } 489 489 { 490 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-akamai-v6.3.1-darwin-arm64.tar.gz"; 491 - sha256 = "1lz73k8v5iixivydvfrwr239sw6i5qx4h7qkd0l3hvbih3v97v6a"; 490 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-akamai-v6.3.2-darwin-arm64.tar.gz"; 491 + sha256 = "1c7gpdwxr1ggxnvi64764kbl6dkg0y8jdlsnhlb29p85s13gzaxq"; 492 492 } 493 493 { 494 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-alicloud-v3.45.0-darwin-arm64.tar.gz"; 495 - sha256 = "1dqs6ygjpah10g47k4d3ms2cin5k76c2kbzgg86ipar3gcyn2lx9"; 494 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-alicloud-v3.49.0-darwin-arm64.tar.gz"; 495 + sha256 = "0vl8a1vf0n2xjk7k39b0w4plj0lj3rxqys2wjycxvkkp6kxfb6s9"; 496 496 } 497 497 { 498 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-artifactory-v5.5.0-darwin-arm64.tar.gz"; 499 - sha256 = "0f3nd7sy17sg522lxsc5ypsqpk8allw0wvzw7i6vc5781xa40xqi"; 498 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-artifactory-v6.1.4-darwin-arm64.tar.gz"; 499 + sha256 = "09fshawmwiiphp6dfaa65g2lcixghb0xfh8pl1xjrdp2851268qr"; 500 500 } 501 501 { 502 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-auth0-v3.1.0-darwin-arm64.tar.gz"; 503 - sha256 = "02hlp97294ds7cpj775lks5w05hxwv644y8v9pil5y6n2xllkrqg"; 502 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-auth0-v3.1.2-darwin-arm64.tar.gz"; 503 + sha256 = "17d3p29w4hd5lrpgmf9j17fwy4vx1cr84nlfci3rvfzzih1x62yl"; 504 504 } 505 505 { 506 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aws-v6.13.0-darwin-arm64.tar.gz"; 507 - sha256 = "042hqdj5j8ib1l9r0h62m2x79x2iglz2fnvw6007absn6vi3qhsq"; 506 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aws-v6.22.2-darwin-arm64.tar.gz"; 507 + sha256 = "1jfv701qhilirlfaqsaz72vzypsqbynw77rlpx7cy5c726gk3kh8"; 508 508 } 509 509 { 510 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azuread-v5.46.0-darwin-arm64.tar.gz"; 511 - sha256 = "0l0g5qgv5f6q0fij8mkvawdkm7h3wfqcg6mfskw6s0kwbmrbavpj"; 510 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azuread-v5.47.1-darwin-arm64.tar.gz"; 511 + sha256 = "1n2kvcd68hya0i8bkiciigrv621n9f0xc5y5wji09advh8cx8a4w"; 512 512 } 513 513 { 514 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azuredevops-v2.14.0-darwin-arm64.tar.gz"; 515 - sha256 = "0asaq5gg22jgq5x2bn89m9qn3jm7cmdhkypdl5barkmccvsbpfg0"; 514 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azuredevops-v2.15.0-darwin-arm64.tar.gz"; 515 + sha256 = "1c7ycicwszn9fsaw81rn88kgm7b5i0hp9sxp92qxfn649x742c45"; 516 516 } 517 517 { 518 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azure-v5.58.0-darwin-arm64.tar.gz"; 519 - sha256 = "0rmgha9nxabkdb7z3asi16zbslz69jxchlw2awjsv0dq1nyn4pvq"; 518 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azure-v5.66.1-darwin-arm64.tar.gz"; 519 + sha256 = "1sf3klgnxs4baxaslryz05idnpipmdlr7l3mw3b4z0ffqxz3nspm"; 520 520 } 521 521 { 522 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-cloudflare-v5.16.0-darwin-arm64.tar.gz"; 523 - sha256 = "0zi7zzn7kpvmjfmaviyf1bzzrlilbgkz6dcm4fqa73qcbm1rq515"; 522 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-cloudflare-v5.20.0-darwin-arm64.tar.gz"; 523 + sha256 = "1aimbl8fiasvqlj6mvlfz6jfxi7s61dk17cnyl9dgxqhmdkbc5dk"; 524 524 } 525 525 { 526 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-consul-v3.11.0-darwin-arm64.tar.gz"; 527 - sha256 = "0qz4cqxvwn5wzq3wh5cfwxh0ch22p7wi2wcvjgymlar6q57flk75"; 526 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-consul-v3.11.1-darwin-arm64.tar.gz"; 527 + sha256 = "19wi1jq077da10c1z2z4rzw0x7rjdv77fk9djzk627w75bha1xac"; 528 528 } 529 529 { 530 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-datadog-v4.23.0-darwin-arm64.tar.gz"; 531 - sha256 = "066w46l9dv02pnq59h632w1f7sjj8qqh6867cb33bbh6if681fpa"; 530 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-datadog-v4.25.1-darwin-arm64.tar.gz"; 531 + sha256 = "1llxhfcx8b16bvynx6bb509r94iqyvkiz261939d6alx4g0sfvpr"; 532 532 } 533 533 { 534 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-digitalocean-v4.24.0-darwin-arm64.tar.gz"; 535 - sha256 = "1x579nqa93yi68zwq0ax6a3rs06bxfqh5snfiiwflp5x68yvbnl0"; 534 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-digitalocean-v4.25.1-darwin-arm64.tar.gz"; 535 + sha256 = "0iv44fxyshznl7v6w08d2sqjp1divbmqwsjndfswxpqbp69i0i98"; 536 536 } 537 537 { 538 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-docker-v4.5.0-darwin-arm64.tar.gz"; 539 - sha256 = "0z2s6yy3m871p5zhvcvgb7v7v51mr1y0msm71pqbqr9jj6mdlvpj"; 538 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-docker-v4.5.1-darwin-arm64.tar.gz"; 539 + sha256 = "17pdc068n81savb6ccmmjgbl1mla9asa59q2iz7clggxw6rsiv26"; 540 540 } 541 541 { 542 542 url = "https://api.pulumi.com/releases/plugins/pulumi-resource-equinix-metal-v3.2.1-darwin-arm64.tar.gz"; 543 543 sha256 = "12bzicm43l7yvh02v5fx3z8v46l9i7a9f677735xi5rjbmd2an4c"; 544 544 } 545 545 { 546 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-fastly-v8.4.1-darwin-arm64.tar.gz"; 547 - sha256 = "16m568zmhfh9y0ynjs789yiawn22r23i1zz9xsrq1kfx8raq94an"; 546 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-fastly-v8.4.2-darwin-arm64.tar.gz"; 547 + sha256 = "1pd2x157ljb8rgm1mawqvqb39n0101450syr43z1qjmhgws7gz74"; 548 548 } 549 549 { 550 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gcp-v7.2.1-darwin-arm64.tar.gz"; 551 - sha256 = "14ar812kqjccam04wyzzn46620vp4fym70fq1qzdawh7a5njzdab"; 550 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gcp-v7.9.0-darwin-arm64.tar.gz"; 551 + sha256 = "0xc0qlfggk42izrbcj5rvhid3a6jn6lf7yc4yrfqkrjxjwh9d9d2"; 552 552 } 553 553 { 554 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-github-v5.22.0-darwin-arm64.tar.gz"; 555 - sha256 = "04svj7zrhwfy5hjccy2dn4a5il793fncj0b83bvkrvh4qcs8c8as"; 554 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-github-v5.26.0-darwin-arm64.tar.gz"; 555 + sha256 = "12n324rwgmfb2m7jbmlaxj5w0q1vjb63md4vfp8zyf95v40qkcqv"; 556 556 } 557 557 { 558 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gitlab-v6.6.0-darwin-arm64.tar.gz"; 559 - sha256 = "0dwx5bkp7n7jjikk1nr55brma4dg0gldpf7mfwc62dzc36lgfyny"; 558 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gitlab-v6.8.1-darwin-arm64.tar.gz"; 559 + sha256 = "03kkxl0jbqd6vn335ikkvwcmqpdrbxi8bnkm2q8jpli2k8isnxd7"; 560 560 } 561 561 { 562 562 url = "https://api.pulumi.com/releases/plugins/pulumi-resource-google-native-v0.32.0-darwin-arm64.tar.gz"; 563 563 sha256 = "0caz4kgnnrmdr7n571xc7yqscac9jnjwwpjzbnvx4ib6a91wvsdn"; 564 564 } 565 565 { 566 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-hcloud-v1.16.2-darwin-arm64.tar.gz"; 567 - sha256 = "0i0lhxzvxvgi695x9g1nnqrzlipsydjsc3xz8zd7n9438pav3cmc"; 566 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-hcloud-v1.17.0-darwin-arm64.tar.gz"; 567 + sha256 = "19zhkq9lppjj41ddhbk2fi5xrmmbgyk38mlzvkqfly9lwgbc18v3"; 568 568 } 569 569 { 570 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-kubernetes-v4.5.5-darwin-arm64.tar.gz"; 571 - sha256 = "09r89pxzk18pb65vd47bp31sbilgbpbp7j3a30b39lfff3larwd5"; 570 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-kubernetes-v4.7.1-darwin-arm64.tar.gz"; 571 + sha256 = "0y7cpgp9z9p42dknai2l6r0hhmyjas03nd288fnd794qzkkwazyp"; 572 572 } 573 573 { 574 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-linode-v4.9.0-darwin-arm64.tar.gz"; 575 - sha256 = "0qj26bd23qgz8pibsvhsb1gzlk96jh2hkh3l9s23jvlvbxd53hql"; 574 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-linode-v4.13.0-darwin-arm64.tar.gz"; 575 + sha256 = "1jb8zfacc86q6dn64c2mnpzc5jmznjsz4fvha1jy60pa0r9qhqj2"; 576 576 } 577 577 { 578 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-mailgun-v3.5.0-darwin-arm64.tar.gz"; 579 - sha256 = "0nx02c9fkfrdmgf9jmlhb0h4whqgx8bw4snhz4m9chxygknyg2s2"; 578 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-mailgun-v3.5.1-darwin-arm64.tar.gz"; 579 + sha256 = "1d90jmcm98nlagaqlnjk8kz5dn35yp682rxkps5w0m2x2k48hqxm"; 580 580 } 581 581 { 582 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-mysql-v3.2.0-darwin-arm64.tar.gz"; 583 - sha256 = "0zpj3qcavx9hby54lbx81sh6fw7gsfjb94jh7xi49n937gra3snc"; 582 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-mysql-v3.2.1-darwin-arm64.tar.gz"; 583 + sha256 = "1li9qyzqknpjlj2z3pfghji47xvhsl268p48pl2i1g99d4qkpbsc"; 584 584 } 585 585 { 586 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-openstack-v3.14.0-darwin-arm64.tar.gz"; 587 - sha256 = "0vq8xvx55avph8fr1jykmilivxpmc8zvckmsia1ammqg867ivrlj"; 586 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-openstack-v3.15.1-darwin-arm64.tar.gz"; 587 + sha256 = "0dqvgmcpvv3h86licnmlswlj2dklj2sqr02wyc10srw8gddvysx5"; 588 588 } 589 589 { 590 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-postgresql-v3.10.0-darwin-arm64.tar.gz"; 591 - sha256 = "1bb9a3ppiyd4jrna2z7zdngvlps870r3zhr54b1xzbap1vhdbjhd"; 590 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-postgresql-v3.10.1-darwin-arm64.tar.gz"; 591 + sha256 = "14dc917y4ddd35ib5d0c3swlm6vcsjs57g8zd5gx74vnfgvkbc3h"; 592 592 } 593 593 { 594 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-random-v4.14.0-darwin-arm64.tar.gz"; 595 - sha256 = "08llqzf509ds0nbcllpq5k3zl6l656yxx0bx0z9pibd9iwzjy3wj"; 594 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-random-v4.15.1-darwin-arm64.tar.gz"; 595 + sha256 = "1gri8is4man0zgp3yg0dmfnk9fjhrg02zahlravscxpd4baycb6p"; 596 596 } 597 597 { 598 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-snowflake-v0.41.0-darwin-arm64.tar.gz"; 599 - sha256 = "1z3sc1ihwn3g02mwm99shizdzfgzsqxivmkwmw5p5r2gxaflz1gh"; 598 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-snowflake-v0.48.0-darwin-arm64.tar.gz"; 599 + sha256 = "1kpvc6221n282dmlbrpwsjmd7if340cjxzr84a8pwizzy1yyy70y"; 600 600 } 601 601 { 602 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-spotinst-v3.60.0-darwin-arm64.tar.gz"; 603 - sha256 = "15cn9gfc957zalmwl3xxjrpyxh50gkdkzph31akwfw1lil1y6ws5"; 602 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-spotinst-v3.67.2-darwin-arm64.tar.gz"; 603 + sha256 = "173a714y5y8bka8pvr8kps0j6pamfx31dx1vdbp7fw2q7h8whlfv"; 604 604 } 605 605 { 606 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-sumologic-v0.20.0-darwin-arm64.tar.gz"; 607 - sha256 = "1h4q8s8bzs2w8b0hvlaw9awa0m3kzw22z38avaryv85n4jvq6zn2"; 606 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-sumologic-v0.20.2-darwin-arm64.tar.gz"; 607 + sha256 = "041zjnywmpxa302igaszj0hd6k4qb455i2c0452rlfh9kj7k2sa5"; 608 608 } 609 609 { 610 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-tailscale-v0.13.3-darwin-arm64.tar.gz"; 611 - sha256 = "0cq1cvvmfki8v0861ylckpchlm5xzshirixz95d7kvdchr6j4ds7"; 610 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-tailscale-v0.13.5-darwin-arm64.tar.gz"; 611 + sha256 = "0ch0p93rq0af0i87fdq445xxnxkjckc4n537ydgyb3wkdpm3q9kw"; 612 612 } 613 613 { 614 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-tls-v4.11.1-darwin-arm64.tar.gz"; 615 - sha256 = "0sfbb1m874p04n2qg5w9502r1s2gxdd3lbn9k6xqzdcqi0991vrw"; 614 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-tls-v5.0.1-darwin-arm64.tar.gz"; 615 + sha256 = "0x01k5sjmy9365pwi6gqhvw5jr6ansg5zj0anl869dyaag4kgzks"; 616 616 } 617 617 { 618 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-vault-v5.17.0-darwin-arm64.tar.gz"; 619 - sha256 = "0wcahzjwlbzbv94yv10wmvsppjcvax0d57qk4xpfrdig6lj50mms"; 618 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-vault-v5.19.0-darwin-arm64.tar.gz"; 619 + sha256 = "1rpq1zn2vcpz9rf7lzy27006vmbq67alvicylmsz85v27156mfj1"; 620 620 } 621 621 { 622 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-venafi-v1.6.2-darwin-arm64.tar.gz"; 623 - sha256 = "0xlxx5i1ph57vn5q00hv8s0d5vj5jy3hrrkm7qvmjf47d7flqqv8"; 622 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-venafi-v1.6.3-darwin-arm64.tar.gz"; 623 + sha256 = "16kaha5i49sr7m60c3ql9j0amp051z3yxrfpw18ksygshinii8cb"; 624 624 } 625 625 { 626 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-vsphere-v4.9.0-darwin-arm64.tar.gz"; 627 - sha256 = "039lsilaazm80p07l08skcmplz45qpiq122rnscc25cwkjnmv0lg"; 626 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-vsphere-v4.9.2-darwin-arm64.tar.gz"; 627 + sha256 = "0ymxbs8ql90mnqd1yjd7yss6q7pr39i4l5znzai7sixdvcmk53l8"; 628 628 } 629 629 { 630 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-wavefront-v3.0.4-darwin-arm64.tar.gz"; 631 - sha256 = "14plg6hinzcn1mnmfzpnl8b63j7zj7bkvy4fil1c3iscqj803ci6"; 630 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-wavefront-v3.1.0-darwin-arm64.tar.gz"; 631 + sha256 = "0vxkhdf5wz7plq86qy27qwx73jp88ddl41m4iz0h64isrmdrz466"; 632 632 } 633 633 { 634 634 url = "https://api.pulumi.com/releases/plugins/pulumi-resource-yandex-v0.13.0-darwin-arm64.tar.gz";
+3 -3
pkgs/tools/admin/syft/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "syft"; 5 - version = "0.103.1"; 5 + version = "0.105.0"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "anchore"; 9 9 repo = pname; 10 10 rev = "v${version}"; 11 - hash = "sha256-b50+O9Tx9CgXDW7JuCyo//ye7T0puwq6jryH6bQ4Ytw="; 11 + hash = "sha256-X05ELxhySlQ0POIg2Iop4NS7gYqZcuP46IC8CEuxtJg="; 12 12 # populate values that require us to use git. By doing this in postFetch we 13 13 # can delete .git afterwards and maintain better reproducibility of the src. 14 14 leaveDotGit = true; ··· 22 22 }; 23 23 # hash mismatch with darwin 24 24 proxyVendor = true; 25 - vendorHash = "sha256-CCkAxMg3J+F6xhKiB7iMCn5CNQ0IU0EW4cNn3b4eRWY="; 25 + vendorHash = "sha256-1Iwqh9obVU+HA2l/Gy4SOHrgHtvoy8c4tbcuA1AFFQw="; 26 26 27 27 nativeBuildInputs = [ installShellFiles ]; 28 28
+3 -3
pkgs/tools/backup/awsbck/default.nix
··· 7 7 8 8 rustPlatform.buildRustPackage rec { 9 9 pname = "awsbck"; 10 - version = "0.3.6"; 10 + version = "0.3.7"; 11 11 12 12 src = fetchFromGitHub { 13 13 owner = "beeb"; 14 14 repo = "awsbck"; 15 15 rev = "v${version}"; 16 - hash = "sha256-qW8UY+klNqzDcfVVCW1O7EARFdgLmnf7g/WcYNfT1SI="; 16 + hash = "sha256-asYXmBPNsIac+c/UXSijol+DFI7qZVpg/SKxaadlBOI="; 17 17 }; 18 18 19 - cargoHash = "sha256-T/xzhE1XXexyT5ktDxny68zaszEhqKfSmibjs6T2B2E="; 19 + cargoHash = "sha256-vFIBl/ZvSZn/9yLYMtzFvlPM+OYkZndkT6qPCIWVlOM="; 20 20 21 21 buildInputs = lib.optionals stdenv.isDarwin [ Security ]; 22 22
+2 -2
pkgs/tools/backup/bacula/default.nix
··· 4 4 5 5 stdenv.mkDerivation rec { 6 6 pname = "bacula"; 7 - version = "13.0.3"; 7 + version = "13.0.4"; 8 8 9 9 src = fetchurl { 10 10 url = "mirror://sourceforge/bacula/${pname}-${version}.tar.gz"; 11 - sha256 = "sha256-CUnDK+EJBYXojkwB2CgALodgMTbYfFmKKd/0K7PtKkA="; 11 + sha256 = "sha256-FOTGLTgaEAhCLj/RSq0ZsmFBA9iQeJJtczf4UOO0c9w="; 12 12 }; 13 13 14 14 # libtool.m4 only matches macOS 10.*
+2 -2
pkgs/tools/backup/zfs-replicate/default.nix
··· 11 11 12 12 buildPythonApplication rec { 13 13 pname = "zfs_replicate"; 14 - version = "3.2.7"; 14 + version = "3.2.8"; 15 15 pyproject = true; 16 16 17 17 src = fetchPypi { 18 18 inherit pname version; 19 - hash = "sha256-+FJuV9BVfG2LbakE4Pw5ZhooSGq8xey9f3ATPTlCSkg="; 19 + hash = "sha256-q4m6/L7GZqCkvdKcWBGTfrbDC2UiFerluwNUOA+QCQU="; 20 20 }; 21 21 22 22 postPatch = ''
+2 -2
pkgs/tools/cd-dvd/isomd5sum/default.nix
··· 5 5 6 6 stdenv.mkDerivation rec { 7 7 pname = "isomd5sum"; 8 - version = "1.2.3"; 8 + version = "1.2.4"; 9 9 10 10 src = fetchFromGitHub { 11 11 owner = "rhinstaller"; 12 12 repo = pname; 13 13 rev = version; 14 - sha256 = "1wjnh2hlp1hjjm4a8wzdhdrm73jq41lmpmy3ls0rh715p3j7z4q9"; 14 + sha256 = "sha256-tpDk7Wt2zV0vB2IILuIJyMMFBSiHKAVkSqsCwnWApJ0="; 15 15 }; 16 16 17 17 strictDeps = true;
+2 -2
pkgs/tools/misc/mongodb-compass/default.nix
··· 33 33 }: 34 34 35 35 let 36 - version = "1.42.0"; 36 + version = "1.42.1"; 37 37 38 38 rpath = lib.makeLibraryPath [ 39 39 alsa-lib ··· 82 82 if stdenv.hostPlatform.system == "x86_64-linux" then 83 83 fetchurl { 84 84 url = "https://downloads.mongodb.com/compass/mongodb-compass_${version}_amd64.deb"; 85 - sha256 = "sha256-Y4ULngeAFljjQG9KTWhU/fIEXBUqbEx2qSakYYnOJoQ="; 85 + sha256 = "sha256-URxzoMb03p8UTLbn8tmtaSQQV27hYRSwlTiacF/48F8="; 86 86 } 87 87 else 88 88 throw "MongoDB compass is not supported on ${stdenv.hostPlatform.system}";
+3 -3
pkgs/tools/misc/notify/default.nix
··· 6 6 7 7 buildGoModule rec { 8 8 pname = "notify"; 9 - version = "1.0.5"; 9 + version = "1.0.6"; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = "projectdiscovery"; 13 13 repo = pname; 14 14 rev = "v${version}"; 15 - sha256 = "sha256-CXzxrY8G7Zh5xafuiIY9SsPkrYoSkMt15v2KLZBs0Jo="; 15 + sha256 = "sha256-9oakHqDhOZyqzlVqHPjTsG2f780DABt0+JRckmkWW64="; 16 16 }; 17 17 18 - vendorHash = "sha256-tjaVEmOd/MJnDcS/mhvw95ZZ8giaUDTdDTyAMbjTckM="; 18 + vendorHash = "sha256-/FJECY1x9nMqOIzqdN6T+vdi9qjjY0YAoqvVNf0kN3s="; 19 19 20 20 modRoot = "."; 21 21 subPackages = [
+7
pkgs/tools/misc/ollama/cmake-include.patch
··· 1 + --- a/llm/llama.cpp/examples/server/CMakeLists.txt 2 + +++ b/llm/llama.cpp/examples/server/CMakeLists.txt 3 + @@ -11,3 +11,4 @@ 4 + TARGET_LINK_LIBRARIES(${TARGET} PRIVATE ws2_32) 5 + endif() 6 + target_compile_features(${TARGET} PRIVATE cxx_std_11) 7 + +include (../../../ext_server/CMakeLists.txt) # ollama
+167 -35
pkgs/tools/misc/ollama/default.nix
··· 1 1 { lib 2 2 , buildGoModule 3 3 , fetchFromGitHub 4 - , llama-cpp 4 + , fetchpatch 5 + , buildEnv 6 + , linkFarm 7 + , overrideCC 8 + , makeWrapper 9 + , stdenv 10 + 11 + , cmake 12 + , gcc12 13 + , clblast 14 + , libdrm 15 + , rocmPackages 16 + , cudaPackages 17 + , linuxPackages 18 + , darwin 19 + 20 + , enableRocm ? false 21 + , enableCuda ? false 5 22 }: 6 23 7 - buildGoModule rec { 24 + let 8 25 pname = "ollama"; 9 - version = "0.1.17"; 26 + version = "0.1.24"; 27 + 28 + warnIfNotLinux = warning: (lib.warnIfNot stdenv.isLinux warning stdenv.isLinux); 29 + gpuWarning = api: "building ollama with ${api} is only supported on linux; falling back to cpu"; 30 + rocmIsEnabled = enableRocm && (warnIfNotLinux (gpuWarning "rocm")); 31 + cudaIsEnabled = enableCuda && (warnIfNotLinux (gpuWarning "cuda")); 32 + enableLinuxGpu = rocmIsEnabled || cudaIsEnabled; 33 + 34 + appleFrameworks = darwin.apple_sdk_11_0.frameworks; 35 + metalFrameworks = [ 36 + appleFrameworks.Accelerate 37 + appleFrameworks.Metal 38 + appleFrameworks.MetalKit 39 + appleFrameworks.MetalPerformanceShaders 40 + ]; 10 41 11 42 src = fetchFromGitHub { 12 43 owner = "jmorganca"; 13 44 repo = "ollama"; 14 45 rev = "v${version}"; 15 - hash = "sha256-eXukNn9Lu1hF19GEi7S7a96qktsjnmXCUp38gw+3MzY="; 46 + hash = "sha256-GwZA1QUH8I8m2bGToIcMMaB5MBnioQP4+n1SauUJYP8="; 47 + fetchSubmodules = true; 48 + }; 49 + preparePatch = patch: hash: fetchpatch { 50 + url = "file://${src}/llm/patches/${patch}"; 51 + inherit hash; 52 + stripLen = 1; 53 + extraPrefix = "llm/llama.cpp/"; 54 + }; 55 + inherit (lib) licenses platforms maintainers; 56 + ollama = { 57 + inherit pname version src; 58 + vendorHash = "sha256-wXRbfnkbeXPTOalm7SFLvHQ9j46S/yLNbFy+OWNSamQ="; 59 + 60 + nativeBuildInputs = [ 61 + cmake 62 + ] ++ lib.optionals enableLinuxGpu [ 63 + makeWrapper 64 + ] ++ lib.optionals stdenv.isDarwin 65 + metalFrameworks; 66 + 67 + patches = [ 68 + # remove uses of `git` in the `go generate` script 69 + # instead use `patch` where necessary 70 + ./remove-git.patch 71 + # replace a hardcoded use of `g++` with `$CXX` 72 + ./replace-gcc.patch 73 + 74 + # ollama's patches of llama.cpp's example server 75 + # `ollama/llm/generate/gen_common.sh` -> "apply temporary patches until fix is upstream" 76 + (preparePatch "01-cache.diff" "sha256-PC4yN98hFvK+PEITiDihL8ki3bJuLVXrAm0CGf8GPJE=") 77 + (preparePatch "02-shutdown.diff" "sha256-cElAp9Z9exxN964vB/YFuBhZoEcoAwGSMCnbh+l/V4Q=") 78 + ]; 79 + postPatch = '' 80 + # use a patch from the nix store in the `go generate` script 81 + substituteInPlace llm/generate/gen_common.sh \ 82 + --subst-var-by cmakeIncludePatch '${./cmake-include.patch}' 83 + # `ollama/llm/generate/gen_common.sh` -> "avoid duplicate main symbols when we link into the cgo binary" 84 + substituteInPlace llm/llama.cpp/examples/server/server.cpp \ 85 + --replace-fail 'int main(' 'int __main(' 86 + # replace inaccurate version number with actual release version 87 + substituteInPlace version/version.go --replace-fail 0.0.0 '${version}' 88 + ''; 89 + preBuild = '' 90 + export OLLAMA_SKIP_PATCHING=true 91 + # build llama.cpp libraries for ollama 92 + go generate ./... 93 + ''; 94 + 95 + ldflags = [ 96 + "-s" 97 + "-w" 98 + "-X=github.com/jmorganca/ollama/version.Version=${version}" 99 + "-X=github.com/jmorganca/ollama/server.mode=release" 100 + ]; 101 + 102 + meta = { 103 + description = "Get up and running with large language models locally"; 104 + homepage = "https://github.com/jmorganca/ollama"; 105 + license = licenses.mit; 106 + platforms = platforms.unix; 107 + mainProgram = "ollama"; 108 + maintainers = with maintainers; [ abysssol dit7ya elohmeier ]; 109 + }; 16 110 }; 17 111 18 - patches = [ 19 - # disable passing the deprecated gqa flag to llama-cpp-server 20 - # see https://github.com/ggerganov/llama.cpp/issues/2975 21 - ./disable-gqa.patch 22 112 23 - # replace the call to the bundled llama-cpp-server with the one in the llama-cpp package 24 - ./set-llamacpp-path.patch 25 - ]; 26 - 27 - postPatch = '' 28 - substituteInPlace llm/llama.go \ 29 - --subst-var-by llamaCppServer "${llama-cpp}/bin/llama-cpp-server" 30 - substituteInPlace server/routes_test.go --replace "0.0.0" "${version}" 31 - ''; 32 - 33 - vendorHash = "sha256-yGdCsTJtvdwHw21v0Ot6I8gxtccAvNzZyRu1T0vaius="; 34 - 35 - ldflags = [ 36 - "-s" 37 - "-w" 38 - "-X=github.com/jmorganca/ollama/version.Version=${version}" 39 - "-X=github.com/jmorganca/ollama/server.mode=release" 40 - ]; 41 - 42 - meta = with lib; { 43 - description = "Get up and running with large language models locally"; 44 - homepage = "https://github.com/jmorganca/ollama"; 45 - license = licenses.mit; 46 - mainProgram = "ollama"; 47 - maintainers = with maintainers; [ dit7ya elohmeier ]; 48 - platforms = platforms.unix; 113 + rocmClang = linkFarm "rocm-clang" { 114 + llvm = rocmPackages.llvm.clang; 49 115 }; 50 - } 116 + rocmPath = buildEnv { 117 + name = "rocm-path"; 118 + paths = [ 119 + rocmPackages.rocm-device-libs 120 + rocmClang 121 + ]; 122 + }; 123 + rocmVars = { 124 + ROCM_PATH = rocmPath; 125 + CLBlast_DIR = "${clblast}/lib/cmake/CLBlast"; 126 + }; 127 + 128 + cudaToolkit = buildEnv { 129 + name = "cuda-toolkit"; 130 + ignoreCollisions = true; # FIXME: find a cleaner way to do this without ignoring collisions 131 + paths = [ 132 + cudaPackages.cudatoolkit 133 + cudaPackages.cuda_cudart 134 + ]; 135 + }; 136 + cudaVars = { 137 + CUDA_LIB_DIR = "${cudaToolkit}/lib"; 138 + CUDACXX = "${cudaToolkit}/bin/nvcc"; 139 + CUDAToolkit_ROOT = cudaToolkit; 140 + }; 141 + 142 + linuxGpuLibs = { 143 + buildInputs = lib.optionals rocmIsEnabled [ 144 + rocmPackages.clr 145 + rocmPackages.hipblas 146 + rocmPackages.rocblas 147 + rocmPackages.rocsolver 148 + rocmPackages.rocsparse 149 + libdrm 150 + ] ++ lib.optionals cudaIsEnabled [ 151 + cudaPackages.cuda_cudart 152 + ]; 153 + }; 154 + 155 + appleGpuLibs = { buildInputs = metalFrameworks; }; 156 + 157 + runtimeLibs = lib.optionals rocmIsEnabled [ 158 + rocmPackages.rocm-smi 159 + ] ++ lib.optionals cudaIsEnabled [ 160 + linuxPackages.nvidia_x11 161 + ]; 162 + runtimeLibWrapper = { 163 + postFixup = '' 164 + mv "$out/bin/${pname}" "$out/bin/.${pname}-unwrapped" 165 + makeWrapper "$out/bin/.${pname}-unwrapped" "$out/bin/${pname}" \ 166 + --suffix LD_LIBRARY_PATH : '${lib.makeLibraryPath runtimeLibs}' 167 + ''; 168 + }; 169 + 170 + goBuild = 171 + if cudaIsEnabled then 172 + buildGoModule.override { stdenv = overrideCC stdenv gcc12; } 173 + else 174 + buildGoModule; 175 + in 176 + goBuild (ollama 177 + // (lib.optionalAttrs rocmIsEnabled rocmVars) 178 + // (lib.optionalAttrs cudaIsEnabled cudaVars) 179 + // (lib.optionalAttrs enableLinuxGpu linuxGpuLibs) 180 + // (lib.optionalAttrs enableLinuxGpu runtimeLibWrapper) 181 + 182 + // (lib.optionalAttrs stdenv.isDarwin appleGpuLibs))
-15
pkgs/tools/misc/ollama/disable-gqa.patch
··· 1 - diff --git a/llm/llama.go b/llm/llama.go 2 - index 0b460e9..b79e04a 100644 3 - --- a/llm/llama.go 4 - +++ b/llm/llama.go 5 - @@ -299,10 +299,6 @@ func newLlama(model string, adapters []string, runners []ModelRunner, numLayers 6 - params = append(params, "--n-gpu-layers", fmt.Sprintf("%d", numGPU)) 7 - } 8 - 9 - - if opts.NumGQA > 0 { 10 - - params = append(params, "--gqa", fmt.Sprintf("%d", opts.NumGQA)) 11 - - } 12 - - 13 - if len(adapters) > 0 { 14 - // TODO: applying multiple adapters is not supported by the llama.cpp server yet 15 - params = append(params, "--lora", adapters[0])
+21
pkgs/tools/misc/ollama/remove-git.patch
··· 1 + --- a/llm/generate/gen_common.sh 2 + +++ b/llm/generate/gen_common.sh 3 + @@ -60,6 +60,9 @@ 4 + } 5 + 6 + apply_patches() { 7 + + patch -i '@cmakeIncludePatch@' "${LLAMACPP_DIR}/examples/server/CMakeLists.txt" 8 + + return 9 + + 10 + # Wire up our CMakefile 11 + if ! grep ollama ${LLAMACPP_DIR}/examples/server/CMakeLists.txt; then 12 + echo 'include (../../../ext_server/CMakeLists.txt) # ollama' >>${LLAMACPP_DIR}/examples/server/CMakeLists.txt 13 + @@ -113,6 +116,8 @@ 14 + 15 + # Keep the local tree clean after we're done with the build 16 + cleanup() { 17 + + return 18 + + 19 + (cd ${LLAMACPP_DIR}/examples/server/ && git checkout CMakeLists.txt server.cpp) 20 + 21 + if [ -n "$(ls -A ../patches/*.diff)" ]; then
+11
pkgs/tools/misc/ollama/replace-gcc.patch
··· 1 + --- a/llm/generate/gen_common.sh 2 + +++ b/llm/generate/gen_common.sh 3 + @@ -86,7 +89,7 @@ 4 + cmake -S ${LLAMACPP_DIR} -B ${BUILD_DIR} ${CMAKE_DEFS} 5 + cmake --build ${BUILD_DIR} ${CMAKE_TARGETS} -j8 6 + mkdir -p ${BUILD_DIR}/lib/ 7 + - g++ -fPIC -g -shared -o ${BUILD_DIR}/lib/libext_server.${LIB_EXT} \ 8 + + $CXX -fPIC -g -shared -o ${BUILD_DIR}/lib/libext_server.${LIB_EXT} \ 9 + ${GCC_ARCH} \ 10 + ${WHOLE_ARCHIVE} ${BUILD_DIR}/examples/server/libext_server.a ${NO_WHOLE_ARCHIVE} \ 11 + ${BUILD_DIR}/common/libcommon.a \
-23
pkgs/tools/misc/ollama/set-llamacpp-path.patch
··· 1 - diff --git a/llm/llama.go b/llm/llama.go 2 - index f23d5d8..6563550 100644 3 - --- a/llm/llama.go 4 - +++ b/llm/llama.go 5 - @@ -25,7 +25,6 @@ import ( 6 - "github.com/jmorganca/ollama/api" 7 - ) 8 - 9 - -//go:embed llama.cpp/*/build/*/bin/* 10 - var llamaCppEmbed embed.FS 11 - 12 - type ModelRunner struct { 13 - @@ -33,6 +32,10 @@ type ModelRunner struct { 14 - } 15 - 16 - func chooseRunners(workDir, runnerType string) []ModelRunner { 17 - + return []ModelRunner{ 18 - + {Path: "@llamaCppServer@"}, 19 - + } 20 - + 21 - buildPath := path.Join("llama.cpp", runnerType, "build") 22 - var runners []string 23 -
+2 -2
pkgs/tools/misc/yubico-piv-tool/default.nix
··· 17 17 18 18 stdenv.mkDerivation (finalAttrs: { 19 19 pname = "yubico-piv-tool"; 20 - version = "2.5.0"; 20 + version = "2.5.1"; 21 21 22 22 outputs = [ "out" "dev" "man" ]; 23 23 ··· 25 25 owner = "Yubico"; 26 26 repo = "yubico-piv-tool"; 27 27 rev = "refs/tags/yubico-piv-tool-${finalAttrs.version}"; 28 - hash = "sha256-KSM/p6PMzgpVtXIR9GjGiP/UqXhbc1xSQ71elbE4JQE="; 28 + hash = "sha256-8W5c5JwEAhBAgoRC/pmQs3U3RekQMmkHAXVW36Y+J+U="; 29 29 }; 30 30 31 31 postPatch = ''
+2 -2
pkgs/tools/networking/bacnet-stack/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "bacnet-stack"; 5 - version = "1.3.2"; 5 + version = "1.3.3"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "bacnet-stack"; 9 9 repo = "bacnet-stack"; 10 10 rev = "bacnet-stack-${version}"; 11 - sha256 = "sha256-hgUntojq10gYoY/inO46MzwK6o2q8ELKTaJbAbCx8Vc="; 11 + sha256 = "sha256-fFQIyZYHHNyszUO8jySIB9Y/Amzj/TTdxaex76ovBmw="; 12 12 }; 13 13 14 14 hardeningDisable = [ "all" ];
+2 -2
pkgs/tools/networking/ligolo-ng/default.nix
··· 5 5 6 6 buildGoModule rec { 7 7 pname = "ligolo-ng"; 8 - version = "0.5.1"; 8 + version = "0.5.2"; 9 9 10 10 src = fetchFromGitHub { 11 11 owner = "tnpitsecurity"; 12 12 repo = "ligolo-ng"; 13 13 rev = "refs/tags/v${version}"; 14 - hash = "sha256-tx/iwb7eaaJODPMJhg4EdLMaua2Bm1frZh4rsl1bFxc="; 14 + hash = "sha256-pFk/9AFtnMBNi5hdVWDzfxCTFe9wSkFydHciTpMRxQw="; 15 15 }; 16 16 17 17 vendorHash = "sha256-QEGF12yJ+CQjIHx6kOwsykVhelp5npnglk7mIbOeIpI=";
+4 -4
pkgs/tools/networking/zrok/default.nix
··· 14 14 }.${system} or throwSystem; 15 15 16 16 hash = { 17 - x86_64-linux = "sha256-DrkX9Be8gw9JXyfyxcK2mhGur5jWFv4LjaYRSVh4dSE="; 18 - aarch64-linux = "sha256-VVeTVBJyptbR/6JZwZ0V2v4lS3X/ixrcC++aMQBtg2Q="; 19 - armv7l-linux = "sha256-m6tALmSCZKLQrSeIpygEQF5nuJBZ8MYmxdbeFH5ydt0="; 17 + x86_64-linux = "sha256-17RtPUuFmIwxh+9mEsR9vwUHQHnXLIHEEhpV05Q9Ssw="; 18 + aarch64-linux = "sha256-bJjhKf8dkOsVaaPikDrPLe+zF5CFvxvEALuzmiQuINY="; 19 + armv7l-linux = "sha256-m/Ncr/+5kkC4p1/DhEfWermdsOAuekVECzR7SI1KpIQ="; 20 20 }.${system} or throwSystem; 21 21 in 22 22 stdenv.mkDerivation (finalAttrs: { 23 23 pname = "zrok"; 24 - version = "0.4.23"; 24 + version = "0.4.24"; 25 25 26 26 src = fetchzip { 27 27 url = "https://github.com/openziti/zrok/releases/download/v${finalAttrs.version}/zrok_${finalAttrs.version}_${plat}.tar.gz";
+2 -2
pkgs/tools/package-management/nix-update/default.nix
··· 9 9 10 10 python3.pkgs.buildPythonApplication rec { 11 11 pname = "nix-update"; 12 - version = "1.0.0"; 12 + version = "1.2.0"; 13 13 pyproject = true; 14 14 15 15 src = fetchFromGitHub { 16 16 owner = "Mic92"; 17 17 repo = pname; 18 18 rev = version; 19 - hash = "sha256-C7ke51QlBcTR98ovQi5NcxToEPP6s9gqnxWO1eBw/sI="; 19 + hash = "sha256-/Lv4wO4mCOwk8lNdfiQq2U+PhgeEeSnh89I2N7fxEpE="; 20 20 }; 21 21 22 22 nativeBuildInputs = [
+2 -2
pkgs/tools/security/zlint/default.nix
··· 7 7 8 8 buildGoModule rec { 9 9 pname = "zlint"; 10 - version = "3.6.0"; 10 + version = "3.6.1"; 11 11 12 12 src = fetchFromGitHub { 13 13 owner = "zmap"; 14 14 repo = "zlint"; 15 15 rev = "v${version}"; 16 - hash = "sha256-SGQOWMpjSS0XHrBjhPSRPBssCk073Hc1OlzQh/pnSRs="; 16 + hash = "sha256-8iZUEUU+HY8cJrBwiGNE4e6hXQvNwAt0cPnBjAVDcHo="; 17 17 }; 18 18 19 19 modRoot = "v3";
+3 -3
pkgs/tools/system/automatic-timezoned/default.nix
··· 5 5 6 6 rustPlatform.buildRustPackage rec { 7 7 pname = "automatic-timezoned"; 8 - version = "1.0.148"; 8 + version = "2.0.0"; 9 9 10 10 src = fetchFromGitHub { 11 11 owner = "maxbrunet"; 12 12 repo = pname; 13 13 rev = "v${version}"; 14 - sha256 = "sha256-P4HSRqbFFgVc02HZf8UoTquseqHp2MUtTi5OZxomt6M="; 14 + sha256 = "sha256-t7AozR3R+msppRnHTPRy3hd2SuCR9NZdg85+FLqSWEc="; 15 15 }; 16 16 17 - cargoHash = "sha256-pn5/87/KfbpSQHsVsSh03miCh2SZjA/LxMWrUvjJySo="; 17 + cargoHash = "sha256-d+SDI5keZ044LtS/A3K26moFVQngUfNNfr33PipTTg4="; 18 18 19 19 meta = with lib; { 20 20 description = "Automatically update system timezone based on location";
+2 -2
pkgs/tools/system/btop/default.nix
··· 13 13 14 14 stdenv.mkDerivation rec { 15 15 pname = "btop"; 16 - version = "1.3.0"; 16 + version = "1.3.1"; 17 17 18 18 src = fetchFromGitHub { 19 19 owner = "aristocratos"; 20 20 repo = pname; 21 21 rev = "v${version}"; 22 - hash = "sha256-QQM2/LO/EHovhj+S+4x3ro/aOVrtuxteVVvYAd6feTk="; 22 + hash = "sha256-Y6agmrqozKiV+GbiY60eOYORRrYLuB1zLNilxzM6oV0="; 23 23 }; 24 24 25 25 nativeBuildInputs = [ cmake ] ++ lib.optionals cudaSupport [
+4
pkgs/top-level/all-packages.nix
··· 11467 11467 11468 11468 openfortivpn = callPackage ../tools/networking/openfortivpn { }; 11469 11469 11470 + openobserve = darwin.apple_sdk_11_0.callPackage ../servers/monitoring/openobserve { 11471 + apple_sdk = darwin.apple_sdk_11_0; 11472 + }; 11473 + 11470 11474 obexfs = callPackage ../tools/bluetooth/obexfs { }; 11471 11475 11472 11476 obexftp = callPackage ../tools/bluetooth/obexftp { };
+10
pkgs/top-level/python-packages.nix
··· 3354 3354 3355 3355 docloud = callPackage ../development/python-modules/docloud { }; 3356 3356 3357 + docstr-coverage = callPackage ../development/python-modules/docstr-coverage { }; 3358 + 3357 3359 docstring-to-markdown = callPackage ../development/python-modules/docstring-to-markdown { }; 3358 3360 3359 3361 docstring-parser = callPackage ../development/python-modules/docstring-parser { }; ··· 3948 3946 fastapi = callPackage ../development/python-modules/fastapi { }; 3949 3947 3950 3948 fastapi-mail = callPackage ../development/python-modules/fastapi-mail { }; 3949 + 3950 + fastapi-sso = callPackage ../development/python-modules/fastapi-sso { }; 3951 3951 3952 3952 fast-histogram = callPackage ../development/python-modules/fast-histogram { }; 3953 3953 ··· 9921 9917 9922 9918 priority = callPackage ../development/python-modules/priority { }; 9923 9919 9920 + prisma = callPackage ../development/python-modules/prisma { }; 9921 + 9924 9922 prison = callPackage ../development/python-modules/prison { }; 9925 9923 9926 9924 proboscis = callPackage ../development/python-modules/proboscis { }; ··· 12697 12691 rerun-sdk = callPackage ../development/python-modules/rerun-sdk { }; 12698 12692 12699 12693 resampy = callPackage ../development/python-modules/resampy { }; 12694 + 12695 + resend = callPackage ../development/python-modules/resend { }; 12700 12696 12701 12697 resize-right = callPackage ../development/python-modules/resize-right { }; 12702 12698 ··· 16112 16104 wagtail-factories = callPackage ../development/python-modules/wagtail-factories { }; 16113 16105 16114 16106 wagtail-localize = callPackage ../development/python-modules/wagtail-localize { }; 16107 + 16108 + wagtail-modeladmin = callPackage ../development/python-modules/wagtail-modeladmin { }; 16115 16109 16116 16110 waitress = callPackage ../development/python-modules/waitress { }; 16117 16111