lol

Merge master into haskell-updates

authored by

github-actions[bot] and committed by
GitHub
70402e41 8c61a345

+3821 -2141
+12
maintainers/maintainer-list.nix
··· 15825 15825 githubId = 1179566; 15826 15826 name = "Nicolas B. Pierron"; 15827 15827 }; 15828 + pigeonf = { 15829 + email = "fnoegip+nixpkgs@gmail.com"; 15830 + github = "PigeonF"; 15831 + githubId = 7536431; 15832 + name = "Jonas Fierlings"; 15833 + }; 15828 15834 pimeys = { 15829 15835 email = "julius@nauk.io"; 15830 15836 github = "pimeys"; ··· 16265 16271 github = "Profpatsch"; 16266 16272 githubId = 3153638; 16267 16273 name = "Profpatsch"; 16274 + }; 16275 + proggerx = { 16276 + email = "x@proggers.ru"; 16277 + github = "ProggerX"; 16278 + githubId = 88623613; 16279 + name = "ProggerX"; 16268 16280 }; 16269 16281 proglodyte = { 16270 16282 email = "proglodyte23@gmail.com";
+4
nixos/doc/manual/release-notes/rl-2405.section.md
··· 155 155 156 156 - [Monado](https://monado.freedesktop.org/), an open source XR runtime. Available as [services.monado](#opt-services.monado.enable). 157 157 158 + - [intel-gpu-tools](https://drm.pages.freedesktop.org/igt-gpu-tools), tools for development and testing of the Intel DRM driver. Available as [hardware.intel-gpu-tools](#opt-hardware.intel-gpu-tools.enable) 159 + 158 160 - [Pretix](https://pretix.eu/about/en/), an open source ticketing software for events. Available as [services.pretix](#opt-services.pretix.enable). 159 161 160 162 - [microsocks](https://github.com/rofl0r/microsocks), a tiny, portable SOCKS5 server with very moderate resource usage. Available as [services.microsocks](#opt-services.microsocks.enable). ··· 694 696 This enables mandoc to find manual pages in Nix profiles. To set the manual search paths via the `mandoc.conf` configuration file like before, use `documentation.man.mandoc.settings.manpath` instead. 695 697 696 698 - `grafana-loki` package was updated to 3.0.0 which includes [breaking changes](https://github.com/grafana/loki/releases/tag/v3.0.0) 699 + 700 + - `programs.fish.package` now allows you to override the package used in the `fish` module
+5 -16
nixos/modules/hardware/openrazer.nix
··· 19 19 [Startup] 20 20 sync_effects_enabled = ${toPyBoolStr cfg.syncEffectsEnabled} 21 21 devices_off_on_screensaver = ${toPyBoolStr cfg.devicesOffOnScreensaver} 22 - battery_notifier = ${toPyBoolStr (cfg.mouseBatteryNotifier || cfg.batteryNotifier.enable)} 22 + battery_notifier = ${toPyBoolStr cfg.batteryNotifier.enable} 23 23 battery_notifier_freq = ${builtins.toString cfg.batteryNotifier.frequency} 24 24 battery_notifier_percent = ${builtins.toString cfg.batteryNotifier.percentage} 25 25 ··· 80 80 ''; 81 81 }; 82 82 83 - mouseBatteryNotifier = mkOption { 84 - type = types.bool; 85 - default = true; 86 - description = '' 87 - Mouse battery notifier. 88 - ''; 89 - }; 90 - 91 83 batteryNotifier = mkOption { 92 84 description = '' 93 85 Settings for device battery notifications. ··· 143 135 }; 144 136 }; 145 137 146 - config = mkIf cfg.enable { 147 - warnings = flatten [ 148 - (optional cfg.mouseBatteryNotifier '' 149 - The option openrazer.mouseBatteryNotifier is deprecated. 150 - Please use openrazer.batteryNotifier instead to enable and configure battery notifications. 151 - '') 152 - ]; 138 + imports = [ 139 + (mkRenamedOptionModule [ "hardware" "openrazer" "mouseBatteryNotifier" ] [ "hardware" "openrazer" "batteryNotifier" "enable" ]) 140 + ]; 153 141 142 + config = mkIf cfg.enable { 154 143 boot.extraModulePackages = [ kernelPackages.openrazer ]; 155 144 boot.kernelModules = drivers; 156 145
+25
nixos/modules/hardware/video/intel-gpu-tools.nix
··· 1 + { config, lib, pkgs, ... }: 2 + 3 + let 4 + cfg = config.hardware.intel-gpu-tools; 5 + in 6 + { 7 + options = { 8 + hardware.intel-gpu-tools = { 9 + enable = lib.mkEnableOption "a setcap wrapper for intel-gpu-tools"; 10 + }; 11 + }; 12 + 13 + config = lib.mkIf cfg.enable { 14 + security.wrappers.intel_gpu_top = { 15 + owner = "root"; 16 + group = "root"; 17 + source = "${pkgs.intel-gpu-tools}/bin/intel_gpu_top"; 18 + capabilities = "cap_perfmon+ep"; 19 + }; 20 + }; 21 + 22 + meta = { 23 + maintainers = with lib.maintainers; [ kira-bruneau ]; 24 + }; 25 + }
+1
nixos/modules/module-list.nix
··· 107 107 ./hardware/video/bumblebee.nix 108 108 ./hardware/video/capture/mwprocapture.nix 109 109 ./hardware/video/displaylink.nix 110 + ./hardware/video/intel-gpu-tools.nix 110 111 ./hardware/video/nvidia.nix 111 112 ./hardware/video/switcheroo-control.nix 112 113 ./hardware/video/uvcvideo/default.nix
+6 -4
nixos/modules/programs/fish.nix
··· 55 55 type = types.bool; 56 56 }; 57 57 58 + package = mkPackageOption pkgs "fish" { }; 59 + 58 60 useBabelfish = mkOption { 59 61 type = types.bool; 60 62 default = false; ··· 244 246 patchedGenerator = pkgs.stdenv.mkDerivation { 245 247 name = "fish_patched-completion-generator"; 246 248 srcs = [ 247 - "${pkgs.fish}/share/fish/tools/create_manpage_completions.py" 248 - "${pkgs.fish}/share/fish/tools/deroff.py" 249 + "${cfg.package}/share/fish/tools/create_manpage_completions.py" 250 + "${cfg.package}/share/fish/tools/deroff.py" 249 251 ]; 250 252 unpackCmd = "cp $curSrc $(basename $curSrc)"; 251 253 sourceRoot = "."; ··· 287 289 ++ optional cfg.vendor.functions.enable "/share/fish/vendor_functions.d"; 288 290 } 289 291 290 - { systemPackages = [ pkgs.fish ]; } 292 + { systemPackages = [ cfg.package ]; } 291 293 292 294 { 293 295 shells = [ 294 296 "/run/current-system/sw/bin/fish" 295 - "${pkgs.fish}/bin/fish" 297 + (lib.getExe cfg.package) 296 298 ]; 297 299 } 298 300 ];
+22 -27
nixos/modules/services/hardware/kanata.nix
··· 5 5 let 6 6 cfg = config.services.kanata; 7 7 8 + upstreamDoc = "See [the upstream documentation](https://github.com/jtroo/kanata/blob/main/docs/config.adoc) and [example config files](https://github.com/jtroo/kanata/tree/main/cfg_samples) for more information."; 9 + 8 10 keyboard = { 9 11 options = { 10 12 devices = mkOption { ··· 22 24 type = types.lines; 23 25 example = '' 24 26 (defsrc 25 - grv 1 2 3 4 5 6 7 8 9 0 - = bspc 26 - tab q w e r t y u i o p [ ] \ 27 - caps a s d f g h j k l ; ' ret 28 - lsft z x c v b n m , . / rsft 29 - lctl lmet lalt spc ralt rmet rctl) 27 + caps) 30 28 31 - (deflayer qwerty 32 - grv 1 2 3 4 5 6 7 8 9 0 - = bspc 33 - tab q w e r t y u i o p [ ] \ 34 - @cap a s d f g h j k l ; ' ret 35 - lsft z x c v b n m , . / rsft 36 - lctl lmet lalt spc ralt rmet rctl) 37 - 38 - (defalias 39 - ;; tap within 100ms for capslk, hold more than 100ms for lctl 40 - cap (tap-hold 100 100 caps lctl)) 29 + (deflayermap (default-layer) 30 + ;; tap caps lock as caps lock, hold caps lock as left control 31 + caps (tap-hold 100 100 caps lctl)) 41 32 ''; 42 33 description = '' 43 34 Configuration other than `defcfg`. 44 35 45 - See [example config files](https://github.com/jtroo/kanata) 46 - for more information. 36 + ${upstreamDoc} 47 37 ''; 48 38 }; 49 39 extraDefCfg = mkOption { ··· 55 45 from the devices option) and 56 46 `linux-continue-if-no-devs-found` (hardcoded to be yes). 57 47 58 - See [example config files](https://github.com/jtroo/kanata) 59 - for more information. 48 + ${upstreamDoc} 60 49 ''; 61 50 }; 62 51 extraArgs = mkOption { ··· 86 75 in 87 76 optionalString ((length devices) > 0) "linux-dev (${devicesString})"; 88 77 89 - mkConfig = name: keyboard: pkgs.writeText "${mkName name}-config.kdb" '' 90 - (defcfg 91 - ${keyboard.extraDefCfg} 92 - ${mkDevices keyboard.devices} 93 - linux-continue-if-no-devs-found yes) 78 + mkConfig = name: keyboard: pkgs.writeTextFile { 79 + name = "${mkName name}-config.kdb"; 80 + text = '' 81 + (defcfg 82 + ${keyboard.extraDefCfg} 83 + ${mkDevices keyboard.devices} 84 + linux-continue-if-no-devs-found yes) 94 85 95 - ${keyboard.config} 96 - ''; 86 + ${keyboard.config} 87 + ''; 88 + checkPhase = '' 89 + ${getExe cfg.package} --cfg "$target" --check --debug 90 + ''; 91 + }; 97 92 98 93 mkService = name: keyboard: nameValuePair (mkName name) { 99 94 wantedBy = [ "multi-user.target" ]; ··· 153 148 options.services.kanata = { 154 149 enable = mkEnableOption "kanata, a tool to improve keyboard comfort and usability with advanced customization"; 155 150 package = mkPackageOption pkgs "kanata" { 156 - example = "kanata-with-cmd"; 151 + example = [ "kanata-with-cmd" ]; 157 152 extraDescription = '' 158 153 ::: {.note} 159 154 If {option}`danger-enable-cmd` is enabled in any of the keyboards, the
+2 -2
nixos/modules/services/web-apps/plausible.nix
··· 278 278 279 279 ${lib.optionalString cfg.database.postgres.setup '' 280 280 # setup 281 - ${cfg.package}/createdb.sh" 281 + ${cfg.package}/createdb.sh 282 282 ''} 283 283 284 284 ${cfg.package}/migrate.sh ··· 329 329 ]; 330 330 }; 331 331 332 - meta.maintainers = with maintainers; [ ]; 332 + meta.maintainers = with maintainers; [ xanderio ]; 333 333 meta.doc = ./plausible.md; 334 334 }
+3 -3
nixos/modules/virtualisation/containers.nix
··· 118 118 }; 119 119 120 120 virtualisation.containers.storage.settings.storage = { 121 - driver = "overlay"; 122 - graphroot = "/var/lib/containers/storage"; 123 - runroot = "/run/containers/storage"; 121 + driver = lib.mkDefault "overlay"; 122 + graphroot = lib.mkDefault "/var/lib/containers/storage"; 123 + runroot = lib.mkDefault "/run/containers/storage"; 124 124 }; 125 125 126 126 environment.etc = {
+2
nixos/tests/fish.nix
··· 10 10 coreutils 11 11 procps # kill collides with coreutils' to test https://github.com/NixOS/nixpkgs/issues/56432 12 12 ]; 13 + # TODO: remove if/when #267880 is merged and this is a default 14 + services.logrotate.enable = false; 13 15 }; 14 16 15 17 testScript =
+12
nixos/tests/k3s/single-node.nix
··· 78 78 # regression test for #176445 79 79 machine.fail("journalctl -o cat -u k3s.service | grep 'ipset utility not found'") 80 80 81 + with subtest("Run k3s-killall"): 82 + # Call the killall script with a clean path to assert that 83 + # all required commands are wrapped 84 + output = machine.succeed("PATH= ${k3s}/bin/k3s-killall.sh 2>&1 | tee /dev/stderr") 85 + assert "command not found" not in output, "killall script contains unknown command" 86 + 87 + # Check that killall cleaned up properly 88 + machine.fail("systemctl is-active k3s.service") 89 + machine.fail("systemctl list-units | grep containerd") 90 + machine.fail("ip link show | awk -F': ' '{print $2}' | grep -e flannel -e cni0") 91 + machine.fail("ip netns show | grep cni-") 92 + 81 93 machine.shutdown() 82 94 ''; 83 95 })
+2 -2
pkgs/applications/audio/musescore/default.nix
··· 47 47 } else portaudio; 48 48 in stdenv'.mkDerivation (finalAttrs: { 49 49 pname = "musescore"; 50 - version = "4.2.1"; 50 + version = "4.3.0"; 51 51 52 52 src = fetchFromGitHub { 53 53 owner = "musescore"; 54 54 repo = "MuseScore"; 55 55 rev = "v${finalAttrs.version}"; 56 - sha256 = "sha256-YCeO/ijxA+tZxNviqmlIBkAdjPTrKoOoo1QyMIOqhWU="; 56 + sha256 = "sha256-X3zvrIf5DOC5PWcnuw0aClm++IWUED1ZzAyjnp7Mo+g="; 57 57 }; 58 58 59 59 cmakeFlags = [
+3 -3
pkgs/applications/display-managers/greetd/tuigreet.nix
··· 5 5 6 6 rustPlatform.buildRustPackage rec { 7 7 pname = "tuigreet"; 8 - version = "0.8.0"; 8 + version = "0.9.0"; 9 9 10 10 src = fetchFromGitHub { 11 11 owner = "apognu"; 12 12 repo = pname; 13 13 rev = version; 14 - sha256 = "sha256-8/2I6bk29/GqZ1ACuN9RgBiGAy7yt0iw2fagHfu4/BI="; 14 + sha256 = "sha256-o1NPwZ2gvFxq988RhLz/6ucL4qb2dGtMdhNvAbQzIvg="; 15 15 }; 16 16 17 - cargoSha256 = "sha256-fOs9a0/1c8Kh4JA5up3XSQ+km/FwSYzl0w4UDL4yU4M="; 17 + cargoSha256 = "sha256-dfzNRs3NOtHoWBq6tx3DjL2knNwsdxBmjqJbPzQJifQ="; 18 18 19 19 meta = with lib; { 20 20 description = "Graphical console greeter for greetd";
-59
pkgs/applications/editors/apostrophe/default.nix
··· 1 - { lib, stdenv, fetchFromGitLab, meson, ninja 2 - , wrapGAppsHook3, pkg-config, desktop-file-utils 3 - , appstream-glib, pythonPackages, glib, gobject-introspection 4 - , gtk3, webkitgtk, glib-networking, gnome, gspell, texliveMedium 5 - , shared-mime-info, libhandy, fira, sassc 6 - }: 7 - 8 - let 9 - pythonEnv = pythonPackages.python.withPackages(p: with p; [ 10 - regex setuptools levenshtein pyenchant 11 - pygobject3 pycairo pypandoc chardet 12 - ]); 13 - 14 - in stdenv.mkDerivation rec { 15 - pname = "apostrophe"; 16 - version = "2.6.3"; 17 - 18 - src = fetchFromGitLab { 19 - owner = "World"; 20 - repo = pname; 21 - domain = "gitlab.gnome.org"; 22 - rev = "v${version}"; 23 - sha256 = "sha256-RBrrG1TO810LidIelYGNaK7PjDq84D0cA8VcMojAW3M="; 24 - }; 25 - 26 - nativeBuildInputs = [ meson ninja pkg-config desktop-file-utils 27 - appstream-glib wrapGAppsHook3 sassc gobject-introspection ]; 28 - 29 - buildInputs = [ glib pythonEnv gtk3 30 - gnome.adwaita-icon-theme webkitgtk gspell texliveMedium 31 - glib-networking libhandy ]; 32 - 33 - postPatch = '' 34 - substituteInPlace data/media/css/web/base.css \ 35 - --replace 'url("/app/share/fonts/FiraSans-Regular.ttf") format("ttf")' \ 36 - 'url("${fira}/share/fonts/opentype/FiraSans-Regular.otf") format("otf")' \ 37 - --replace 'url("/app/share/fonts/FiraMono-Regular.ttf") format("ttf")' \ 38 - 'url("${fira}/share/fonts/opentype/FiraMono-Regular.otf") format("otf")' 39 - 40 - patchShebangs --build build-aux/meson_post_install.py 41 - ''; 42 - 43 - preFixup = '' 44 - gappsWrapperArgs+=( 45 - --prefix PYTHONPATH : "$out/lib/python${pythonEnv.pythonVersion}/site-packages/" 46 - --prefix PATH : "${texliveMedium}/bin" 47 - --prefix XDG_DATA_DIRS : "${shared-mime-info}/share" 48 - ) 49 - ''; 50 - 51 - meta = with lib; { 52 - homepage = "https://gitlab.gnome.org/World/apostrophe"; 53 - description = "A distraction free Markdown editor for GNU/Linux"; 54 - license = licenses.gpl3; 55 - platforms = platforms.linux; 56 - maintainers = [ maintainers.sternenseemann ]; 57 - mainProgram = "apostrophe"; 58 - }; 59 - }
+2 -2
pkgs/applications/editors/vscode/extensions/default.nix
··· 1477 1477 mktplcRef = { 1478 1478 name = "elixir-ls"; 1479 1479 publisher = "JakeBecker"; 1480 - version = "0.20.0"; 1481 - hash = "sha256-p+YNBRzzA/EezBMxI5Rmdb8SdJgFV7QwuLVi1mcJV+E="; 1480 + version = "0.21.0"; 1481 + hash = "sha256-enx5qlbvfn25jGkjJEB0dJ3/zGhlVC5Q3ISS1qL9+bg="; 1482 1482 }; 1483 1483 meta = { 1484 1484 changelog = "https://marketplace.visualstudio.com/items/JakeBecker.elixir-ls/changelog";
+2 -2
pkgs/applications/editors/vscode/extensions/jackmacwindows.craftos-pc/default.nix
··· 10 10 mktplcRef = { 11 11 name = "craftos-pc"; 12 12 publisher = "jackmacwindows"; 13 - version = "1.2.2"; 14 - hash = "sha256-A+MNroXv0t9Mw/gr0Fyov3cXyF/GGzwRLKrIxQ2tKCE="; 13 + version = "1.2.3"; 14 + hash = "sha256-QoLMefSmownw9AEem0jx1+BF1bcolHYpiqyPKQNkdiQ="; 15 15 }; 16 16 nativeBuildInputs = [ 17 17 jq
+2 -2
pkgs/applications/editors/vscode/extensions/ms-python.vscode-pylance/default.nix
··· 8 8 mktplcRef = { 9 9 name = "vscode-pylance"; 10 10 publisher = "MS-python"; 11 - version = "2024.4.1"; 12 - hash = "sha256-huKu6yefGXOay5Az4vksopRt8heoLxvKUrg/J1NlQFo="; 11 + version = "2024.5.1"; 12 + hash = "sha256-w+T4dySTt2RpdBYd1Nnxh8RR9wqEu9pkS4R1Ay7Fn+8="; 13 13 }; 14 14 15 15 buildInputs = [ pyright ];
+2 -2
pkgs/applications/editors/vscode/extensions/reditorsupport.r/default.nix
··· 12 12 mktplcRef = { 13 13 name = "r"; 14 14 publisher = "reditorsupport"; 15 - version = "2.8.2"; 16 - hash = "sha256-FPL/JjW452KRchcQ0iHXRJarZXvS3B8PvZhXjf3rMhQ="; 15 + version = "2.8.3"; 16 + hash = "sha256-3HVBBXMdRhnKLnhrbEQFIlIbB/rbj+AAb4/z3/Ch7eg="; 17 17 }; 18 18 nativeBuildInputs = [ 19 19 jq
+4 -4
pkgs/applications/misc/diebahn/default.nix
··· 21 21 22 22 stdenv.mkDerivation rec { 23 23 pname = "diebahn"; 24 - version = "2.4.0"; 24 + version = "2.5.0"; 25 25 26 26 src = fetchFromGitLab { 27 27 owner = "schmiddi-on-mobile"; 28 28 repo = "railway"; 29 29 rev = version; 30 - hash = "sha256-2iLxErEP0OG+BcG7fvJBzNjh95EkNoC3NC7rKxPLhYk="; 30 + hash = "sha256-Oj+y3BFAVzWUt+S0iOtKzFBiJGOGHuTj41FHHuOrWh8="; 31 31 }; 32 32 33 33 cargoDeps = rustPlatform.fetchCargoTarball { 34 34 name = "${pname}-${src}"; 35 35 inherit src; 36 - hash = "sha256-TyafdFWCaZgLEW2yVfm9+9kXRKoiyCAbRndcb7XCVdI="; 36 + hash = "sha256-//tr1CLn5Qoc+XMFzwNIvmsQD4SrjNRTX3hUPqlhwNs="; 37 37 }; 38 38 39 39 nativeBuildInputs = [ ··· 70 70 71 71 meta = { 72 72 changelog = "https://gitlab.com/schmiddi-on-mobile/railway/-/blob/${src.rev}/CHANGELOG.md"; 73 - description = "Travel with all your train information in one place"; 73 + description = "Travel with all your train information in one place. Also known as Railway."; 74 74 homepage = "https://gitlab.com/schmiddi-on-mobile/railway"; 75 75 license = lib.licenses.gpl3Plus; 76 76 mainProgram = "diebahn";
+1
pkgs/applications/misc/octoprint/default.nix
··· 28 28 inherit version; 29 29 hash = "sha256-LhzMlBfU2jWLnebxdOOsCUOR6h1PvvLWZ4ZdgZ39Cv4="; 30 30 }; 31 + doCheck = false; 31 32 }); 32 33 flask = super.flask.overridePythonAttrs (oldAttrs: rec { 33 34 version = "2.2.5";
+3 -3
pkgs/applications/misc/process-compose/default.nix
··· 8 8 in 9 9 buildGoModule rec { 10 10 pname = "process-compose"; 11 - version = "1.2.0"; 11 + version = "1.5.0"; 12 12 13 13 src = fetchFromGitHub { 14 14 owner = "F1bonacc1"; 15 15 repo = pname; 16 16 rev = "v${version}"; 17 - hash = "sha256-juFcVtHhqT6tw9YaKCDTUvX6NqqxEjqVK3Zom673IkQ="; 17 + hash = "sha256-OxEo5fkRSdEZLyvK4Pt3EOWLO0ph6RkSD2OOeAWg72M="; 18 18 # populate values that require us to use git. By doing this in postFetch we 19 19 # can delete .git afterwards and maintain better reproducibility of the src. 20 20 leaveDotGit = true; ··· 43 43 installShellFiles 44 44 ]; 45 45 46 - vendorHash = "sha256-9G8GPTJRuPahNcEhAddZsUKc1fexp6IrCZlCGKW0T64="; 46 + vendorHash = "sha256-X4pMes9hLMF8bZ6MX5cZdm4HfjnHYshGlA/lXlHr1Ow="; 47 47 48 48 doCheck = false; 49 49
+3 -3
pkgs/applications/networking/cluster/civo/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "civo"; 5 - version = "1.0.81"; 5 + version = "1.0.82"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "civo"; 9 9 repo = "cli"; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-YdrJbT9Ozp1vlvQBYQNjJX6n3vIXYj3dmKhAsBPrvi8="; 11 + sha256 = "sha256-pwi0Z0dO2z8Ovlt9gKyVNrh0ZZ2M9xnahBmbTNK2Bnw="; 12 12 }; 13 13 14 - vendorHash = "sha256-YNbxV79XQBmd7oTanwLOMdmt2ds4ttX1ttr8vUycVzg="; 14 + vendorHash = "sha256-NYNp4KGcVma4ltkq2SJZJOaeKS0j/X2TlUrOnptxiYE="; 15 15 16 16 nativeBuildInputs = [ installShellFiles ]; 17 17
+57
pkgs/applications/networking/cluster/k3s/builder.nix
··· 56 56 , nixosTests 57 57 , pkgsBuildBuild 58 58 , go 59 + , runCommand 60 + , bash 61 + , procps 62 + , coreutils 63 + , gnugrep 64 + , findutils 65 + , gnused 66 + , systemd 59 67 }: 60 68 61 69 # k3s is a kinda weird derivation. One of the main points of k3s is the ··· 157 165 rev = "v${k3sVersion}"; 158 166 sha256 = k3sRepoSha256; 159 167 }; 168 + 169 + # Modify the k3s installer script so that we can let it install only 170 + # killall.sh 171 + k3sKillallSh = runCommand "k3s-killall.sh" { } '' 172 + # Copy the upstream k3s install script except for the last lines that 173 + # actually run the install process 174 + sed --quiet '/# --- run the install process --/q;p' ${k3sRepo}/install.sh > install.sh 175 + 176 + # Let killall expect "containerd-shim" in the Nix store 177 + to_replace="k3s/data/\[\^/\]\*/bin/containerd-shim" 178 + replacement="/nix/store/.*k3s-containerd.*/bin/containerd-shim" 179 + changes=$(sed -i "s|$to_replace|$replacement| w /dev/stdout" install.sh) 180 + if [ -z "$changes" ]; then 181 + echo "failed to replace \"$to_replace\" in k3s installer script (install.sh)" 182 + exit 1 183 + fi 184 + 185 + remove_matching_line() { 186 + line_to_delete=$(grep -n "$1" install.sh | cut -d : -f 1 || true) 187 + if [ -z $line_to_delete ]; then 188 + echo "failed to find expression \"$1\" in k3s installer script (install.sh)" 189 + exit 1 190 + fi 191 + sed -i "''${line_to_delete}d" install.sh 192 + } 193 + 194 + # Don't change mode and owner of killall 195 + remove_matching_line "chmod.*KILLALL_K3S_SH" 196 + remove_matching_line "chown.*KILLALL_K3S_SH" 197 + 198 + # Execute only the "create_killall" function of the installer script 199 + sed -i '$acreate_killall' install.sh 200 + 201 + KILLALL_K3S_SH=$out bash install.sh 202 + ''; 203 + 160 204 # Stage 1 of the k3s build: 161 205 # Let's talk about how k3s is structured. 162 206 # One of the ideas of k3s is that there's the single "k3s" binary which can ··· 278 322 runc 279 323 ]; 280 324 325 + k3sKillallDeps = [ 326 + bash 327 + systemd 328 + procps 329 + coreutils 330 + gnugrep 331 + findutils 332 + gnused 333 + ]; 334 + 281 335 buildInputs = k3sRuntimeDeps; 282 336 283 337 nativeBuildInputs = [ ··· 334 388 ln -s $out/bin/k3s $out/bin/kubectl 335 389 ln -s $out/bin/k3s $out/bin/crictl 336 390 ln -s $out/bin/k3s $out/bin/ctr 391 + install -m 0755 ${k3sKillallSh} -D $out/bin/k3s-killall.sh 392 + wrapProgram $out/bin/k3s-killall.sh \ 393 + --prefix PATH : ${lib.makeBinPath (k3sRuntimeDeps ++ k3sKillallDeps)} 337 394 ''; 338 395 339 396 doInstallCheck = true;
+3 -3
pkgs/applications/networking/dnscontrol/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "dnscontrol"; 5 - version = "4.9.0"; 5 + version = "4.10.0"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "StackExchange"; 9 9 repo = "dnscontrol"; 10 10 rev = "v${version}"; 11 - hash = "sha256-E5/7qAK2pvl1ADioF7Iwe9SgCE6tVaQdtOAwNo3XZx8="; 11 + hash = "sha256-7Gmb28/k72wfd2bWDCk7onUBAzNs6b5q52lCn0WB3B8="; 12 12 }; 13 13 14 - vendorHash = "sha256-5VTC6Y3Bs2ViW5/O8TeD0i6Boeu71b9C+B/3O73bCbk="; 14 + vendorHash = "sha256-uYClwaFSj03K4YD/jvn67sIko72jDqd5Fv2zoCXZZbw="; 15 15 16 16 subPackages = [ "." ]; 17 17
+16 -16
pkgs/applications/networking/instant-messengers/discord/default.nix
··· 2 2 let 3 3 versions = 4 4 if stdenv.isLinux then { 5 - stable = "0.0.52"; 6 - ptb = "0.0.81"; 7 - canary = "0.0.369"; 8 - development = "0.0.17"; 5 + stable = "0.0.53"; 6 + ptb = "0.0.84"; 7 + canary = "0.0.382"; 8 + development = "0.0.18"; 9 9 } else { 10 - stable = "0.0.302"; 11 - ptb = "0.0.110"; 12 - canary = "0.0.486"; 13 - development = "0.0.39"; 10 + stable = "0.0.303"; 11 + ptb = "0.0.113"; 12 + canary = "0.0.492"; 13 + development = "0.0.40"; 14 14 }; 15 15 version = versions.${branch}; 16 16 srcs = rec { 17 17 x86_64-linux = { 18 18 stable = fetchurl { 19 19 url = "https://dl.discordapp.net/apps/linux/${version}/discord-${version}.tar.gz"; 20 - hash = "sha256-5cJzedEuxdGizgUenB+DjFf+MwYk8uTH4tjiWzur+q8="; 20 + hash = "sha256-HD8bDFUV3YGk/t3Rbm26nXWDvUjjIf4ykdO6YGDtvTU="; 21 21 }; 22 22 ptb = fetchurl { 23 23 url = "https://dl-ptb.discordapp.net/apps/linux/${version}/discord-ptb-${version}.tar.gz"; 24 - hash = "sha256-/kM23y4Hx/0HwIOQvd+4Y429s/6Q+coa27hgI2U3EcU="; 24 + hash = "sha256-0bOsmy2ldZT7S4tVOkihE5eLiujXC/ugF8CKXfBXHNU="; 25 25 }; 26 26 canary = fetchurl { 27 27 url = "https://dl-canary.discordapp.net/apps/linux/${version}/discord-canary-${version}.tar.gz"; 28 - hash = "sha256-Ohfp5ypvdmjr5rYR1usdVoEuVwOALRozysIjT/v75Qs="; 28 + hash = "sha256-MXMq4V+21KPHoCUs5x1rNRbkfw6+3cF7xSSNguiqOfc="; 29 29 }; 30 30 development = fetchurl { 31 31 url = "https://dl-development.discordapp.net/apps/linux/${version}/discord-development-${version}.tar.gz"; 32 - hash = "sha256-AmbaMVi/or+9QLuQO5u5btgKeKdrfo7bzZgGLILwgqo="; 32 + hash = "sha256-SoJ4/jXl0axQyeqv8CPSzM+lBsYq/QelHctRAeoscdA="; 33 33 }; 34 34 }; 35 35 x86_64-darwin = { 36 36 stable = fetchurl { 37 37 url = "https://dl.discordapp.net/apps/osx/${version}/Discord.dmg"; 38 - hash = "sha256-Xt0ef+ogGlPA4ebxuAsGQKeMVDoTB58jCRcyM1fHjYE="; 38 + hash = "sha256-B4r0W//d3761ufQr4PAt4ZuPMrOC7Zfo8Q3lHqKxkJ0="; 39 39 }; 40 40 ptb = fetchurl { 41 41 url = "https://dl-ptb.discordapp.net/apps/osx/${version}/DiscordPTB.dmg"; 42 - hash = "sha256-hkRO/4YD1j4gsp+r3+md3ND/xtNmdutJiXlY3UIecIY="; 42 + hash = "sha256-hdT33jK0nHvY3rIh9i1eDq5j46xS9xInRxzGCUP/hi8="; 43 43 }; 44 44 canary = fetchurl { 45 45 url = "https://dl-canary.discordapp.net/apps/osx/${version}/DiscordCanary.dmg"; 46 - hash = "sha256-c7KNWsV+pultD+HqRNonSOW9PCGx1AajCfnc94Dokwc="; 46 + hash = "sha256-74XQu4PGW3eW4wPICGsAVlR4SQkDXJWZ1p/G7Bwq950="; 47 47 }; 48 48 development = fetchurl { 49 49 url = "https://dl-development.discordapp.net/apps/osx/${version}/DiscordDevelopment.dmg"; 50 - hash = "sha256-nZV9LK3eGpXK/2wQKJBn3K2Ud6uBk8aammkeE00rWx0="; 50 + hash = "sha256-uPz3uWPAqp3JeL9E+coMrb2Hc+Zn0YGF9Jw3BTKYRlw="; 51 51 }; 52 52 }; 53 53 aarch64-darwin = x86_64-darwin;
+3 -3
pkgs/applications/networking/ipfs-cluster/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "ipfs-cluster"; 5 - version = "1.0.8"; 5 + version = "1.1.0"; 6 6 7 - vendorHash = "sha256-uwDXUy9mh/DvLuwj8Htm55wla5/JjvZH5ztJbqnox+U="; 7 + vendorHash = "sha256-U7zh0MmuDmKQWa4uyoFDctPUfq+52Im6t2TFyWIGXAs="; 8 8 9 9 src = fetchFromGitHub { 10 10 owner = "ipfs-cluster"; 11 11 repo = "ipfs-cluster"; 12 12 rev = "v${version}"; 13 - hash = "sha256-qZUoYJjw3Qac7Kmg5PfNWTDM8Ra3rqrbjScLbK6FRx4="; 13 + hash = "sha256-z08LLJ/SI833wMpZJ25WDrc66Y4R5i2uGlE7Nc30Kk0="; 14 14 }; 15 15 16 16 meta = with lib; {
+2 -2
pkgs/applications/networking/irc/ircdog/default.nix
··· 5 5 6 6 buildGoModule rec { 7 7 pname = "ircdog"; 8 - version = "0.5.2"; 8 + version = "0.5.3"; 9 9 10 10 src = fetchFromGitHub { 11 11 owner = "goshuirc"; 12 12 repo = "ircdog"; 13 13 rev = "refs/tags/v${version}"; 14 - hash = "sha256-rV9IBa30v1T3Zw/av8nfmX9Bg20FPAGdJkMn17r8rYw="; 14 + hash = "sha256-TdMgt1ZgoEaweH8Cbb+wG/H1Bx9DpgHgzGO5dZfxvK8="; 15 15 }; 16 16 17 17 vendorHash = null;
+3 -3
pkgs/applications/networking/shellhub-agent/default.nix
··· 11 11 12 12 buildGoModule rec { 13 13 pname = "shellhub-agent"; 14 - version = "0.15.0"; 14 + version = "0.15.1"; 15 15 16 16 src = fetchFromGitHub { 17 17 owner = "shellhub-io"; 18 18 repo = "shellhub"; 19 19 rev = "v${version}"; 20 - hash = "sha256-533GGzSlpF9Rz8SrV0x6Hea/H8WxujuPF3cwmL5vdCw="; 20 + hash = "sha256-QwbxGym0eesCzrT//1+Hcr15B4nFck5u1VNRU8xE3Qo="; 21 21 }; 22 22 23 23 modRoot = "./agent"; 24 24 25 - vendorHash = "sha256-F3di9oTuE7qWzvAbHMkrSG+hkEs7FpEo4tLX6dCdklY="; 25 + vendorHash = "sha256-JlfQRYdmxghGrKGwrn8jK1m32EhskmhMiyxNHZma0N0="; 26 26 27 27 ldflags = [ "-s" "-w" "-X main.AgentVersion=v${version}" ]; 28 28
+2 -2
pkgs/applications/office/qownnotes/default.nix
··· 21 21 let 22 22 pname = "qownnotes"; 23 23 appname = "QOwnNotes"; 24 - version = "24.4.4"; 24 + version = "24.5.1"; 25 25 in 26 26 stdenv.mkDerivation { 27 27 inherit pname version; 28 28 29 29 src = fetchurl { 30 30 url = "https://github.com/pbek/QOwnNotes/releases/download/v${version}/qownnotes-${version}.tar.xz"; 31 - hash = "sha256-nTRCW76UogaTOyxQ5HfWUln6Lip/LpoyPG+m+mMCb1I="; 31 + hash = "sha256-ktf28AKNr0FcWzJ0A2s3mpU2qgmibpT0rUN9d18mE88="; 32 32 }; 33 33 34 34 nativeBuildInputs = [
+5
pkgs/applications/science/math/lrcalc/default.nix
··· 1 1 { lib, stdenv 2 2 , fetchFromBitbucket 3 3 , autoreconfHook 4 + 5 + # Reverse dependency 6 + , sage 4 7 }: 5 8 6 9 stdenv.mkDerivation rec { ··· 19 22 nativeBuildInputs = [ 20 23 autoreconfHook 21 24 ]; 25 + 26 + passthru.tests = { inherit sage; }; 22 27 23 28 meta = with lib; { 24 29 description = "Littlewood-Richardson calculator";
+2 -2
pkgs/applications/science/math/qalculate-gtk/default.nix
··· 2 2 3 3 stdenv.mkDerivation (finalAttrs: { 4 4 pname = "qalculate-gtk"; 5 - version = "5.0.0"; 5 + version = "5.1.0"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "qalculate"; 9 9 repo = "qalculate-gtk"; 10 10 rev = "v${finalAttrs.version}"; 11 - hash = "sha256-hlGNL7aMzxBxtATWJBqJTFEQqMv10oC3sRCdtRLHOww="; 11 + hash = "sha256-yI+8TrNZJt4eJnDX5mk6RozBe2ZeP7sTyAjsgiYQPck="; 12 12 }; 13 13 14 14 hardeningDisable = [ "format" ];
+2 -2
pkgs/applications/science/math/qalculate-qt/default.nix
··· 2 2 3 3 stdenv.mkDerivation (finalAttrs: { 4 4 pname = "qalculate-qt"; 5 - version = "5.0.0"; 5 + version = "5.1.0"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "qalculate"; 9 9 repo = "qalculate-qt"; 10 10 rev = "v${finalAttrs.version}"; 11 - hash = "sha256-X7IY2yXpZiyE+T2dl0G4tWpJ5O6MVCy/sOY3v9inma0="; 11 + hash = "sha256-gJfIC5HdA10gb/Dh/yhJbkCZfhUnN0zihqyfDjPv6ow="; 12 12 }; 13 13 14 14 nativeBuildInputs = [ qmake intltool pkg-config qttools wrapQtAppsHook ];
+8
pkgs/applications/version-management/sourcehut/default.nix
··· 6 6 , nixosTests 7 7 , config 8 8 , fetchPypi 9 + , fetchpatch 9 10 }: 10 11 11 12 # To expose the *srht modules, they have to be a python module so we use `buildPythonModule` ··· 64 65 inherit version; 65 66 hash = "sha256-VUslfHS763oNJUFgpPj/4YUkP1KlIDUGC3Ycpi2XfwM="; 66 67 }; 68 + # Fixes a test failure with Pytest 8 69 + patches = (oldAttrs.patches or []) ++ [ 70 + (fetchpatch { 71 + url = "https://github.com/pallets/werkzeug/commit/4e5bdca7f8227d10cae828f8064fb98190ace4aa.patch"; 72 + hash = "sha256-H45/YF9zaOUg6UqEEus4uBeGA/TjynuJZcRyc6BHQ30="; 73 + }) 74 + ]; 67 75 }); 68 76 69 77 # sourcehut is not (yet) compatible with factory-boy 3.x
+4 -3
pkgs/applications/video/streamlink/default.nix
··· 42 42 43 43 propagatedBuildInputs = with python3Packages; [ 44 44 certifi 45 + exceptiongroup 45 46 isodate 46 47 lxml 47 48 pycountry ··· 55 56 websocket-client 56 57 ]; 57 58 58 - meta = with lib; { 59 + meta = { 59 60 changelog = "https://github.com/streamlink/streamlink/raw/${version}/CHANGELOG.md"; 60 61 description = "CLI for extracting streams from various websites to video player of your choosing"; 61 62 homepage = "https://streamlink.github.io/"; ··· 66 67 67 68 Streamlink is a fork of the livestreamer project. 68 69 ''; 69 - license = licenses.bsd2; 70 + license = lib.licenses.bsd2; 70 71 mainProgram = "streamlink"; 71 - maintainers = with maintainers; [ dezgeg zraexy DeeUnderscore ]; 72 + maintainers = with lib.maintainers; [ dezgeg zraexy DeeUnderscore ]; 72 73 }; 73 74 }
+1 -1
pkgs/build-support/php/build-composer-project.nix pkgs/build-support/php/builders/v1/build-composer-project.nix
··· 12 12 let 13 13 phpDrv = finalAttrs.php or php; 14 14 composer = finalAttrs.composer or phpDrv.packages.composer; 15 - composer-local-repo-plugin = callPackage ./pkgs/composer-local-repo-plugin.nix { }; 15 + composer-local-repo-plugin = callPackage ../../pkgs/composer-local-repo-plugin.nix { }; 16 16 in 17 17 { 18 18 composerLock = previousAttrs.composerLock or null;
+1 -1
pkgs/build-support/php/build-composer-repository.nix pkgs/build-support/php/builders/v1/build-composer-repository.nix
··· 24 24 let 25 25 phpDrv = finalAttrs.php or php; 26 26 composer = finalAttrs.composer or phpDrv.packages.composer; 27 - composer-local-repo-plugin = callPackage ./pkgs/composer-local-repo-plugin.nix { }; 27 + composer-local-repo-plugin = callPackage ../../pkgs/composer-local-repo-plugin.nix { }; 28 28 in 29 29 assert (lib.assertMsg (previousAttrs ? src) "mkComposerRepository expects src argument."); 30 30 assert (
+8
pkgs/build-support/php/builders/default.nix
··· 1 + { callPackage, callPackages, ... }: 2 + { 3 + v1 = { 4 + buildComposerProject = callPackage ./v1/build-composer-project.nix { }; 5 + mkComposerRepository = callPackage ./v1/build-composer-repository.nix { }; 6 + composerHooks = callPackages ./v1/hooks { }; 7 + }; 8 + }
pkgs/build-support/php/hooks/composer-install-hook.sh pkgs/build-support/php/builders/v1/hooks/composer-install-hook.sh
pkgs/build-support/php/hooks/composer-repository-hook.sh pkgs/build-support/php/builders/v1/hooks/composer-repository-hook.sh
pkgs/build-support/php/hooks/default.nix pkgs/build-support/php/builders/v1/hooks/default.nix
pkgs/build-support/php/hooks/php-script-utils.bash pkgs/build-support/php/builders/v1/hooks/php-script-utils.bash
+118
pkgs/by-name/ap/apostrophe/package.nix
··· 1 + { 2 + lib, 3 + fetchFromGitLab, 4 + gtksourceview5, 5 + libspelling, 6 + fetchFromGitHub, 7 + python3Packages, 8 + meson, 9 + ninja, 10 + pkg-config, 11 + wrapGAppsHook4, 12 + desktop-file-utils, 13 + gobject-introspection, 14 + libadwaita, 15 + webkitgtk_6_0, 16 + texliveMedium, 17 + shared-mime-info, 18 + }: 19 + 20 + let 21 + version = "3.0"; 22 + 23 + src = fetchFromGitLab { 24 + owner = "World"; 25 + repo = "apostrophe"; 26 + domain = "gitlab.gnome.org"; 27 + rev = "v${version}"; 28 + sha256 = "sha256-wKxRCU00nSk7F8IZNWoLRtGs3m6ol3UBnArtppUOz/g="; 29 + }; 30 + 31 + # Patches are required by upstream. Without the patches 32 + # typing `- aaa`, newline, `- bbb` the program crashes 33 + gtksourceview5-patched = gtksourceview5.overrideAttrs (prev: { 34 + patches = (prev.patches or [ ]) ++ [ "${src}/build-aux/flatpak/sourceview_text_commits.patch" ]; 35 + }); 36 + 37 + libspelling-patched = 38 + (libspelling.override { gtksourceview5 = gtksourceview5-patched; }).overrideAttrs 39 + (prev: { 40 + patches = (prev.patches or [ ]) ++ [ "${src}/build-aux/flatpak/libspelling_text_commits.patch" ]; 41 + }); 42 + 43 + reveal-js = fetchFromGitHub { 44 + owner = "hakimel"; 45 + repo = "reveal.js"; 46 + 47 + # keep in sync with upstream shipped version 48 + # in build-aux/flatpak/org.gnome.gitlab.somas.Apostrophe.json 49 + rev = "4.6.0"; 50 + hash = "sha256-a+J+GasFmRvu5cJ1GLXscoJ+owzFXsLhCbeDbYChkyQ="; 51 + }; 52 + in 53 + python3Packages.buildPythonApplication rec { 54 + inherit version src; 55 + pname = "apostrophe"; 56 + pyproject = false; 57 + 58 + postPatch = 59 + '' 60 + substituteInPlace build-aux/meson_post_install.py \ 61 + --replace-fail 'gtk-update-icon-cache' 'gtk4-update-icon-cache' 62 + 63 + patchShebangs --build build-aux/meson_post_install.py 64 + '' 65 + # Should be done in postInstall, but meson checks this eagerly before build 66 + + '' 67 + install -d $out/share/apostrophe/libs 68 + cp -r ${reveal-js} $out/share/apostrophe/libs/reveal.js 69 + ''; 70 + 71 + nativeBuildInputs = [ 72 + meson 73 + ninja 74 + pkg-config 75 + wrapGAppsHook4 76 + desktop-file-utils 77 + gobject-introspection 78 + ]; 79 + 80 + buildInputs = [ 81 + libadwaita 82 + gtksourceview5-patched 83 + libspelling-patched 84 + webkitgtk_6_0 85 + ]; 86 + 87 + propagatedBuildInputs = with python3Packages; [ 88 + pygobject3 89 + pypandoc 90 + chardet 91 + ]; 92 + 93 + dontWrapGApps = true; 94 + 95 + preFixup = '' 96 + makeWrapperArgs+=( 97 + ''${gappsWrapperArgs[@]} 98 + --prefix PATH : "${texliveMedium}/bin" 99 + --prefix XDG_DATA_DIRS : "${shared-mime-info}/share" 100 + ) 101 + ''; 102 + 103 + passthru = { 104 + inherit gtksourceview5-patched libspelling-patched reveal-js; 105 + }; 106 + 107 + meta = { 108 + homepage = "https://gitlab.gnome.org/World/apostrophe"; 109 + description = "A distraction free Markdown editor for GNU/Linux"; 110 + license = lib.licenses.gpl3Plus; 111 + platforms = lib.platforms.linux; 112 + maintainers = with lib.maintainers; [ 113 + sternenseemann 114 + aleksana 115 + ]; 116 + mainProgram = "apostrophe"; 117 + }; 118 + }
+3 -3
pkgs/by-name/as/ast-grep/package.nix
··· 7 7 8 8 rustPlatform.buildRustPackage rec { 9 9 pname = "ast-grep"; 10 - version = "0.21.3"; 10 + version = "0.21.4"; 11 11 12 12 src = fetchFromGitHub { 13 13 owner = "ast-grep"; 14 14 repo = "ast-grep"; 15 15 rev = version; 16 - hash = "sha256-vI40H+hLR1OR1Nark9NL4YWbx/ZElYTk651+COJQF9o="; 16 + hash = "sha256-qoQUc+qMKptCxgW6Yfc2umhSsn27vv1SvcvjCFeuIrA="; 17 17 }; 18 18 19 - cargoHash = "sha256-bjBi8gcTT0tjnq+WSET3ywAvugJCdRXWYL8G6rJcxe4="; 19 + cargoHash = "sha256-acgGz8FToQDlSuxge0hvApk4SOxQ74mMvx0A2+zv65o="; 20 20 21 21 nativeBuildInputs = [ installShellFiles ]; 22 22
+3 -3
pkgs/by-name/ca/cargo-expand/package.nix
··· 5 5 6 6 rustPlatform.buildRustPackage rec { 7 7 pname = "cargo-expand"; 8 - version = "1.0.85"; 8 + version = "1.0.86"; 9 9 10 10 src = fetchFromGitHub { 11 11 owner = "dtolnay"; 12 12 repo = pname; 13 13 rev = version; 14 - hash = "sha256-2i9FAWF9b1tNdDbTwCzQY8Mh/h85uigR5IT9kzPft00="; 14 + hash = "sha256-wp4JYuAHtZrHer4db0vBCchf8mQIt6jXWqjqpGKws4o="; 15 15 }; 16 16 17 - cargoHash = "sha256-Vl0zC9TPhiFv2SiZtzIUV7GftB1y9K1gLy1ajisP8Y0="; 17 + cargoHash = "sha256-QNH3G34yTEecZyVgw2a1RJnd1CMfV4aw1OJqes/cK2s="; 18 18 19 19 meta = with lib; { 20 20 description = "Cargo subcommand to show result of macro expansion";
+205 -175
pkgs/by-name/ca/cargo-information/Cargo.lock
··· 36 36 checksum = "0942ffc6dcaadf03badf6e6a2d0228460359d5e34b57ccdc720b7382dfbd5ec5" 37 37 38 38 [[package]] 39 + name = "annotate-snippets" 40 + version = "0.10.2" 41 + source = "registry+https://github.com/rust-lang/crates.io-index" 42 + checksum = "6d9b665789884a7e8fb06c84b295e923b03ca51edbb7d08f91a6a50322ecbfe6" 43 + dependencies = [ 44 + "anstyle", 45 + "unicode-width", 46 + ] 47 + 48 + [[package]] 39 49 name = "anstream" 40 - version = "0.6.11" 50 + version = "0.6.13" 41 51 source = "registry+https://github.com/rust-lang/crates.io-index" 42 - checksum = "6e2e1ebcb11de5c03c67de28a7df593d32191b44939c482e97702baaaa6ab6a5" 52 + checksum = "d96bd03f33fe50a863e394ee9718a706f988b9079b20c3784fb726e7678b62fb" 43 53 dependencies = [ 44 54 "anstyle", 45 55 "anstyle-parse", ··· 56 66 checksum = "8901269c6307e8d93993578286ac0edf7f195079ffff5ebdeea6a59ffb7e36bc" 57 67 58 68 [[package]] 69 + name = "anstyle-lossy" 70 + version = "1.1.0" 71 + source = "registry+https://github.com/rust-lang/crates.io-index" 72 + checksum = "a9a0444767dbd4aea9355cb47a370eb184dbfe918875e127eff52cb9d1638181" 73 + dependencies = [ 74 + "anstyle", 75 + ] 76 + 77 + [[package]] 59 78 name = "anstyle-parse" 60 79 version = "0.2.3" 61 80 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 74 93 ] 75 94 76 95 [[package]] 96 + name = "anstyle-svg" 97 + version = "0.1.3" 98 + source = "registry+https://github.com/rust-lang/crates.io-index" 99 + checksum = "8b6ddad447b448d6d5db36b31cbd3ff27c7af071619501998eeceab01968287a" 100 + dependencies = [ 101 + "anstream", 102 + "anstyle", 103 + "anstyle-lossy", 104 + "html-escape", 105 + "unicode-width", 106 + ] 107 + 108 + [[package]] 77 109 name = "anstyle-wincon" 78 110 version = "3.0.2" 79 111 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 85 117 86 118 [[package]] 87 119 name = "anyhow" 88 - version = "1.0.79" 120 + version = "1.0.82" 89 121 source = "registry+https://github.com/rust-lang/crates.io-index" 90 - checksum = "080e9890a082662b09c1ad45f567faeeb47f22b5fb23895fbe1e651e718e25ca" 122 + checksum = "f538837af36e6f6a9be0faa67f9a314f8119e4e4b5867c6ab40ed60360142519" 91 123 92 124 [[package]] 93 125 name = "arc-swap" ··· 189 221 190 222 [[package]] 191 223 name = "cargo" 192 - version = "0.77.0" 224 + version = "0.78.1" 193 225 source = "registry+https://github.com/rust-lang/crates.io-index" 194 - checksum = "4a399e5bde59d144aa2c7ba643765e2f8c6c3c601daa2da03202caf66f2552b3" 226 + checksum = "d6305e39d08315644d79a5ae09a0745dfb3a43b5b5e318e55dbda3f12031c5dc" 195 227 dependencies = [ 228 + "annotate-snippets", 196 229 "anstream", 197 230 "anstyle", 198 231 "anyhow", ··· 203 236 "cargo-credential-macos-keychain", 204 237 "cargo-credential-wincred", 205 238 "cargo-platform", 206 - "cargo-util 0.2.9", 239 + "cargo-util 0.2.10", 240 + "cargo-util-schemas", 207 241 "clap", 208 242 "color-print", 209 - "crates-io 0.39.2", 243 + "crates-io 0.40.0", 210 244 "curl", 211 245 "curl-sys", 212 246 "filetime", ··· 214 248 "git2", 215 249 "git2-curl", 216 250 "gix", 217 - "gix-features 0.35.0", 251 + "gix-features", 218 252 "glob", 219 253 "hex", 220 254 "hmac", ··· 235 269 "os_info", 236 270 "pasetors", 237 271 "pathdiff", 238 - "pulldown-cmark", 239 272 "rand", 240 273 "regex", 241 274 "rusqlite", ··· 243 276 "semver", 244 277 "serde", 245 278 "serde-untagged", 246 - "serde-value", 247 279 "serde_ignored", 248 280 "serde_json", 249 281 "sha1", 250 282 "shell-escape", 251 283 "supports-hyperlinks", 252 - "syn 2.0.46", 253 284 "tar", 254 285 "tempfile", 255 286 "time", 256 287 "toml", 257 - "toml_edit 0.21.0", 288 + "toml_edit 0.21.1", 258 289 "tracing", 259 290 "tracing-subscriber", 260 291 "unicase", 261 292 "unicode-width", 262 - "unicode-xid", 263 293 "url", 264 294 "walkdir", 265 295 "windows-sys 0.52.0", ··· 267 297 268 298 [[package]] 269 299 name = "cargo-credential" 270 - version = "0.4.2" 300 + version = "0.4.4" 271 301 source = "registry+https://github.com/rust-lang/crates.io-index" 272 - checksum = "ec27ad011c37339b865c765fa28096cd63d5b25fab680c04d9e410cb586c327d" 302 + checksum = "4e5c02daf38715e60a9f59155bc3154c3e0bf55ee7bf34ddc090e8818c8f75e3" 273 303 dependencies = [ 274 304 "anyhow", 275 305 "libc", ··· 313 343 314 344 [[package]] 315 345 name = "cargo-information" 316 - version = "0.4.2" 346 + version = "0.6.0" 317 347 dependencies = [ 318 348 "anstyle", 319 349 "anyhow", ··· 321 351 "cargo-credential", 322 352 "cargo-test-macro", 323 353 "cargo-test-support", 324 - "cargo-util 0.2.9", 354 + "cargo-util 0.2.10", 325 355 "clap", 326 356 "color-print", 327 - "crates-io 0.39.2", 357 + "crates-io 0.40.0", 328 358 "pathdiff", 329 359 "semver", 330 360 "snapbox", ··· 375 405 376 406 [[package]] 377 407 name = "cargo-util" 378 - version = "0.2.9" 408 + version = "0.2.10" 379 409 source = "registry+https://github.com/rust-lang/crates.io-index" 380 - checksum = "74862c3c6e53a1c1f8f0178f9d38ab41e49746cd3a7cafc239b3d0248fd4e342" 410 + checksum = "9f2d9a9a8d3e0b61b1110c49ab8f6ed7a76ce4f2b1d53ae48a83152d3d5e8f5b" 381 411 dependencies = [ 382 412 "anyhow", 383 413 "core-foundation", ··· 419 449 ] 420 450 421 451 [[package]] 452 + name = "cargo-util-schemas" 453 + version = "0.2.0" 454 + source = "registry+https://github.com/rust-lang/crates.io-index" 455 + checksum = "e63d2780ac94487eb9f1fea7b0d56300abc9eb488800854ca217f102f5caccca" 456 + dependencies = [ 457 + "semver", 458 + "serde", 459 + "serde-untagged", 460 + "serde-value", 461 + "thiserror", 462 + "toml", 463 + "unicode-xid", 464 + "url", 465 + ] 466 + 467 + [[package]] 422 468 name = "cc" 423 469 version = "1.0.83" 424 470 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 436 482 437 483 [[package]] 438 484 name = "clap" 439 - version = "4.5.1" 485 + version = "4.5.4" 440 486 source = "registry+https://github.com/rust-lang/crates.io-index" 441 - checksum = "c918d541ef2913577a0f9566e9ce27cb35b6df072075769e0b26cb5a554520da" 487 + checksum = "90bc066a67923782aa8515dbaea16946c5bcc5addbd668bb80af688e53e548a0" 442 488 dependencies = [ 443 489 "clap_builder", 444 490 ] 445 491 446 492 [[package]] 447 493 name = "clap_builder" 448 - version = "4.5.1" 494 + version = "4.5.2" 449 495 source = "registry+https://github.com/rust-lang/crates.io-index" 450 - checksum = "9f3e7391dad68afb0c2ede1bf619f579a3dc9c2ec67f089baa397123a2f3d1eb" 496 + checksum = "ae129e2e766ae0ec03484e609954119f123cc1fe650337e155d03b022f24f7b4" 451 497 dependencies = [ 452 498 "anstream", 453 499 "anstyle", ··· 537 583 538 584 [[package]] 539 585 name = "crates-io" 540 - version = "0.39.2" 586 + version = "0.40.0" 541 587 source = "registry+https://github.com/rust-lang/crates.io-index" 542 - checksum = "6622f902c3c338eced1f000091f034846ae36aadaf35d0acd1ab0469a2d8ef1f" 588 + checksum = "19958b4dfc8889cf78606e5e2fe64e7e0170a9ab853157192608f3a3253c8ef8" 543 589 dependencies = [ 544 590 "curl", 545 591 "percent-encoding", ··· 811 857 version = "0.9.0" 812 858 source = "registry+https://github.com/rust-lang/crates.io-index" 813 859 checksum = "a2a2b11eda1d40935b26cf18f6833c526845ae8c41e58d09af6adeb6f0269183" 814 - dependencies = [ 815 - "serde", 816 - ] 817 860 818 861 [[package]] 819 862 name = "fastrand" ··· 937 980 938 981 [[package]] 939 982 name = "gix" 940 - version = "0.56.0" 983 + version = "0.57.1" 941 984 source = "registry+https://github.com/rust-lang/crates.io-index" 942 - checksum = "5b0dcdc9c60d66535897fa40a7ea2a635e72f99456b1d9ae86b7e170e80618cb" 985 + checksum = "6dd025382892c7b500a9ce1582cd803f9c2ebfe44aff52e9c7f86feee7ced75e" 943 986 dependencies = [ 944 987 "gix-actor", 945 988 "gix-attributes", ··· 950 993 "gix-date", 951 994 "gix-diff", 952 995 "gix-discover", 953 - "gix-features 0.36.1", 996 + "gix-features", 954 997 "gix-filter", 955 998 "gix-fs", 956 999 "gix-glob", ··· 992 1035 993 1036 [[package]] 994 1037 name = "gix-actor" 995 - version = "0.28.1" 1038 + version = "0.29.1" 996 1039 source = "registry+https://github.com/rust-lang/crates.io-index" 997 - checksum = "2eadca029ef716b4378f7afb19f7ee101fde9e58ba1f1445971315ac866db417" 1040 + checksum = "da27b5ab4ab5c75ff891dccd48409f8cc53c28a79480f1efdd33184b2dc1d958" 998 1041 dependencies = [ 999 1042 "bstr", 1000 1043 "btoi", ··· 1006 1049 1007 1050 [[package]] 1008 1051 name = "gix-attributes" 1009 - version = "0.20.1" 1052 + version = "0.21.1" 1010 1053 source = "registry+https://github.com/rust-lang/crates.io-index" 1011 - checksum = "0f395469d38c76ec47cd1a6c5a53fbc3f13f737b96eaf7535f4e6b367e643381" 1054 + checksum = "bd6de7603d6bcefcf9a1d87779c4812b14665f71bc870df7ce9ca4c4b309de18" 1012 1055 dependencies = [ 1013 1056 "bstr", 1014 1057 "gix-glob", ··· 1023 1066 1024 1067 [[package]] 1025 1068 name = "gix-bitmap" 1026 - version = "0.2.8" 1069 + version = "0.2.11" 1027 1070 source = "registry+https://github.com/rust-lang/crates.io-index" 1028 - checksum = "d49e1a13a30d3f88be4bceae184dd13a2d3fb9ffa7515f7ed7ae771b857f4916" 1071 + checksum = "a371db66cbd4e13f0ed9dc4c0fea712d7276805fccc877f77e96374d317e87ae" 1029 1072 dependencies = [ 1030 1073 "thiserror", 1031 1074 ] 1032 1075 1033 1076 [[package]] 1034 1077 name = "gix-chunk" 1035 - version = "0.4.5" 1078 + version = "0.4.8" 1036 1079 source = "registry+https://github.com/rust-lang/crates.io-index" 1037 - checksum = "d411ecd9b558b0c20b3252b7e409eec48eabc41d18324954fe526bac6e2db55f" 1080 + checksum = "45c8751169961ba7640b513c3b24af61aa962c967aaf04116734975cd5af0c52" 1038 1081 dependencies = [ 1039 1082 "thiserror", 1040 1083 ] ··· 1053 1096 1054 1097 [[package]] 1055 1098 name = "gix-commitgraph" 1056 - version = "0.22.1" 1099 + version = "0.23.2" 1057 1100 source = "registry+https://github.com/rust-lang/crates.io-index" 1058 - checksum = "85a7007ba021f059803afaf6f8a48872422abc20550ac12ede6ddea2936cec36" 1101 + checksum = "7e8dcbf434951fa477063e05fea59722615af70dc2567377e58c2f7853b010fc" 1059 1102 dependencies = [ 1060 1103 "bstr", 1061 1104 "gix-chunk", 1062 - "gix-features 0.36.1", 1105 + "gix-features", 1063 1106 "gix-hash", 1064 1107 "memmap2", 1065 1108 "thiserror", ··· 1067 1110 1068 1111 [[package]] 1069 1112 name = "gix-config" 1070 - version = "0.32.1" 1113 + version = "0.33.1" 1071 1114 source = "registry+https://github.com/rust-lang/crates.io-index" 1072 - checksum = "0341471d55d8676e98b88e121d7065dfa4c9c5acea4b6d6ecdd2846e85cce0c3" 1115 + checksum = "367304855b369cadcac4ee5fb5a3a20da9378dd7905106141070b79f85241079" 1073 1116 dependencies = [ 1074 1117 "bstr", 1075 1118 "gix-config-value", 1076 - "gix-features 0.36.1", 1119 + "gix-features", 1077 1120 "gix-glob", 1078 1121 "gix-path", 1079 1122 "gix-ref", ··· 1101 1144 1102 1145 [[package]] 1103 1146 name = "gix-credentials" 1104 - version = "0.22.0" 1147 + version = "0.23.1" 1105 1148 source = "registry+https://github.com/rust-lang/crates.io-index" 1106 - checksum = "513dac42450b27946bd0a0535a3a5a88e473d6522e5e3439a129cab779c88f3d" 1149 + checksum = "380cf3a7c31763743ae6403ec473281d54bfa05628331d09518a350ad5a0971f" 1107 1150 dependencies = [ 1108 1151 "bstr", 1109 1152 "gix-command", ··· 1118 1161 1119 1162 [[package]] 1120 1163 name = "gix-date" 1121 - version = "0.8.1" 1164 + version = "0.8.5" 1122 1165 source = "registry+https://github.com/rust-lang/crates.io-index" 1123 - checksum = "468dfbe411f335f01525a1352271727f8e7772075a93fa747260f502086b30be" 1166 + checksum = "180b130a4a41870edfbd36ce4169c7090bca70e195da783dea088dd973daa59c" 1124 1167 dependencies = [ 1125 1168 "bstr", 1126 1169 "itoa", ··· 1130 1173 1131 1174 [[package]] 1132 1175 name = "gix-diff" 1133 - version = "0.38.0" 1176 + version = "0.39.1" 1134 1177 source = "registry+https://github.com/rust-lang/crates.io-index" 1135 - checksum = "8119a985887cfe68f4bdf92e51bd64bc758a73882d82fcfc03ebcb164441c85d" 1178 + checksum = "fd6a0454f8c42d686f17e7f084057c717c082b7dbb8209729e4e8f26749eb93a" 1136 1179 dependencies = [ 1137 1180 "bstr", 1138 1181 "gix-hash", ··· 1142 1185 1143 1186 [[package]] 1144 1187 name = "gix-discover" 1145 - version = "0.27.0" 1188 + version = "0.28.1" 1146 1189 source = "registry+https://github.com/rust-lang/crates.io-index" 1147 - checksum = "6fad89416ebe0b3b7df78464124e2a02417b6cd3743d48ad93df86f4d2929c07" 1190 + checksum = "b8d7b2896edc3d899d28a646ccc6df729827a6600e546570b2783466404a42d6" 1148 1191 dependencies = [ 1149 1192 "bstr", 1150 1193 "dunce", ··· 1157 1200 1158 1201 [[package]] 1159 1202 name = "gix-features" 1160 - version = "0.35.0" 1203 + version = "0.37.2" 1161 1204 source = "registry+https://github.com/rust-lang/crates.io-index" 1162 - checksum = "9b9ff423ae4983f762659040d13dd7a5defbd54b6a04ac3cc7347741cec828cd" 1163 - dependencies = [ 1164 - "crossbeam-channel", 1165 - "gix-hash", 1166 - "gix-trace", 1167 - "libc", 1168 - "parking_lot", 1169 - ] 1170 - 1171 - [[package]] 1172 - name = "gix-features" 1173 - version = "0.36.1" 1174 - source = "registry+https://github.com/rust-lang/crates.io-index" 1175 - checksum = "4d46a4a5c6bb5bebec9c0d18b65ada20e6517dbd7cf855b87dd4bbdce3a771b2" 1205 + checksum = "d50270e8dcc665f30ba0735b17984b9535bdf1e646c76e638e007846164d57af" 1176 1206 dependencies = [ 1177 1207 "bytes", 1178 1208 "crc32fast", 1209 + "crossbeam-channel", 1179 1210 "flate2", 1180 1211 "gix-hash", 1181 1212 "gix-trace", 1182 1213 "libc", 1183 1214 "once_cell", 1215 + "parking_lot", 1184 1216 "prodash", 1185 1217 "sha1_smol", 1186 1218 "thiserror", ··· 1189 1221 1190 1222 [[package]] 1191 1223 name = "gix-filter" 1192 - version = "0.7.0" 1224 + version = "0.8.1" 1193 1225 source = "registry+https://github.com/rust-lang/crates.io-index" 1194 - checksum = "6d6a5c9d8e55c364e7c226919c19c9a28be1392d6208b5008059fa94ff7e2bf0" 1226 + checksum = "f598c1d688bf9d57f428ed7ee70c3e786d6f0cc7ed1aeb3c982135af41f6e516" 1195 1227 dependencies = [ 1196 1228 "bstr", 1197 1229 "encoding_rs", ··· 1210 1242 1211 1243 [[package]] 1212 1244 name = "gix-fs" 1213 - version = "0.8.1" 1245 + version = "0.9.1" 1214 1246 source = "registry+https://github.com/rust-lang/crates.io-index" 1215 - checksum = "20e86eb040f5776a5ade092282e51cdcad398adb77d948b88d17583c2ae4e107" 1247 + checksum = "7555c23a005537434bbfcb8939694e18cad42602961d0de617f8477cc2adecdd" 1216 1248 dependencies = [ 1217 - "gix-features 0.36.1", 1249 + "gix-features", 1218 1250 ] 1219 1251 1220 1252 [[package]] 1221 1253 name = "gix-glob" 1222 - version = "0.14.1" 1254 + version = "0.15.1" 1223 1255 source = "registry+https://github.com/rust-lang/crates.io-index" 1224 - checksum = "5db19298c5eeea2961e5b3bf190767a2d1f09b8802aeb5f258e42276350aff19" 1256 + checksum = "ae6232f18b262770e343dcdd461c0011c9b9ae27f0c805e115012aa2b902c1b8" 1225 1257 dependencies = [ 1226 1258 "bitflags 2.4.1", 1227 1259 "bstr", 1228 - "gix-features 0.36.1", 1260 + "gix-features", 1229 1261 "gix-path", 1230 1262 ] 1231 1263 1232 1264 [[package]] 1233 1265 name = "gix-hash" 1234 - version = "0.13.3" 1266 + version = "0.14.2" 1235 1267 source = "registry+https://github.com/rust-lang/crates.io-index" 1236 - checksum = "1f8cf8c2266f63e582b7eb206799b63aa5fa68ee510ad349f637dfe2d0653de0" 1268 + checksum = "f93d7df7366121b5018f947a04d37f034717e113dcf9ccd85c34b58e57a74d5e" 1237 1269 dependencies = [ 1238 1270 "faster-hex", 1239 1271 "thiserror", ··· 1241 1273 1242 1274 [[package]] 1243 1275 name = "gix-hashtable" 1244 - version = "0.4.1" 1276 + version = "0.5.2" 1245 1277 source = "registry+https://github.com/rust-lang/crates.io-index" 1246 - checksum = "feb61880816d7ec4f0b20606b498147d480860ddd9133ba542628df2f548d3ca" 1278 + checksum = "7ddf80e16f3c19ac06ce415a38b8591993d3f73aede049cb561becb5b3a8e242" 1247 1279 dependencies = [ 1248 1280 "gix-hash", 1249 1281 "hashbrown", ··· 1252 1284 1253 1285 [[package]] 1254 1286 name = "gix-ignore" 1255 - version = "0.9.1" 1287 + version = "0.10.1" 1256 1288 source = "registry+https://github.com/rust-lang/crates.io-index" 1257 - checksum = "a215cc8cf21645bca131fcf6329d3ebd46299c47dbbe27df71bb1ca9e328b879" 1289 + checksum = "f356ce440c60aedb7e72f3447f352f9c5e64352135c8cf33e838f49760fd2643" 1258 1290 dependencies = [ 1259 1291 "bstr", 1260 1292 "gix-glob", ··· 1264 1296 1265 1297 [[package]] 1266 1298 name = "gix-index" 1267 - version = "0.27.1" 1299 + version = "0.28.2" 1268 1300 source = "registry+https://github.com/rust-lang/crates.io-index" 1269 - checksum = "f3f308f5cd2992e96a274b0d1931e9a0e44fdcba87695ead3f6df30d8a697e9c" 1301 + checksum = "9e50e63df6c8d4137f7fb882f27643b3a9756c468a1a2cdbe1ce443010ca8778" 1270 1302 dependencies = [ 1271 1303 "bitflags 2.4.1", 1272 1304 "bstr", 1273 1305 "btoi", 1274 1306 "filetime", 1275 1307 "gix-bitmap", 1276 - "gix-features 0.36.1", 1308 + "gix-features", 1277 1309 "gix-fs", 1278 1310 "gix-hash", 1279 1311 "gix-lock", ··· 1289 1321 1290 1322 [[package]] 1291 1323 name = "gix-lock" 1292 - version = "11.0.1" 1324 + version = "12.0.1" 1293 1325 source = "registry+https://github.com/rust-lang/crates.io-index" 1294 - checksum = "7e5c65e6a29830a435664891ced3f3c1af010f14900226019590ee0971a22f37" 1326 + checksum = "f40a439397f1e230b54cf85d52af87e5ea44cc1e7748379785d3f6d03d802b00" 1295 1327 dependencies = [ 1296 1328 "gix-tempfile", 1297 1329 "gix-utils", ··· 1300 1332 1301 1333 [[package]] 1302 1334 name = "gix-macros" 1303 - version = "0.1.1" 1335 + version = "0.1.4" 1304 1336 source = "registry+https://github.com/rust-lang/crates.io-index" 1305 - checksum = "02a5bcaf6704d9354a3071cede7e77d366a5980c7352e102e2c2f9b645b1d3ae" 1337 + checksum = "1dff438f14e67e7713ab9332f5fd18c8f20eb7eb249494f6c2bf170522224032" 1306 1338 dependencies = [ 1307 1339 "proc-macro2", 1308 1340 "quote", ··· 1311 1343 1312 1344 [[package]] 1313 1345 name = "gix-negotiate" 1314 - version = "0.10.0" 1346 + version = "0.11.1" 1315 1347 source = "registry+https://github.com/rust-lang/crates.io-index" 1316 - checksum = "979f6accd9c051b3dd018b50adf29c0a2459edddf6105cc70b767976cd6f8014" 1348 + checksum = "e6820bb5e9e259f6ad052826037452ca023d4f248c5d710dce067d89685dd582" 1317 1349 dependencies = [ 1318 1350 "bitflags 2.4.1", 1319 1351 "gix-commitgraph", ··· 1327 1359 1328 1360 [[package]] 1329 1361 name = "gix-object" 1330 - version = "0.39.0" 1362 + version = "0.40.1" 1331 1363 source = "registry+https://github.com/rust-lang/crates.io-index" 1332 - checksum = "febf79c5825720c1c63fe974c7bbe695d0cb54aabad73f45671c60ce0e501e33" 1364 + checksum = "0c89402e8faa41b49fde348665a8f38589e461036475af43b6b70615a6a313a2" 1333 1365 dependencies = [ 1334 1366 "bstr", 1335 1367 "btoi", 1336 1368 "gix-actor", 1337 1369 "gix-date", 1338 - "gix-features 0.36.1", 1370 + "gix-features", 1339 1371 "gix-hash", 1340 1372 "gix-validate", 1341 1373 "itoa", ··· 1346 1378 1347 1379 [[package]] 1348 1380 name = "gix-odb" 1349 - version = "0.55.0" 1381 + version = "0.56.1" 1350 1382 source = "registry+https://github.com/rust-lang/crates.io-index" 1351 - checksum = "1fae5f971540c99c6ecc8d4368ecc9d18a9dc8b9391025c68c4399747dc93bac" 1383 + checksum = "46ae6da873de41c6c2b73570e82c571b69df5154dcd8f46dfafc6687767c33b1" 1352 1384 dependencies = [ 1353 1385 "arc-swap", 1354 1386 "gix-date", 1355 - "gix-features 0.36.1", 1387 + "gix-features", 1356 1388 "gix-hash", 1357 1389 "gix-object", 1358 1390 "gix-pack", ··· 1365 1397 1366 1398 [[package]] 1367 1399 name = "gix-pack" 1368 - version = "0.45.0" 1400 + version = "0.46.1" 1369 1401 source = "registry+https://github.com/rust-lang/crates.io-index" 1370 - checksum = "4569491c92446fddf373456ff360aff9a9effd627b40a70f2d7914dcd75a3205" 1402 + checksum = "782b4d42790a14072d5c400deda9851f5765f50fe72bca6dece0da1cd6f05a9a" 1371 1403 dependencies = [ 1372 1404 "clru", 1373 1405 "gix-chunk", 1374 - "gix-features 0.36.1", 1406 + "gix-features", 1375 1407 "gix-hash", 1376 1408 "gix-hashtable", 1377 1409 "gix-object", ··· 1409 1441 1410 1442 [[package]] 1411 1443 name = "gix-path" 1412 - version = "0.10.5" 1444 + version = "0.10.6" 1413 1445 source = "registry+https://github.com/rust-lang/crates.io-index" 1414 - checksum = "97e9ad649bf5e109562d6acba657ca428661ec08e77eaf3a755d8fa55485be9c" 1446 + checksum = "69e0b521a5c345b7cd6a81e3e6f634407360a038c8b74ba14c621124304251b8" 1415 1447 dependencies = [ 1416 1448 "bstr", 1417 1449 "gix-trace", ··· 1422 1454 1423 1455 [[package]] 1424 1456 name = "gix-pathspec" 1425 - version = "0.4.1" 1457 + version = "0.5.1" 1426 1458 source = "registry+https://github.com/rust-lang/crates.io-index" 1427 - checksum = "1dbbb92f75a38ef043c8bb830b339b38d0698d7f3746968b5fcbade7a880494d" 1459 + checksum = "0cdb0ee9517c04f89bcaf6366fe893a17154ecb02d88b5c8174f27f1091d1247" 1428 1460 dependencies = [ 1429 1461 "bitflags 2.4.1", 1430 1462 "bstr", ··· 1450 1482 1451 1483 [[package]] 1452 1484 name = "gix-protocol" 1453 - version = "0.42.0" 1485 + version = "0.43.1" 1454 1486 source = "registry+https://github.com/rust-lang/crates.io-index" 1455 - checksum = "95736ef407db0bd15a5bdea791fbfcf523b9f13b96c852c240cd86a9ee0ef817" 1487 + checksum = "eca52738435991105f3bbd7f3a3a42cdf84c9992a78b9b7b1de528b3c022cfdd" 1456 1488 dependencies = [ 1457 1489 "bstr", 1458 1490 "btoi", 1459 1491 "gix-credentials", 1460 1492 "gix-date", 1461 - "gix-features 0.36.1", 1493 + "gix-features", 1462 1494 "gix-hash", 1463 1495 "gix-transport", 1464 1496 "maybe-async", ··· 1468 1500 1469 1501 [[package]] 1470 1502 name = "gix-quote" 1471 - version = "0.4.8" 1503 + version = "0.4.12" 1472 1504 source = "registry+https://github.com/rust-lang/crates.io-index" 1473 - checksum = "4f84845efa535468bc79c5a87b9d29219f1da0313c8ecf0365a5daa7e72786f2" 1505 + checksum = "cbff4f9b9ea3fa7a25a70ee62f545143abef624ac6aa5884344e70c8b0a1d9ff" 1474 1506 dependencies = [ 1475 1507 "bstr", 1476 - "btoi", 1508 + "gix-utils", 1477 1509 "thiserror", 1478 1510 ] 1479 1511 1480 1512 [[package]] 1481 1513 name = "gix-ref" 1482 - version = "0.39.1" 1514 + version = "0.40.1" 1483 1515 source = "registry+https://github.com/rust-lang/crates.io-index" 1484 - checksum = "3b2069adc212cf7f3317ef55f6444abd06c50f28479dbbac5a86acf3b05cbbfe" 1516 + checksum = "64d9bd1984638d8f3511a2fcbe84fcedb8a5b5d64df677353620572383f42649" 1485 1517 dependencies = [ 1486 1518 "gix-actor", 1487 1519 "gix-date", 1488 - "gix-features 0.36.1", 1520 + "gix-features", 1489 1521 "gix-fs", 1490 1522 "gix-hash", 1491 1523 "gix-lock", ··· 1500 1532 1501 1533 [[package]] 1502 1534 name = "gix-refspec" 1503 - version = "0.20.0" 1535 + version = "0.21.1" 1504 1536 source = "registry+https://github.com/rust-lang/crates.io-index" 1505 - checksum = "76d9d3b82e1ee78fc0dc1c37ea5ea76c2dbc73f407db155f0dfcea285e583bee" 1537 + checksum = "be219df5092c1735abb2a53eccdf775e945eea6986ee1b6e7a5896dccc0be704" 1506 1538 dependencies = [ 1507 1539 "bstr", 1508 1540 "gix-hash", ··· 1514 1546 1515 1547 [[package]] 1516 1548 name = "gix-revision" 1517 - version = "0.24.0" 1549 + version = "0.25.1" 1518 1550 source = "registry+https://github.com/rust-lang/crates.io-index" 1519 - checksum = "fe5dd51710ce5434bc315ea30394fab483c5377276494edd79222b321a5a9544" 1551 + checksum = "aa78e1df3633bc937d4db15f8dca2abdb1300ca971c0fabcf9fa97e38cf4cd9f" 1520 1552 dependencies = [ 1521 1553 "bstr", 1522 1554 "gix-date", ··· 1530 1562 1531 1563 [[package]] 1532 1564 name = "gix-revwalk" 1533 - version = "0.10.0" 1565 + version = "0.11.1" 1534 1566 source = "registry+https://github.com/rust-lang/crates.io-index" 1535 - checksum = "69d4ed2493ca94a475fdf147138e1ef8bab3b6ebb56abf3d9bda1c05372ec1dd" 1567 + checksum = "702de5fe5c2bbdde80219f3a8b9723eb927466e7ecd187cfd1b45d986408e45f" 1536 1568 dependencies = [ 1537 1569 "gix-commitgraph", 1538 1570 "gix-date", ··· 1545 1577 1546 1578 [[package]] 1547 1579 name = "gix-sec" 1548 - version = "0.10.1" 1580 + version = "0.10.5" 1549 1581 source = "registry+https://github.com/rust-lang/crates.io-index" 1550 - checksum = "a36ea2c5907d64a9b4b5d3cc9f430e6c30f0509646b5e38eb275ca57c5bf29e2" 1582 + checksum = "022592a0334bdf77c18c06e12a7c0eaff28845c37e73c51a3e37d56dd495fb35" 1551 1583 dependencies = [ 1552 1584 "bitflags 2.4.1", 1553 1585 "gix-path", 1554 1586 "libc", 1555 - "windows", 1587 + "windows-sys 0.52.0", 1556 1588 ] 1557 1589 1558 1590 [[package]] 1559 1591 name = "gix-submodule" 1560 - version = "0.6.0" 1592 + version = "0.7.1" 1561 1593 source = "registry+https://github.com/rust-lang/crates.io-index" 1562 - checksum = "02a3d7f60a95bdcaeb8981663c99d1c9f4de42aab1169524c949e948989809f9" 1594 + checksum = "21d438409222de24dffcc9897f04a9f97903a19fe4835b598ab3bb9b6e0f5e35" 1563 1595 dependencies = [ 1564 1596 "bstr", 1565 1597 "gix-config", ··· 1572 1604 1573 1605 [[package]] 1574 1606 name = "gix-tempfile" 1575 - version = "11.0.1" 1607 + version = "12.0.1" 1576 1608 source = "registry+https://github.com/rust-lang/crates.io-index" 1577 - checksum = "388dd29114a86ec69b28d1e26d6d63a662300ecf61ab3f4cc578f7d7dc9e7e23" 1609 + checksum = "a8ef376d718b1f5f119b458e21b00fbf576bc9d4e26f8f383d29f5ffe3ba3eaa" 1578 1610 dependencies = [ 1579 1611 "gix-fs", 1580 1612 "libc", ··· 1591 1623 1592 1624 [[package]] 1593 1625 name = "gix-transport" 1594 - version = "0.39.0" 1626 + version = "0.40.1" 1595 1627 source = "registry+https://github.com/rust-lang/crates.io-index" 1596 - checksum = "f731cfefc4d62468c6dd2053f5c6707828256a6d2f5488c1811e3f42c178b144" 1628 + checksum = "be01a22053e9395a409fcaeed879d94f4fcffeb4f46de7143275fbf5e5b39770" 1597 1629 dependencies = [ 1598 1630 "base64", 1599 1631 "bstr", 1600 1632 "curl", 1601 1633 "gix-command", 1602 1634 "gix-credentials", 1603 - "gix-features 0.36.1", 1635 + "gix-features", 1604 1636 "gix-packetline", 1605 1637 "gix-quote", 1606 1638 "gix-sec", ··· 1610 1642 1611 1643 [[package]] 1612 1644 name = "gix-traverse" 1613 - version = "0.35.0" 1645 + version = "0.36.2" 1614 1646 source = "registry+https://github.com/rust-lang/crates.io-index" 1615 - checksum = "df2112088122a0206592c84fbd42020db63b2ccaed66a0293779f2e5fbf80474" 1647 + checksum = "65109e445ba7a409b48f34f570a4d7db72eade1dc1bcff81990a490e86c07161" 1616 1648 dependencies = [ 1617 1649 "gix-commitgraph", 1618 1650 "gix-date", ··· 1626 1658 1627 1659 [[package]] 1628 1660 name = "gix-url" 1629 - version = "0.25.2" 1661 + version = "0.26.1" 1630 1662 source = "registry+https://github.com/rust-lang/crates.io-index" 1631 - checksum = "0c427a1a11ccfa53a4a2da47d9442c2241deee63a154bc15cc14b8312fbc4005" 1663 + checksum = "8f0f17cceb7552a231d1fec690bc2740c346554e3be6f5d2c41dfa809594dc44" 1632 1664 dependencies = [ 1633 1665 "bstr", 1634 - "gix-features 0.36.1", 1666 + "gix-features", 1635 1667 "gix-path", 1636 1668 "home", 1637 1669 "thiserror", ··· 1640 1672 1641 1673 [[package]] 1642 1674 name = "gix-utils" 1643 - version = "0.1.6" 1675 + version = "0.1.11" 1644 1676 source = "registry+https://github.com/rust-lang/crates.io-index" 1645 - checksum = "9f82c41937f00e15a1f6cb0b55307f0ca1f77f4407ff2bf440be35aa688c6a3e" 1677 + checksum = "0066432d4c277f9877f091279a597ea5331f68ca410efc874f0bdfb1cd348f92" 1646 1678 dependencies = [ 1647 1679 "fastrand", 1680 + "unicode-normalization", 1648 1681 ] 1649 1682 1650 1683 [[package]] 1651 1684 name = "gix-validate" 1652 - version = "0.8.1" 1685 + version = "0.8.4" 1653 1686 source = "registry+https://github.com/rust-lang/crates.io-index" 1654 - checksum = "75b7d8e4274be69f284bbc7e6bb2ccf7065dbcdeba22d8c549f2451ae426883f" 1687 + checksum = "e39fc6e06044985eac19dd34d474909e517307582e462b2eb4c8fa51b6241545" 1655 1688 dependencies = [ 1656 1689 "bstr", 1657 1690 "thiserror", ··· 1659 1692 1660 1693 [[package]] 1661 1694 name = "gix-worktree" 1662 - version = "0.28.0" 1695 + version = "0.29.1" 1663 1696 source = "registry+https://github.com/rust-lang/crates.io-index" 1664 - checksum = "7f1d0ae01dee14abe8c8117d78d7518f9a507de2dc4522546fbf4c444e9860b4" 1697 + checksum = "53982f8abff0789a9599e644108a1914da61a4d0dede8e45037e744dcb008d52" 1665 1698 dependencies = [ 1666 1699 "bstr", 1667 1700 "gix-attributes", 1668 - "gix-features 0.36.1", 1701 + "gix-features", 1669 1702 "gix-fs", 1670 1703 "gix-glob", 1671 1704 "gix-hash", ··· 1761 1794 checksum = "e3d1354bf6b7235cb4a0576c2619fd4ed18183f689b12b006a0ee7329eeff9a5" 1762 1795 dependencies = [ 1763 1796 "windows-sys 0.52.0", 1797 + ] 1798 + 1799 + [[package]] 1800 + name = "html-escape" 1801 + version = "0.2.13" 1802 + source = "registry+https://github.com/rust-lang/crates.io-index" 1803 + checksum = "6d1ad449764d627e22bfd7cd5e8868264fc9236e07c752972b4080cd351cb476" 1804 + dependencies = [ 1805 + "utf8-width", 1764 1806 ] 1765 1807 1766 1808 [[package]] ··· 2363 2405 2364 2406 [[package]] 2365 2407 name = "prodash" 2366 - version = "26.2.2" 2408 + version = "28.0.0" 2367 2409 source = "registry+https://github.com/rust-lang/crates.io-index" 2368 - checksum = "794b5bf8e2d19b53dcdcec3e4bba628e20f5b6062503ba89281fa7037dd7bbcf" 2410 + checksum = "744a264d26b88a6a7e37cbad97953fa233b94d585236310bcbc88474b4092d79" 2369 2411 dependencies = [ 2370 2412 "parking_lot", 2371 2413 ] 2372 2414 2373 2415 [[package]] 2374 - name = "pulldown-cmark" 2375 - version = "0.9.3" 2376 - source = "registry+https://github.com/rust-lang/crates.io-index" 2377 - checksum = "77a1a2f1f0a7ecff9c31abbe177637be0e97a0aef46cf8738ece09327985d998" 2378 - dependencies = [ 2379 - "bitflags 1.3.2", 2380 - "memchr", 2381 - "unicase", 2382 - ] 2383 - 2384 - [[package]] 2385 2416 name = "quote" 2386 2417 version = "1.0.35" 2387 2418 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 2528 2559 2529 2560 [[package]] 2530 2561 name = "rustfix" 2531 - version = "0.7.0" 2562 + version = "0.8.1" 2532 2563 source = "registry+https://github.com/rust-lang/crates.io-index" 2533 - checksum = "7ec10cbeb92a2e494ef354d66126882da8c0a244ad769e2a7193efc5de625175" 2564 + checksum = "81864b097046da5df3758fdc6e4822bbb70afa06317e8ca45ea1b51cb8c5e5a4" 2534 2565 dependencies = [ 2535 2566 "serde", 2536 2567 "serde_json", ··· 2620 2651 2621 2652 [[package]] 2622 2653 name = "semver" 2623 - version = "1.0.21" 2654 + version = "1.0.22" 2624 2655 source = "registry+https://github.com/rust-lang/crates.io-index" 2625 - checksum = "b97ed7a9823b74f99c7742f5336af7be5ecd3eeafcb1507d1fa93347b1d589b0" 2656 + checksum = "92d43fe69e652f3df9bdc2b85b2854a0825b86e4fb76bc44d945137d053639ca" 2626 2657 dependencies = [ 2627 2658 "serde", 2628 2659 ] ··· 2785 2816 2786 2817 [[package]] 2787 2818 name = "snapbox" 2788 - version = "0.5.1" 2819 + version = "0.5.9" 2789 2820 source = "registry+https://github.com/rust-lang/crates.io-index" 2790 - checksum = "47d9a121ed3297bc4575fa774033a9f1084e0a0c8de8dff416df4eae834121b3" 2821 + checksum = "8ac441e1ecf678f68423d47f376d53fabce1afba92c8f68e31508eb27df8562a" 2791 2822 dependencies = [ 2792 2823 "anstream", 2793 2824 "anstyle", 2825 + "anstyle-svg", 2794 2826 "content_inspector", 2795 2827 "dunce", 2796 2828 "filetime", 2797 2829 "libc", 2798 2830 "normalize-line-endings", 2799 2831 "os_pipe", 2832 + "serde_json", 2800 2833 "similar", 2801 2834 "snapbox-macros", 2802 2835 "tempfile", ··· 3015 3048 3016 3049 [[package]] 3017 3050 name = "toml_edit" 3018 - version = "0.21.0" 3051 + version = "0.21.1" 3019 3052 source = "registry+https://github.com/rust-lang/crates.io-index" 3020 - checksum = "d34d383cd00a163b4a5b85053df514d45bc330f6de7737edfe0a93311d1eaa03" 3053 + checksum = "6a8534fd7f78b5405e860340ad6575217ce99f38d4d5c8f2442cb5ecb50090e1" 3021 3054 dependencies = [ 3022 3055 "indexmap", 3023 3056 "serde", ··· 3102 3135 3103 3136 [[package]] 3104 3137 name = "trycmd" 3105 - version = "0.15.0" 3138 + version = "0.15.1" 3106 3139 source = "registry+https://github.com/rust-lang/crates.io-index" 3107 - checksum = "464edb3603a81a50b4c8f47b11dfade69ef48ffdc0af2f8b194ad87cbda75317" 3140 + checksum = "d14c6930faf7c6c4942ce17daa6f38d659d2ebf2b579a56b6926707038eb37b0" 3108 3141 dependencies = [ 3109 3142 "glob", 3110 3143 "humantime", ··· 3182 3215 ] 3183 3216 3184 3217 [[package]] 3218 + name = "utf8-width" 3219 + version = "0.1.7" 3220 + source = "registry+https://github.com/rust-lang/crates.io-index" 3221 + checksum = "86bd8d4e895da8537e5315b8254664e6b769c4ff3db18321b297a1e7004392e3" 3222 + 3223 + [[package]] 3185 3224 name = "utf8parse" 3186 3225 version = "0.2.1" 3187 3226 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 3314 3353 version = "0.4.0" 3315 3354 source = "registry+https://github.com/rust-lang/crates.io-index" 3316 3355 checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" 3317 - 3318 - [[package]] 3319 - name = "windows" 3320 - version = "0.48.0" 3321 - source = "registry+https://github.com/rust-lang/crates.io-index" 3322 - checksum = "e686886bc078bc1b0b600cac0147aadb815089b6e4da64016cbd754b6342700f" 3323 - dependencies = [ 3324 - "windows-targets 0.48.5", 3325 - ] 3326 3356 3327 3357 [[package]] 3328 3358 name = "windows-sys"
+3 -2
pkgs/by-name/ca/cargo-information/package.nix
··· 11 11 12 12 rustPlatform.buildRustPackage rec { 13 13 pname = "cargo-information"; 14 - version = "0.4.2"; 14 + version = "0.6.0"; 15 15 16 16 src = fetchFromGitHub { 17 17 owner = "hi-rustin"; 18 18 repo = "cargo-information"; 19 19 rev = "v${version}"; 20 - hash = "sha256-k481iHQ1tVi9fF5/xYR99/1/oRv1nS3WH7W55aPSyfc="; 20 + hash = "sha256-5F8O8M8cz7sdXtqGYuDIeTolovZjx2BLEBCZuBIb9YA="; 21 21 }; 22 22 23 23 cargoLock = { ··· 33 33 "--skip=cargo_information::within_ws::case" 34 34 "--skip=cargo_information::within_ws_with_alternative_registry::case" 35 35 "--skip=cargo_information::within_ws_without_lockfile::case" 36 + "--skip=cargo_information::transitive_dependency_within_ws::case" 36 37 ]; 37 38 38 39 nativeBuildInputs = [
+78
pkgs/by-name/ca/castxml/package.nix
··· 1 + { 2 + cmake, 3 + fetchFromGitHub, 4 + lib, 5 + libffi, 6 + libxml2, 7 + llvmPackages, 8 + python3, 9 + stdenv, 10 + zlib, 11 + # Boolean flags 12 + withHTML ? true, 13 + withManual ? true, 14 + }: 15 + 16 + let 17 + inherit (llvmPackages) libclang llvm; 18 + inherit (python3.pkgs) sphinx; 19 + in 20 + stdenv.mkDerivation (finalAttrs: { 21 + pname = "castxml"; 22 + version = "0.6.6"; 23 + 24 + src = fetchFromGitHub { 25 + owner = "CastXML"; 26 + repo = "CastXML"; 27 + rev = "v${finalAttrs.version}"; 28 + hash = "sha256-icTos9HboZXvojQPX+pRkpBYiZ5SXSMb9XtvRnXNHuo="; 29 + }; 30 + 31 + nativeBuildInputs = [ 32 + cmake 33 + (lib.getDev llvm) 34 + ] 35 + ++ lib.optionals (withManual || withHTML) [ 36 + sphinx 37 + ]; 38 + 39 + buildInputs = [ 40 + libclang 41 + libffi 42 + libxml2 43 + zlib 44 + ]; 45 + 46 + propagatedBuildInputs = [ 47 + libclang 48 + ]; 49 + 50 + cmakeFlags = [ 51 + (lib.cmakeOptionType "path" "CLANG_RESOURCE_DIR" "${lib.getDev libclang}") 52 + (lib.cmakeBool "SPHINX_HTML" withHTML) 53 + (lib.cmakeBool "SPHINX_MAN" withManual) 54 + ]; 55 + 56 + # 97% tests passed, 97 tests failed out of 2881 57 + # mostly because it checks command line and nix append -isystem and all 58 + doCheck = false; 59 + 60 + strictDeps = true; 61 + 62 + # -E exclude 4 tests based on names 63 + # see https://github.com/CastXML/CastXML/issues/90 64 + checkPhase = '' 65 + runHook preCheck 66 + ctest -E 'cmd.cc-(gnu|msvc)-((c-src-c)|(src-cxx))-cmd' 67 + runHook postCheck 68 + ''; 69 + 70 + meta = { 71 + homepage = "https://github.com/CastXML/CastXML"; 72 + description = "C-family Abstract Syntax Tree XML Output"; 73 + license = lib.licenses.asl20; 74 + mainProgram = "castxml"; 75 + maintainers = with lib.maintainers; [ AndersonTorres ]; 76 + platforms = lib.platforms.unix; 77 + }; 78 + })
+43
pkgs/by-name/co/committed/package.nix
··· 1 + { lib 2 + , stdenv 3 + , fetchFromGitHub 4 + , rustPlatform 5 + , darwin 6 + , testers 7 + , nix-update-script 8 + , committed 9 + }: 10 + let 11 + version = "1.0.20"; 12 + in 13 + rustPlatform.buildRustPackage { 14 + pname = "committed"; 15 + inherit version; 16 + 17 + src = fetchFromGitHub { 18 + owner = "crate-ci"; 19 + repo = "committed"; 20 + rev = "refs/tags/v${version}"; 21 + hash = "sha256-HqZYxV2YjnK7Q3A7B6yVFXME0oc3DZ4RfMkDGa2IQxA="; 22 + }; 23 + cargoHash = "sha256-AmAEGVWq6KxLtiHDGIFVcoP1Wck8z+P9mnDy0SSSJNM="; 24 + 25 + buildInputs = lib.optionals stdenv.isDarwin [ darwin.apple_sdk.frameworks.Security ]; 26 + 27 + passthru = { 28 + tests.version = testers.testVersion { package = committed; }; 29 + updateScript = nix-update-script { }; 30 + }; 31 + 32 + meta = { 33 + homepage = "https://github.com/crate-ci/committed"; 34 + changelog = "https://github.com/crate-ci/committed/blob/v${version}/CHANGELOG.md"; 35 + description = "Nitpicking commit history since beabf39"; 36 + mainProgram = "committed"; 37 + license = [ 38 + lib.licenses.asl20 # or 39 + lib.licenses.mit 40 + ]; 41 + maintainers = [ lib.maintainers.pigeonf ]; 42 + }; 43 + }
+2 -2
pkgs/by-name/di/disko/package.nix
··· 9 9 10 10 stdenvNoCC.mkDerivation (finalAttrs: { 11 11 name = "disko"; 12 - version = "1.6.0"; 12 + version = "1.6.1"; 13 13 src = fetchFromGitHub { 14 14 owner = "nix-community"; 15 15 repo = "disko"; 16 16 rev = "v${finalAttrs.version}"; 17 - hash = "sha256-h3pOvHCXkSdp1KOZqtkQmHgkR7VaOJXDhqhumk7sZLY="; 17 + hash = "sha256-5CNvkH0Nf7yMwgKhjUNg/lUK40C7DXB4zKOuA2jVO90="; 18 18 }; 19 19 nativeBuildInputs = [ makeWrapper ]; 20 20 buildInputs = [ bash ];
+2 -2
pkgs/by-name/do/doublecmd/package.nix
··· 13 13 14 14 stdenv.mkDerivation (finalAttrs: { 15 15 pname = "doublecmd"; 16 - version = "1.1.13"; 16 + version = "1.1.14"; 17 17 18 18 src = fetchFromGitHub { 19 19 owner = "doublecmd"; 20 20 repo = "doublecmd"; 21 21 rev = "v${finalAttrs.version}"; 22 - hash = "sha256-QJPLDqdXttUSeCm1QpQ7oFgvDmzStz9maW0c5xhOLtg="; 22 + hash = "sha256-2ZFLQoz25q3uwjQkogSyuLxSNJQ6Gh553Yj4zl70jno="; 23 23 }; 24 24 25 25 nativeBuildInputs = [
+23
pkgs/by-name/fa/fasole/package.nix
··· 1 + { lib, buildGoModule, fetchFromGitHub }: 2 + 3 + buildGoModule rec { 4 + pname = "fasole"; 5 + version = "1.2.3"; 6 + 7 + src = fetchFromGitHub { 8 + owner = "ProggerX"; 9 + repo = "fasole"; 10 + rev = "v${version}"; 11 + hash = "sha256-qcCJgz/YXfd8+9ST1U4YFxLLd25D8HrfZzsDGpKgCdM="; 12 + }; 13 + 14 + vendorHash = "sha256-V5jqsNy4Pu1AKikIZqEXERdggwBe3gXKMJVmgivVT6A="; 15 + 16 + meta = { 17 + description = "Minimalist's todo-list"; 18 + homepage = "https://github.com/ProggerX/fasole"; 19 + license = lib.licenses.gpl3Only; 20 + maintainers = with lib.maintainers; [ proggerx ]; 21 + mainProgram = "fasole"; 22 + }; 23 + }
+2 -2
pkgs/by-name/fa/fastfetch/package.nix
··· 47 47 in 48 48 stdenv'.mkDerivation (finalAttrs: { 49 49 pname = "fastfetch"; 50 - version = "2.11.3"; 50 + version = "2.11.5"; 51 51 52 52 src = fetchFromGitHub { 53 53 owner = "fastfetch-cli"; 54 54 repo = "fastfetch"; 55 55 rev = finalAttrs.version; 56 - hash = "sha256-kKtJvGnPncosmwjfTKa14G5jQiSkzkURBATvBmavdys="; 56 + hash = "sha256-5Chyw4+U2n935YP/Msw8PJ+5iLMES71O+uABn6nVtiI="; 57 57 }; 58 58 59 59 outputs = [ "out" "man" ];
+3 -3
pkgs/by-name/fz/fzf/package.nix
··· 11 11 12 12 buildGoModule rec { 13 13 pname = "fzf"; 14 - version = "0.51.0"; 14 + version = "0.52.0"; 15 15 16 16 src = fetchFromGitHub { 17 17 owner = "junegunn"; 18 18 repo = "fzf"; 19 19 rev = version; 20 - hash = "sha256-ybg2Zq2J/3lyIFnQpnPbRe6D8iD+hgiiA02EatOQVkI="; 20 + hash = "sha256-RchZ798pUwQy8reHeJYrk4P09KVUwhVaDArvtpGV/1Q="; 21 21 }; 22 22 23 - vendorHash = "sha256-Ho2jVD/U/2BFt3BF5w+KHp5nSVmukx0o2l3ISDGDSt0="; 23 + vendorHash = "sha256-Kc/bYzakx9c/bF42LYyE1t8JCUqBsJQFtczrFocx/Ps="; 24 24 25 25 CGO_ENABLED = 0; 26 26
+3 -3
pkgs/by-name/gh/gh-poi/package.nix
··· 5 5 6 6 buildGoModule rec { 7 7 pname = "gh-poi"; 8 - version = "0.9.8"; 8 + version = "0.9.10"; 9 9 10 10 src = fetchFromGitHub { 11 11 owner = "seachicken"; 12 12 repo = "gh-poi"; 13 13 rev = "v${version}"; 14 - hash = "sha256-QpUZxho9hzmgbCFgNxwwKi6hhfyqc4b/JYKH3rP4Eb8="; 14 + hash = "sha256-0QzCXja1UXPEC8JQIXH9Dl4PPKzqWgIy13FCYxEqggA="; 15 15 }; 16 16 17 17 ldflags = [ "-s" "-w" ]; ··· 19 19 vendorHash = "sha256-D/YZLwwGJWCekq9mpfCECzJyJ/xSlg7fC6leJh+e8i0="; 20 20 21 21 # Skip checks because some of test suites require fixture. 22 - # See: https://github.com/seachicken/gh-poi/blob/v0.9.8/.github/workflows/contract-test.yml#L28-L29 22 + # See: https://github.com/seachicken/gh-poi/blob/v0.9.10/.github/workflows/contract-test.yml#L28-L29 23 23 doCheck = false; 24 24 25 25 meta = with lib; {
+85
pkgs/by-name/gi/githooks/package.nix
··· 1 + { 2 + lib, 3 + buildGoModule, 4 + fetchFromGitHub, 5 + git, 6 + testers, 7 + makeWrapper, 8 + }: 9 + buildGoModule rec { 10 + pname = "githooks"; 11 + version = "3.0.1"; 12 + 13 + src = fetchFromGitHub { 14 + owner = "gabyx"; 15 + repo = "githooks"; 16 + rev = "v${version}"; 17 + hash = "sha256-qv0nl3EEYVo/s79r+yK3ZQCGPXM2bzGdWatPY24aOZg="; 18 + }; 19 + 20 + modRoot = "./githooks"; 21 + vendorHash = "sha256-ZcDD4Z/thtyCvXg6GzzKC/FSbh700QEaqXU8FaZaZc4="; 22 + 23 + nativeBuildInputs = [ makeWrapper ]; 24 + 25 + buildInputs = [ git ]; 26 + 27 + strictDeps = true; 28 + 29 + ldflags = [ 30 + "-s" # Disable symbole table. 31 + "-w" # Disable DWARF generation. 32 + ]; 33 + 34 + # We need to disable updates and other features: 35 + # That is done with tag `package_manager_enabled`. 36 + tags = [ "package_manager_enabled" ]; 37 + 38 + checkFlags = 39 + let 40 + skippedTests = [ 41 + "TestGithooksCompliesWithGit" # Needs internet to download all hooks documentation. 42 + "TestUpdateImages" # Needs docker/podman. 43 + ]; 44 + in 45 + [ 46 + "-v" 47 + "-skip" 48 + "(${builtins.concatStringsSep "|" skippedTests})" 49 + ]; 50 + 51 + doCheck = true; 52 + 53 + # We need to generate some build files before building. 54 + postConfigure = '' 55 + GH_BUILD_VERSION="${version}" \ 56 + GH_BUILD_TAG="v${version}" \ 57 + go generate -mod=vendor ./... 58 + ''; 59 + 60 + postInstall = '' 61 + # Rename executable to proper names. 62 + mv $out/bin/cli $out/bin/githooks-cli 63 + mv $out/bin/runner $out/bin/githooks-runner 64 + mv $out/bin/dialog $out/bin/githooks-dialog 65 + ''; 66 + 67 + postFixup = '' 68 + wrapProgram "$out/bin/githooks-cli" --prefix PATH : ${lib.makeBinPath [ git ]} 69 + wrapProgram "$out/bin/githooks-runner" --prefix PATH : ${lib.makeBinPath [ git ]} 70 + ''; 71 + 72 + passthru.tests.version = testers.testVersion { 73 + package = "githooks-cli"; 74 + command = "githooks-cli --version"; 75 + inherit version; 76 + }; 77 + 78 + meta = with lib; { 79 + description = "A Git hooks manager with per-repo and shared Git hooks including version control"; 80 + homepage = "https://github.com/gabyx/Githooks"; 81 + license = licenses.mpl20; 82 + maintainers = with maintainers; [ gabyx ]; 83 + mainProgram = "githooks-cli"; 84 + }; 85 + }
+28
pkgs/by-name/go/go-cover-treemap/package.nix
··· 1 + { lib 2 + , buildGoModule 3 + , fetchFromGitHub 4 + }: 5 + 6 + buildGoModule rec { 7 + pname = "go-cover-treemap"; 8 + version = "1.4.2"; 9 + 10 + src = fetchFromGitHub { 11 + owner = "nikolaydubina"; 12 + repo = "go-cover-treemap"; 13 + rev = "v${version}"; 14 + hash = "sha256-MSkPot8uYcr8pxsIkJh2FThVK9xpzkN9Y69KeiQnQlA="; 15 + }; 16 + 17 + vendorHash = "sha256-k/k+EGkuBnZFHrcWxnzLG8efWgb2i35Agf/sWbgTc4g="; 18 + 19 + ldflags = [ "-s" "-w" ]; 20 + 21 + meta = with lib; { 22 + description = "Go code coverage to SVG treemap"; 23 + homepage = "https://github.com/nikolaydubina/go-cover-treemap"; 24 + license = licenses.mit; 25 + maintainers = with maintainers; [ doronbehar ]; 26 + mainProgram = "go-cover-treemap"; 27 + }; 28 + }
+3 -3
pkgs/by-name/go/go-errorlint/package.nix
··· 5 5 6 6 buildGoModule rec { 7 7 pname = "go-errorlint"; 8 - version = "1.4.5"; 8 + version = "1.5.1"; 9 9 10 10 src = fetchFromGitHub { 11 11 owner = "polyfloyd"; 12 12 repo = "go-errorlint"; 13 13 rev = "v${version}"; 14 - hash = "sha256-BU+3sLUGBCFA1JYFxTEyIan+iWB7Y7SaMFVomfNObMg="; 14 + hash = "sha256-xO9AC1z3JNTRVEpM/FF8x+AMfmspU64kUywvpMb2yxM="; 15 15 }; 16 16 17 - vendorHash = "sha256-xn7Ou4l8vbPD44rsN0mdFjTzOvkfv6QN6i5XR1XPxTE="; 17 + vendorHash = "sha256-pSajd2wyefHgxMvhDKs+qwre4BMRBv97v/tZOjiT3LE="; 18 18 19 19 ldflags = [ "-s" "-w" ]; 20 20
+2 -2
pkgs/by-name/gr/greenmask/package.nix
··· 7 7 8 8 buildGoModule rec { 9 9 pname = "greenmask"; 10 - version = "0.1.12"; 10 + version = "0.1.13"; 11 11 12 12 src = fetchFromGitHub { 13 13 owner = "GreenmaskIO"; 14 14 repo = "greenmask"; 15 15 rev = "refs/tags/v${version}"; 16 - hash = "sha256-RotNZnmOYZfrukg0OPGnxCf0nbspqUdSJ53P9cmFlOA="; 16 + hash = "sha256-d3VMq0sW5WEmSWssOknWQ+tmG8N1w4KYKl1QT4R9SRY="; 17 17 }; 18 18 19 19 vendorHash = "sha256-WCsZ5DU+mZk9M1lldBY4q2PXI8DDFytPojzGJ6wqXsg=";
+3 -3
pkgs/by-name/gr/grype/package.nix
··· 9 9 10 10 buildGoModule rec { 11 11 pname = "grype"; 12 - version = "0.77.2"; 12 + version = "0.77.3"; 13 13 14 14 src = fetchFromGitHub { 15 15 owner = "anchore"; 16 16 repo = "grype"; 17 17 rev = "refs/tags/v${version}"; 18 - hash = "sha256-opDuyuh7rtdFVfxKHyLUAf4ySqiSg0bAUW0dV+PHXFA="; 18 + hash = "sha256-P6p8vuiJ8+KX1V4crHi5J8SwigW6cpF2C30BnUBAgpM="; 19 19 # populate values that require us to use git. By doing this in postFetch we 20 20 # can delete .git afterwards and maintain better reproducibility of the src. 21 21 leaveDotGit = true; ··· 30 30 31 31 proxyVendor = true; 32 32 33 - vendorHash = "sha256-lAq1PRElWR0F+OfuSBpR/gnFOptFH33ObR8yd1k7oMk="; 33 + vendorHash = "sha256-GS1TfLCQTWAdjHMfVM6vu8mnR2vclH9VpVMdNwNNU6M="; 34 34 35 35 nativeBuildInputs = [ installShellFiles ]; 36 36
-15
pkgs/by-name/hy/hyprlock/cmake.patch
··· 1 - diff --git a/CMakeLists.txt b/CMakeLists.txt 2 - index 07e2338..720810b 100644 3 - --- a/CMakeLists.txt 4 - +++ b/CMakeLists.txt 5 - @@ -83,9 +83,4 @@ protocol("unstable/linux-dmabuf/linux-dmabuf-unstable-v1.xml" "linux-dmabuf-unst 6 - # Installation 7 - install(TARGETS hyprlock) 8 - 9 - -install(CODE " 10 - - if (NOT EXISTS \"${CMAKE_INSTALL_FULL_SYSCONFDIR}/pam.d/hyprlock\") 11 - - install(FILES \"${CMAKE_SOURCE_DIR}/pam/hyprlock\" DESTINATION \"${CMAKE_INSTALL_FULL_SYSCONFDIR}/pam.d\") 12 - - endif() 13 - -") 14 - - 15 - +install(FILES "${CMAKE_SOURCE_DIR}/pam/hyprlock" DESTINATION "${CMAKE_INSTALL_FULL_SYSCONFDIR}/pam.d")
+31 -25
pkgs/by-name/hy/hyprlock/package.nix
··· 1 - { lib 2 - , stdenv 3 - , fetchFromGitHub 4 - , cmake 5 - , pkg-config 6 - , libGL 7 - , libxkbcommon 8 - , hyprlang 9 - , pam 10 - , wayland 11 - , wayland-protocols 12 - , cairo 13 - , pango 14 - , libdrm 15 - , mesa 16 - , nix-update-script 1 + { 2 + lib, 3 + stdenv, 4 + fetchFromGitHub, 5 + cmake, 6 + pkg-config, 7 + libGL, 8 + libxkbcommon, 9 + hyprlang, 10 + pam, 11 + wayland, 12 + wayland-protocols, 13 + cairo, 14 + file, 15 + libjpeg, 16 + libwebp, 17 + pango, 18 + libdrm, 19 + mesa, 20 + nix-update-script, 17 21 }: 18 22 19 23 stdenv.mkDerivation (finalAttrs: { 20 24 pname = "hyprlock"; 21 - version = "0.3.0"; 25 + version = "0.3.0-unstable-2024-04-24"; 22 26 23 27 src = fetchFromGitHub { 24 28 owner = "hyprwm"; 25 29 repo = "hyprlock"; 26 - rev = "v${finalAttrs.version}"; 27 - hash = "sha256-rbzVe2WNdHynJrnyJsKOOrV8yuuJ7QIuah3ZHWERSnA="; 30 + # FIXME: Change to a stable release once available 31 + rev = "415262065fff0a04b229cd00165f346a86a0a73a"; 32 + hash = "sha256-jla5Wo0Qt3NEnD0OjNj85BGw0pR4Zlz5uy8AqHH7tuE="; 28 33 }; 29 - 30 - patches = [ 31 - # remove PAM file install check 32 - ./cmake.patch 33 - ]; 34 34 35 35 strictDeps = true; 36 36 ··· 41 41 42 42 buildInputs = [ 43 43 cairo 44 + file 44 45 hyprlang 45 46 libdrm 46 47 libGL 48 + libjpeg 49 + libwebp 47 50 libxkbcommon 48 51 mesa 49 52 pam ··· 60 63 license = lib.licenses.bsd3; 61 64 maintainers = with lib.maintainers; [ eclairevoyant ]; 62 65 mainProgram = "hyprlock"; 63 - platforms = [ "aarch64-linux" "x86_64-linux" ]; 66 + platforms = [ 67 + "aarch64-linux" 68 + "x86_64-linux" 69 + ]; 64 70 }; 65 71 })
+3 -3
pkgs/by-name/i3/i3bar-river/package.nix
··· 7 7 8 8 rustPlatform.buildRustPackage rec { 9 9 pname = "i3bar-river"; 10 - version = "0.1.7"; 10 + version = "0.1.8"; 11 11 12 12 src = fetchFromGitHub { 13 13 owner = "MaxVerevkin"; 14 14 repo = "i3bar-river"; 15 15 rev = "v${version}"; 16 - hash = "sha256-mLRB4o8FR/R9QUpRkcNppiE2XcWFWE05wPxuKdxG18M="; 16 + hash = "sha256-Rw4jildX3t853hIwEem/KzTBUyO3a/kour3dvSw8DVA="; 17 17 }; 18 18 19 - cargoHash = "sha256-INjuI3XTSzAjLqk/P+cd7rMhXsOBDSqMaZZN9kFyreg="; 19 + cargoHash = "sha256-uGzXEeQ2yzk8HEdgY/gTxqaCoMO25kbiD1XrpJwmVp4="; 20 20 21 21 nativeBuildInputs = [ pkg-config ]; 22 22 buildInputs = [ pango ];
+29
pkgs/by-name/ic/icnsify/package.nix
··· 1 + { 2 + lib, 3 + rustPlatform, 4 + fetchFromGitHub, 5 + }: 6 + let 7 + version = "0.1.0"; 8 + in 9 + rustPlatform.buildRustPackage { 10 + pname = "icnsify"; 11 + inherit version; 12 + 13 + src = fetchFromGitHub { 14 + owner = "uncenter"; 15 + repo = "icnsify"; 16 + rev = "v${version}"; 17 + hash = "sha256-v8jwN29S6ZTt2XkPpZM+lJugbP9ClzPhqu52mdwdP00="; 18 + }; 19 + 20 + cargoHash = "sha256-5wgioCOKvZ0J/t5v/Ic3unAA5h5Bt6MuCUzFJP7Dusw="; 21 + 22 + meta = { 23 + description = "Convert PNGs to .icns"; 24 + homepage = "https://github.com/uncenter/icnsify"; 25 + license = lib.licenses.mit; 26 + maintainers = with lib.maintainers; [ uncenter ]; 27 + mainProgram = "icnsify"; 28 + }; 29 + }
+78
pkgs/by-name/ig/igvm-tooling/package.nix
··· 1 + { lib 2 + , python3 3 + , fetchFromGitHub 4 + , fetchpatch 5 + , which 6 + , acpica-tools 7 + }: 8 + 9 + python3.pkgs.buildPythonApplication rec { 10 + pname = "igvm-tooling"; 11 + version = "1.5.0"; 12 + pyproject = true; 13 + 14 + src = fetchFromGitHub { 15 + owner = "microsoft"; 16 + repo = "igvm-tooling"; 17 + rev = "igvm-${version}"; 18 + hash = "sha256-13TtiJv2w9WXSW6oPMfo+rRah+Q1wHV14aBaFGfz9CE="; 19 + }; 20 + 21 + patches = [ 22 + # drop unused libclang dependency 23 + # remove once https://github.com/microsoft/igvm-tooling/pull/53 is merged 24 + (fetchpatch { 25 + name = "0001-setup.py-remove-unused-libclang-dependency.patch"; 26 + url = "https://github.com/microsoft/igvm-tooling/commit/7182e925de9b5e9f5c8c3a3ce6e3942a92506064.patch"; 27 + sha256 = "sha256-tcVxcuLxknyEdo2YjeHOqSG9xQna8US+YyvlcfX+Htw="; 28 + stripLen = 1; 29 + }) 30 + # write updated acpi files to tempdir (instead of nix store path) at runtime 31 + # remove once https://github.com/microsoft/igvm-tooling/pull/54 is merged 32 + (fetchpatch { 33 + name = "0002-acpi-update-dsl-files-in-tempdir.patch"; 34 + url = "https://github.com/microsoft/igvm-tooling/commit/20f8d123ec6531d8540074b7df2ee12de60e73b8.patch"; 35 + sha256 = "sha256-hNfkclxaYViy66TPHqLV3mqD7wqBuBN9MnMLaDOeRNM="; 36 + stripLen = 1; 37 + }) 38 + ]; 39 + 40 + postPatch = '' 41 + substituteInPlace igvm/acpi.py \ 42 + --replace-fail 'os.path.join(os.path.dirname(__file__), "acpi", "acpi.zip")' "\"$out/share/igvm-tooling/acpi/acpi.zip\"" 43 + ''; 44 + 45 + sourceRoot = "${src.name}/src"; 46 + 47 + nativeBuildInputs = [ acpica-tools ]; 48 + 49 + propagatedBuildInputs = with python3.pkgs; [ 50 + setuptools 51 + ecdsa 52 + cstruct 53 + pyelftools 54 + pytest 55 + cached-property 56 + frozendict 57 + ] ++ [ 58 + acpica-tools 59 + which 60 + ]; 61 + 62 + postInstall = '' 63 + mkdir -p $out/share/igvm-tooling/acpi/acpi-clh 64 + cp -rT igvm/acpi/acpi-clh $out/share/igvm-tooling/acpi/acpi-clh 65 + cp igvm/acpi/acpi.zip $out/share/igvm-tooling/acpi/acpi.zip 66 + find $out/share/igvm-tooling/acpi -name "*.dsl" -exec iasl -f {} \; 67 + ''; 68 + 69 + meta = { 70 + description = "IGVM Image Generator"; 71 + homepage = "https://github.com/microsoft/igvm-tooling"; 72 + license = lib.licenses.mit; 73 + maintainers = [ lib.maintainers.malt3 ]; 74 + changelog = "https://github.com/microsoft/igvm-tooling/releases/tag/igvm-${version}"; 75 + mainProgram = "igvmgen"; 76 + platforms = lib.platforms.all; 77 + }; 78 + }
+86
pkgs/by-name/lm/lms/package.nix
··· 1 + { 2 + lib, 3 + stdenv, 4 + fetchFromGitHub, 5 + makeWrapper, 6 + cmake, 7 + pkg-config, 8 + gtest, 9 + boost, 10 + wt, 11 + taglib, 12 + libconfig, 13 + libarchive, 14 + graphicsmagick, 15 + ffmpeg, 16 + zlib, 17 + libSM, 18 + libICE, 19 + }: 20 + 21 + stdenv.mkDerivation rec { 22 + pname = "lms"; 23 + version = "3.51.1"; 24 + src = fetchFromGitHub { 25 + owner = "epoupon"; 26 + repo = "lms"; 27 + rev = "v${version}"; 28 + hash = "sha256-5lEbrB218EVVHIzo1efvQYybut2OpfDKpLlRs0brhXg="; 29 + }; 30 + 31 + strictDeps = true; 32 + nativeBuildInputs = [ 33 + cmake 34 + pkg-config 35 + makeWrapper 36 + ]; 37 + buildInputs = [ 38 + gtest 39 + boost 40 + wt 41 + taglib 42 + libconfig 43 + libarchive 44 + graphicsmagick 45 + ffmpeg 46 + zlib 47 + libSM 48 + libICE 49 + ]; 50 + 51 + postPatch = '' 52 + substituteInPlace src/lms/main.cpp --replace-fail "/etc/lms.conf" "$out/share/lms/lms.conf" 53 + substituteInPlace src/tools/recommendation/LmsRecommendation.cpp --replace-fail "/etc/lms.conf" "$out/share/lms/lms.conf" 54 + substituteInPlace src/tools/db-generator/LmsDbGenerator.cpp --replace-fail "/etc/lms.conf" "$out/share/lms/lms.conf" 55 + substituteInPlace src/tools/cover/LmsCover.cpp --replace-fail "/etc/lms.conf" "$out/share/lms/lms.conf" 56 + ''; 57 + 58 + cmakeFlags = [ "-DCMAKE_BUILD_TYPE=Release" ]; 59 + 60 + postInstall = '' 61 + substituteInPlace $out/share/lms/lms.conf --replace-fail "/usr/bin/ffmpeg" "${ffmpeg}/bin/ffmpeg" 62 + substituteInPlace $out/share/lms/lms.conf --replace-fail "/usr/share/Wt/resources" "${wt}/share/Wt/resources" 63 + substituteInPlace $out/share/lms/lms.conf --replace-fail "/usr/share/lms/docroot" "$out/share/lms/docroot" 64 + substituteInPlace $out/share/lms/lms.conf --replace-fail "/usr/share/lms/approot" "$out/share/lms/approot" 65 + substituteInPlace $out/share/lms/default.service --replace-fail "/usr/bin/lms" "$out/bin/lms" 66 + install -Dm444 $out/share/lms/default.service -T $out/lib/systemd/system/lmsd.service 67 + ''; 68 + 69 + preFixup = '' 70 + wrapProgram $out/bin/lms \ 71 + --prefix LD_LIBRARY_PATH : "${lib.strings.makeLibraryPath [libSM libICE]}" 72 + wrapProgram $out/bin/lms-metadata \ 73 + --prefix LD_LIBRARY_PATH : "${lib.strings.makeLibraryPath [libSM libICE]}" 74 + wrapProgram $out/bin/lms-recommendation \ 75 + --prefix LD_LIBRARY_PATH : "${lib.strings.makeLibraryPath [libSM libICE]}" 76 + ''; 77 + 78 + meta = with lib; { 79 + homepage = "https://github.com/epoupon/lms"; 80 + description = "Lightweight Music Server - Access your self-hosted music using a web interface"; 81 + license = licenses.gpl3Plus; 82 + platforms = platforms.linux; 83 + mainProgram = "lms"; 84 + maintainers = with maintainers; [ mksafavi ]; 85 + }; 86 + }
+3 -3
pkgs/by-name/ma/matrix-authentication-service/package.nix
··· 49 49 sqlite 50 50 zstd 51 51 ] ++ lib.optionals stdenv.isDarwin [ 52 - darwin.apple_sdk.frameworks.CoreFoundation 53 - darwin.apple_sdk.frameworks.Security 54 - darwin.apple_sdk.frameworks.SystemConfiguration 52 + darwin.apple_sdk_11_0.frameworks.CoreFoundation 53 + darwin.apple_sdk_11_0.frameworks.Security 54 + darwin.apple_sdk_11_0.frameworks.SystemConfiguration 55 55 ]; 56 56 57 57 env = {
+1
pkgs/by-name/ni/nixos-anywhere/package.nix
··· 40 40 nativeBuildInputs = [ makeWrapper ]; 41 41 installPhase = '' 42 42 install -D -m 0755 src/nixos-anywhere.sh $out/bin/nixos-anywhere 43 + install -D -m 0755 src/get-facts.sh $out/bin/get-facts.sh 43 44 44 45 # We prefer the system's openssh over our own, since it might come with features not present in ours: 45 46 # https://github.com/numtide/nixos-anywhere/issues/62
+2 -2
pkgs/by-name/op/openvas-scanner/package.nix
··· 31 31 32 32 stdenv.mkDerivation rec { 33 33 pname = "openvas-scanner"; 34 - version = "23.1.0"; 34 + version = "23.2.0"; 35 35 36 36 src = fetchFromGitHub { 37 37 owner = "greenbone"; 38 38 repo = "openvas-scanner"; 39 39 rev = "refs/tags/v${version}"; 40 - hash = "sha256-2tMCyEBVR/DQP7Dny5iPypv2IWkurfxhZEHC/f+Pe8c="; 40 + hash = "sha256-jk7wjI+pruwYAuqlMVq+M68CM1y10a7DzmFkQrOIUkg="; 41 41 }; 42 42 43 43 nativeBuildInputs = [
+2 -2
pkgs/by-name/pa/passt/package.nix
··· 7 7 8 8 stdenv.mkDerivation (finalAttrs: { 9 9 pname = "passt"; 10 - version = "2024_04_05.954589b"; 10 + version = "2024_04_26.d03c4e2"; 11 11 12 12 src = fetchurl { 13 13 url = "https://passt.top/passt/snapshot/passt-${finalAttrs.version}.tar.gz"; 14 - hash = "sha256-lwiHjr7rv1xBwXktKAsYIjDzNDkHGjZsW/FsQyFbLng="; 14 + hash = "sha256-SE9ae4ewwgpGv+Mc1GwUsAi2VZS26Ne7Flvw1ggjb4U="; 15 15 }; 16 16 17 17 makeFlags = [
+3
pkgs/by-name/ph/phpdocumentor/package.nix
··· 1 1 { lib 2 2 , php 3 3 , fetchFromGitHub 4 + , makeBinaryWrapper 4 5 }: 5 6 6 7 php.buildComposerProject (finalAttrs: { ··· 18 19 19 20 # Needed because of the unbound version constraint on phpdocumentor/json-path 20 21 composerStrictValidation = false; 22 + 23 + nativeBuildInputs = [ makeBinaryWrapper ]; 21 24 22 25 installPhase = '' 23 26 runHook preInstall
+4 -4
pkgs/by-name/py/pyright/package.nix
··· 1 1 { lib, buildNpmPackage, fetchFromGitHub, runCommand, jq }: 2 2 3 3 let 4 - version = "1.1.360"; 4 + version = "1.1.361"; 5 5 6 6 src = fetchFromGitHub { 7 7 owner = "Microsoft"; 8 8 repo = "pyright"; 9 9 rev = "${version}"; 10 - hash = "sha256-aVzQM9yfiIC5y7mgpym7ha2a4UKpOwYs+dUmIG0tlcQ="; 10 + hash = "sha256-Prp8LlkSxK2zuVi1lYtI4MdBTGrGhA52Cl5a016ttDY="; 11 11 }; 12 12 13 13 patchedPackageJSON = runCommand "package.json" { } '' ··· 37 37 pname = "pyright-internal"; 38 38 inherit version src; 39 39 sourceRoot = "${src.name}/packages/pyright-internal"; 40 - npmDepsHash = "sha256-lUAPeIw9sj3JyX8G8lMsJk3wf3AOlPRModN4u1iTpcQ="; 40 + npmDepsHash = "sha256-kWDMbzLTDIyG9fUixEJ8Uap4wJmLiu0CQWKr9K5hAJQ="; 41 41 dontNpmBuild = true; 42 42 installPhase = '' 43 43 runHook preInstall ··· 51 51 inherit version src; 52 52 53 53 sourceRoot = "${src.name}/packages/pyright"; 54 - npmDepsHash = "sha256-CcjVFvEqi0f6ltY9O4c7pBFAuxuKgX9WMKZ9TCBYLyk="; 54 + npmDepsHash = "sha256-6Drw9H5eTxpZVrQZpUIarcu3a6UpU/8qX1MzM4q5IfY="; 55 55 56 56 postPatch = '' 57 57 chmod +w ../../
+2 -2
pkgs/by-name/re/retool/package.nix
··· 7 7 8 8 python3.pkgs.buildPythonApplication rec { 9 9 pname = "retool"; 10 - version = "2.3.7"; 10 + version = "2.3.8"; 11 11 12 12 pyproject = true; 13 13 disabled = python3.pkgs.pythonOlder "3.10"; ··· 16 16 owner = "unexpectedpanda"; 17 17 repo = "retool"; 18 18 rev = "refs/tags/v${version}"; 19 - hash = "sha256-WEx/S6+8lJXu+4yKazzJ55HTGKr38GMRL242FV7KdLQ="; 19 + hash = "sha256-KGBpGZAC0SjStp0aulxVRJMmNwlpvSG0i0rtZgvFCpc="; 20 20 }; 21 21 22 22 nativeBuildInputs = with python3.pkgs; [
+3 -3
pkgs/by-name/se/seabird/package.nix
··· 14 14 15 15 buildGo122Module rec { 16 16 pname = "seabird"; 17 - version = "0.2.2"; 17 + version = "0.3.2"; 18 18 19 19 src = fetchFromGitHub { 20 20 owner = "getseabird"; 21 21 repo = "seabird"; 22 22 rev = "v${version}"; 23 - hash = "sha256-wrZLWDTgcUS8snCqc5rInqitAkrsStL8zmc8vjl4ApQ="; 23 + hash = "sha256-MZEgzTwaBNXLimSj/vXR624DCJ7i2W5lYUdVxqvFii0="; 24 24 }; 25 25 26 - vendorHash = "sha256-z9l6g5NkAErRQo8oiqwKG9ssm8K2S+eSZBD0w4kO3kc="; 26 + vendorHash = "sha256-g7qKI78VeDUu8yafrk2llCIirW/1uxfx6urVLRexsPE="; 27 27 28 28 nativeBuildInputs = [ 29 29 copyDesktopItems
+3 -3
pkgs/by-name/sl/slumber/package.nix
··· 1 1 { lib, stdenv, fetchFromGitHub, rustPlatform }: 2 2 rustPlatform.buildRustPackage rec { 3 3 pname = "slumber"; 4 - version = "1.0.1"; 4 + version = "1.1.0"; 5 5 6 6 # This release tarball includes source code for the tree-sitter grammars, 7 7 # which is not ordinarily part of the repository. ··· 9 9 owner = "LucasPickering"; 10 10 repo = "slumber"; 11 11 rev = "v${version}"; 12 - hash = "sha256-FXw3hVVY/f49leo9t+z52+Ti9XGk6UJDtd0VpQDQb/o="; 12 + hash = "sha256-398XqowI3zEgiU1XolLj3q1m4foC6aGGL+B3Q4plbTw="; 13 13 }; 14 14 15 - cargoHash = "sha256-odLFfq3qjCQUNDauFtlOaKrsYVspAIxAc/pRSEZyIwo="; 15 + cargoHash = "sha256-AK/+1tCdvNucIbxwyqOt/TbOaJPVDOKFEx5NqW2Yd4U="; 16 16 17 17 meta = with lib; { 18 18 description = "Terminal-based HTTP/REST client";
+2 -2
pkgs/by-name/sn/snapcraft/package.nix
··· 11 11 }: 12 12 python3Packages.buildPythonApplication rec { 13 13 pname = "snapcraft"; 14 - version = "8.2.1"; 14 + version = "8.2.5"; 15 15 16 16 pyproject = true; 17 17 ··· 24 24 owner = "canonical"; 25 25 repo = "snapcraft"; 26 26 rev = "refs/tags/${version}"; 27 - hash = "sha256-PVJVvkc/LtGFbs93OWmkopaAXZFudLJedpmetrjU010="; 27 + hash = "sha256-+1Gzseuq402m5FvlRAGXl7Lsy2VnRmd1cXNXhkMDDDE="; 28 28 }; 29 29 30 30 patches = [
+3 -3
pkgs/by-name/st/stackit-cli/package.nix
··· 12 12 13 13 buildGoModule rec { 14 14 pname = "stackit-cli"; 15 - version = "0.3.0"; 15 + version = "0.4.0"; 16 16 17 17 src = fetchFromGitHub { 18 18 owner = "stackitcloud"; 19 19 repo = "stackit-cli"; 20 20 rev = "v${version}"; 21 - hash = "sha256-EoZ1ThAve08NitKf6jPJNyqkGz0JUW2GmzKtvWm9cDU="; 21 + hash = "sha256-qujqRLXkQqUrpmyEkawPyEmCleXN43Wvv+sFwevVtqA="; 22 22 }; 23 23 24 - vendorHash = "sha256-WQNb4vs1qcsY0hqlLXNiH67065/yq5xZEgZBOwFZzNM="; 24 + vendorHash = "sha256-SOX6jL7KX4FvYUyE3vyA8pjKwe4co073QZ1qRMGm3/Q="; 25 25 26 26 subPackages = [ "." ]; 27 27
+3 -3
pkgs/by-name/sy/symfony-cli/package.nix
··· 10 10 11 11 buildGoModule rec { 12 12 pname = "symfony-cli"; 13 - version = "5.8.16"; 14 - vendorHash = "sha256-bhlD7EgOkWjRTsw1hH0GKjtFkLbOzr28wR4JJKOJwnY="; 13 + version = "5.8.17"; 14 + vendorHash = "sha256-ARTKJVHgN1Y3xOUc3P2Ch7e8gN9BZbhBEZ1DiM7nEWs="; 15 15 16 16 src = fetchFromGitHub { 17 17 owner = "symfony-cli"; 18 18 repo = "symfony-cli"; 19 19 rev = "v${version}"; 20 - hash = "sha256-V67RLa/Tn9ZdV+vnhFSht0wtIYYZOAGAYP9R1Lxn9aI="; 20 + hash = "sha256-IanaxFhD0nAabr9w6ARCVie+sYW9bvgHoahsuHQYeqE="; 21 21 }; 22 22 23 23 ldflags = [
+3 -3
pkgs/by-name/te/templ/package.nix
··· 5 5 6 6 buildGoModule rec { 7 7 pname = "templ"; 8 - version = "0.2.663"; 8 + version = "0.2.680"; 9 9 10 10 src = fetchFromGitHub { 11 11 owner = "a-h"; 12 12 repo = "templ"; 13 13 rev = "v${version}"; 14 - hash = "sha256-TU8QG6OmUzSNDAX9W0Ntmz5cucLqVQeTskfnJbm/YM0="; 14 + hash = "sha256-n5OSbVc+UhN0WeWzG1Lop5oX5Zc/hlp/aaBoFjpua64="; 15 15 }; 16 16 17 - vendorHash = "sha256-Upd5Wq4ajsyOMDiAWS2g2iNO1sm1XJc43AFQLIo5eDM="; 17 + vendorHash = "sha256-zYW2dM+g9RfiOrNjhIsfszy3yqTcAKzGbDPpQh5TP6E="; 18 18 19 19 subPackages = [ "cmd/templ" ]; 20 20
+33
pkgs/by-name/te/termsonic/package.nix
··· 1 + { 2 + lib, 3 + buildGoModule, 4 + fetchzip, 5 + pkg-config, 6 + alsa-lib 7 + }: 8 + buildGoModule rec { 9 + name = "termsonic"; 10 + version = "0-unstable-2024-02-02"; 11 + 12 + src = fetchzip { 13 + url = "https://git.sixfoisneuf.fr/termsonic/snapshot/termsonic-7a3aabee59e1a427aff755fc69759265ad9d0adc.zip"; 14 + hash = "sha256-C5/4679qw4CAdUt9lXpPIR3yejrPdddvmjgbpLF3SvA="; 15 + }; 16 + 17 + vendorHash = "sha256-wCtQD9f1mbN/0qUZnamPoVn9p4Ra5dQ34vlT+XjPF3k="; 18 + 19 + nativeBuildInputs = [ pkg-config ]; 20 + 21 + buildInputs = [ alsa-lib ]; 22 + 23 + strictDeps = true; 24 + 25 + meta = with lib; { 26 + homepage = "https://git.sixfoisneuf.fr/termsonic"; 27 + description = "A Subsonic client running in your terminal"; 28 + license = licenses.gpl3Plus; 29 + platforms = platforms.unix; 30 + mainProgram = "termsonic"; 31 + maintainers = with maintainers; [ mksafavi ]; 32 + }; 33 + }
+3 -3
pkgs/by-name/ux/uxn/package.nix
··· 7 7 8 8 stdenv.mkDerivation (finalAttrs: { 9 9 pname = "uxn"; 10 - version = "unstable-2024-04-15"; 10 + version = "1.0-unstable-2024-05-06"; 11 11 12 12 src = fetchFromSourcehut { 13 13 owner = "~rabbits"; 14 14 repo = "uxn"; 15 - rev = "b0bfb38dccff4ff7b0fa6d384651f7847a76fd1f"; 16 - hash = "sha256-OLrIIrcIfFI96+Q2fc0JSqJHBMcoN9+LL5E/YCN21Kc="; 15 + rev = "3a696f8fa9931857e99e50074c6994649ee62d37"; 16 + hash = "sha256-wJUyFuF7ZCKQSa3RvklQYTDGmuQa062w5E2h0/aI0cQ="; 17 17 }; 18 18 19 19 outputs = [ "out" "projects" ];
+3 -3
pkgs/by-name/we/webcord/package.nix
··· 11 11 12 12 buildNpmPackage rec { 13 13 pname = "webcord"; 14 - version = "4.8.0"; 14 + version = "4.9.1"; 15 15 16 16 src = fetchFromGitHub { 17 17 owner = "SpacingBat3"; 18 18 repo = "WebCord"; 19 19 rev = "refs/tags/v${version}"; 20 - hash = "sha256-x9Ejb8yxgQhlEfUUfoqbgSffNNtOoFeAyb3OISR+Jz4="; 20 + hash = "sha256-sYTMfqZokwJ3CFtArkUckCpQlnyJ1BVpewU92sNaKC8="; 21 21 }; 22 22 23 - npmDepsHash = "sha256-7H4I4vKygMgsPh+OvZZGhpkoQQu1a51yUTwEPJSBM18="; 23 + npmDepsHash = "sha256-LxOqpUVl2hXZrfTQfMz1+fVGRuNwG6dX03fGQVYmqq0="; 24 24 25 25 nativeBuildInputs = [ 26 26 copyDesktopItems
+3 -3
pkgs/by-name/wl/wl-clip-persist/package.nix
··· 9 9 10 10 rustPlatform.buildRustPackage rec { 11 11 pname = "wl-clip-persist"; 12 - version = "0.4.1"; 12 + version = "0.4.3"; 13 13 14 14 src = fetchFromGitHub { 15 15 owner = "Linus789"; 16 16 repo = "wl-clip-persist"; 17 17 rev = "v${version}"; 18 - hash = "sha256-gUi4Htui7IwldeK30C7SGTNc+0VHuzDZfJdaL8FmkGs="; 18 + hash = "sha256-dFhHsBazBHVWgPxoRDNwh8Yctt4w64E0RyFaHEC4mvk="; 19 19 }; 20 20 21 - cargoHash = "sha256-Kt/XTcwclZENtw4vw2BntndqxvojEizCc2Oa0w+c1D0="; 21 + cargoHash = "sha256-rhXVjXhRPCjt7ur7fQviGFXVtQneuFKWZcDNkhM9tkY="; 22 22 23 23 nativeBuildInputs = [ pkg-config ]; 24 24
+46 -14
pkgs/desktops/xfce/applications/xfce4-panel-profiles/default.nix
··· 1 - { mkXfceDerivation, lib, python3, intltool, gettext, 2 - gtk3, libxfce4ui, libxfce4util, pango, harfbuzz, gdk-pixbuf, atk }: 1 + { stdenv 2 + , lib 3 + , fetchFromGitLab 4 + , gettext 5 + , gobject-introspection 6 + , intltool 7 + , wrapGAppsHook3 8 + , glib 9 + , gtk3 10 + , libxfce4ui 11 + , python3 12 + , gitUpdater 13 + }: 3 14 4 15 let 5 - pythonEnv = python3.withPackages(ps: [ ps.pygobject3 ps.psutil ]); 6 - makeTypelibPath = lib.makeSearchPathOutput "lib/girepository-1.0" "lib/girepository-1.0"; 7 - in mkXfceDerivation { 8 - category = "apps"; 16 + pythonEnv = python3.withPackages (ps: [ 17 + ps.pygobject3 18 + ps.psutil 19 + ]); 20 + in 21 + stdenv.mkDerivation (finalAttrs: { 9 22 pname = "xfce4-panel-profiles"; 10 23 version = "1.0.14"; 11 24 12 - sha256 = "sha256-mGA70t2U4mqEbcrj/DDsPl++EKWyZ8YXzKzzVOrH5h8="; 25 + src = fetchFromGitLab { 26 + domain = "gitlab.xfce.org"; 27 + owner = "apps"; 28 + repo = "xfce4-panel-profiles"; 29 + rev = "xfce4-panel-profiles-${finalAttrs.version}"; 30 + sha256 = "sha256-mGA70t2U4mqEbcrj/DDsPl++EKWyZ8YXzKzzVOrH5h8="; 31 + }; 13 32 14 - nativeBuildInputs = [ intltool gettext ]; 15 - propagatedBuildInputs = [ pythonEnv ]; 33 + nativeBuildInputs = [ 34 + gettext 35 + gobject-introspection 36 + intltool 37 + wrapGAppsHook3 38 + ]; 39 + 40 + buildInputs = [ 41 + glib 42 + gtk3 43 + libxfce4ui 44 + pythonEnv 45 + ]; 16 46 17 47 configurePhase = '' 48 + runHook preConfigure 49 + # This is just a handcrafted script and does not accept additional arguments. 18 50 ./configure --prefix=$out 51 + runHook postConfigure 19 52 ''; 20 53 21 - postFixup = '' 22 - wrapProgram $out/bin/xfce4-panel-profiles \ 23 - --set GI_TYPELIB_PATH ${makeTypelibPath [ gtk3 libxfce4ui libxfce4util pango harfbuzz gdk-pixbuf atk ]} 24 - ''; 54 + passthru.updateScript = gitUpdater { rev-prefix = "xfce4-panel-profiles-"; }; 25 55 26 56 meta = with lib; { 57 + homepage = "https://docs.xfce.org/apps/xfce4-panel-profiles/start"; 27 58 description = "Simple application to manage Xfce panel layouts"; 28 59 mainProgram = "xfce4-panel-profiles"; 29 60 maintainers = with maintainers; [ ] ++ teams.xfce.members; 61 + platforms = platforms.linux; 30 62 }; 31 - } 63 + })
+23 -10
pkgs/development/compilers/c3c/default.nix
··· 3 3 , fetchFromGitHub 4 4 , cmake 5 5 , python3 6 + , curl 7 + , libxml2 8 + , libffi 9 + , xar 6 10 }: 7 11 8 12 llvmPackages.stdenv.mkDerivation rec { 9 13 pname = "c3c"; 10 - version = "unstable-2021-07-30"; 14 + version = "0.5.5"; 11 15 12 16 src = fetchFromGitHub { 13 17 owner = "c3lang"; 14 18 repo = pname; 15 - rev = "2246b641b16e581aec9059c8358858e10a548d94"; 16 - sha256 = "VdMKdQsedDQCnsmTxO4HnBj5GH/EThspnotvrAscSqE="; 19 + rev = "refs/tags/${version}"; 20 + hash = "sha256-iOljE1BRVc92NJZj+nr1G6KkBTCwJEUOadXHUDNoPGk="; 17 21 }; 18 22 19 - nativeBuildInputs = [ cmake ]; 23 + postPatch = '' 24 + substituteInPlace CMakeLists.txt \ 25 + --replace-fail "\''${LLVM_LIBRARY_DIRS}" "${llvmPackages.lld.lib}/lib ${llvmPackages.llvm.lib}/lib" 26 + ''; 27 + 28 + nativeBuildInputs = [ 29 + cmake 30 + ]; 20 31 21 32 buildInputs = [ 22 33 llvmPackages.llvm 23 34 llvmPackages.lld 35 + curl 36 + libxml2 37 + libffi 38 + ] ++ lib.optionals llvmPackages.stdenv.isDarwin [ 39 + xar 24 40 ]; 25 41 26 42 nativeCheckInputs = [ python3 ]; 27 43 28 - doCheck = true; 44 + doCheck = llvmPackages.stdenv.system == "x86_64-linux"; 29 45 30 46 checkPhase = '' 47 + runHook preCheck 31 48 ( cd ../resources/testproject; ../../build/c3c build ) 32 49 ( cd ../test; python src/tester.py ../build/c3c test_suite ) 33 - ''; 34 - 35 - installPhase = '' 36 - install -Dm755 c3c $out/bin/c3c 37 - cp -r lib $out 50 + runHook postCheck 38 51 ''; 39 52 40 53 meta = with lib; {
+1 -1
pkgs/development/compilers/circt/circt-llvm.nix
··· 23 23 "-DLLVM_BUILD_EXAMPLES=OFF" 24 24 "-DLLVM_OPTIMIZED_TABLEGEN=ON" 25 25 "-DLLVM_ENABLE_PROJECTS=mlir" 26 - "-DLLVM_TARGETS_TO_BUILD=" 26 + "-DLLVM_TARGETS_TO_BUILD=Native" 27 27 28 28 # This option is needed to install llvm-config 29 29 "-DLLVM_INSTALL_UTILS=ON"
+4 -3
pkgs/development/compilers/circt/default.nix
··· 7 7 , fetchFromGitHub 8 8 , ninja 9 9 , lit 10 + , z3 10 11 , gitUpdater 11 12 , callPackage 12 13 }: ··· 17 18 in 18 19 stdenv.mkDerivation rec { 19 20 pname = "circt"; 20 - version = "1.73.0"; 21 + version = "1.74.0"; 21 22 src = fetchFromGitHub { 22 23 owner = "llvm"; 23 24 repo = "circt"; 24 25 rev = "firtool-${version}"; 25 - hash = "sha256-C50PiToXrKf94Vg1yv++3xVhIuCW/KVPs0yLv5Fg0dY="; 26 + hash = "sha256-RFvWUd98OiL2I3aFrP61LQRZr4FSKrrZ5YOblBKRCA4="; 26 27 fetchSubmodules = true; 27 28 }; 28 29 29 30 requiredSystemFeatures = [ "big-parallel" ]; 30 31 31 - nativeBuildInputs = [ cmake ninja git pythonEnv ]; 32 + nativeBuildInputs = [ cmake ninja git pythonEnv z3 ]; 32 33 buildInputs = [ circt-llvm ]; 33 34 34 35 cmakeFlags = [
+7 -7
pkgs/development/compilers/julia/default.nix
··· 30 30 { }); 31 31 julia_110-bin = wrapJulia (callPackage 32 32 (import ./generic-bin.nix { 33 - version = "1.10.2"; 33 + version = "1.10.3"; 34 34 sha256 = { 35 - x86_64-linux = "51bccc9bb245197f24e6b2394e6aa69c0dc1e41b4e300b796e17da34ef64db1e"; 36 - aarch64-linux = "f319ff2812bece0918cb9ea6e0df54cc9412fc5ef8c0589b6a4fea485c07535d"; 37 - x86_64-darwin = "52679b9285b9aa8354afade8cc5a6c98d30af31ee72e4e879d17cef5dd4d4213"; 38 - aarch64-darwin = "c7392237725b54d2d145bf56ce362e502596ea4338523a91bf20ce02379cea80"; 35 + x86_64-linux = "81b910c922fff0e27ae1f256f2cc803db81f3960215281eddd2d484721928c70"; 36 + aarch64-linux = "2d52a61826872b3170c65f99a954bd9d21a31211cb50948056d924f811a0024f"; 37 + x86_64-darwin = "af61600db0abdc56fffb1b47cd18c30213b8925796546b53b657e164126082b4"; 38 + aarch64-darwin = "9ea32daa1bef34c8e48d6c76187f48fd2bf1054cc921fb8c374b737b51c9ffdd"; 39 39 }; 40 40 }) 41 41 { }); ··· 50 50 { }); 51 51 julia_110 = wrapJulia (callPackage 52 52 (import ./generic.nix { 53 - version = "1.10.2"; 54 - hash = "sha256-YkaHIK+8QQ608mLtJDOpITJieHLJ9pC3BNwEXMsVVAE="; 53 + version = "1.10.3"; 54 + hash = "sha256-2JKyEjvmTaz50F5My61/F5f2v4fDl6dIBLARyHUPbI8="; 55 55 patches = [ 56 56 ./patches/1.10/0001-skip-building-docs-as-it-requires-network-access.patch 57 57 ./patches/1.10/0002-skip-failing-and-flaky-tests.patch
+2 -2
pkgs/development/compilers/kotlin/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "kotlin"; 5 - version = "1.9.23"; 5 + version = "1.9.24"; 6 6 7 7 src = fetchurl { 8 8 url = "https://github.com/JetBrains/kotlin/releases/download/v${version}/kotlin-compiler-${version}.zip"; 9 - sha256 = "125yb2yzah7laf38m78pysvcd5a16b129a06rckrpylsmcx7s4wk"; 9 + sha256 = "sha256-63to4BAp+me8jQYO5UwSAY8sYN3EOM8h2xRRcimqaTs="; 10 10 }; 11 11 12 12 propagatedBuildInputs = [ jre ] ;
+2 -2
pkgs/development/interpreters/erlang/25.nix
··· 1 1 { mkDerivation }: 2 2 3 3 mkDerivation { 4 - version = "25.3.2.11"; 5 - sha256 = "sha256-GeYDTgUcU//KjEw8jX/zR5OagHQLqpYLitn1PVmcIi0="; 4 + version = "25.3.2.12"; 5 + sha256 = "sha256-ZqyJtKr0QdzuuzKnJ/S6Z4cGLWolVMVWcMuAHyOGzkQ="; 6 6 }
+506 -452
pkgs/development/interpreters/python/rustpython/Cargo.lock
··· 22 22 23 23 [[package]] 24 24 name = "ahash" 25 - version = "0.7.6" 25 + version = "0.8.11" 26 26 source = "registry+https://github.com/rust-lang/crates.io-index" 27 - checksum = "fcb51a0695d8f838b1ee009b3fbf66bda078cd64590202a864a8f3e8c4315c47" 27 + checksum = "e89da841a80418a9b391ebaea17f5c112ffaaa96f621d2c285b5174da76b9011" 28 28 dependencies = [ 29 - "getrandom 0.2.8", 29 + "cfg-if", 30 + "getrandom", 30 31 "once_cell", 31 32 "version_check", 33 + "zerocopy", 32 34 ] 33 35 34 36 [[package]] ··· 39 41 dependencies = [ 40 42 "memchr", 41 43 ] 44 + 45 + [[package]] 46 + name = "android-tzdata" 47 + version = "0.1.1" 48 + source = "registry+https://github.com/rust-lang/crates.io-index" 49 + checksum = "e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0" 42 50 43 51 [[package]] 44 52 name = "android_system_properties" ··· 125 133 126 134 [[package]] 127 135 name = "bitflags" 128 - version = "2.3.1" 136 + version = "2.5.0" 129 137 source = "registry+https://github.com/rust-lang/crates.io-index" 130 - checksum = "6776fc96284a0bb647b615056fc496d1fe1644a7ab01829818a6d91cae888b84" 138 + checksum = "cf4b9d6a944f767f8e5e0db018570623c85f3d925ac718db4e06d0187adb21c1" 131 139 132 140 [[package]] 133 141 name = "blake2" ··· 135 143 source = "registry+https://github.com/rust-lang/crates.io-index" 136 144 checksum = "46502ad458c9a52b69d4d4d32775c788b7a1b85e8bc9d482d92250fc0e3f8efe" 137 145 dependencies = [ 138 - "digest 0.10.6", 139 - ] 140 - 141 - [[package]] 142 - name = "block-buffer" 143 - version = "0.9.0" 144 - source = "registry+https://github.com/rust-lang/crates.io-index" 145 - checksum = "4152116fd6e9dadb291ae18fc1ec3575ed6d84c29642d97890f4b4a3417297e4" 146 - dependencies = [ 147 - "block-padding", 148 - "generic-array", 146 + "digest", 149 147 ] 150 148 151 149 [[package]] ··· 158 156 ] 159 157 160 158 [[package]] 161 - name = "block-padding" 162 - version = "0.2.1" 163 - source = "registry+https://github.com/rust-lang/crates.io-index" 164 - checksum = "8d696c370c750c948ada61c69a0ee2cbbb9c50b1019ddb86d9317157a99c2cae" 165 - 166 - [[package]] 167 159 name = "bstr" 168 160 version = "0.2.17" 169 161 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 236 228 checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" 237 229 238 230 [[package]] 231 + name = "cfg_aliases" 232 + version = "0.1.1" 233 + source = "registry+https://github.com/rust-lang/crates.io-index" 234 + checksum = "fd16c4719339c4530435d38e511904438d07cce7950afa3718a84ac36c10e89e" 235 + 236 + [[package]] 239 237 name = "chrono" 240 - version = "0.4.23" 238 + version = "0.4.37" 241 239 source = "registry+https://github.com/rust-lang/crates.io-index" 242 - checksum = "16b0a3d9ed01224b22057780a37bb8c5dbfe1be8ba48678e7bf57ec4b385411f" 240 + checksum = "8a0d04d43504c61aa6c7531f1871dd0d418d91130162063b789da00fd7057a5e" 243 241 dependencies = [ 242 + "android-tzdata", 244 243 "iana-time-zone", 245 244 "js-sys", 246 - "num-integer", 247 245 "num-traits", 248 - "time", 249 246 "wasm-bindgen", 250 - "winapi", 247 + "windows-targets 0.52.0", 251 248 ] 252 249 253 250 [[package]] ··· 267 264 268 265 [[package]] 269 266 name = "clipboard-win" 270 - version = "4.5.0" 267 + version = "5.0.0" 271 268 source = "registry+https://github.com/rust-lang/crates.io-index" 272 - checksum = "7191c27c2357d9b7ef96baac1773290d4ca63b24205b82a3fd8a0637afcf0362" 269 + checksum = "c57002a5d9be777c1ef967e33674dac9ebd310d8893e4e3437b14d5f0f6372cc" 273 270 dependencies = [ 274 271 "error-code", 275 - "str-buf", 276 - "winapi", 277 272 ] 278 273 279 274 [[package]] ··· 340 335 ] 341 336 342 337 [[package]] 343 - name = "cpython" 344 - version = "0.7.1" 345 - source = "registry+https://github.com/rust-lang/crates.io-index" 346 - checksum = "3052106c29da7390237bc2310c1928335733b286287754ea85e6093d2495280e" 347 - dependencies = [ 348 - "libc", 349 - "num-traits", 350 - "paste", 351 - "python3-sys", 352 - ] 353 - 354 - [[package]] 355 338 name = "cranelift" 356 339 version = "0.88.2" 357 340 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 548 531 549 532 [[package]] 550 533 name = "crossbeam-utils" 551 - version = "0.8.16" 534 + version = "0.8.19" 552 535 source = "registry+https://github.com/rust-lang/crates.io-index" 553 - checksum = "5a22b2d63d4d1dc0b7f1b6b2747dd0088008a9be28b6ddf0b1e7d335e3037294" 554 - dependencies = [ 555 - "cfg-if", 556 - ] 536 + checksum = "248e3bacc7dc6baa3b21e405ee045c3047101a49145e7e9eca583ab4c2ca5345" 557 537 558 538 [[package]] 559 539 name = "crunchy" ··· 616 596 "proc-macro2", 617 597 "quote", 618 598 "scratch", 619 - "syn", 599 + "syn 1.0.109", 620 600 ] 621 601 622 602 [[package]] ··· 633 613 dependencies = [ 634 614 "proc-macro2", 635 615 "quote", 636 - "syn", 616 + "syn 1.0.109", 637 617 ] 638 618 639 619 [[package]] ··· 646 626 "proc-macro2", 647 627 "quote", 648 628 "rustc_version", 649 - "syn", 650 - ] 651 - 652 - [[package]] 653 - name = "digest" 654 - version = "0.9.0" 655 - source = "registry+https://github.com/rust-lang/crates.io-index" 656 - checksum = "d3dd60d1080a57a05ab032377049e0591415d2b31afd7028356dbf3cc6dcb066" 657 - dependencies = [ 658 - "generic-array", 629 + "syn 1.0.109", 659 630 ] 660 631 661 632 [[package]] ··· 664 635 source = "registry+https://github.com/rust-lang/crates.io-index" 665 636 checksum = "8168378f4e5023e7218c89c891c0fd8ecdb5e5e4f18cb78f38cf245dd021e76f" 666 637 dependencies = [ 667 - "block-buffer 0.10.3", 638 + "block-buffer", 668 639 "crypto-common", 669 640 "subtle", 670 641 ] ··· 692 663 693 664 [[package]] 694 665 name = "dns-lookup" 695 - version = "1.0.8" 666 + version = "2.0.4" 696 667 source = "registry+https://github.com/rust-lang/crates.io-index" 697 - checksum = "53ecafc952c4528d9b51a458d1a8904b81783feff9fde08ab6ed2545ff396872" 668 + checksum = "e5766087c2235fec47fafa4cfecc81e494ee679d0fd4a59887ea0919bfb0e4fc" 698 669 dependencies = [ 699 670 "cfg-if", 700 671 "libc", 701 672 "socket2", 702 - "winapi", 673 + "windows-sys 0.48.0", 703 674 ] 704 675 705 676 [[package]] ··· 723 694 "base64", 724 695 "proc-macro2", 725 696 "quote", 726 - "syn", 697 + "syn 1.0.109", 727 698 ] 728 699 729 700 [[package]] ··· 750 721 ] 751 722 752 723 [[package]] 753 - name = "errno" 754 - version = "0.3.1" 724 + name = "equivalent" 725 + version = "1.0.1" 755 726 source = "registry+https://github.com/rust-lang/crates.io-index" 756 - checksum = "4bcfec3a70f97c962c307b2d2c56e358cf1d00b558d74262b5f929ee8cc7e73a" 757 - dependencies = [ 758 - "errno-dragonfly", 759 - "libc", 760 - "windows-sys 0.48.0", 761 - ] 727 + checksum = "5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5" 762 728 763 729 [[package]] 764 - name = "errno-dragonfly" 765 - version = "0.1.2" 730 + name = "errno" 731 + version = "0.3.8" 766 732 source = "registry+https://github.com/rust-lang/crates.io-index" 767 - checksum = "aa68f1b12764fab894d2755d2518754e71b4fd80ecfb822714a1206c2aab39bf" 733 + checksum = "a258e46cdc063eb8519c00b9fc845fc47bcfca4130e2f08e88665ceda8474245" 768 734 dependencies = [ 769 - "cc", 770 735 "libc", 736 + "windows-sys 0.52.0", 771 737 ] 772 738 773 739 [[package]] 774 740 name = "error-code" 775 - version = "2.3.1" 741 + version = "3.0.0" 776 742 source = "registry+https://github.com/rust-lang/crates.io-index" 777 - checksum = "64f18991e7bf11e7ffee451b5318b5c1a73c52d0d0ada6e5a3017c8c1ced6a21" 778 - dependencies = [ 779 - "libc", 780 - "str-buf", 781 - ] 743 + checksum = "281e452d3bad4005426416cdba5ccfd4f5c1280e10099e21db27f7c1c28347fc" 782 744 783 745 [[package]] 784 746 name = "exitcode" ··· 788 750 789 751 [[package]] 790 752 name = "fd-lock" 791 - version = "3.0.12" 753 + version = "4.0.2" 792 754 source = "registry+https://github.com/rust-lang/crates.io-index" 793 - checksum = "39ae6b3d9530211fb3b12a95374b8b0823be812f53d09e18c5675c0146b09642" 755 + checksum = "7e5768da2206272c81ef0b5e951a41862938a6070da63bcea197899942d3b947" 794 756 dependencies = [ 795 757 "cfg-if", 796 758 "rustix", 797 - "windows-sys 0.48.0", 759 + "windows-sys 0.52.0", 798 760 ] 799 761 800 762 [[package]] ··· 818 780 dependencies = [ 819 781 "flame", 820 782 "quote", 821 - "syn", 783 + "syn 1.0.109", 822 784 ] 823 785 824 786 [[package]] ··· 828 790 checksum = "c3cc29a6c0dfa26d3a0e80021edda5671eeed79381130897737cdd273ea18909" 829 791 dependencies = [ 830 792 "flame", 831 - "indexmap", 793 + "indexmap 1.9.3", 832 794 "serde", 833 795 "serde_json", 834 796 ] 835 797 836 798 [[package]] 837 799 name = "flate2" 838 - version = "1.0.25" 800 + version = "1.0.28" 839 801 source = "registry+https://github.com/rust-lang/crates.io-index" 840 - checksum = "a8a2db397cb1c8772f31494cb8917e48cd1e64f0fa7efac59fbd741a0a8ce841" 802 + checksum = "46303f565772937ffe1d394a4fac6f411c6013172fadde9dcdb1e147a086940e" 841 803 dependencies = [ 842 804 "crc32fast", 843 805 "libz-sys", ··· 895 857 ] 896 858 897 859 [[package]] 898 - name = "getrandom" 899 - version = "0.1.16" 860 + name = "getopts" 861 + version = "0.2.21" 900 862 source = "registry+https://github.com/rust-lang/crates.io-index" 901 - checksum = "8fc3cb4d91f53b50155bdcfd23f6a4c39ae1969c2ae85982b135750cccaf5fce" 863 + checksum = "14dbbfd5c71d70241ecf9e6f13737f7b5ce823821063188d7e46c41d371eebd5" 902 864 dependencies = [ 903 - "cfg-if", 904 - "libc", 905 - "wasi 0.9.0+wasi-snapshot-preview1", 865 + "unicode-width", 906 866 ] 907 867 908 868 [[package]] 909 869 name = "getrandom" 910 - version = "0.2.8" 870 + version = "0.2.14" 911 871 source = "registry+https://github.com/rust-lang/crates.io-index" 912 - checksum = "c05aeb6a22b8f62540c194aac980f2115af067bfe15a0734d7277a768d396b31" 872 + checksum = "94b22e06ecb0110981051723910cbf0b5f5e09a2062dd7663334ee79a9d1286c" 913 873 dependencies = [ 914 874 "cfg-if", 915 875 "js-sys", 916 876 "libc", 917 - "wasi 0.11.0+wasi-snapshot-preview1", 877 + "wasi", 918 878 "wasm-bindgen", 919 879 ] 920 880 ··· 937 897 checksum = "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888" 938 898 939 899 [[package]] 900 + name = "hashbrown" 901 + version = "0.14.3" 902 + source = "registry+https://github.com/rust-lang/crates.io-index" 903 + checksum = "290f1a1d9242c78d09ce40a5e87e7554ee637af1351968159f4952f028f75604" 904 + 905 + [[package]] 940 906 name = "heck" 941 907 version = "0.4.1" 942 908 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 961 927 ] 962 928 963 929 [[package]] 964 - name = "hermit-abi" 965 - version = "0.3.1" 966 - source = "registry+https://github.com/rust-lang/crates.io-index" 967 - checksum = "fed44880c466736ef9a5c5b5facefb5ed0785676d0c02d612db14e54f0d84286" 968 - 969 - [[package]] 970 930 name = "hex" 971 931 version = "0.4.3" 972 932 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 977 937 version = "0.2.1" 978 938 source = "registry+https://github.com/rust-lang/crates.io-index" 979 939 checksum = "dfa686283ad6dd069f105e5ab091b04c62850d3e4cf5d67debad1933f55023df" 940 + 941 + [[package]] 942 + name = "home" 943 + version = "0.5.9" 944 + source = "registry+https://github.com/rust-lang/crates.io-index" 945 + checksum = "e3d1354bf6b7235cb4a0576c2619fd4ed18183f689b12b006a0ee7329eeff9a5" 946 + dependencies = [ 947 + "windows-sys 0.52.0", 948 + ] 980 949 981 950 [[package]] 982 951 name = "iana-time-zone" ··· 1004 973 1005 974 [[package]] 1006 975 name = "indexmap" 1007 - version = "1.9.2" 976 + version = "1.9.3" 1008 977 source = "registry+https://github.com/rust-lang/crates.io-index" 1009 - checksum = "1885e79c1fc4b10f0e172c475f458b7f7b93061064d98c3293e98c5ba0c8b399" 978 + checksum = "bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99" 1010 979 dependencies = [ 1011 980 "autocfg", 1012 - "hashbrown", 981 + "hashbrown 0.12.3", 1013 982 ] 1014 983 1015 984 [[package]] 1016 - name = "insta" 1017 - version = "1.28.0" 985 + name = "indexmap" 986 + version = "2.2.6" 1018 987 source = "registry+https://github.com/rust-lang/crates.io-index" 1019 - checksum = "fea5b3894afe466b4bcf0388630fc15e11938a6074af0cd637c825ba2ec8a099" 988 + checksum = "168fb715dda47215e360912c096649d23d58bf392ac62f73919e831745e40f26" 1020 989 dependencies = [ 1021 - "console", 1022 - "lazy_static 1.4.0", 1023 - "linked-hash-map", 1024 - "similar", 1025 - "yaml-rust", 990 + "equivalent", 991 + "hashbrown 0.14.3", 1026 992 ] 1027 993 1028 994 [[package]] 1029 - name = "io-lifetimes" 1030 - version = "1.0.10" 995 + name = "indoc" 996 + version = "2.0.4" 997 + source = "registry+https://github.com/rust-lang/crates.io-index" 998 + checksum = "1e186cfbae8084e513daff4240b4797e342f988cecda4fb6c939150f96315fd8" 999 + 1000 + [[package]] 1001 + name = "insta" 1002 + version = "1.38.0" 1031 1003 source = "registry+https://github.com/rust-lang/crates.io-index" 1032 - checksum = "9c66c74d2ae7e79a5a8f7ac924adbe38ee42a859c6539ad869eb51f0b52dc220" 1004 + checksum = "3eab73f58e59ca6526037208f0e98851159ec1633cf17b6cd2e1f2c3fd5d53cc" 1033 1005 dependencies = [ 1034 - "hermit-abi 0.3.1", 1035 - "libc", 1036 - "windows-sys 0.48.0", 1006 + "console", 1007 + "lazy_static 1.4.0", 1008 + "linked-hash-map", 1009 + "similar", 1037 1010 ] 1038 1011 1039 1012 [[package]] 1040 1013 name = "is-macro" 1041 - version = "0.2.2" 1014 + version = "0.3.0" 1042 1015 source = "registry+https://github.com/rust-lang/crates.io-index" 1043 - checksum = "8a7d079e129b77477a49c5c4f1cfe9ce6c2c909ef52520693e8e811a714c7b20" 1016 + checksum = "f4467ed1321b310c2625c5aa6c1b1ffc5de4d9e42668cf697a08fb033ee8265e" 1044 1017 dependencies = [ 1045 1018 "Inflector", 1046 - "pmutil", 1019 + "pmutil 0.6.1", 1047 1020 "proc-macro2", 1048 1021 "quote", 1049 - "syn", 1022 + "syn 2.0.32", 1050 1023 ] 1051 1024 1052 1025 [[package]] 1053 1026 name = "itertools" 1054 - version = "0.9.0" 1027 + version = "0.10.5" 1055 1028 source = "registry+https://github.com/rust-lang/crates.io-index" 1056 - checksum = "284f18f85651fe11e8a991b2adb42cb078325c996ed026d994719efcfca1d54b" 1029 + checksum = "b0fd2260e829bddf4cb6ea802289de2f86d6a7a690192fbe91b3f46e0f2c8473" 1057 1030 dependencies = [ 1058 1031 "either", 1059 1032 ] 1060 1033 1061 1034 [[package]] 1062 1035 name = "itertools" 1063 - version = "0.10.5" 1036 + version = "0.11.0" 1064 1037 source = "registry+https://github.com/rust-lang/crates.io-index" 1065 - checksum = "b0fd2260e829bddf4cb6ea802289de2f86d6a7a690192fbe91b3f46e0f2c8473" 1038 + checksum = "b1c173a5686ce8bfa551b3563d0c2170bf24ca44da99c7ca4bfdab5418c3fe57" 1066 1039 dependencies = [ 1067 1040 "either", 1068 1041 ] ··· 1141 1114 1142 1115 [[package]] 1143 1116 name = "libc" 1144 - version = "0.2.141" 1117 + version = "0.2.153" 1145 1118 source = "registry+https://github.com/rust-lang/crates.io-index" 1146 - checksum = "3304a64d199bb964be99741b7a14d26972741915b3649639149b2479bb46f4b5" 1119 + checksum = "9c198f91728a82281a64e1f4f9eeb25d82cb32a5de251c6bd1b5154d63a8e7bd" 1147 1120 1148 1121 [[package]] 1149 1122 name = "libffi" ··· 1204 1177 1205 1178 [[package]] 1206 1179 name = "linux-raw-sys" 1207 - version = "0.3.1" 1180 + version = "0.4.12" 1208 1181 source = "registry+https://github.com/rust-lang/crates.io-index" 1209 - checksum = "d59d8c75012853d2e872fb56bc8a2e53718e2cafe1a4c823143141c6d90c322f" 1182 + checksum = "c4cd1a83af159aa67994778be9070f0ae1bd732942279cabb14f86f986a21456" 1210 1183 1211 1184 [[package]] 1212 1185 name = "lock_api" ··· 1229 1202 1230 1203 [[package]] 1231 1204 name = "lz4_flex" 1232 - version = "0.9.5" 1205 + version = "0.11.1" 1233 1206 source = "registry+https://github.com/rust-lang/crates.io-index" 1234 - checksum = "1a8cbbb2831780bc3b9c15a41f5b49222ef756b6730a95f3decfdd15903eb5a3" 1207 + checksum = "3ea9b256699eda7b0387ffbc776dd625e28bde3918446381781245b7a50349d8" 1235 1208 dependencies = [ 1236 1209 "twox-hash", 1237 1210 ] 1238 1211 1239 1212 [[package]] 1240 1213 name = "mac_address" 1241 - version = "1.1.4" 1214 + version = "1.1.5" 1242 1215 source = "registry+https://github.com/rust-lang/crates.io-index" 1243 - checksum = "b238e3235c8382b7653c6408ed1b08dd379bdb9fdf990fb0bbae3db2cc0ae963" 1216 + checksum = "4863ee94f19ed315bf3bc00299338d857d4b5bc856af375cc97d237382ad3856" 1244 1217 dependencies = [ 1245 1218 "nix 0.23.2", 1246 1219 "winapi", ··· 1257 1230 1258 1231 [[package]] 1259 1232 name = "malachite" 1260 - version = "0.3.2" 1233 + version = "0.4.4" 1261 1234 source = "registry+https://github.com/rust-lang/crates.io-index" 1262 - checksum = "f6cf7f4730c30071ba374fac86ad35b1cb7a0716f774737768667ea3fa1828e3" 1235 + checksum = "220cb36c52aa6eff45559df497abe0e2a4c1209f92279a746a399f622d7b95c7" 1263 1236 dependencies = [ 1264 1237 "malachite-base", 1265 1238 "malachite-nz", ··· 1268 1241 1269 1242 [[package]] 1270 1243 name = "malachite-base" 1271 - version = "0.3.2" 1244 + version = "0.4.4" 1272 1245 source = "registry+https://github.com/rust-lang/crates.io-index" 1273 - checksum = "2b06bfa98a4b4802af5a4263b4ad4660e28e51e8490f6354eb9336c70767e1c5" 1246 + checksum = "6538136c5daf04126d6be4899f7fe4879b7f8de896dd1b4210fe6de5b94f2555" 1274 1247 dependencies = [ 1275 - "itertools 0.9.0", 1276 - "rand 0.7.3", 1277 - "rand_chacha 0.2.2", 1248 + "itertools 0.11.0", 1278 1249 "ryu", 1279 - "sha3 0.9.1", 1280 1250 ] 1281 1251 1282 1252 [[package]] 1283 1253 name = "malachite-bigint" 1284 - version = "0.1.0" 1254 + version = "0.2.0" 1285 1255 source = "registry+https://github.com/rust-lang/crates.io-index" 1286 - checksum = "8a5110aee54537b0cef214efbebdd7df79b7408db8eef4f6a4b6db9d0d8fc01b" 1256 + checksum = "17703a19c80bbdd0b7919f0f104f3b0597f7de4fc4e90a477c15366a5ba03faa" 1287 1257 dependencies = [ 1288 1258 "derive_more", 1289 1259 "malachite", ··· 1294 1264 1295 1265 [[package]] 1296 1266 name = "malachite-nz" 1297 - version = "0.3.2" 1267 + version = "0.4.4" 1298 1268 source = "registry+https://github.com/rust-lang/crates.io-index" 1299 - checksum = "c89e21c64b7af5be3dc8cef16f786243faf59459fe4ba93b44efdeb264e5ade4" 1269 + checksum = "5f0b05577b7a3f09433106460b10304f97fc572f0baabf6640e6cb1e23f5fc52" 1300 1270 dependencies = [ 1301 1271 "embed-doc-image", 1302 - "itertools 0.9.0", 1272 + "itertools 0.11.0", 1303 1273 "malachite-base", 1304 1274 ] 1305 1275 1306 1276 [[package]] 1307 1277 name = "malachite-q" 1308 - version = "0.3.2" 1278 + version = "0.4.4" 1309 1279 source = "registry+https://github.com/rust-lang/crates.io-index" 1310 - checksum = "3755e541d5134b5016594c9043094172c4dda9259b3ce824a7b8101941850360" 1280 + checksum = "a1cfdb4016292e6acd832eaee261175f3af8bbee62afeefe4420ebce4c440cb5" 1311 1281 dependencies = [ 1312 - "itertools 0.9.0", 1282 + "itertools 0.11.0", 1313 1283 "malachite-base", 1314 1284 "malachite-nz", 1315 1285 ] ··· 1332 1302 source = "registry+https://github.com/rust-lang/crates.io-index" 1333 1303 checksum = "6365506850d44bff6e2fbcb5176cf63650e48bd45ef2fe2665ae1570e0f4b9ca" 1334 1304 dependencies = [ 1335 - "digest 0.10.6", 1305 + "digest", 1336 1306 ] 1337 1307 1338 1308 [[package]] 1339 1309 name = "memchr" 1340 - version = "2.5.0" 1310 + version = "2.7.2" 1341 1311 source = "registry+https://github.com/rust-lang/crates.io-index" 1342 - checksum = "2dffe52ecf27772e601905b7522cb4ef790d2cc203488bbd0e2fe85fcb74566d" 1312 + checksum = "6c8640c5d730cb13ebd907d8d04b52f55ac9a2eec55b440c8892f40d56c76c1d" 1343 1313 1344 1314 [[package]] 1345 1315 name = "memmap2" ··· 1369 1339 ] 1370 1340 1371 1341 [[package]] 1342 + name = "memoffset" 1343 + version = "0.9.1" 1344 + source = "registry+https://github.com/rust-lang/crates.io-index" 1345 + checksum = "488016bfae457b036d996092f6cb448677611ce4449e970ceaf42695203f218a" 1346 + dependencies = [ 1347 + "autocfg", 1348 + ] 1349 + 1350 + [[package]] 1372 1351 name = "miniz_oxide" 1373 - version = "0.6.2" 1352 + version = "0.7.2" 1374 1353 source = "registry+https://github.com/rust-lang/crates.io-index" 1375 - checksum = "b275950c28b37e794e8c55d88aeb5e139d0ce23fdbbeda68f8d7174abdf9e8fa" 1354 + checksum = "9d811f3e15f28568be3407c8e7fdb6514c1cda3cb30683f15b6a1a1dc4ea14a7" 1376 1355 dependencies = [ 1377 1356 "adler", 1378 1357 ] ··· 1383 1362 source = "registry+https://github.com/rust-lang/crates.io-index" 1384 1363 checksum = "12ca7f22ed370d5991a9caec16a83187e865bc8a532f889670337d5a5689e3a1" 1385 1364 dependencies = [ 1386 - "rand_core 0.6.4", 1365 + "rand_core", 1387 1366 ] 1388 1367 1389 1368 [[package]] ··· 1410 1389 1411 1390 [[package]] 1412 1391 name = "nix" 1413 - version = "0.26.2" 1392 + version = "0.27.1" 1414 1393 source = "registry+https://github.com/rust-lang/crates.io-index" 1415 - checksum = "bfdda3d196821d6af13126e40375cdf7da646a96114af134d5f417a9a1dc8e1a" 1394 + checksum = "2eb04e9c688eff1c89d72b407f168cf79bb9e867a9d3323ed6c01519eb9cc053" 1395 + dependencies = [ 1396 + "bitflags 2.5.0", 1397 + "cfg-if", 1398 + "libc", 1399 + "memoffset 0.9.1", 1400 + ] 1401 + 1402 + [[package]] 1403 + name = "nix" 1404 + version = "0.28.0" 1405 + source = "registry+https://github.com/rust-lang/crates.io-index" 1406 + checksum = "ab2156c4fce2f8df6c499cc1c763e4394b7482525bf2a9701c9d79d215f519e4" 1416 1407 dependencies = [ 1417 - "bitflags 1.3.2", 1408 + "bitflags 2.5.0", 1418 1409 "cfg-if", 1410 + "cfg_aliases", 1419 1411 "libc", 1420 - "memoffset 0.7.1", 1421 - "pin-utils", 1422 - "static_assertions", 1423 1412 ] 1424 1413 1425 1414 [[package]] ··· 1471 1460 1472 1461 [[package]] 1473 1462 name = "num_enum" 1474 - version = "0.5.9" 1463 + version = "0.7.2" 1475 1464 source = "registry+https://github.com/rust-lang/crates.io-index" 1476 - checksum = "8d829733185c1ca374f17e52b762f24f535ec625d2cc1f070e34c8a9068f341b" 1465 + checksum = "02339744ee7253741199f897151b38e72257d13802d4ee837285cc2990a90845" 1477 1466 dependencies = [ 1478 1467 "num_enum_derive", 1479 1468 ] 1480 1469 1481 1470 [[package]] 1482 1471 name = "num_enum_derive" 1483 - version = "0.5.9" 1472 + version = "0.7.2" 1484 1473 source = "registry+https://github.com/rust-lang/crates.io-index" 1485 - checksum = "2be1598bf1c313dcdd12092e3f1920f463462525a21b7b4e11b4168353d0123e" 1474 + checksum = "681030a937600a36906c185595136d26abfebb4aa9c65701cefcaf8578bb982b" 1486 1475 dependencies = [ 1487 1476 "proc-macro-crate", 1488 1477 "proc-macro2", 1489 1478 "quote", 1490 - "syn", 1479 + "syn 2.0.32", 1491 1480 ] 1492 1481 1493 1482 [[package]] 1494 1483 name = "once_cell" 1495 - version = "1.17.1" 1484 + version = "1.19.0" 1496 1485 source = "registry+https://github.com/rust-lang/crates.io-index" 1497 - checksum = "b7e5500299e16ebb147ae15a00a942af264cf3688f47923b8fc2cd5858f23ad3" 1486 + checksum = "3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92" 1498 1487 1499 1488 [[package]] 1500 1489 name = "oorandom" ··· 1503 1492 checksum = "0ab1bc2a289d34bd04a330323ac98a1b4bc82c9d9fcb1e66b63caa84da26b575" 1504 1493 1505 1494 [[package]] 1506 - name = "opaque-debug" 1507 - version = "0.3.0" 1508 - source = "registry+https://github.com/rust-lang/crates.io-index" 1509 - checksum = "624a8340c38c1b80fd549087862da4ba43e08858af025b236e509b6649fc13d5" 1510 - 1511 - [[package]] 1512 1495 name = "openssl" 1513 - version = "0.10.55" 1496 + version = "0.10.62" 1514 1497 source = "registry+https://github.com/rust-lang/crates.io-index" 1515 - checksum = "345df152bc43501c5eb9e4654ff05f794effb78d4efe3d53abc158baddc0703d" 1498 + checksum = "8cde4d2d9200ad5909f8dac647e29482e07c3a35de8a13fce7c9c7747ad9f671" 1516 1499 dependencies = [ 1517 - "bitflags 1.3.2", 1500 + "bitflags 2.5.0", 1518 1501 "cfg-if", 1519 1502 "foreign-types", 1520 1503 "libc", ··· 1531 1514 dependencies = [ 1532 1515 "proc-macro2", 1533 1516 "quote", 1534 - "syn", 1517 + "syn 1.0.109", 1535 1518 ] 1536 1519 1537 1520 [[package]] ··· 1542 1525 1543 1526 [[package]] 1544 1527 name = "openssl-src" 1545 - version = "111.25.0+1.1.1t" 1528 + version = "300.2.1+3.2.0" 1546 1529 source = "registry+https://github.com/rust-lang/crates.io-index" 1547 - checksum = "3173cd3626c43e3854b1b727422a276e568d9ec5fe8cec197822cf52cfb743d6" 1530 + checksum = "3fe476c29791a5ca0d1273c697e96085bbabbbea2ef7afd5617e78a4b40332d3" 1548 1531 dependencies = [ 1549 1532 "cc", 1550 1533 ] 1551 1534 1552 1535 [[package]] 1553 1536 name = "openssl-sys" 1554 - version = "0.9.90" 1537 + version = "0.9.98" 1555 1538 source = "registry+https://github.com/rust-lang/crates.io-index" 1556 - checksum = "374533b0e45f3a7ced10fcaeccca020e66656bc03dac384f852e4e5a7a8104a6" 1539 + checksum = "c1665caf8ab2dc9aef43d1c0023bd904633a6a05cb30b0ad59bec2ae986e57a7" 1557 1540 dependencies = [ 1558 1541 "cc", 1559 1542 "libc", ··· 1633 1616 checksum = "b1181c94580fa345f50f19d738aaa39c0ed30a600d95cb2d3e23f94266f14fbf" 1634 1617 dependencies = [ 1635 1618 "phf_shared", 1636 - "rand 0.8.5", 1619 + "rand", 1637 1620 ] 1638 1621 1639 1622 [[package]] ··· 1646 1629 ] 1647 1630 1648 1631 [[package]] 1649 - name = "pin-utils" 1650 - version = "0.1.0" 1651 - source = "registry+https://github.com/rust-lang/crates.io-index" 1652 - checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184" 1653 - 1654 - [[package]] 1655 1632 name = "pkg-config" 1656 1633 version = "0.3.26" 1657 1634 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1693 1670 dependencies = [ 1694 1671 "proc-macro2", 1695 1672 "quote", 1696 - "syn", 1673 + "syn 1.0.109", 1674 + ] 1675 + 1676 + [[package]] 1677 + name = "pmutil" 1678 + version = "0.6.1" 1679 + source = "registry+https://github.com/rust-lang/crates.io-index" 1680 + checksum = "52a40bc70c2c58040d2d8b167ba9a5ff59fc9dab7ad44771cfde3dcfde7a09c6" 1681 + dependencies = [ 1682 + "proc-macro2", 1683 + "quote", 1684 + "syn 2.0.32", 1697 1685 ] 1698 1686 1699 1687 [[package]] ··· 1714 1702 1715 1703 [[package]] 1716 1704 name = "proc-macro2" 1717 - version = "1.0.66" 1705 + version = "1.0.79" 1718 1706 source = "registry+https://github.com/rust-lang/crates.io-index" 1719 - checksum = "18fb31db3f9bddb2ea821cde30a9f70117e3f119938b5ee630b7403aa6e2ead9" 1707 + checksum = "e835ff2298f5721608eb1a980ecaee1aef2c132bf95ecc026a11b7bf3c01c02e" 1720 1708 dependencies = [ 1721 1709 "unicode-ident", 1722 1710 ] 1723 1711 1724 1712 [[package]] 1725 1713 name = "puruspe" 1726 - version = "0.1.5" 1714 + version = "0.2.4" 1727 1715 source = "registry+https://github.com/rust-lang/crates.io-index" 1728 - checksum = "3b7e158a385023d209d6d5f2585c4b468f6dcb3dd5aca9b75c4f1678c05bb375" 1716 + checksum = "06a1eed715f625eaa95fba5e049dcf7bc06fa396d6d2e55015b3764e234dfd3f" 1729 1717 1730 1718 [[package]] 1731 - name = "python3-sys" 1732 - version = "0.7.1" 1719 + name = "pyo3" 1720 + version = "0.20.2" 1733 1721 source = "registry+https://github.com/rust-lang/crates.io-index" 1734 - checksum = "49f8b50d72fb3015735aa403eebf19bbd72c093bfeeae24ee798be5f2f1aab52" 1722 + checksum = "9a89dc7a5850d0e983be1ec2a463a171d20990487c3cfcd68b5363f1ee3d6fe0" 1735 1723 dependencies = [ 1724 + "cfg-if", 1725 + "indoc", 1736 1726 "libc", 1737 - "regex", 1727 + "memoffset 0.9.1", 1728 + "parking_lot", 1729 + "pyo3-build-config", 1730 + "pyo3-ffi", 1731 + "pyo3-macros", 1732 + "unindent", 1733 + ] 1734 + 1735 + [[package]] 1736 + name = "pyo3-build-config" 1737 + version = "0.20.2" 1738 + source = "registry+https://github.com/rust-lang/crates.io-index" 1739 + checksum = "07426f0d8fe5a601f26293f300afd1a7b1ed5e78b2a705870c5f30893c5163be" 1740 + dependencies = [ 1741 + "once_cell", 1742 + "target-lexicon", 1743 + ] 1744 + 1745 + [[package]] 1746 + name = "pyo3-ffi" 1747 + version = "0.20.2" 1748 + source = "registry+https://github.com/rust-lang/crates.io-index" 1749 + checksum = "dbb7dec17e17766b46bca4f1a4215a85006b4c2ecde122076c562dd058da6cf1" 1750 + dependencies = [ 1751 + "libc", 1752 + "pyo3-build-config", 1753 + ] 1754 + 1755 + [[package]] 1756 + name = "pyo3-macros" 1757 + version = "0.20.2" 1758 + source = "registry+https://github.com/rust-lang/crates.io-index" 1759 + checksum = "05f738b4e40d50b5711957f142878cfa0f28e054aa0ebdfc3fd137a843f74ed3" 1760 + dependencies = [ 1761 + "proc-macro2", 1762 + "pyo3-macros-backend", 1763 + "quote", 1764 + "syn 2.0.32", 1765 + ] 1766 + 1767 + [[package]] 1768 + name = "pyo3-macros-backend" 1769 + version = "0.20.2" 1770 + source = "registry+https://github.com/rust-lang/crates.io-index" 1771 + checksum = "0fc910d4851847827daf9d6cdd4a823fbdaab5b8818325c5e97a86da79e8881f" 1772 + dependencies = [ 1773 + "heck", 1774 + "proc-macro2", 1775 + "quote", 1776 + "syn 2.0.32", 1738 1777 ] 1739 1778 1740 1779 [[package]] 1741 1780 name = "quote" 1742 - version = "1.0.23" 1781 + version = "1.0.33" 1743 1782 source = "registry+https://github.com/rust-lang/crates.io-index" 1744 - checksum = "8856d8364d252a14d474036ea1358d63c9e6965c8e5c1885c18f73d70bff9c7b" 1783 + checksum = "5267fca4496028628a95160fc423a33e8b2e6af8a5302579e322e4b520293cae" 1745 1784 dependencies = [ 1746 1785 "proc-macro2", 1747 1786 ] ··· 1764 1803 1765 1804 [[package]] 1766 1805 name = "rand" 1767 - version = "0.7.3" 1768 - source = "registry+https://github.com/rust-lang/crates.io-index" 1769 - checksum = "6a6b1679d49b24bbfe0c803429aa1874472f50d9b363131f0e89fc356b544d03" 1770 - dependencies = [ 1771 - "getrandom 0.1.16", 1772 - "libc", 1773 - "rand_chacha 0.2.2", 1774 - "rand_core 0.5.1", 1775 - "rand_hc", 1776 - ] 1777 - 1778 - [[package]] 1779 - name = "rand" 1780 1806 version = "0.8.5" 1781 1807 source = "registry+https://github.com/rust-lang/crates.io-index" 1782 1808 checksum = "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404" 1783 1809 dependencies = [ 1784 1810 "libc", 1785 - "rand_chacha 0.3.1", 1786 - "rand_core 0.6.4", 1787 - ] 1788 - 1789 - [[package]] 1790 - name = "rand_chacha" 1791 - version = "0.2.2" 1792 - source = "registry+https://github.com/rust-lang/crates.io-index" 1793 - checksum = "f4c8ed856279c9737206bf725bf36935d8666ead7aa69b52be55af369d193402" 1794 - dependencies = [ 1795 - "ppv-lite86", 1796 - "rand_core 0.5.1", 1811 + "rand_chacha", 1812 + "rand_core", 1797 1813 ] 1798 1814 1799 1815 [[package]] ··· 1803 1819 checksum = "e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88" 1804 1820 dependencies = [ 1805 1821 "ppv-lite86", 1806 - "rand_core 0.6.4", 1807 - ] 1808 - 1809 - [[package]] 1810 - name = "rand_core" 1811 - version = "0.5.1" 1812 - source = "registry+https://github.com/rust-lang/crates.io-index" 1813 - checksum = "90bde5296fc891b0cef12a6d03ddccc162ce7b2aff54160af9338f8d40df6d19" 1814 - dependencies = [ 1815 - "getrandom 0.1.16", 1822 + "rand_core", 1816 1823 ] 1817 1824 1818 1825 [[package]] ··· 1821 1828 source = "registry+https://github.com/rust-lang/crates.io-index" 1822 1829 checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c" 1823 1830 dependencies = [ 1824 - "getrandom 0.2.8", 1825 - ] 1826 - 1827 - [[package]] 1828 - name = "rand_hc" 1829 - version = "0.2.0" 1830 - source = "registry+https://github.com/rust-lang/crates.io-index" 1831 - checksum = "ca3129af7b92a17112d59ad498c6f81eaf463253766b90396d39ea7a39d6613c" 1832 - dependencies = [ 1833 - "rand_core 0.5.1", 1831 + "getrandom", 1834 1832 ] 1835 1833 1836 1834 [[package]] ··· 1876 1874 source = "registry+https://github.com/rust-lang/crates.io-index" 1877 1875 checksum = "b033d837a7cf162d7993aded9304e30a83213c648b6e389db233191f891e5c2b" 1878 1876 dependencies = [ 1879 - "getrandom 0.2.8", 1877 + "getrandom", 1880 1878 "redox_syscall 0.2.16", 1881 1879 "thiserror", 1882 1880 ] ··· 1930 1928 1931 1929 [[package]] 1932 1930 name = "result-like" 1933 - version = "0.4.5" 1931 + version = "0.4.6" 1934 1932 source = "registry+https://github.com/rust-lang/crates.io-index" 1935 - checksum = "7b80fe0296795a96913be20558326b797a187bb3986ce84ed82dee0fb7414428" 1933 + checksum = "ccc7ce6435c33898517a30e85578cd204cbb696875efb93dec19a2d31294f810" 1936 1934 dependencies = [ 1937 1935 "result-like-derive", 1938 1936 ] 1939 1937 1940 1938 [[package]] 1941 1939 name = "result-like-derive" 1942 - version = "0.4.5" 1940 + version = "0.4.6" 1943 1941 source = "registry+https://github.com/rust-lang/crates.io-index" 1944 - checksum = "2a29c8a4ac7839f1dcb8b899263b501e0d6932f210300c8a0d271323727b35c1" 1942 + checksum = "1fabf0a2e54f711c68c50d49f648a1a8a37adcb57353f518ac4df374f0788f42" 1945 1943 dependencies = [ 1946 - "pmutil", 1944 + "pmutil 0.5.3", 1947 1945 "proc-macro2", 1948 1946 "quote", 1949 - "syn", 1947 + "syn 1.0.109", 1950 1948 "syn-ext", 1951 1949 ] 1952 1950 ··· 1967 1965 1968 1966 [[package]] 1969 1967 name = "rustix" 1970 - version = "0.37.11" 1968 + version = "0.38.28" 1971 1969 source = "registry+https://github.com/rust-lang/crates.io-index" 1972 - checksum = "85597d61f83914ddeba6a47b3b8ffe7365107221c2e557ed94426489fefb5f77" 1970 + checksum = "72e572a5e8ca657d7366229cdde4bd14c4eb5499a9573d4d366fe1b599daa316" 1973 1971 dependencies = [ 1974 - "bitflags 1.3.2", 1972 + "bitflags 2.5.0", 1975 1973 "errno", 1976 - "io-lifetimes", 1977 1974 "libc", 1978 1975 "linux-raw-sys", 1979 - "windows-sys 0.48.0", 1976 + "windows-sys 0.52.0", 1980 1977 ] 1981 1978 1982 1979 [[package]] 1983 1980 name = "rustpython" 1984 - version = "0.3.0" 1981 + version = "0.3.1" 1985 1982 dependencies = [ 1986 1983 "atty", 1987 1984 "cfg-if", 1988 1985 "clap", 1989 - "cpython", 1990 1986 "criterion", 1991 1987 "dirs-next", 1992 1988 "env_logger", ··· 1994 1990 "flamescope", 1995 1991 "libc", 1996 1992 "log", 1997 - "python3-sys", 1993 + "pyo3", 1998 1994 "rustpython-compiler", 1999 1995 "rustpython-parser", 2000 1996 "rustpython-pylib", ··· 2005 2001 2006 2002 [[package]] 2007 2003 name = "rustpython-ast" 2008 - version = "0.3.0" 2009 - source = "git+https://github.com/RustPython/Parser.git?tag=0.3.0#a1e4336f7043807eda8a5ecb15d4115172cc4a7e" 2004 + version = "0.3.1" 2005 + source = "git+https://github.com/RustPython/Parser.git?rev=a95045bc627b2fbf84caf4f010e521846be7b37f#a95045bc627b2fbf84caf4f010e521846be7b37f" 2010 2006 dependencies = [ 2011 2007 "is-macro", 2012 2008 "malachite-bigint", ··· 2017 2013 2018 2014 [[package]] 2019 2015 name = "rustpython-codegen" 2020 - version = "0.3.0" 2016 + version = "0.3.1" 2021 2017 dependencies = [ 2022 2018 "ahash", 2023 - "bitflags 2.3.1", 2024 - "indexmap", 2019 + "bitflags 2.5.0", 2020 + "indexmap 2.2.6", 2025 2021 "insta", 2026 - "itertools 0.10.5", 2022 + "itertools 0.11.0", 2027 2023 "log", 2028 2024 "num-complex", 2029 2025 "num-traits", ··· 2035 2031 2036 2032 [[package]] 2037 2033 name = "rustpython-common" 2038 - version = "0.3.0" 2034 + version = "0.3.1" 2039 2035 dependencies = [ 2040 2036 "ascii", 2041 - "bitflags 2.3.1", 2037 + "bitflags 2.5.0", 2042 2038 "bstr", 2043 2039 "cfg-if", 2044 - "itertools 0.10.5", 2040 + "itertools 0.11.0", 2045 2041 "libc", 2046 2042 "lock_api", 2047 2043 "malachite-base", ··· 2052 2048 "once_cell", 2053 2049 "parking_lot", 2054 2050 "radium", 2055 - "rand 0.8.5", 2051 + "rand", 2056 2052 "rustpython-format", 2057 2053 "siphasher", 2058 2054 "volatile", ··· 2061 2057 2062 2058 [[package]] 2063 2059 name = "rustpython-compiler" 2064 - version = "0.3.0" 2060 + version = "0.3.1" 2065 2061 dependencies = [ 2066 2062 "rustpython-codegen", 2067 2063 "rustpython-compiler-core", ··· 2070 2066 2071 2067 [[package]] 2072 2068 name = "rustpython-compiler-core" 2073 - version = "0.3.0" 2069 + version = "0.3.1" 2074 2070 dependencies = [ 2075 - "bitflags 2.3.1", 2076 - "itertools 0.10.5", 2071 + "bitflags 2.5.0", 2072 + "itertools 0.11.0", 2077 2073 "lz4_flex", 2078 2074 "malachite-bigint", 2079 2075 "num-complex", ··· 2083 2079 2084 2080 [[package]] 2085 2081 name = "rustpython-derive" 2086 - version = "0.3.0" 2082 + version = "0.3.1" 2087 2083 dependencies = [ 2088 2084 "rustpython-compiler", 2089 2085 "rustpython-derive-impl", 2090 - "syn", 2086 + "syn 1.0.109", 2091 2087 ] 2092 2088 2093 2089 [[package]] 2094 2090 name = "rustpython-derive-impl" 2095 - version = "0.3.0" 2091 + version = "0.3.1" 2096 2092 dependencies = [ 2097 - "itertools 0.10.5", 2093 + "itertools 0.11.0", 2098 2094 "maplit", 2099 2095 "once_cell", 2100 2096 "proc-macro2", ··· 2102 2098 "rustpython-compiler-core", 2103 2099 "rustpython-doc", 2104 2100 "rustpython-parser-core", 2105 - "syn", 2101 + "syn 1.0.109", 2106 2102 "syn-ext", 2107 2103 "textwrap 0.15.2", 2108 2104 ] ··· 2117 2113 2118 2114 [[package]] 2119 2115 name = "rustpython-format" 2120 - version = "0.3.0" 2121 - source = "git+https://github.com/RustPython/Parser.git?tag=0.3.0#a1e4336f7043807eda8a5ecb15d4115172cc4a7e" 2116 + version = "0.3.1" 2117 + source = "git+https://github.com/RustPython/Parser.git?rev=a95045bc627b2fbf84caf4f010e521846be7b37f#a95045bc627b2fbf84caf4f010e521846be7b37f" 2122 2118 dependencies = [ 2123 - "bitflags 2.3.1", 2124 - "itertools 0.10.5", 2119 + "bitflags 2.5.0", 2120 + "itertools 0.11.0", 2125 2121 "malachite-bigint", 2126 2122 "num-traits", 2127 2123 "rustpython-literal", ··· 2129 2125 2130 2126 [[package]] 2131 2127 name = "rustpython-jit" 2132 - version = "0.3.0" 2128 + version = "0.3.1" 2133 2129 dependencies = [ 2134 2130 "approx", 2135 2131 "cranelift", ··· 2144 2140 2145 2141 [[package]] 2146 2142 name = "rustpython-literal" 2147 - version = "0.3.0" 2148 - source = "git+https://github.com/RustPython/Parser.git?tag=0.3.0#a1e4336f7043807eda8a5ecb15d4115172cc4a7e" 2143 + version = "0.3.1" 2144 + source = "git+https://github.com/RustPython/Parser.git?rev=a95045bc627b2fbf84caf4f010e521846be7b37f#a95045bc627b2fbf84caf4f010e521846be7b37f" 2149 2145 dependencies = [ 2150 2146 "hexf-parse", 2151 2147 "is-macro", ··· 2156 2152 2157 2153 [[package]] 2158 2154 name = "rustpython-parser" 2159 - version = "0.3.0" 2160 - source = "git+https://github.com/RustPython/Parser.git?tag=0.3.0#a1e4336f7043807eda8a5ecb15d4115172cc4a7e" 2155 + version = "0.3.1" 2156 + source = "git+https://github.com/RustPython/Parser.git?rev=a95045bc627b2fbf84caf4f010e521846be7b37f#a95045bc627b2fbf84caf4f010e521846be7b37f" 2161 2157 dependencies = [ 2162 2158 "anyhow", 2163 2159 "is-macro", 2164 - "itertools 0.10.5", 2160 + "itertools 0.11.0", 2165 2161 "lalrpop-util", 2166 2162 "log", 2167 2163 "malachite-bigint", ··· 2179 2175 2180 2176 [[package]] 2181 2177 name = "rustpython-parser-core" 2182 - version = "0.3.0" 2183 - source = "git+https://github.com/RustPython/Parser.git?tag=0.3.0#a1e4336f7043807eda8a5ecb15d4115172cc4a7e" 2178 + version = "0.3.1" 2179 + source = "git+https://github.com/RustPython/Parser.git?rev=a95045bc627b2fbf84caf4f010e521846be7b37f#a95045bc627b2fbf84caf4f010e521846be7b37f" 2184 2180 dependencies = [ 2185 2181 "is-macro", 2186 2182 "memchr", ··· 2189 2185 2190 2186 [[package]] 2191 2187 name = "rustpython-parser-vendored" 2192 - version = "0.3.0" 2193 - source = "git+https://github.com/RustPython/Parser.git?tag=0.3.0#a1e4336f7043807eda8a5ecb15d4115172cc4a7e" 2188 + version = "0.3.1" 2189 + source = "git+https://github.com/RustPython/Parser.git?rev=a95045bc627b2fbf84caf4f010e521846be7b37f#a95045bc627b2fbf84caf4f010e521846be7b37f" 2194 2190 dependencies = [ 2195 2191 "memchr", 2196 2192 "once_cell", ··· 2198 2194 2199 2195 [[package]] 2200 2196 name = "rustpython-pylib" 2201 - version = "0.3.0" 2197 + version = "0.3.1" 2202 2198 dependencies = [ 2203 2199 "glob", 2204 2200 "rustpython-compiler-core", ··· 2206 2202 ] 2207 2203 2208 2204 [[package]] 2205 + name = "rustpython-sre_engine" 2206 + version = "0.3.1" 2207 + dependencies = [ 2208 + "bitflags 2.5.0", 2209 + "num_enum", 2210 + "optional", 2211 + ] 2212 + 2213 + [[package]] 2209 2214 name = "rustpython-stdlib" 2210 - version = "0.3.0" 2215 + version = "0.3.1" 2211 2216 dependencies = [ 2212 2217 "adler32", 2213 2218 "ahash", ··· 2219 2224 "crc32fast", 2220 2225 "crossbeam-utils", 2221 2226 "csv-core", 2222 - "digest 0.10.6", 2227 + "digest", 2223 2228 "dns-lookup", 2224 2229 "dyn-clone", 2225 2230 "flate2", 2226 2231 "foreign-types-shared", 2227 2232 "gethostname", 2228 2233 "hex", 2229 - "itertools 0.10.5", 2234 + "itertools 0.11.0", 2230 2235 "libc", 2231 2236 "libsqlite3-sys", 2232 2237 "libz-sys", ··· 2236 2241 "memchr", 2237 2242 "memmap2", 2238 2243 "mt19937", 2239 - "nix 0.26.2", 2244 + "nix 0.27.1", 2240 2245 "num-complex", 2241 2246 "num-integer", 2242 2247 "num-traits", ··· 2249 2254 "parking_lot", 2250 2255 "paste", 2251 2256 "puruspe", 2252 - "rand 0.8.5", 2253 - "rand_core 0.6.4", 2257 + "rand", 2258 + "rand_core", 2254 2259 "rustpython-common", 2255 2260 "rustpython-derive", 2256 2261 "rustpython-vm", 2257 2262 "schannel", 2258 2263 "sha-1", 2259 2264 "sha2", 2260 - "sha3 0.10.6", 2265 + "sha3", 2261 2266 "socket2", 2262 2267 "system-configuration", 2263 2268 "termios", ··· 2273 2278 "uuid", 2274 2279 "widestring", 2275 2280 "winapi", 2281 + "windows-sys 0.52.0", 2276 2282 "xml-rs", 2277 2283 ] 2278 2284 2279 2285 [[package]] 2280 2286 name = "rustpython-vm" 2281 - version = "0.3.0" 2287 + version = "0.3.1" 2282 2288 dependencies = [ 2283 2289 "ahash", 2284 2290 "ascii", 2285 2291 "atty", 2286 - "bitflags 2.3.1", 2292 + "bitflags 2.5.0", 2287 2293 "bstr", 2288 2294 "caseless", 2289 2295 "cfg-if", ··· 2292 2298 "exitcode", 2293 2299 "flame", 2294 2300 "flamer", 2295 - "getrandom 0.2.8", 2301 + "getrandom", 2296 2302 "glob", 2297 2303 "half", 2298 2304 "hex", 2299 - "indexmap", 2305 + "indexmap 2.2.6", 2300 2306 "is-macro", 2301 - "itertools 0.10.5", 2307 + "itertools 0.11.0", 2302 2308 "libc", 2303 2309 "log", 2304 2310 "malachite-bigint", 2305 2311 "memchr", 2306 - "memoffset 0.6.5", 2307 - "nix 0.26.2", 2312 + "memoffset 0.9.1", 2313 + "nix 0.27.1", 2308 2314 "num-complex", 2309 2315 "num-integer", 2310 2316 "num-traits", ··· 2314 2320 "optional", 2315 2321 "parking_lot", 2316 2322 "paste", 2317 - "rand 0.8.5", 2323 + "rand", 2318 2324 "result-like", 2319 2325 "rustc_version", 2320 2326 "rustpython-ast", ··· 2328 2334 "rustpython-literal", 2329 2335 "rustpython-parser", 2330 2336 "rustpython-parser-core", 2337 + "rustpython-sre_engine", 2331 2338 "rustyline", 2332 2339 "schannel", 2333 2340 "serde", 2334 - "sre-engine", 2335 2341 "static_assertions", 2336 2342 "strum", 2337 2343 "strum_macros", ··· 2347 2353 "wasm-bindgen", 2348 2354 "which", 2349 2355 "widestring", 2350 - "winapi", 2351 2356 "windows", 2357 + "windows-sys 0.52.0", 2352 2358 "winreg", 2353 2359 ] 2354 2360 2355 2361 [[package]] 2356 2362 name = "rustpython_wasm" 2357 - version = "0.3.0" 2363 + version = "0.3.1" 2358 2364 dependencies = [ 2359 2365 "console_error_panic_hook", 2360 2366 "js-sys", ··· 2378 2384 2379 2385 [[package]] 2380 2386 name = "rustyline" 2381 - version = "11.0.0" 2387 + version = "14.0.0" 2382 2388 source = "registry+https://github.com/rust-lang/crates.io-index" 2383 - checksum = "5dfc8644681285d1fb67a467fb3021bfea306b99b4146b166a1fe3ada965eece" 2389 + checksum = "7803e8936da37efd9b6d4478277f4b2b9bb5cdb37a113e8d63222e58da647e63" 2384 2390 dependencies = [ 2385 - "bitflags 1.3.2", 2391 + "bitflags 2.5.0", 2386 2392 "cfg-if", 2387 2393 "clipboard-win", 2388 - "dirs-next", 2389 2394 "fd-lock", 2395 + "home", 2390 2396 "libc", 2391 2397 "log", 2392 2398 "memchr", 2393 - "nix 0.26.2", 2399 + "nix 0.28.0", 2394 2400 "radix_trie", 2395 - "scopeguard", 2396 2401 "unicode-segmentation", 2397 2402 "unicode-width", 2398 2403 "utf8parse", 2399 - "winapi", 2404 + "windows-sys 0.52.0", 2400 2405 ] 2401 2406 2402 2407 [[package]] 2403 2408 name = "ryu" 2404 - version = "1.0.12" 2409 + version = "1.0.15" 2405 2410 source = "registry+https://github.com/rust-lang/crates.io-index" 2406 - checksum = "7b4b9743ed687d4b4bcedf9ff5eaa7398495ae14e61cba0a295704edbc7decde" 2411 + checksum = "1ad4cc8da4ef723ed60bced201181d83791ad433213d8c24efffda1eec85d741" 2407 2412 2408 2413 [[package]] 2409 2414 name = "same-file" ··· 2416 2421 2417 2422 [[package]] 2418 2423 name = "schannel" 2419 - version = "0.1.21" 2424 + version = "0.1.22" 2420 2425 source = "registry+https://github.com/rust-lang/crates.io-index" 2421 - checksum = "713cfb06c7059f3588fb8044c0fad1d09e3c01d225e25b9220dbfdcf16dbb1b3" 2426 + checksum = "0c3733bf4cf7ea0880754e19cb5a462007c4a8c1914bff372ccc95b464f1df88" 2422 2427 dependencies = [ 2423 - "windows-sys 0.42.0", 2428 + "windows-sys 0.48.0", 2424 2429 ] 2425 2430 2426 2431 [[package]] ··· 2480 2485 dependencies = [ 2481 2486 "proc-macro2", 2482 2487 "quote", 2483 - "syn", 2488 + "syn 1.0.109", 2484 2489 ] 2485 2490 2486 2491 [[package]] ··· 2502 2507 dependencies = [ 2503 2508 "cfg-if", 2504 2509 "cpufeatures", 2505 - "digest 0.10.6", 2510 + "digest", 2506 2511 ] 2507 2512 2508 2513 [[package]] ··· 2513 2518 dependencies = [ 2514 2519 "cfg-if", 2515 2520 "cpufeatures", 2516 - "digest 0.10.6", 2517 - ] 2518 - 2519 - [[package]] 2520 - name = "sha3" 2521 - version = "0.9.1" 2522 - source = "registry+https://github.com/rust-lang/crates.io-index" 2523 - checksum = "f81199417d4e5de3f04b1e871023acea7389672c4135918f05aa9cbf2f2fa809" 2524 - dependencies = [ 2525 - "block-buffer 0.9.0", 2526 - "digest 0.9.0", 2527 - "keccak", 2528 - "opaque-debug", 2521 + "digest", 2529 2522 ] 2530 2523 2531 2524 [[package]] ··· 2534 2527 source = "registry+https://github.com/rust-lang/crates.io-index" 2535 2528 checksum = "bdf0c33fae925bdc080598b84bc15c55e7b9a4a43b3c704da051f977469691c9" 2536 2529 dependencies = [ 2537 - "digest 0.10.6", 2530 + "digest", 2538 2531 "keccak", 2539 2532 ] 2540 2533 ··· 2564 2557 2565 2558 [[package]] 2566 2559 name = "socket2" 2567 - version = "0.4.7" 2560 + version = "0.5.5" 2568 2561 source = "registry+https://github.com/rust-lang/crates.io-index" 2569 - checksum = "02e2d2db9033d13a1567121ddd7a095ee144db4e1ca1b1bda3419bc0da294ebd" 2562 + checksum = "7b5fac59a5cb5dd637972e5fca70daf0523c9067fcdc4842f053dae04a18f8e9" 2570 2563 dependencies = [ 2571 2564 "libc", 2572 - "winapi", 2573 - ] 2574 - 2575 - [[package]] 2576 - name = "sre-engine" 2577 - version = "0.4.1" 2578 - source = "registry+https://github.com/rust-lang/crates.io-index" 2579 - checksum = "a490c5c46c35dba9a6f5e7ee8e4d67e775eb2d2da0f115750b8d10e1c1ac2d28" 2580 - dependencies = [ 2581 - "bitflags 1.3.2", 2582 - "num_enum", 2583 - "optional", 2565 + "windows-sys 0.48.0", 2584 2566 ] 2585 2567 2586 2568 [[package]] ··· 2590 2572 checksum = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f" 2591 2573 2592 2574 [[package]] 2593 - name = "str-buf" 2594 - version = "1.0.6" 2595 - source = "registry+https://github.com/rust-lang/crates.io-index" 2596 - checksum = "9e08d8363704e6c71fc928674353e6b7c23dcea9d82d7012c8faf2a3a025f8d0" 2597 - 2598 - [[package]] 2599 2575 name = "strsim" 2600 2576 version = "0.8.0" 2601 2577 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 2617 2593 "proc-macro2", 2618 2594 "quote", 2619 2595 "rustversion", 2620 - "syn", 2596 + "syn 1.0.109", 2621 2597 ] 2622 2598 2623 2599 [[package]] ··· 2628 2604 2629 2605 [[package]] 2630 2606 name = "syn" 2631 - version = "1.0.107" 2607 + version = "1.0.109" 2608 + source = "registry+https://github.com/rust-lang/crates.io-index" 2609 + checksum = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237" 2610 + dependencies = [ 2611 + "proc-macro2", 2612 + "quote", 2613 + "unicode-ident", 2614 + ] 2615 + 2616 + [[package]] 2617 + name = "syn" 2618 + version = "2.0.32" 2632 2619 source = "registry+https://github.com/rust-lang/crates.io-index" 2633 - checksum = "1f4064b5b16e03ae50984a5a8ed5d4f8803e6bc1fd170a3cda91a1be4b18e3f5" 2620 + checksum = "239814284fd6f1a4ffe4ca893952cdd93c224b6a1571c9a9eadd670295c0c9e2" 2634 2621 dependencies = [ 2635 2622 "proc-macro2", 2636 2623 "quote", ··· 2643 2630 source = "registry+https://github.com/rust-lang/crates.io-index" 2644 2631 checksum = "9b86cb2b68c5b3c078cac02588bc23f3c04bb828c5d3aedd17980876ec6a7be6" 2645 2632 dependencies = [ 2646 - "syn", 2633 + "syn 1.0.109", 2647 2634 ] 2648 2635 2649 2636 [[package]] ··· 2723 2710 dependencies = [ 2724 2711 "proc-macro2", 2725 2712 "quote", 2726 - "syn", 2713 + "syn 1.0.109", 2727 2714 ] 2728 2715 2729 2716 [[package]] ··· 2749 2736 2750 2737 [[package]] 2751 2738 name = "time" 2752 - version = "0.1.45" 2739 + version = "0.3.20" 2753 2740 source = "registry+https://github.com/rust-lang/crates.io-index" 2754 - checksum = "1b797afad3f312d1c66a56d11d0316f916356d11bd158fbc6ca6389ff6bf805a" 2741 + checksum = "cd0cbfecb4d19b5ea75bb31ad904eb5b9fa13f21079c3b92017ebdf4999a5890" 2755 2742 dependencies = [ 2756 - "libc", 2757 - "wasi 0.10.0+wasi-snapshot-preview1", 2758 - "winapi", 2743 + "serde", 2744 + "time-core", 2759 2745 ] 2746 + 2747 + [[package]] 2748 + name = "time-core" 2749 + version = "0.1.0" 2750 + source = "registry+https://github.com/rust-lang/crates.io-index" 2751 + checksum = "2e153e1f1acaef8acc537e68b44906d2db6436e2b35ac2c6b42640fff91f00fd" 2760 2752 2761 2753 [[package]] 2762 2754 name = "timsort" ··· 2810 2802 source = "registry+https://github.com/rust-lang/crates.io-index" 2811 2803 checksum = "56c59d8dd7d0dcbc6428bf7aa2f0e823e26e43b3c9aca15bbc9475d23e5fa12b" 2812 2804 dependencies = [ 2813 - "indexmap", 2805 + "indexmap 1.9.3", 2814 2806 "nom8", 2815 2807 "toml_datetime", 2816 2808 ] ··· 2997 2989 2998 2990 [[package]] 2999 2991 name = "unicode_names2" 3000 - version = "0.6.0" 3001 - source = "git+https://github.com/youknowone/unicode_names2.git?rev=4ce16aa85cbcdd9cc830410f1a72ef9a235f2fde#4ce16aa85cbcdd9cc830410f1a72ef9a235f2fde" 2992 + version = "1.1.0" 2993 + source = "registry+https://github.com/rust-lang/crates.io-index" 2994 + checksum = "38b2c0942619ae1797f999a0ce7efc6c09592ad30e68e16cdbfdcd48a98c3579" 3002 2995 dependencies = [ 3003 2996 "phf", 2997 + "unicode_names2_generator", 3004 2998 ] 3005 2999 3006 3000 [[package]] 3001 + name = "unicode_names2_generator" 3002 + version = "1.1.0" 3003 + source = "registry+https://github.com/rust-lang/crates.io-index" 3004 + checksum = "4d0d66ab60be9799a70f8eb227ea43da7dcc47561dd9102cbadacfe0930113f7" 3005 + dependencies = [ 3006 + "getopts", 3007 + "log", 3008 + "phf_codegen", 3009 + "rand", 3010 + "time", 3011 + ] 3012 + 3013 + [[package]] 3014 + name = "unindent" 3015 + version = "0.2.3" 3016 + source = "registry+https://github.com/rust-lang/crates.io-index" 3017 + checksum = "c7de7d73e1754487cb58364ee906a499937a0dfabd86bcb980fa99ec8c8fa2ce" 3018 + 3019 + [[package]] 3007 3020 name = "utf8parse" 3008 3021 version = "0.2.0" 3009 3022 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 3016 3029 checksum = "1674845326ee10d37ca60470760d4288a6f80f304007d92e5c53bab78c9cfd79" 3017 3030 dependencies = [ 3018 3031 "atomic", 3019 - "getrandom 0.2.8", 3020 - "rand 0.8.5", 3032 + "getrandom", 3033 + "rand", 3021 3034 "uuid-macro-internal", 3022 3035 ] 3023 3036 ··· 3029 3042 dependencies = [ 3030 3043 "proc-macro2", 3031 3044 "quote", 3032 - "syn", 3045 + "syn 1.0.109", 3033 3046 ] 3034 3047 3035 3048 [[package]] ··· 3069 3082 3070 3083 [[package]] 3071 3084 name = "wasi" 3072 - version = "0.9.0+wasi-snapshot-preview1" 3073 - source = "registry+https://github.com/rust-lang/crates.io-index" 3074 - checksum = "cccddf32554fecc6acb585f82a32a72e28b48f8c4c1883ddfeeeaa96f7d8e519" 3075 - 3076 - [[package]] 3077 - name = "wasi" 3078 - version = "0.10.0+wasi-snapshot-preview1" 3079 - source = "registry+https://github.com/rust-lang/crates.io-index" 3080 - checksum = "1a143597ca7c7793eff794def352d41792a93c481eb1042423ff7ff72ba2c31f" 3081 - 3082 - [[package]] 3083 - name = "wasi" 3084 3085 version = "0.11.0+wasi-snapshot-preview1" 3085 3086 source = "registry+https://github.com/rust-lang/crates.io-index" 3086 3087 checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423" ··· 3106 3107 "once_cell", 3107 3108 "proc-macro2", 3108 3109 "quote", 3109 - "syn", 3110 + "syn 1.0.109", 3110 3111 "wasm-bindgen-shared", 3111 3112 ] 3112 3113 ··· 3140 3141 dependencies = [ 3141 3142 "proc-macro2", 3142 3143 "quote", 3143 - "syn", 3144 + "syn 1.0.109", 3144 3145 "wasm-bindgen-backend", 3145 3146 "wasm-bindgen-shared", 3146 3147 ] ··· 3174 3175 3175 3176 [[package]] 3176 3177 name = "widestring" 3177 - version = "0.5.1" 3178 + version = "1.1.0" 3178 3179 source = "registry+https://github.com/rust-lang/crates.io-index" 3179 - checksum = "17882f045410753661207383517a6f62ec3dbeb6a4ed2acce01f0728238d1983" 3180 + checksum = "7219d36b6eac893fa81e84ebe06485e7dcbb616177469b142df14f1f4deb1311" 3180 3181 3181 3182 [[package]] 3182 3183 name = "winapi" ··· 3211 3212 3212 3213 [[package]] 3213 3214 name = "windows" 3214 - version = "0.39.0" 3215 + version = "0.52.0" 3215 3216 source = "registry+https://github.com/rust-lang/crates.io-index" 3216 - checksum = "f1c4bd0a50ac6020f65184721f758dba47bb9fbc2133df715ec74a237b26794a" 3217 + checksum = "e48a53791691ab099e5e2ad123536d0fff50652600abaf43bbf952894110d0be" 3217 3218 dependencies = [ 3218 - "windows_aarch64_msvc 0.39.0", 3219 - "windows_i686_gnu 0.39.0", 3220 - "windows_i686_msvc 0.39.0", 3221 - "windows_x86_64_gnu 0.39.0", 3222 - "windows_x86_64_msvc 0.39.0", 3219 + "windows-core", 3220 + "windows-targets 0.52.0", 3221 + ] 3222 + 3223 + [[package]] 3224 + name = "windows-core" 3225 + version = "0.52.0" 3226 + source = "registry+https://github.com/rust-lang/crates.io-index" 3227 + checksum = "33ab640c8d7e35bf8ba19b884ba838ceb4fba93a4e8c65a9059d08afcfc683d9" 3228 + dependencies = [ 3229 + "windows-targets 0.52.0", 3223 3230 ] 3224 3231 3225 3232 [[package]] ··· 3265 3272 source = "registry+https://github.com/rust-lang/crates.io-index" 3266 3273 checksum = "677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9" 3267 3274 dependencies = [ 3268 - "windows-targets 0.48.0", 3275 + "windows-targets 0.48.5", 3276 + ] 3277 + 3278 + [[package]] 3279 + name = "windows-sys" 3280 + version = "0.52.0" 3281 + source = "registry+https://github.com/rust-lang/crates.io-index" 3282 + checksum = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d" 3283 + dependencies = [ 3284 + "windows-targets 0.52.0", 3269 3285 ] 3270 3286 3271 3287 [[package]] ··· 3285 3301 3286 3302 [[package]] 3287 3303 name = "windows-targets" 3288 - version = "0.48.0" 3304 + version = "0.48.5" 3305 + source = "registry+https://github.com/rust-lang/crates.io-index" 3306 + checksum = "9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c" 3307 + dependencies = [ 3308 + "windows_aarch64_gnullvm 0.48.5", 3309 + "windows_aarch64_msvc 0.48.5", 3310 + "windows_i686_gnu 0.48.5", 3311 + "windows_i686_msvc 0.48.5", 3312 + "windows_x86_64_gnu 0.48.5", 3313 + "windows_x86_64_gnullvm 0.48.5", 3314 + "windows_x86_64_msvc 0.48.5", 3315 + ] 3316 + 3317 + [[package]] 3318 + name = "windows-targets" 3319 + version = "0.52.0" 3289 3320 source = "registry+https://github.com/rust-lang/crates.io-index" 3290 - checksum = "7b1eb6f0cd7c80c79759c929114ef071b87354ce476d9d94271031c0497adfd5" 3321 + checksum = "8a18201040b24831fbb9e4eb208f8892e1f50a37feb53cc7ff887feb8f50e7cd" 3291 3322 dependencies = [ 3292 - "windows_aarch64_gnullvm 0.48.0", 3293 - "windows_aarch64_msvc 0.48.0", 3294 - "windows_i686_gnu 0.48.0", 3295 - "windows_i686_msvc 0.48.0", 3296 - "windows_x86_64_gnu 0.48.0", 3297 - "windows_x86_64_gnullvm 0.48.0", 3298 - "windows_x86_64_msvc 0.48.0", 3323 + "windows_aarch64_gnullvm 0.52.0", 3324 + "windows_aarch64_msvc 0.52.0", 3325 + "windows_i686_gnu 0.52.0", 3326 + "windows_i686_msvc 0.52.0", 3327 + "windows_x86_64_gnu 0.52.0", 3328 + "windows_x86_64_gnullvm 0.52.0", 3329 + "windows_x86_64_msvc 0.52.0", 3299 3330 ] 3300 3331 3301 3332 [[package]] ··· 3306 3337 3307 3338 [[package]] 3308 3339 name = "windows_aarch64_gnullvm" 3309 - version = "0.48.0" 3340 + version = "0.48.5" 3341 + source = "registry+https://github.com/rust-lang/crates.io-index" 3342 + checksum = "2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8" 3343 + 3344 + [[package]] 3345 + name = "windows_aarch64_gnullvm" 3346 + version = "0.52.0" 3310 3347 source = "registry+https://github.com/rust-lang/crates.io-index" 3311 - checksum = "91ae572e1b79dba883e0d315474df7305d12f569b400fcf90581b06062f7e1bc" 3348 + checksum = "cb7764e35d4db8a7921e09562a0304bf2f93e0a51bfccee0bd0bb0b666b015ea" 3312 3349 3313 3350 [[package]] 3314 3351 name = "windows_aarch64_msvc" ··· 3318 3355 3319 3356 [[package]] 3320 3357 name = "windows_aarch64_msvc" 3321 - version = "0.39.0" 3358 + version = "0.42.1" 3322 3359 source = "registry+https://github.com/rust-lang/crates.io-index" 3323 - checksum = "ec7711666096bd4096ffa835238905bb33fb87267910e154b18b44eaabb340f2" 3360 + checksum = "4c8b1b673ffc16c47a9ff48570a9d85e25d265735c503681332589af6253c6c7" 3324 3361 3325 3362 [[package]] 3326 3363 name = "windows_aarch64_msvc" 3327 - version = "0.42.1" 3364 + version = "0.48.5" 3328 3365 source = "registry+https://github.com/rust-lang/crates.io-index" 3329 - checksum = "4c8b1b673ffc16c47a9ff48570a9d85e25d265735c503681332589af6253c6c7" 3366 + checksum = "dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc" 3330 3367 3331 3368 [[package]] 3332 3369 name = "windows_aarch64_msvc" 3333 - version = "0.48.0" 3370 + version = "0.52.0" 3334 3371 source = "registry+https://github.com/rust-lang/crates.io-index" 3335 - checksum = "b2ef27e0d7bdfcfc7b868b317c1d32c641a6fe4629c171b8928c7b08d98d7cf3" 3372 + checksum = "bbaa0368d4f1d2aaefc55b6fcfee13f41544ddf36801e793edbbfd7d7df075ef" 3336 3373 3337 3374 [[package]] 3338 3375 name = "windows_i686_gnu" ··· 3342 3379 3343 3380 [[package]] 3344 3381 name = "windows_i686_gnu" 3345 - version = "0.39.0" 3382 + version = "0.42.1" 3346 3383 source = "registry+https://github.com/rust-lang/crates.io-index" 3347 - checksum = "763fc57100a5f7042e3057e7e8d9bdd7860d330070251a73d003563a3bb49e1b" 3384 + checksum = "de3887528ad530ba7bdbb1faa8275ec7a1155a45ffa57c37993960277145d640" 3348 3385 3349 3386 [[package]] 3350 3387 name = "windows_i686_gnu" 3351 - version = "0.42.1" 3388 + version = "0.48.5" 3352 3389 source = "registry+https://github.com/rust-lang/crates.io-index" 3353 - checksum = "de3887528ad530ba7bdbb1faa8275ec7a1155a45ffa57c37993960277145d640" 3390 + checksum = "a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e" 3354 3391 3355 3392 [[package]] 3356 3393 name = "windows_i686_gnu" 3357 - version = "0.48.0" 3394 + version = "0.52.0" 3358 3395 source = "registry+https://github.com/rust-lang/crates.io-index" 3359 - checksum = "622a1962a7db830d6fd0a69683c80a18fda201879f0f447f065a3b7467daa241" 3396 + checksum = "a28637cb1fa3560a16915793afb20081aba2c92ee8af57b4d5f28e4b3e7df313" 3360 3397 3361 3398 [[package]] 3362 3399 name = "windows_i686_msvc" ··· 3366 3403 3367 3404 [[package]] 3368 3405 name = "windows_i686_msvc" 3369 - version = "0.39.0" 3406 + version = "0.42.1" 3370 3407 source = "registry+https://github.com/rust-lang/crates.io-index" 3371 - checksum = "7bc7cbfe58828921e10a9f446fcaaf649204dcfe6c1ddd712c5eebae6bda1106" 3408 + checksum = "bf4d1122317eddd6ff351aa852118a2418ad4214e6613a50e0191f7004372605" 3372 3409 3373 3410 [[package]] 3374 3411 name = "windows_i686_msvc" 3375 - version = "0.42.1" 3412 + version = "0.48.5" 3376 3413 source = "registry+https://github.com/rust-lang/crates.io-index" 3377 - checksum = "bf4d1122317eddd6ff351aa852118a2418ad4214e6613a50e0191f7004372605" 3414 + checksum = "8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406" 3378 3415 3379 3416 [[package]] 3380 3417 name = "windows_i686_msvc" 3381 - version = "0.48.0" 3418 + version = "0.52.0" 3382 3419 source = "registry+https://github.com/rust-lang/crates.io-index" 3383 - checksum = "4542c6e364ce21bf45d69fdd2a8e455fa38d316158cfd43b3ac1c5b1b19f8e00" 3420 + checksum = "ffe5e8e31046ce6230cc7215707b816e339ff4d4d67c65dffa206fd0f7aa7b9a" 3384 3421 3385 3422 [[package]] 3386 3423 name = "windows_x86_64_gnu" ··· 3390 3427 3391 3428 [[package]] 3392 3429 name = "windows_x86_64_gnu" 3393 - version = "0.39.0" 3430 + version = "0.42.1" 3394 3431 source = "registry+https://github.com/rust-lang/crates.io-index" 3395 - checksum = "6868c165637d653ae1e8dc4d82c25d4f97dd6605eaa8d784b5c6e0ab2a252b65" 3432 + checksum = "c1040f221285e17ebccbc2591ffdc2d44ee1f9186324dd3e84e99ac68d699c45" 3396 3433 3397 3434 [[package]] 3398 3435 name = "windows_x86_64_gnu" 3399 - version = "0.42.1" 3436 + version = "0.48.5" 3400 3437 source = "registry+https://github.com/rust-lang/crates.io-index" 3401 - checksum = "c1040f221285e17ebccbc2591ffdc2d44ee1f9186324dd3e84e99ac68d699c45" 3438 + checksum = "53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e" 3402 3439 3403 3440 [[package]] 3404 3441 name = "windows_x86_64_gnu" 3405 - version = "0.48.0" 3442 + version = "0.52.0" 3406 3443 source = "registry+https://github.com/rust-lang/crates.io-index" 3407 - checksum = "ca2b8a661f7628cbd23440e50b05d705db3686f894fc9580820623656af974b1" 3444 + checksum = "3d6fa32db2bc4a2f5abeacf2b69f7992cd09dca97498da74a151a3132c26befd" 3408 3445 3409 3446 [[package]] 3410 3447 name = "windows_x86_64_gnullvm" ··· 3414 3451 3415 3452 [[package]] 3416 3453 name = "windows_x86_64_gnullvm" 3417 - version = "0.48.0" 3454 + version = "0.48.5" 3455 + source = "registry+https://github.com/rust-lang/crates.io-index" 3456 + checksum = "0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc" 3457 + 3458 + [[package]] 3459 + name = "windows_x86_64_gnullvm" 3460 + version = "0.52.0" 3418 3461 source = "registry+https://github.com/rust-lang/crates.io-index" 3419 - checksum = "7896dbc1f41e08872e9d5e8f8baa8fdd2677f29468c4e156210174edc7f7b953" 3462 + checksum = "1a657e1e9d3f514745a572a6846d3c7aa7dbe1658c056ed9c3344c4109a6949e" 3420 3463 3421 3464 [[package]] 3422 3465 name = "windows_x86_64_msvc" ··· 3426 3469 3427 3470 [[package]] 3428 3471 name = "windows_x86_64_msvc" 3429 - version = "0.39.0" 3472 + version = "0.42.1" 3430 3473 source = "registry+https://github.com/rust-lang/crates.io-index" 3431 - checksum = "5e4d40883ae9cae962787ca76ba76390ffa29214667a111db9e0a1ad8377e809" 3474 + checksum = "447660ad36a13288b1db4d4248e857b510e8c3a225c822ba4fb748c0aafecffd" 3432 3475 3433 3476 [[package]] 3434 3477 name = "windows_x86_64_msvc" 3435 - version = "0.42.1" 3478 + version = "0.48.5" 3436 3479 source = "registry+https://github.com/rust-lang/crates.io-index" 3437 - checksum = "447660ad36a13288b1db4d4248e857b510e8c3a225c822ba4fb748c0aafecffd" 3480 + checksum = "ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538" 3438 3481 3439 3482 [[package]] 3440 3483 name = "windows_x86_64_msvc" 3441 - version = "0.48.0" 3484 + version = "0.52.0" 3442 3485 source = "registry+https://github.com/rust-lang/crates.io-index" 3443 - checksum = "1a515f5799fe4961cb532f983ce2b23082366b898e52ffbce459c86f67c8378a" 3486 + checksum = "dff9641d1cd4be8d1a070daf9e3773c5f67e78b4d9d42263020c057706765c04" 3444 3487 3445 3488 [[package]] 3446 3489 name = "winreg" ··· 3458 3501 checksum = "52839dc911083a8ef63efa4d039d1f58b5e409f923e44c80828f206f66e5541c" 3459 3502 3460 3503 [[package]] 3461 - name = "yaml-rust" 3462 - version = "0.4.5" 3504 + name = "zerocopy" 3505 + version = "0.7.32" 3506 + source = "registry+https://github.com/rust-lang/crates.io-index" 3507 + checksum = "74d4d3961e53fa4c9a25a8637fc2bfaf2595b3d3ae34875568a5cf64787716be" 3508 + dependencies = [ 3509 + "zerocopy-derive", 3510 + ] 3511 + 3512 + [[package]] 3513 + name = "zerocopy-derive" 3514 + version = "0.7.32" 3463 3515 source = "registry+https://github.com/rust-lang/crates.io-index" 3464 - checksum = "56c1936c4cc7a1c9ab21a1ebb602eb942ba868cbd44a99cb7cdc5892335e1c85" 3516 + checksum = "9ce1b18ccd8e73a9321186f97e46f9f04b778851177567b1975109d26a08d2a6" 3465 3517 dependencies = [ 3466 - "linked-hash-map", 3518 + "proc-macro2", 3519 + "quote", 3520 + "syn 2.0.32", 3467 3521 ]
+3 -4
pkgs/development/interpreters/python/rustpython/default.nix
··· 8 8 9 9 rustPlatform.buildRustPackage rec { 10 10 pname = "rustpython"; 11 - version = "0.3.0"; 11 + version = "0.3.1"; 12 12 13 13 src = fetchFromGitHub { 14 14 owner = "RustPython"; 15 15 repo = "RustPython"; 16 16 rev = "refs/tags/${version}"; 17 - hash = "sha256-8tDzgsmKLjsfMT5j5HqrQ93LsGHxmC2DJu5KbR3FNXc="; 17 + hash = "sha256-AtIaWwE1pEIP1SJN9dYgHRP1GX4LTmetIPztHbsBXto="; 18 18 }; 19 19 20 20 cargoLock = { 21 21 lockFile = ./Cargo.lock; 22 22 outputHashes = { 23 - "rustpython-ast-0.3.0" = "sha256-5IR/G6Y9OE0+gTvU1iTob0TxfiV3O9elA/0BUy2GA8g="; 23 + "rustpython-ast-0.3.1" = "sha256-dT0x4E8k/FcSP/q0uwwBWniT1n9HGmFF/HV6hAE6bGU="; 24 24 "rustpython-doc-0.3.0" = "sha256-34ERuLFKzUD9Xmf1zlafe42GLWZfUlw17ejf/NN6yH4="; 25 - "unicode_names2-0.6.0" = "sha256-eWg9+ISm/vztB0KIdjhq5il2ZnwGJQCleCYfznCI3Wg="; 26 25 }; 27 26 }; 28 27
+4 -1
pkgs/development/libraries/catch2/3.nix
··· 31 31 "-DCMAKE_CTEST_ARGUMENTS=-E;ApprovalTests" 32 32 ]; 33 33 34 - # Tests fail on x86_32 if compiled with x87 floats: https://github.com/catchorg/Catch2/issues/2796 35 34 env = lib.optionalAttrs stdenv.isx86_32 { 35 + # Tests fail on x86_32 if compiled with x87 floats: https://github.com/catchorg/Catch2/issues/2796 36 36 NIX_CFLAGS_COMPILE = "-msse2 -mfpmath=sse"; 37 + } // lib.optionalAttrs (stdenv.hostPlatform.isRiscV || stdenv.hostPlatform.isAarch32) { 38 + # Build failure caused by -Werror: https://github.com/catchorg/Catch2/issues/2808 39 + NIX_CFLAGS_COMPILE = "-Wno-error=cast-align"; 37 40 }; 38 41 39 42 doCheck = true;
+4 -1
pkgs/development/libraries/glib/default.nix
··· 22 22 , makeHardcodeGsettingsPatch 23 23 , testers 24 24 , gobject-introspection 25 - , withIntrospection ? stdenv.buildPlatform.canExecute stdenv.hostPlatform && lib.meta.availableOn stdenv.hostPlatform gobject-introspection 25 + , mesonEmulatorHook 26 + , withIntrospection ? stdenv.hostPlatform.emulatorAvailable buildPackages && lib.meta.availableOn stdenv.hostPlatform gobject-introspection 26 27 }: 27 28 28 29 assert stdenv.isLinux -> util-linuxMinimal != null; ··· 150 151 ] ++ lib.optionals withIntrospection [ 151 152 gi-docgen 152 153 gobject-introspection' 154 + ] ++ lib.optionals (withIntrospection && !stdenv.buildPlatform.canExecute stdenv.hostPlatform) [ 155 + mesonEmulatorHook 153 156 ]; 154 157 155 158 propagatedBuildInputs = [ zlib libffi gettext libiconv ];
+2 -2
pkgs/development/libraries/libqalculate/default.nix
··· 18 18 19 19 stdenv.mkDerivation (finalAttrs: { 20 20 pname = "libqalculate"; 21 - version = "5.0.0"; 21 + version = "5.1.0"; 22 22 23 23 src = fetchFromGitHub { 24 24 owner = "qalculate"; 25 25 repo = "libqalculate"; 26 26 rev = "v${finalAttrs.version}"; 27 - hash = "sha256-VhaGgtSU6+7eMY7ksQMpybmt2JBI80Nwgu7PCKrTorA="; 27 + hash = "sha256-74P8jIeg0Pge+/U0cQsrEfE+P8upBAr8xSyLhB4zOVU="; 28 28 }; 29 29 30 30 outputs = [ "out" "dev" "doc" ];
-5
pkgs/development/libraries/p11-kit/default.nix
··· 9 9 , docbook-xsl-nons 10 10 , docbook_xml_dtd_43 11 11 , gettext 12 - , mesonEmulatorHook 13 12 , libffi 14 13 , libintl 15 14 }: ··· 39 38 docbook-xsl-nons 40 39 docbook_xml_dtd_43 41 40 gettext 42 - ] ++ lib.optionals 43 - (!stdenv.buildPlatform.canExecute stdenv.hostPlatform 44 - && !stdenv.hostPlatform.isMinGW) [ 45 - mesonEmulatorHook 46 41 ]; 47 42 48 43 buildInputs = [
+2
pkgs/development/libraries/qmenumodel/default.nix
··· 12 12 , python3 13 13 , qtbase 14 14 , qtdeclarative 15 + , gobject-introspection 15 16 }: 16 17 17 18 stdenv.mkDerivation (finalAttrs: { ··· 55 56 nativeCheckInputs = [ 56 57 dbus 57 58 dbus-test-runner 59 + gobject-introspection 58 60 (python3.withPackages (ps: with ps; [ 59 61 dbus-python 60 62 pygobject3
+2 -2
pkgs/development/libraries/science/math/blis/default.nix
··· 17 17 blasIntSize = if blas64 then "64" else "32"; 18 18 in stdenv.mkDerivation rec { 19 19 pname = "blis"; 20 - version = "0.9.0"; 20 + version = "1.0"; 21 21 22 22 src = fetchFromGitHub { 23 23 owner = "flame"; 24 24 repo = "blis"; 25 25 rev = version; 26 - sha256 = "sha256-1aHIdt5wCDrT1hBPnaUVThwjwDkJQ0G0+tao2iFXYpM="; 26 + sha256 = "sha256-lAo6C34QQvXr3LmcsnTp4+Imi/lKxzcWu3EJkVgLvDI="; 27 27 }; 28 28 29 29 inherit blas64;
+13 -13
pkgs/development/perl-modules/ImageExifTool/default.nix
··· 1 - { lib 2 - , stdenv 3 - , buildPerlPackage 4 - , exiftool 5 - , fetchurl 6 - , gitUpdater 7 - , shortenPerlShebang 8 - , testers 1 + { 2 + buildPerlPackage, 3 + exiftool, 4 + fetchurl, 5 + gitUpdater, 6 + lib, 7 + shortenPerlShebang, 8 + stdenv, 9 + testers, 9 10 }: 10 11 11 12 buildPerlPackage rec { 12 13 pname = "Image-ExifTool"; 13 - version = "12.82"; 14 + version = "12.84"; 14 15 15 16 src = fetchurl { 16 17 url = "https://exiftool.org/Image-ExifTool-${version}.tar.gz"; 17 - hash = "sha256-1MfWz0AR+SaM2Ar7gAfLs38OJhOnP4cRekpe1uSjDD4="; 18 + hash = "sha256-sfSnx5bS7vI0KIhBOpB5VYzP6g8oi0rR7mUTxxNWEA0="; 18 19 }; 19 20 20 21 nativeBuildInputs = lib.optional stdenv.isDarwin shortenPerlShebang; 22 + 21 23 postInstall = lib.optionalString stdenv.isDarwin '' 22 24 shortenPerlShebang $out/bin/exiftool 23 25 ''; ··· 28 30 command = "${lib.getExe exiftool} -ver"; 29 31 package = exiftool; 30 32 }; 31 - updateScript = gitUpdater { 32 - url = "https://github.com/exiftool/exiftool.git"; 33 - }; 33 + updateScript = gitUpdater { url = "https://github.com/exiftool/exiftool.git"; }; 34 34 }; 35 35 36 36 meta = {
+2 -2
pkgs/development/python-modules/ailment/default.nix
··· 9 9 10 10 buildPythonPackage rec { 11 11 pname = "ailment"; 12 - version = "9.2.101"; 12 + version = "9.2.102"; 13 13 pyproject = true; 14 14 15 15 disabled = pythonOlder "3.11"; ··· 18 18 owner = "angr"; 19 19 repo = "ailment"; 20 20 rev = "refs/tags/v${version}"; 21 - hash = "sha256-3JPoO9GpnVEc4UQhhXxpj53PwK5eRsy6Ikt4qw5jGa8="; 21 + hash = "sha256-xHxWP16XbVcsT+UIyouqyhbnxPBNx7oH1unBhJU44fI="; 22 22 }; 23 23 24 24 build-system = [ setuptools ];
+18 -26
pkgs/development/python-modules/aiomisc-pytest/default.nix
··· 1 - { lib 2 - , aiomisc 3 - , buildPythonPackage 4 - , fetchPypi 5 - , poetry-core 6 - , pytest 7 - , pythonOlder 8 - , pythonRelaxDepsHook 1 + { 2 + lib, 3 + aiomisc, 4 + buildPythonPackage, 5 + fetchPypi, 6 + poetry-core, 7 + pytest, 8 + pythonOlder, 9 + pythonRelaxDepsHook, 9 10 }: 10 11 11 12 buildPythonPackage rec { 12 13 pname = "aiomisc-pytest"; 13 - version = "1.1.2"; 14 + version = "1.2.1"; 14 15 pyproject = true; 15 16 16 17 disabled = pythonOlder "3.7"; ··· 18 19 src = fetchPypi { 19 20 pname = "aiomisc_pytest"; 20 21 inherit version; 21 - hash = "sha256-Zja0cNFrn6mUFlZOtzAtBJ/Gn27akD59qX6p88ytD6w="; 22 + hash = "sha256-4mWP77R3CoX+XhoT6BbxQtxpINpdmeozjYUsegNfMyU="; 22 23 }; 23 24 24 - nativeBuildInputs = [ 25 - poetry-core 26 - pythonRelaxDepsHook 27 - ]; 25 + build-system = [ poetry-core ]; 28 26 29 - pythonRelaxDeps = [ 30 - "pytest" 31 - ]; 27 + nativeBuildInputs = [ pythonRelaxDepsHook ]; 32 28 33 - buildInputs = [ 34 - pytest 35 - ]; 29 + pythonRelaxDeps = [ "pytest" ]; 36 30 37 - propagatedBuildInputs = [ 38 - aiomisc 39 - ]; 31 + buildInputs = [ pytest ]; 32 + 33 + dependencies = [ aiomisc ]; 40 34 41 - pythonImportsCheck = [ 42 - "aiomisc_pytest" 43 - ]; 35 + pythonImportsCheck = [ "aiomisc_pytest" ]; 44 36 45 37 # Module has no tests 46 38 doCheck = false;
+2 -2
pkgs/development/python-modules/angr/default.nix
··· 37 37 38 38 buildPythonPackage rec { 39 39 pname = "angr"; 40 - version = "9.2.101"; 40 + version = "9.2.102"; 41 41 pyproject = true; 42 42 43 43 disabled = pythonOlder "3.11"; ··· 46 46 owner = "angr"; 47 47 repo = "angr"; 48 48 rev = "refs/tags/v${version}"; 49 - hash = "sha256-btj1bGpS/t1uQxmMiZ+PTBqiIb7eigg1vGTPjzr4/p4="; 49 + hash = "sha256-NZO4aQQfp+P9nbVr+cFd5Z2Ziz9cYzuLUi6nVY+Czr0="; 50 50 }; 51 51 52 52 pythonRelaxDeps = [ "capstone" ];
+2 -2
pkgs/development/python-modules/archinfo/default.nix
··· 10 10 11 11 buildPythonPackage rec { 12 12 pname = "archinfo"; 13 - version = "9.2.101"; 13 + version = "9.2.102"; 14 14 pyproject = true; 15 15 16 16 disabled = pythonOlder "3.8"; ··· 19 19 owner = "angr"; 20 20 repo = "archinfo"; 21 21 rev = "refs/tags/v${version}"; 22 - hash = "sha256-58iijDVs4OqZytHDjhGqYRMSIVGPCWTUNRy74OQZcPw="; 22 + hash = "sha256-aZwU/i1tBT6M5+PNR77vYzPKklWERXhvG1kknwC0RQQ="; 23 23 }; 24 24 25 25 build-system = [ setuptools ];
+5
pkgs/development/python-modules/astropy-healpix/default.nix
··· 23 23 hash = "sha256-3l0qfsl7FnBFBmlx8loVDR5AYfBxWb4jZJY02zbnl0Y="; 24 24 }; 25 25 26 + postPatch = '' 27 + substituteInPlace pyproject.toml --replace "numpy>=2.0.0rc1" "numpy" 28 + ''; 29 + 26 30 nativeBuildInputs = [ 27 31 astropy-extension-helpers 32 + numpy 28 33 setuptools 29 34 setuptools-scm 30 35 ];
+71
pkgs/development/python-modules/biom-format/default.nix
··· 1 + { 2 + lib, 3 + buildPythonPackage, 4 + fetchFromGitHub, 5 + fetchpatch, 6 + setuptools, 7 + cython, 8 + click, 9 + numpy, 10 + scipy, 11 + pandas, 12 + h5py, 13 + pytestCheckHook, 14 + }: 15 + 16 + buildPythonPackage rec { 17 + pname = "biom-format"; 18 + version = "2.1.15"; 19 + pyproject = true; 20 + 21 + src = fetchFromGitHub { 22 + owner = "biocore"; 23 + repo = "biom-format"; 24 + rev = "refs/tags/${version}"; 25 + hash = "sha256-WRBc+C/UWme7wYogy4gH4KTIdIqU3KmBm2jWzGNxGQg="; 26 + }; 27 + 28 + patches = [ 29 + # fixes a test, can be removed in next version after 2.1.15 30 + (fetchpatch { 31 + name = "fix-dataframe-comparison.patch"; 32 + url = "https://github.com/biocore/biom-format/commit/5d1c921ca2cde5d7332508503ce990a7209d1fdc.patch"; 33 + hash = "sha256-nyHi469ivjJSQ01yIk/6ZMXFdoo9wVuazJHnFdy2nBg="; 34 + }) 35 + ]; 36 + 37 + build-system = [ 38 + setuptools 39 + cython 40 + numpy 41 + ]; 42 + 43 + dependencies = [ 44 + click 45 + numpy 46 + scipy 47 + pandas 48 + h5py 49 + ]; 50 + 51 + # make pytest resolve the package from $out 52 + # some tests don't work if we change the level of directory nesting 53 + preCheck = '' 54 + mkdir biom_tests 55 + mv biom/tests biom_tests/tests 56 + rm -r biom 57 + ''; 58 + 59 + nativeCheckInputs = [ pytestCheckHook ]; 60 + 61 + pytestFlagsArray = [ "biom_tests/tests" ]; 62 + 63 + pythonImportsCheck = [ "biom" ]; 64 + 65 + meta = { 66 + homepage = "http://biom-format.org/"; 67 + description = "Biological Observation Matrix (BIOM) format"; 68 + license = lib.licenses.bsd3; 69 + maintainers = with lib.maintainers; [ tomasajt ]; 70 + }; 71 + }
+15 -5
pkgs/development/python-modules/blackjax/default.nix
··· 1 1 { lib 2 + , stdenv 2 3 , buildPythonPackage 3 4 , pythonOlder 4 5 , fetchFromGitHub ··· 15 16 16 17 buildPythonPackage rec { 17 18 pname = "blackjax"; 18 - version = "1.1.1"; 19 + version = "1.2.0"; 19 20 pyproject = true; 20 21 21 22 disabled = pythonOlder "3.9"; ··· 24 25 owner = "blackjax-devs"; 25 26 repo = "blackjax"; 26 27 rev = "refs/tags/${version}"; 27 - hash = "sha256-6+ElY1F8oRCtWT4a/LIG6hYMthlq5mDx2baKAc6zIns="; 28 + hash = "sha256-vXyxK3xALKG61YGK7fmoqQNGfOiagHFrvnU02WKZThw="; 28 29 }; 29 30 30 - nativeBuildInputs = [ setuptools-scm ]; 31 + build-system = [ 32 + setuptools-scm 33 + ]; 31 34 32 - propagatedBuildInputs = [ 35 + dependencies = [ 33 36 fastprogress 34 37 jax 35 38 jaxlib ··· 42 45 pytestCheckHook 43 46 pytest-xdist 44 47 ]; 45 - disabledTestPaths = [ "tests/test_benchmarks.py" ]; 48 + 49 + disabledTestPaths = [ 50 + "tests/test_benchmarks.py" 51 + ] ++ lib.optionals (stdenv.isLinux && stdenv.isAarch64) [ 52 + # Assertion errors on numerical values 53 + "tests/mcmc/test_integrators.py" 54 + ]; 55 + 46 56 disabledTests = [ 47 57 # too slow 48 58 "test_adaptive_tempered_smc"
+23 -28
pkgs/development/python-modules/bthome-ble/default.nix
··· 1 - { lib 2 - , bluetooth-data-tools 3 - , bluetooth-sensor-state-data 4 - , buildPythonPackage 5 - , cryptography 6 - , fetchFromGitHub 7 - , poetry-core 8 - , pytestCheckHook 9 - , pythonOlder 10 - , pytz 11 - , sensor-state-data 1 + { 2 + lib, 3 + bluetooth-data-tools, 4 + bluetooth-sensor-state-data, 5 + buildPythonPackage, 6 + cryptography, 7 + fetchFromGitHub, 8 + poetry-core, 9 + pytestCheckHook, 10 + pythonOlder, 11 + pytz, 12 + sensor-state-data, 12 13 }: 13 14 14 15 buildPythonPackage rec { 15 16 pname = "bthome-ble"; 16 - version = "3.8.1"; 17 + version = "3.9.0"; 17 18 pyproject = true; 18 19 19 20 disabled = pythonOlder "3.9"; ··· 22 23 owner = "Bluetooth-Devices"; 23 24 repo = "bthome-ble"; 24 25 rev = "refs/tags/v${version}"; 25 - hash = "sha256-eaRFHrISxYovQLtNUPrgNw3ATClHqpZ+Us+JGmNNbyY="; 26 + hash = "sha256-umRPB0eUdFL4kIvqSfbw/Jzh7NZMY6WR4dK+1cyK3EI="; 26 27 }; 27 28 28 - nativeBuildInputs = [ 29 - poetry-core 30 - ]; 29 + postPatch = '' 30 + substituteInPlace pyproject.toml \ 31 + --replace-fail " --cov=bthome_ble --cov-report=term-missing:skip-covered" "" 32 + ''; 33 + 34 + build-system = [ poetry-core ]; 31 35 32 - propagatedBuildInputs = [ 36 + dependencies = [ 33 37 bluetooth-data-tools 34 38 bluetooth-sensor-state-data 35 39 cryptography ··· 37 41 pytz 38 42 ]; 39 43 40 - nativeCheckInputs = [ 41 - pytestCheckHook 42 - ]; 44 + nativeCheckInputs = [ pytestCheckHook ]; 43 45 44 - postPatch = '' 45 - substituteInPlace pyproject.toml \ 46 - --replace " --cov=bthome_ble --cov-report=term-missing:skip-covered" "" 47 - ''; 48 - 49 - pythonImportsCheck = [ 50 - "bthome_ble" 51 - ]; 46 + pythonImportsCheck = [ "bthome_ble" ]; 52 47 53 48 meta = with lib; { 54 49 description = "Library for BThome BLE devices";
+2 -2
pkgs/development/python-modules/claripy/default.nix
··· 14 14 15 15 buildPythonPackage rec { 16 16 pname = "claripy"; 17 - version = "9.2.101"; 17 + version = "9.2.102"; 18 18 pyproject = true; 19 19 20 20 disabled = pythonOlder "3.11"; ··· 23 23 owner = "angr"; 24 24 repo = "claripy"; 25 25 rev = "refs/tags/v${version}"; 26 - hash = "sha256-ecYyoFtCIsrlzcraqL8X4cZgqc243E9WXZix/70eksY="; 26 + hash = "sha256-U7aN6MOptGjW61HDfZDM7Vit5G+rm1LujgHoo6oRX3s="; 27 27 }; 28 28 29 29 # z3 does not provide a dist-info, so python-runtime-deps-check will fail
+3 -3
pkgs/development/python-modules/cle/default.nix
··· 18 18 19 19 let 20 20 # The binaries are following the argr projects release cycle 21 - version = "9.2.101"; 21 + version = "9.2.102"; 22 22 23 23 # Binary files from https://github.com/angr/binaries (only used for testing and only here) 24 24 binaries = fetchFromGitHub { 25 25 owner = "angr"; 26 26 repo = "binaries"; 27 27 rev = "refs/tags/v${version}"; 28 - hash = "sha256-8uvhjxZOgMjE2csOxS+kUPeo/pswovBDOLp5w8d4JSk="; 28 + hash = "sha256-6FVxlQ1MiJP2mtu4V/mPAyaeCRdBp/sk+u4fdFqxTyA="; 29 29 }; 30 30 in 31 31 buildPythonPackage rec { ··· 39 39 owner = "angr"; 40 40 repo = "cle"; 41 41 rev = "refs/tags/v${version}"; 42 - hash = "sha256-cG9j3cMDwjm2DGvvgJgYfigf5e/61HKWFudgezE2zz8="; 42 + hash = "sha256-BPKNrFBEKV8UuSdrl+HIgBqFClHTvRsGidz+X81bBLI="; 43 43 }; 44 44 45 45 build-system = [ setuptools ];
+2 -2
pkgs/development/python-modules/craft-application/default.nix
··· 27 27 28 28 buildPythonPackage rec { 29 29 pname = "craft-application"; 30 - version = "2.6.1"; 30 + version = "2.6.3"; 31 31 pyproject = true; 32 32 33 33 disabled = pythonOlder "3.10"; ··· 36 36 owner = "canonical"; 37 37 repo = "craft-application"; 38 38 rev = "refs/tags/${version}"; 39 - hash = "sha256-mWXEc54JsZAl6KD33RF8juzDhFheQOLviJbM1B8RPSo="; 39 + hash = "sha256-ZhZoR8O5oxcF8+zzihiIbiC/j3AkDL7AjaJSlZ0N48s="; 40 40 }; 41 41 42 42 postPatch = ''
+2 -2
pkgs/development/python-modules/cyclonedx-python-lib/default.nix
··· 24 24 25 25 buildPythonPackage rec { 26 26 pname = "cyclonedx-python-lib"; 27 - version = "7.3.2"; 27 + version = "7.3.4"; 28 28 pyproject = true; 29 29 30 30 disabled = pythonOlder "3.9"; ··· 33 33 owner = "CycloneDX"; 34 34 repo = "cyclonedx-python-lib"; 35 35 rev = "refs/tags/v${version}"; 36 - hash = "sha256-z+QBjMT0L7dqCJvbwok9TWQajIPzmAq3XPLWFxmhPsk="; 36 + hash = "sha256-rFxCeQTCQSpg0LQYyOxhk150KOUyV9PXdXo1mOA0KPw="; 37 37 }; 38 38 39 39 build-system = [ poetry-core ];
+5
pkgs/development/python-modules/cypari2/default.nix
··· 7 7 , gmp 8 8 , cython 9 9 , cysignals 10 + 11 + # Reverse dependency 12 + , sage 10 13 }: 11 14 12 15 buildPythonPackage rec { ··· 52 55 test -f "$out/${python.sitePackages}/cypari2/auto_paridecl.pxd" 53 56 make check 54 57 ''; 58 + 59 + passthru.tests = { inherit sage; }; 55 60 56 61 meta = with lib; { 57 62 description = "Cython bindings for PARI";
+1
pkgs/development/python-modules/cypherpunkpay/default.nix
··· 44 44 "pypng" 45 45 "tzlocal" 46 46 "yoyo-migrations" 47 + "waitress" 47 48 ]; 48 49 49 50 nativeBuildInputs = [
+5
pkgs/development/python-modules/cysignals/default.nix
··· 4 4 , buildPythonPackage 5 5 , cython 6 6 , pariSupport ? true, pari # for interfacing with the PARI/GP signal handler 7 + 8 + # Reverse dependency 9 + , sage 7 10 }: 8 11 9 12 assert pariSupport -> pari != null; ··· 45 48 nativeBuildInputs = [ autoreconfHook ]; 46 49 47 50 enableParallelBuilding = true; 51 + 52 + passthru.tests = { inherit sage; }; 48 53 49 54 meta = with lib; { 50 55 description = "Interrupt and signal handling for Cython";
+5
pkgs/development/python-modules/cython/default.nix
··· 8 8 , gdb 9 9 , numpy 10 10 , ncurses 11 + 12 + # Reverse dependency 13 + , sage 11 14 }: 12 15 13 16 let ··· 56 59 # Temporary solution 57 60 doCheck = false; 58 61 # doCheck = !stdenv.isDarwin; 62 + 63 + passthru.tests = { inherit sage; }; 59 64 60 65 # force regeneration of generated code in source distributions 61 66 # https://github.com/cython/cython/issues/5089
+3
pkgs/development/python-modules/duckdb/default.nix
··· 69 69 # tries to make http request 70 70 "test_install_non_existent_extension" 71 71 72 + # test is flaky https://github.com/duckdb/duckdb/issues/11961 73 + "test_fetchmany" 74 + 72 75 # https://github.com/duckdb/duckdb/issues/10702 73 76 # tests are racy and interrupt can be delivered before or after target point 74 77 # causing a later test to fail with a spurious KeyboardInterrupt
+16 -16
pkgs/development/python-modules/fastcore/default.nix
··· 1 - { lib 2 - , buildPythonPackage 3 - , fetchFromGitHub 4 - , packaging 5 - , pytestCheckHook 6 - , pythonOlder 1 + { 2 + lib, 3 + buildPythonPackage, 4 + fetchFromGitHub, 5 + packaging, 6 + pytestCheckHook, 7 + pythonOlder, 8 + setuptools, 7 9 }: 8 10 9 11 buildPythonPackage rec { 10 12 pname = "fastcore"; 11 - version = "1.5.29"; 12 - format = "setuptools"; 13 + version = "1.5.33"; 14 + pyproject = true; 13 15 14 16 disabled = pythonOlder "3.8"; 15 17 16 18 src = fetchFromGitHub { 17 19 owner = "fastai"; 18 - repo = pname; 20 + repo = "fastcore"; 19 21 rev = "refs/tags/${version}"; 20 - hash = "sha256-yCPOF150TdkPHfLl8Jo2oow+91IzRKgnXo3eQMn5wK0="; 22 + hash = "sha256-Zf6bNHMiYEJrLPU1w7OvEavdKIageG+sJ9W8OE/ET0M="; 21 23 }; 22 24 23 - propagatedBuildInputs = [ 24 - packaging 25 - ]; 25 + build-system = [ setuptools ]; 26 + 27 + dependencies = [ packaging ]; 26 28 27 29 # Module has no tests 28 30 doCheck = false; 29 31 30 - pythonImportsCheck = [ 31 - "fastcore" 32 - ]; 32 + pythonImportsCheck = [ "fastcore" ]; 33 33 34 34 meta = with lib; { 35 35 description = "Python module for Fast AI";
+5
pkgs/development/python-modules/fpylll/default.nix
··· 15 15 , fplll 16 16 , numpy 17 17 18 + # Reverse dependency 19 + , sage 20 + 18 21 # tests 19 22 , pytestCheckHook 20 23 }: ··· 71 74 # should be identical anyway. 72 75 export PY_IGNORE_IMPORTMISMATCH=1 73 76 ''; 77 + 78 + passthru.tests = { inherit sage; }; 74 79 75 80 meta = with lib; { 76 81 description = "A Python interface for fplll";
+11
pkgs/development/python-modules/gensim/default.nix
··· 2 2 , buildPythonPackage 3 3 , cython 4 4 , fetchPypi 5 + , fetchpatch 5 6 , mock 6 7 , numpy 7 8 , scipy ··· 23 24 inherit pname version; 24 25 hash = "sha256-maxq9v/UBoLnAVXtn5Lsv0OE1Z+1CvEg00PqXuGzCKs="; 25 26 }; 27 + 28 + patches = [ 29 + # https://github.com/piskvorky/gensim/pull/3524 30 + # Import deprecated scipy.linalg.triu from numpy.triu. remove on next update 31 + (fetchpatch { 32 + name = "scipi-linalg-triu-fix.patch"; 33 + url = "https://github.com/piskvorky/gensim/commit/ad68ee3f105fc37cf8db333bfb837fe889ff74ac.patch"; 34 + hash = "sha256-Ij6HvVD8M2amzcjihu5bo8Lk0iCPl3iIq0lcOnI6G2s="; 35 + }) 36 + ]; 26 37 27 38 nativeBuildInputs = [ 28 39 cython
+5
pkgs/development/python-modules/gmpy2/default.nix
··· 5 5 , gmp 6 6 , mpfr 7 7 , libmpc 8 + 9 + # Reverse dependency 10 + , sage 8 11 }: 9 12 10 13 let ··· 28 31 buildInputs = [ gmp mpfr libmpc ]; 29 32 30 33 pythonImportsCheck = [ "gmpy2" ]; 34 + 35 + passthru.tests = { inherit sage; }; 31 36 32 37 meta = with lib; { 33 38 description = "GMP/MPIR, MPFR, and MPC interface to Python 2.6+ and 3.x";
+5
pkgs/development/python-modules/importlib-metadata/default.nix
··· 7 7 , typing-extensions 8 8 , toml 9 9 , zipp 10 + 11 + # Reverse dependency 12 + , sage 10 13 }: 11 14 12 15 buildPythonPackage rec { ··· 40 43 pythonImportsCheck = [ 41 44 "importlib_metadata" 42 45 ]; 46 + 47 + passthru.tests = { inherit sage; }; 43 48 44 49 meta = with lib; { 45 50 description = "Read metadata from Python packages";
+5
pkgs/development/python-modules/importlib-resources/default.nix
··· 10 10 # dependencies 11 11 , importlib-metadata 12 12 13 + # Reverse dependency 14 + , sage 15 + 13 16 # tests 14 17 , jaraco-collections 15 18 , pytestCheckHook ··· 45 48 pythonImportsCheck = [ 46 49 "importlib_resources" 47 50 ]; 51 + 52 + passthru.tests = { inherit sage; }; 48 53 49 54 meta = with lib; { 50 55 description = "Read resources from Python packages";
+4
pkgs/development/python-modules/ipykernel/default.nix
··· 18 18 , pyzmq 19 19 , tornado 20 20 , traitlets 21 + 22 + # Reverse dependency 23 + , sage 21 24 }: 22 25 23 26 buildPythonPackage rec { ··· 63 66 64 67 passthru.tests = { 65 68 pytest = callPackage ./tests.nix { }; 69 + inherit sage; 66 70 }; 67 71 68 72 meta = {
+5
pkgs/development/python-modules/ipython/default.nix
··· 29 29 , notebook 30 30 , qtconsole 31 31 32 + # Reverse dependency 33 + , sage 34 + 32 35 # Test dependencies 33 36 , pickleshare 34 37 , pytest-asyncio ··· 105 108 # FileNotFoundError: [Errno 2] No such file or directory: 'pbpaste' 106 109 "test_clipboard_get" 107 110 ]; 111 + 112 + passthru.tests = { inherit sage; }; 108 113 109 114 meta = with lib; { 110 115 description = "IPython: Productive Interactive Computing";
+6 -1
pkgs/development/python-modules/jaxlib/bin.nix
··· 229 229 !(cudaSupport -> lib.versionAtLeast cudaVersion "11.1") 230 230 || !(cudaSupport -> lib.versionAtLeast cudaPackagesGoogle.cudnn.version "8.2") 231 231 || !(cudaSupport -> stdenv.isLinux) 232 - || !(cudaSupport -> (gpuSrcs ? "cuda${cudaVersion}-${pythonVersion}")); 232 + || !(cudaSupport -> (gpuSrcs ? "cuda${cudaVersion}-${pythonVersion}")) 233 + # Fails at pythonImportsCheckPhase: 234 + # ...-python-imports-check-hook.sh/nix-support/setup-hook: line 10: 28017 Illegal instruction: 4 235 + # /nix/store/5qpssbvkzfh73xih07xgmpkj5r565975-python3-3.11.9/bin/python3.11 -c 236 + # 'import os; import importlib; list(map(lambda mod: importlib.import_module(mod), os.environ["pythonImportsCheck"].split()))' 237 + || (stdenv.isDarwin && stdenv.isx86_64); 233 238 }; 234 239 }
+5
pkgs/development/python-modules/jinja2/default.nix
··· 12 12 , setuptools 13 13 , sphinxcontrib-log-cabinet 14 14 , sphinx-issues 15 + 16 + # Reverse dependency 17 + , sage 15 18 }: 16 19 17 20 buildPythonPackage rec { ··· 75 78 inherit (python) pythonVersion; 76 79 inherit meta; 77 80 }; 81 + 82 + passthru.tests = { inherit sage; }; 78 83 79 84 meta = with lib; { 80 85 changelog = "https://github.com/pallets/jinja/blob/${version}/CHANGES.rst";
+5
pkgs/development/python-modules/jupyter-core/default.nix
··· 7 7 , traitlets 8 8 , pip 9 9 , pytestCheckHook 10 + 11 + # Reverse dependency 12 + , sage 10 13 }: 11 14 12 15 buildPythonPackage rec { ··· 60 63 ''; 61 64 62 65 pythonImportsCheck = [ "jupyter_core" ]; 66 + 67 + passthru.tests = { inherit sage; }; 63 68 64 69 meta = with lib; { 65 70 description = "Base package on which Jupyter projects rely";
+16 -19
pkgs/development/python-modules/kasa-crypt/default.nix
··· 1 - { lib 2 - , buildPythonPackage 3 - , fetchFromGitHub 4 - , cython 5 - , poetry-core 6 - , pytestCheckHook 7 - , setuptools 8 - , pythonOlder 1 + { 2 + lib, 3 + buildPythonPackage, 4 + fetchFromGitHub, 5 + cython, 6 + poetry-core, 7 + pytestCheckHook, 8 + setuptools, 9 + pythonOlder, 9 10 }: 10 11 11 12 buildPythonPackage rec { 12 13 pname = "kasa-crypt"; 13 - version = "0.4.1"; 14 - format = "pyproject"; 14 + version = "0.4.2"; 15 + pyproject = true; 15 16 16 17 disabled = pythonOlder "3.7"; 17 18 ··· 19 20 owner = "bdraco"; 20 21 repo = "kasa-crypt"; 21 22 rev = "refs/tags/v${version}"; 22 - hash = "sha256-ZAynSL6tIQoe9veYGusel9GQEffeLQ8dBA9HfA6TMzI="; 23 + hash = "sha256-7PLOuWxA5ziOuysSu+nLWNmNA3/sbuUCuZcMRBflf6U="; 23 24 }; 24 25 25 26 postPatch = '' 26 27 substituteInPlace pyproject.toml \ 27 - --replace " --cov=kasa_crypt --cov-report=term-missing:skip-covered" "" 28 + --replace-fail " --cov=kasa_crypt --cov-report=term-missing:skip-covered" "" 28 29 ''; 29 30 30 - nativeBuildInputs = [ 31 + build-system = [ 31 32 cython 32 33 poetry-core 33 34 setuptools 34 35 ]; 35 36 36 - nativeCheckInputs = [ 37 - pytestCheckHook 38 - ]; 37 + nativeCheckInputs = [ pytestCheckHook ]; 39 38 40 - pythonImportsCheck = [ 41 - "kasa_crypt" 42 - ]; 39 + pythonImportsCheck = [ "kasa_crypt" ]; 43 40 44 41 meta = with lib; { 45 42 description = "Fast kasa crypt";
+2 -2
pkgs/development/python-modules/langchain-community/default.nix
··· 18 18 19 19 buildPythonPackage rec { 20 20 pname = "langchain-community"; 21 - version = "0.0.36"; 21 + version = "0.0.37"; 22 22 pyproject = true; 23 23 24 24 disabled = pythonOlder "3.8"; ··· 26 26 src = fetchPypi { 27 27 pname = "langchain_community"; 28 28 inherit version; 29 - hash = "sha256-l76dAM8RnJYeA+0ibgTmcPUbXUL1sF/8NRhZj6bSDHQ="; 29 + hash = "sha256-2ytYKbsgvFsEwSa2kUPbwxqIDpSelBEMI2ssF2kGiJ8="; 30 30 }; 31 31 32 32 build-system = [ poetry-core ];
+2 -2
pkgs/development/python-modules/langchain-core/default.nix
··· 17 17 18 18 buildPythonPackage rec { 19 19 pname = "langchain-core"; 20 - version = "0.1.48"; 20 + version = "0.1.51"; 21 21 pyproject = true; 22 22 23 23 disabled = pythonOlder "3.8"; ··· 25 25 src = fetchPypi { 26 26 pname = "langchain_core"; 27 27 inherit version; 28 - hash = "sha256-8KmwqPIvIZ72/YTisdkqgBToRRTAobVTNw/UApaBPBY="; 28 + hash = "sha256-9+oRb5Ob6edMOFuvldbITNekArWcLBiT/AVL+Yq778I="; 29 29 }; 30 30 31 31 pythonRelaxDeps = [
+2 -2
pkgs/development/python-modules/langsmith/default.nix
··· 22 22 23 23 buildPythonPackage rec { 24 24 pname = "langsmith"; 25 - version = "0.1.53"; 25 + version = "0.1.54"; 26 26 pyproject = true; 27 27 28 28 disabled = pythonOlder "3.8"; ··· 31 31 owner = "langchain-ai"; 32 32 repo = "langsmith-sdk"; 33 33 rev = "refs/tags/v${version}"; 34 - hash = "sha256-C18a1FxDwsW/x10x3ups/9hCGn3Ku1QydDGN9DlEXBk="; 34 + hash = "sha256-hg1xfqptjeJHxbiGfuGeka7lpClrb9nxP/RSUYr2/0k="; 35 35 }; 36 36 37 37 sourceRoot = "${src.name}/python";
+2 -2
pkgs/development/python-modules/linknlink/default.nix
··· 9 9 10 10 buildPythonPackage rec { 11 11 pname = "linknlink"; 12 - version = "0.2.2"; 12 + version = "0.2.3"; 13 13 pyproject = true; 14 14 15 15 disabled = pythonOlder "3.7"; ··· 18 18 owner = "xuanxuan000"; 19 19 repo = "python-linknlink"; 20 20 rev = "refs/tags/${version}"; 21 - hash = "sha256-G0URNUHIh/td+A8MhIC0mePx2SmhEXhIzOpbVft33+w="; 21 + hash = "sha256-kV9NCe0u3Z0J9bg1kko5D9fQvyqWTN7v3cVcNQvO0g0="; 22 22 }; 23 23 24 24 build-system = [ setuptools ];
+2 -2
pkgs/development/python-modules/litellm/default.nix
··· 33 33 34 34 buildPythonPackage rec { 35 35 pname = "litellm"; 36 - version = "1.35.32"; 36 + version = "1.36.1"; 37 37 pyproject = true; 38 38 39 39 disabled = pythonOlder "3.8"; ··· 42 42 owner = "BerriAI"; 43 43 repo = "litellm"; 44 44 rev = "refs/tags/v${version}"; 45 - hash = "sha256-vNmhFd1lm1pfni2ZK0DshBC9cDRiSWhXTUHAPh/oGJc="; 45 + hash = "sha256-OGu3+E3T8EpKVVqndgmJwTftWcfLbKId/PmVz7dk3x8="; 46 46 }; 47 47 48 48 postPatch = ''
+2 -2
pkgs/development/python-modules/llama-index-readers-file/default.nix
··· 14 14 15 15 buildPythonPackage rec { 16 16 pname = "llama-index-readers-file"; 17 - version = "0.1.20"; 17 + version = "0.1.21"; 18 18 pyproject = true; 19 19 20 20 disabled = pythonOlder "3.8"; ··· 22 22 src = fetchPypi { 23 23 pname = "llama_index_readers_file"; 24 24 inherit version; 25 - hash = "sha256-EljAFryO4e/jejsIE4S6R9vKE7ksIF0xVLojX8Ccwvs="; 25 + hash = "sha256-8hnCUleaOHKlGtNpRHggmE5XAs2hEXqp6oSo2Cg0dto="; 26 26 }; 27 27 28 28 pythonRelaxDeps = [
+5
pkgs/development/python-modules/matplotlib/default.nix
··· 69 69 # required for headless detection 70 70 , libX11 71 71 , wayland 72 + 73 + # Reverse dependency 74 + , sage 72 75 }: 73 76 74 77 let ··· 182 185 enable_lto = !stdenv.isDarwin; 183 186 }; 184 187 }; 188 + 189 + passthru.tests = { inherit sage; }; 185 190 186 191 env.MPLSETUPCFG = writeText "mplsetup.cfg" (lib.generators.toINI {} passthru.config); 187 192
+5
pkgs/development/python-modules/memory-allocator/default.nix
··· 2 2 , fetchPypi 3 3 , buildPythonPackage 4 4 , cython 5 + 6 + # Reverse dependency 7 + , sage 5 8 }: 6 9 7 10 buildPythonPackage rec { ··· 18 21 propagatedBuildInputs = [ cython ]; 19 22 20 23 pythonImportsCheck = [ "memory_allocator" ]; 24 + 25 + passthru.tests = { inherit sage; }; 21 26 22 27 meta = with lib; { 23 28 description = "An extension class to allocate memory easily with cython";
+88
pkgs/development/python-modules/minari/default.nix
··· 1 + { lib 2 + , buildPythonPackage 3 + , pythonOlder 4 + , fetchFromGitHub 5 + , setuptools 6 + , wheel 7 + , google-cloud-storage 8 + , gymnasium 9 + , h5py 10 + , numpy 11 + , packaging 12 + , portion 13 + , rich 14 + , tqdm 15 + , typer 16 + , typing-extensions 17 + , imageio 18 + , nbmake 19 + , pytest 20 + , pytest-markdown-docs 21 + , pytestCheckHook 22 + }: 23 + 24 + buildPythonPackage rec { 25 + pname = "minari"; 26 + version = "0.4.3"; 27 + pyproject = true; 28 + 29 + disabled = pythonOlder "3.8"; 30 + 31 + src = fetchFromGitHub { 32 + owner = "Farama-Foundation"; 33 + repo = "Minari"; 34 + rev = "refs/tags/v${version}"; 35 + hash = "sha256-DwuANo0PCb2pPTVST8EwuJHe5HKRV8JIpFBpSqoJNh8="; 36 + }; 37 + 38 + build-system = [ 39 + setuptools 40 + wheel 41 + ]; 42 + 43 + dependencies = [ 44 + google-cloud-storage 45 + gymnasium 46 + h5py 47 + numpy 48 + packaging 49 + portion 50 + rich 51 + tqdm 52 + typer 53 + typing-extensions 54 + ]; 55 + 56 + passthru.optional-dependencies = { 57 + testing = [ 58 + # gymnasium-robotics 59 + imageio 60 + nbmake 61 + pytest 62 + pytest-markdown-docs 63 + ]; 64 + }; 65 + 66 + pythonImportsCheck = [ 67 + "minari" 68 + ]; 69 + 70 + nativeCheckInputs = [ 71 + pytestCheckHook 72 + ]; 73 + 74 + disabledTestPaths = [ 75 + # Require internet access 76 + "tests/dataset/test_dataset_download.py" 77 + "tests/test_cli.py" 78 + ]; 79 + 80 + meta = with lib; { 81 + description = "A standard format for offline reinforcement learning datasets, with popular reference datasets and related utilities"; 82 + homepage = "https://github.com/Farama-Foundation/Minari"; 83 + changelog = "https://github.com/Farama-Foundation/Minari/releases/tag/v${version}"; 84 + license = with licenses; [ asl20 mit ]; 85 + maintainers = with maintainers; [ GaetanLepage ]; 86 + mainProgram = "minari"; 87 + }; 88 + }
+2 -2
pkgs/development/python-modules/mkdocstrings/default.nix
··· 17 17 18 18 buildPythonPackage rec { 19 19 pname = "mkdocstrings"; 20 - version = "0.25.0"; 20 + version = "0.25.1"; 21 21 pyproject = true; 22 22 23 23 disabled = pythonOlder "3.8"; ··· 26 26 owner = "mkdocstrings"; 27 27 repo = "mkdocstrings"; 28 28 rev = "refs/tags/${version}"; 29 - hash = "sha256-VKjK58KK9x5RCc7VVy46zax42ySCv2NzqAat+XF+3a8="; 29 + hash = "sha256-Z4mX6EXEFmNd/CNa39hN9mwJSv9OkqwEmWMzJ9r+EBM="; 30 30 }; 31 31 32 32 postPatch = ''
+5
pkgs/development/python-modules/mpmath/default.nix
··· 5 5 , isPyPy 6 6 , setuptools 7 7 , pytestCheckHook 8 + 9 + # Reverse dependency 10 + , sage 8 11 }: 9 12 10 13 buildPythonPackage rec { ··· 28 31 gmpy2 29 32 ]; 30 33 }; 34 + 35 + passthru.tests = { inherit sage; }; 31 36 32 37 nativeCheckInputs = [ 33 38 pytestCheckHook
+74
pkgs/development/python-modules/nbmake/default.nix
··· 1 + { lib 2 + , buildPythonPackage 3 + , pythonOlder 4 + , fetchFromGitHub 5 + , poetry-core 6 + , pythonRelaxDepsHook 7 + , setuptools 8 + , wheel 9 + , ipykernel 10 + , nbclient 11 + , nbformat 12 + , pygments 13 + , pytest 14 + , pyyaml 15 + , pytest-xdist 16 + , pytestCheckHook 17 + , typing-extensions 18 + }: 19 + 20 + buildPythonPackage rec { 21 + pname = "nbmake"; 22 + version = "1.5.3"; 23 + pyproject = true; 24 + 25 + disabled = pythonOlder "3.8"; 26 + 27 + src = fetchFromGitHub { 28 + owner = "treebeardtech"; 29 + repo = "nbmake"; 30 + rev = "refs/tags/v${version}"; 31 + hash = "sha256-sX0YqyBchLlo0QPIpLvl11/gwoiZknG5rBDzmQKiXhs="; 32 + }; 33 + 34 + build-system = [ 35 + poetry-core 36 + pythonRelaxDepsHook 37 + setuptools 38 + wheel 39 + ]; 40 + 41 + dependencies = [ 42 + ipykernel 43 + nbclient 44 + nbformat 45 + pygments 46 + pytest 47 + pyyaml 48 + ]; 49 + 50 + pythonRelaxDeps = [ 51 + "nbclient" 52 + ]; 53 + 54 + pythonImportsCheck = [ 55 + "nbmake" 56 + ]; 57 + 58 + nativeCheckInputs = [ 59 + pytest-xdist 60 + pytestCheckHook 61 + typing-extensions 62 + ]; 63 + 64 + __darwinAllowLocalNetworking = true; 65 + 66 + 67 + meta = with lib; { 68 + description = "Pytest plugin for testing notebooks"; 69 + homepage = "https://github.com/treebeardtech/nbmake"; 70 + changelog = "https://github.com/treebeardtech/nbmake/releases/tag/v${version}"; 71 + license = licenses.asl20; 72 + maintainers = with maintainers; [ GaetanLepage ]; 73 + }; 74 + }
+5
pkgs/development/python-modules/networkx/default.nix
··· 19 19 # tests 20 20 , pytest-xdist 21 21 , pytestCheckHook 22 + 23 + # reverse dependency 24 + , sage 22 25 }: 23 26 24 27 buildPythonPackage rec { ··· 52 55 sympy 53 56 ]; 54 57 }; 58 + 59 + passthru.tests = { inherit sage; }; 55 60 56 61 nativeCheckInputs = [ 57 62 pytest-xdist
+4
pkgs/development/python-modules/numpy/default.nix
··· 19 19 , blas 20 20 , lapack 21 21 22 + # Reverse dependency 23 + , sage 24 + 22 25 # tests 23 26 , hypothesis 24 27 , pytest-xdist ··· 177 180 blas = blas.provider; 178 181 blasImplementation = blas.implementation; 179 182 inherit cfg; 183 + tests = { inherit sage; }; 180 184 }; 181 185 182 186 # Disable test
+2 -2
pkgs/development/python-modules/oci/default.nix
··· 14 14 15 15 buildPythonPackage rec { 16 16 pname = "oci"; 17 - version = "2.126.1"; 17 + version = "2.126.2"; 18 18 format = "setuptools"; 19 19 20 20 disabled = pythonOlder "3.7"; ··· 23 23 owner = "oracle"; 24 24 repo = "oci-python-sdk"; 25 25 rev = "refs/tags/v${version}"; 26 - hash = "sha256-emWfpI+4oyb3p8RzhLKm1iWkvLu7OZTrEnyvZ5AI9Zw="; 26 + hash = "sha256-eejIDpKpPekxrm1H9x2skxK67KNUm9mmrGM23hZ6ztM="; 27 27 }; 28 28 29 29 pythonRelaxDeps = [
+2 -2
pkgs/development/python-modules/okta/default.nix
··· 22 22 23 23 buildPythonPackage rec { 24 24 pname = "okta"; 25 - version = "2.9.5"; 25 + version = "2.9.6"; 26 26 format = "setuptools"; 27 27 28 28 disabled = pythonOlder "3.7"; 29 29 30 30 src = fetchPypi { 31 31 inherit pname version; 32 - hash = "sha256-qMcO0TTbMPjc+r2IOlwJqbaSOztat9MmYWH4kgy9vwA="; 32 + hash = "sha256-WRWbS8bYUafnvnTKLHlV7YV5410E0jk2UYos2F20A7k="; 33 33 }; 34 34 35 35 propagatedBuildInputs = [
+2 -2
pkgs/development/python-modules/pathlib-abc/default.nix
··· 8 8 9 9 buildPythonPackage rec { 10 10 pname = "pathlib-abc"; 11 - version = "0.2.0"; 11 + version = "0.1.1"; 12 12 pyproject = true; 13 13 14 14 disabled = pythonOlder "3.8"; ··· 16 16 src = fetchPypi { 17 17 pname = "pathlib_abc"; 18 18 inherit version; 19 - hash = "sha256-ua9rOf1RMhSFZ47DgD0KEeAqIuhp6AUsrLbo9l3nuGI="; 19 + hash = "sha256-CE573ZGbD3d0kUqeZM2GobOYYPgfeB3XJCWGMfKRWr4="; 20 20 }; 21 21 22 22 build-system = [
+135
pkgs/development/python-modules/pettingzoo/default.nix
··· 1 + { lib 2 + , buildPythonPackage 3 + , pythonOlder 4 + , fetchFromGitHub 5 + , setuptools 6 + , wheel 7 + , gymnasium 8 + , numpy 9 + , chess 10 + , pillow 11 + , pybox2d 12 + , pygame 13 + , pymunk 14 + , rlcard 15 + , scipy 16 + , pre-commit 17 + , pynput 18 + , pytest 19 + , pytest-cov 20 + , pytest-markdown-docs 21 + , pytest-xdist 22 + , pytestCheckHook 23 + , stdenv 24 + }: 25 + 26 + buildPythonPackage rec { 27 + pname = "pettingzoo"; 28 + version = "1.24.3"; 29 + pyproject = true; 30 + 31 + disabled = pythonOlder "3.8"; 32 + 33 + src = fetchFromGitHub { 34 + owner = "Farama-Foundation"; 35 + repo = "PettingZoo"; 36 + rev = "refs/tags/${version}"; 37 + hash = "sha256-TVM4MrA4W6AIWEdBIecI85ahJAAc21f27OzCxSpOoZU="; 38 + }; 39 + 40 + build-system = [ 41 + setuptools 42 + wheel 43 + ]; 44 + 45 + dependencies = [ 46 + gymnasium 47 + numpy 48 + ]; 49 + 50 + passthru.optional-dependencies = { 51 + all = [ 52 + chess 53 + # multi-agent-ale-py 54 + pillow 55 + pybox2d 56 + pygame 57 + pymunk 58 + rlcard 59 + scipy 60 + # shimmy 61 + ]; 62 + atari = [ 63 + # multi-agent-ale-py 64 + pygame 65 + ]; 66 + butterfly = [ 67 + pygame 68 + pymunk 69 + ]; 70 + classic = [ 71 + chess 72 + pygame 73 + rlcard 74 + # shimmy 75 + ]; 76 + mpe = [ 77 + pygame 78 + ]; 79 + other = [ 80 + pillow 81 + ]; 82 + sisl = [ 83 + pybox2d 84 + pygame 85 + pymunk 86 + scipy 87 + ]; 88 + testing = [ 89 + # autorom 90 + pre-commit 91 + pynput 92 + pytest 93 + pytest-cov 94 + pytest-markdown-docs 95 + pytest-xdist 96 + ]; 97 + }; 98 + 99 + pythonImportsCheck = [ 100 + "pettingzoo" 101 + ]; 102 + 103 + nativeCheckInputs = [ 104 + chess 105 + pygame 106 + pymunk 107 + pytest-markdown-docs 108 + pytest-xdist 109 + pytestCheckHook 110 + rlcard 111 + ]; 112 + 113 + disabledTestPaths = [ 114 + # Require unpackaged multi_agent_ale_py 115 + "test/all_parameter_combs_test.py" 116 + "test/pickle_test.py" 117 + "test/unwrapped_test.py" 118 + ]; 119 + 120 + disabledTests = [ 121 + # ImportError: cannot import name 'pytest_plugins' from 'pettingzoo.classic' 122 + "test_chess" 123 + ] ++ lib.optionals stdenv.isDarwin [ 124 + # Crashes on darwin: `Fatal Python error: Aborted` 125 + "test_multi_episode_parallel_env_wrapper" 126 + ]; 127 + 128 + meta = with lib; { 129 + description = "An API standard for multi-agent reinforcement learning environments, with popular reference environments and related utilities"; 130 + homepage = "https://github.com/Farama-Foundation/PettingZoo"; 131 + changelog = "https://github.com/Farama-Foundation/PettingZoo/releases/tag/${version}"; 132 + license = licenses.mit; 133 + maintainers = with maintainers; [ GaetanLepage ]; 134 + }; 135 + }
+5
pkgs/development/python-modules/pexpect/default.nix
··· 3 3 , fetchPypi 4 4 , setuptools 5 5 , ptyprocess 6 + 7 + # Reverse dependency 8 + , sage 6 9 }: 7 10 8 11 buildPythonPackage (rec { ··· 23 26 doCheck = false; 24 27 25 28 propagatedBuildInputs = [ ptyprocess ]; 29 + 30 + passthru.tests = { inherit sage; }; 26 31 27 32 meta = with lib; { 28 33 homepage = "http://www.noah.org/wiki/Pexpect";
+2 -2
pkgs/development/python-modules/pillow/default.nix
··· 7 7 , defusedxml, olefile, freetype, libjpeg, zlib, libtiff, libwebp, libxcrypt, tcl, lcms2, tk, libX11 8 8 , libxcb, openjpeg, libimagequant, numpy, pytestCheckHook, setuptools 9 9 # for passthru.tests 10 - , imageio, matplotlib, pilkit, pydicom, reportlab 10 + , imageio, matplotlib, pilkit, pydicom, reportlab, sage 11 11 }@args: 12 12 13 13 import ./generic.nix (rec { ··· 24 24 }; 25 25 26 26 passthru.tests = { 27 - inherit imageio matplotlib pilkit pydicom reportlab; 27 + inherit imageio matplotlib pilkit pydicom reportlab sage; 28 28 }; 29 29 30 30 meta = with lib; {
+49
pkgs/development/python-modules/portion/default.nix
··· 1 + { lib 2 + , buildPythonPackage 3 + , pythonOlder 4 + , fetchFromGitHub 5 + , setuptools 6 + , wheel 7 + , sortedcontainers 8 + , pytestCheckHook 9 + }: 10 + 11 + buildPythonPackage rec { 12 + pname = "portion"; 13 + version = "2.4.2"; 14 + pyproject = true; 15 + 16 + disabled = pythonOlder "3.7"; 17 + 18 + src = fetchFromGitHub { 19 + owner = "AlexandreDecan"; 20 + repo = "portion"; 21 + rev = "refs/tags/${version}"; 22 + hash = "sha256-URoyuE0yivUqPjJZbvATkAnTxicY4F2eiJ16rIUdY3Y="; 23 + }; 24 + 25 + build-system = [ 26 + setuptools 27 + wheel 28 + ]; 29 + 30 + dependencies = [ 31 + sortedcontainers 32 + ]; 33 + 34 + pythonImportsCheck = [ 35 + "portion" 36 + ]; 37 + 38 + nativeCheckInputs = [ 39 + pytestCheckHook 40 + ]; 41 + 42 + meta = with lib; { 43 + description = "Portion, a Python library providing data structure and operations for intervals"; 44 + homepage = "https://github.com/AlexandreDecan/portion"; 45 + changelog = "https://github.com/AlexandreDecan/portion/blob/${src.rev}/CHANGELOG.md"; 46 + license = licenses.lgpl3; 47 + maintainers = with maintainers; [ GaetanLepage ]; 48 + }; 49 + }
+5
pkgs/development/python-modules/pplpy/default.nix
··· 9 9 , cysignals 10 10 , gmpy2 11 11 , sphinx 12 + 13 + # Reverse dependency 14 + , sage 12 15 }: 13 16 14 17 buildPythonPackage rec { ··· 53 56 mkdir -p "$doc/share/doc" 54 57 mv docs/build/html "$doc/share/doc/pplpy" 55 58 ''; 59 + 60 + passthru.tests = { inherit sage; }; 56 61 57 62 meta = with lib; { 58 63 description = "A Python wrapper for ppl";
+5
pkgs/development/python-modules/primecountpy/default.nix
··· 4 4 , primecount 5 5 , cython 6 6 , cysignals 7 + 8 + # Reverse dependency 9 + , sage 7 10 }: 8 11 9 12 buildPythonPackage rec { ··· 24 27 doCheck = false; 25 28 26 29 pythonImportsCheck = [ "primecountpy" ]; 30 + 31 + passthru.tests = { inherit sage; }; 27 32 28 33 meta = with lib; { 29 34 description = "Cython interface for C++ primecount library";
+2 -1
pkgs/development/python-modules/pycparser/default.nix
··· 1 - { lib, buildPythonPackage, fetchPypi, unittestCheckHook }: 1 + { lib, buildPythonPackage, fetchPypi, unittestCheckHook, pythonOlder }: 2 2 3 3 buildPythonPackage rec { 4 4 pname = "pycparser"; ··· 11 11 }; 12 12 13 13 nativeCheckInputs = [ unittestCheckHook ]; 14 + disabled = pythonOlder "3.8"; 14 15 15 16 unittestFlagsArray = [ "-s" "tests" ]; 16 17
+44
pkgs/development/python-modules/pyjson5/default.nix
··· 1 + { 2 + lib, 3 + buildPythonPackage, 4 + cython, 5 + fetchFromGitHub, 6 + pythonOlder, 7 + setuptools, 8 + wheel, 9 + }: 10 + 11 + buildPythonPackage rec { 12 + pname = "pyjson5"; 13 + version = "1.6.6"; 14 + pyproject = true; 15 + 16 + disabled = pythonOlder "3.7"; 17 + 18 + src = fetchFromGitHub { 19 + owner = "Kijewski"; 20 + repo = "pyjson5"; 21 + rev = "refs/tags/v${version}"; 22 + hash = "sha256-LNcz9JEOw6HO9eIf71w4NJdPOB4yixBfBeD7B/NLbfE="; 23 + fetchSubmodules = true; 24 + }; 25 + 26 + build-system = [ 27 + cython 28 + setuptools 29 + wheel 30 + ]; 31 + 32 + # Module has no tests 33 + doCheck = false; 34 + 35 + pythonImportsCheck = [ "pyjson5" ]; 36 + 37 + meta = with lib; { 38 + description = "A JSON5 serializer and parser library"; 39 + homepage = "https://github.com/Kijewski/pyjson5"; 40 + changelog = "https://github.com/Kijewski/pyjson5/blob/${version}/CHANGELOG.md"; 41 + license = licenses.asl20; 42 + maintainers = with maintainers; [ fab ]; 43 + }; 44 + }
+48
pkgs/development/python-modules/pytest-markdown-docs/default.nix
··· 1 + { lib 2 + , buildPythonPackage 3 + , pythonOlder 4 + , fetchFromGitHub 5 + , poetry-core 6 + , markdown-it-py 7 + , pytest 8 + , pytestCheckHook 9 + }: 10 + 11 + buildPythonPackage rec { 12 + pname = "pytest-markdown-docs"; 13 + version = "0.5.1"; 14 + pyproject = true; 15 + 16 + disabled = pythonOlder "3.8"; 17 + 18 + src = fetchFromGitHub { 19 + owner = "modal-com"; 20 + repo = "pytest-markdown-docs"; 21 + rev = "refs/tags/v${version}"; 22 + hash = "sha256-mclN28tfPcoFxswECjbrkeOI51XXSqUXfbvuSHrd7Sw="; 23 + }; 24 + 25 + build-system = [ 26 + poetry-core 27 + ]; 28 + 29 + dependencies = [ 30 + markdown-it-py 31 + pytest 32 + ]; 33 + 34 + pythonImportsCheck = [ 35 + "pytest_markdown_docs" 36 + ]; 37 + 38 + nativeCheckInputs = [ 39 + pytestCheckHook 40 + ]; 41 + 42 + meta = with lib; { 43 + description = "Run pytest on markdown code fence blocks"; 44 + homepage = "https://github.com/modal-com/pytest-markdown-docs"; 45 + license = licenses.mit; 46 + maintainers = with maintainers; [ GaetanLepage ]; 47 + }; 48 + }
+20 -12
pkgs/development/python-modules/python-ecobee-api/default.nix
··· 1 - { lib 2 - , buildPythonPackage 3 - , fetchPypi 4 - , requests 1 + { 2 + lib, 3 + buildPythonPackage, 4 + fetchFromGitHub, 5 + pythonOlder, 6 + requests, 7 + setuptools, 5 8 }: 6 9 7 10 buildPythonPackage rec { 8 11 pname = "python-ecobee-api"; 9 - version = "0.2.17"; 10 - format = "setuptools"; 12 + version = "0.2.18"; 13 + pyproject = true; 11 14 12 - src = fetchPypi { 13 - inherit pname version; 14 - hash = "sha256-lJCbNOQJ8xmMa4V+tSFZx4QasK8ZLfsFavMP9Zge4K4="; 15 + disabled = pythonOlder "3.8"; 16 + 17 + src = fetchFromGitHub { 18 + owner = "nkgilley"; 19 + repo = "python-ecobee-api"; 20 + rev = "refs/tags/${version}"; 21 + hash = "sha256-WBVHlA7cAQGCFRNSANX6PqPQYMRw74GEAlTFwSBxVQU="; 15 22 }; 16 23 17 - propagatedBuildInputs = [ 18 - requests 19 - ]; 24 + build-system = [ setuptools ]; 25 + 26 + dependencies = [ requests ]; 20 27 21 28 # no tests implemented 22 29 doCheck = false; ··· 26 33 meta = with lib; { 27 34 description = "Python API for talking to Ecobee thermostats"; 28 35 homepage = "https://github.com/nkgilley/python-ecobee-api"; 36 + changelog = "https://github.com/nkgilley/python-ecobee-api/releases/tag/${version}"; 29 37 license = licenses.mit; 30 38 maintainers = with maintainers; [ dotlambda ]; 31 39 };
+23 -25
pkgs/development/python-modules/python-keycloak/default.nix
··· 1 - { lib 2 - , buildPythonPackage 3 - , fetchFromGitHub 4 - , poetry-core 5 - , python-jose 6 - , pythonOlder 7 - , requests 8 - , requests-toolbelt 9 - , urllib3 1 + { 2 + lib, 3 + buildPythonPackage, 4 + deprecation, 5 + fetchFromGitHub, 6 + jwcrypto, 7 + poetry-core, 8 + pythonOlder, 9 + requests, 10 + requests-toolbelt, 10 11 }: 11 12 12 13 buildPythonPackage rec { 13 14 pname = "python-keycloak"; 14 - version = "2.6.0"; 15 - format = "pyproject"; 15 + version = "4.0.0"; 16 + pyproject = true; 16 17 17 - disabled = pythonOlder "3.7"; 18 + disabled = pythonOlder "3.8"; 18 19 19 20 src = fetchFromGitHub { 20 21 owner = "marcospereirampj"; 21 22 repo = "python-keycloak"; 22 - rev = "v${version}"; 23 - hash = "sha256-cuj0gJlZDkbJ2HRSMcQvO4nxpjw65CKGEpWCL5sucvg="; 23 + rev = "refs/tags/v${version}"; 24 + hash = "sha256-ZXS29bND4GsJNhTGiUsLo+4FYd8Tubvg/+PJ33tqovY="; 24 25 }; 25 26 26 27 postPatch = '' 28 + # Upstream doesn't set version 27 29 substituteInPlace pyproject.toml \ 28 - --replace 'version = "0.0.0"' 'version = "${version}"' \ 29 - --replace 'requests-toolbelt = "^0.9.1"' 'requests-toolbelt = "*"' 30 + --replace-fail 'version = "0.0.0"' 'version = "${version}"' 30 31 ''; 31 32 32 - buildInputs = [ 33 - poetry-core 34 - ]; 33 + build-system = [ poetry-core ]; 35 34 36 - propagatedBuildInputs = [ 37 - python-jose 38 - urllib3 35 + dependencies = [ 36 + deprecation 37 + jwcrypto 39 38 requests 40 39 requests-toolbelt 41 40 ]; ··· 43 42 # Test fixtures require a running keycloak instance 44 43 doCheck = false; 45 44 46 - pythonImportsCheck = [ 47 - "keycloak" 48 - ]; 45 + pythonImportsCheck = [ "keycloak" ]; 49 46 50 47 meta = with lib; { 51 48 description = "Provides access to the Keycloak API"; 52 49 homepage = "https://github.com/marcospereirampj/python-keycloak"; 50 + changelog = "https://github.com/marcospereirampj/python-keycloak/blob/v${version}/CHANGELOG.md"; 53 51 license = licenses.mit; 54 52 maintainers = with maintainers; [ ]; 55 53 };
+18 -16
pkgs/development/python-modules/python-tado/default.nix
··· 1 - { buildPythonPackage 2 - , fetchFromGitHub 3 - , lib 4 - , pytestCheckHook 5 - , pythonOlder 6 - , requests 1 + { 2 + lib, 3 + buildPythonPackage, 4 + fetchFromGitHub, 5 + pytestCheckHook, 6 + pythonOlder, 7 + requests, 8 + setuptools, 7 9 }: 8 10 9 11 buildPythonPackage rec { 10 12 pname = "python-tado"; 11 - version = "0.17.5"; 12 - format = "setuptools"; 13 + version = "0.17.6"; 14 + pyproject = true; 13 15 14 16 disabled = pythonOlder "3.5"; 15 17 ··· 17 19 owner = "wmalgadey"; 18 20 repo = "PyTado"; 19 21 rev = "refs/tags/${version}"; 20 - hash = "sha256-FjdqZc4Zt2sLYJpnD/MAzr8Y9lGHteHB5psQqheS84I="; 22 + hash = "sha256-KcYxUKQuO7TLS4YPg2mrBjP+DMnvZeJokGzwmeM/CvE="; 21 23 }; 22 24 23 - propagatedBuildInputs = [ 24 - requests 25 - ]; 25 + build-system = [ setuptools ]; 26 + 27 + dependencies = [ requests ]; 28 + 29 + nativeCheckInputs = [ pytestCheckHook ]; 26 30 27 - nativeCheckInputs = [ 28 - pytestCheckHook 29 - ]; 31 + pythonImportsCheck = [ "PyTado" ]; 30 32 31 33 meta = with lib; { 32 34 description = "Python binding for Tado web API. Pythonize your central heating!"; 33 - mainProgram = "pytado"; 34 35 homepage = "https://github.com/wmalgadey/PyTado"; 35 36 changelog = "https://github.com/wmalgadey/PyTado/releases/tag/${version}"; 36 37 license = licenses.gpl3Plus; 37 38 maintainers = with maintainers; [ jamiemagee ]; 39 + mainProgram = "pytado"; 38 40 }; 39 41 }
+2 -2
pkgs/development/python-modules/pyvex/default.nix
··· 11 11 12 12 buildPythonPackage rec { 13 13 pname = "pyvex"; 14 - version = "9.2.101"; 14 + version = "9.2.102"; 15 15 pyproject = true; 16 16 17 17 disabled = pythonOlder "3.11"; 18 18 19 19 src = fetchPypi { 20 20 inherit pname version; 21 - hash = "sha256-zI86NYe0b9ppm9Zv6+zfB3UclhIm1TTqcC9vrBn3NR8="; 21 + hash = "sha256-P16jsBmFkuzMHcVTvGEK7/SzIkVpFJsUlxFeHCHivig="; 22 22 }; 23 23 24 24 build-system = [
+5 -4
pkgs/development/python-modules/reproject/default.nix
··· 9 9 , fetchPypi 10 10 , fsspec 11 11 , numpy 12 - , oldest-supported-numpy 13 12 , pytest-astropy 14 13 , pytestCheckHook 15 14 , pythonOlder ··· 23 22 version = "0.13.1"; 24 23 pyproject = true; 25 24 26 - disabled = pythonOlder "3.9"; 25 + disabled = pythonOlder "3.10"; 27 26 28 27 src = fetchPypi { 29 28 inherit pname version; ··· 32 31 33 32 postPatch = '' 34 33 substituteInPlace pyproject.toml \ 35 - --replace "cython==" "cython>=" 34 + --replace "cython==" "cython>=" \ 35 + --replace "numpy>=2.0.0rc1" "numpy" 36 36 ''; 37 37 38 38 nativeBuildInputs = [ 39 39 astropy-extension-helpers 40 40 cython 41 41 numpy 42 - oldest-supported-numpy 43 42 setuptools-scm 44 43 ]; 45 44 ··· 65 64 "-p no:warnings" 66 65 # Uses network 67 66 "--ignore build/lib*/reproject/interpolation/" 67 + # prevent "'filterwarnings' not found in `markers` configuration option" error 68 + "-o 'markers=filterwarnings'" 68 69 ]; 69 70 70 71 pythonImportsCheck = [
+77
pkgs/development/python-modules/rlcard/default.nix
··· 1 + { lib 2 + , buildPythonPackage 3 + , fetchFromGitHub 4 + , setuptools 5 + , wheel 6 + , numpy 7 + , pip 8 + , termcolor 9 + , pytestCheckHook 10 + , torch 11 + , pythonAtLeast 12 + }: 13 + 14 + buildPythonPackage rec { 15 + pname = "rlcard"; 16 + version = "1.0.7"; 17 + pyproject = true; 18 + 19 + src = fetchFromGitHub { 20 + owner = "datamllab"; 21 + repo = "rlcard"; 22 + rev = "refs/tags/${version}"; 23 + hash = "sha256-SWj6DBItQzSM+nioV54a350Li7tbBaVXsQxNAqVgB0k="; 24 + }; 25 + 26 + build-system = [ 27 + setuptools 28 + wheel 29 + ]; 30 + 31 + dependencies = [ 32 + numpy 33 + # pip is required at runtime (https://github.com/datamllab/rlcard/blob/1.0.7/rlcard/utils/utils.py#L10) 34 + pip 35 + termcolor 36 + ]; 37 + 38 + pythonImportsCheck = [ 39 + "rlcard" 40 + ]; 41 + 42 + nativeCheckInputs = [ 43 + pytestCheckHook 44 + torch 45 + ]; 46 + 47 + disabledTests = [ 48 + # AttributeError: module 'numpy' has no attribute 'int'. 49 + # https://github.com/datamllab/rlcard/issues/266 50 + "test_decode_action" 51 + "test_get_legal_actions" 52 + "test_get_perfect_information" 53 + "test_get_player_id" 54 + "test_init_game" 55 + "test_is_deterministic" 56 + "test_proceed_game" 57 + "test_reset_and_extract_state" 58 + "test_run" 59 + "test_step" 60 + "test_step" 61 + "test_step_back" 62 + "test_step_back" 63 + 64 + # ValueError: setting an array element with a sequence. The requested array has an inhomogeneous shape after 3 dimensions. The detected shape was (1, 1, 5) + inhomogeneous part. 65 + "test_reorganize" 66 + ]; 67 + 68 + meta = with lib; { 69 + description = "Reinforcement Learning / AI Bots in Card (Poker) Games - Blackjack, Leduc, Texas, DouDizhu, Mahjong, UNO"; 70 + homepage = "https://github.com/datamllab/rlcard"; 71 + changelog = "https://github.com/datamllab/rlcard/releases/tag/${version}"; 72 + license = licenses.mit; 73 + maintainers = with maintainers; [ GaetanLepage ]; 74 + # Relies on deprecated distutils 75 + broken = pythonAtLeast "3.12"; 76 + }; 77 + }
+2 -2
pkgs/development/python-modules/rq/default.nix
··· 20 20 21 21 buildPythonPackage rec { 22 22 pname = "rq"; 23 - version = "1.16.1"; 23 + version = "1.16.2"; 24 24 pyproject = true; 25 25 26 26 disabled = pythonOlder "3.7"; ··· 29 29 owner = "rq"; 30 30 repo = "rq"; 31 31 rev = "refs/tags/v${version}"; 32 - hash = "sha256-1E7jPTSQCjuKZVFL4uZqL1WZHnxWSLTNcnpyvfHz7oY="; 32 + hash = "sha256-8uhCV4aJNbY273jOa9D5OlgEG1w3hXVncClKQTO9Pyk="; 33 33 }; 34 34 35 35 build-system = [
-17
pkgs/development/python-modules/scalene/default.nix
··· 27 27 hash = "sha256-B4pDLP3+56toQZyvh6+6NimCKv0cpcO0ydcqV1tJZkg="; 28 28 }; 29 29 30 - patches = [ 31 - # fix scalene_config import. remove on next update 32 - (fetchpatch { 33 - name = "scalene_config-import-fix.patch"; 34 - url = "https://github.com/plasma-umass/scalene/commit/cd437be11f600ac0925ce77efa516e6d83934200.patch"; 35 - hash = "sha256-YjFh+mu5jyIJYUQFhmGqLXhec6lgQAdj4tWxij3NkwU="; 36 - }) 37 - ]; 38 - 39 30 nativeBuildInputs = [ 40 31 cython 41 32 setuptools ··· 59 50 checkInputs = [ 60 51 hypothesis 61 52 numpy 62 - ]; 63 - 64 - disabledTestPaths = [ 65 - # remove on next update 66 - # Failing Darwin-specific tests that were subsequently removed from the source repo. 67 - "tests/test_coverup_35.py" 68 - "tests/test_coverup_42.py" 69 - "tests/test_coverup_43.py" 70 53 ]; 71 54 72 55 # remove scalene directory to prevent pytest import confusion
+48 -37
pkgs/development/python-modules/scikit-bio/default.nix
··· 1 - { lib 2 - , buildPythonPackage 3 - , fetchPypi 4 - , cython 5 - , lockfile 6 - , cachecontrol 7 - , decorator 8 - , h5py 9 - , ipython 10 - , matplotlib 11 - , natsort 12 - , numpy 13 - , pandas 14 - , scipy 15 - , hdmedians 16 - , scikit-learn 17 - , coverage 18 - , python 19 - , isPy3k 1 + { 2 + lib, 3 + buildPythonPackage, 4 + fetchFromGitHub, 5 + setuptools, 6 + cython, 7 + oldest-supported-numpy, 8 + requests, 9 + decorator, 10 + natsort, 11 + numpy, 12 + pandas, 13 + scipy, 14 + h5py, 15 + hdmedians, 16 + biom-format, 17 + python, 18 + pytestCheckHook, 20 19 }: 21 20 22 21 buildPythonPackage rec { 23 - version = "0.6.0"; 24 - format = "setuptools"; 25 22 pname = "scikit-bio"; 26 - disabled = !isPy3k; 23 + version = "0.6.0"; 24 + pyproject = true; 27 25 28 - src = fetchPypi { 29 - inherit pname version; 30 - hash = "sha256-EBBafDwVrlkQJEkn8punqjUjSxnr5lE7hIRUc0OywQ8="; 26 + src = fetchFromGitHub { 27 + owner = "scikit-bio"; 28 + repo = "scikit-bio"; 29 + rev = "refs/tags/${version}"; 30 + hash = "sha256-v8/r52pJpMi34SekPQBf7CqRbs+ZEyPR3WO5RBB7uKg="; 31 31 }; 32 32 33 - nativeBuildInputs = [ cython ]; 34 - nativeCheckInputs = [ coverage ]; 35 - propagatedBuildInputs = [ lockfile cachecontrol decorator ipython matplotlib natsort numpy pandas scipy h5py hdmedians scikit-learn ]; 33 + build-system = [ 34 + setuptools 35 + cython 36 + oldest-supported-numpy 37 + ]; 36 38 37 - # cython package not included for tests 38 - doCheck = false; 39 + dependencies = [ 40 + requests 41 + decorator 42 + natsort 43 + numpy 44 + pandas 45 + scipy 46 + h5py 47 + hdmedians 48 + biom-format 49 + ]; 39 50 40 - checkPhase = '' 41 - ${python.interpreter} -m skbio.test 42 - ''; 51 + nativeCheckInputs = [ pytestCheckHook ]; 52 + 53 + # only the $out dir contains the built cython extensions, so we run the tests inside there 54 + pytestFlagsArray = [ "${placeholder "out"}/${python.sitePackages}/skbio" ]; 43 55 44 56 pythonImportsCheck = [ "skbio" ]; 45 57 46 - meta = with lib; { 58 + meta = { 47 59 homepage = "http://scikit-bio.org/"; 48 60 description = "Data structures, algorithms and educational resources for bioinformatics"; 49 - license = licenses.bsd3; 50 - platforms = [ "x86_64-linux" "x86_64-darwin" ]; 51 - maintainers = [ ]; 61 + license = lib.licenses.bsd3; 62 + maintainers = with lib.maintainers; [ tomasajt ]; 52 63 }; 53 64 }
+4
pkgs/development/python-modules/scipy/default.nix
··· 25 25 , xsimd 26 26 , blas 27 27 , lapack 28 + 29 + # Reverse dependency 30 + , sage 28 31 }: 29 32 30 33 let ··· 193 196 # Pass it the names of the datasets to update their hashes 194 197 ++ (builtins.attrNames datasetsHashes) 195 198 ; 199 + tests = { inherit sage; }; 196 200 }; 197 201 198 202 SCIPY_USE_G77_ABI_WRAPPER = 1;
+2 -2
pkgs/development/python-modules/scooby/default.nix
··· 13 13 14 14 buildPythonPackage rec { 15 15 pname = "scooby"; 16 - version = "0.9.2"; 16 + version = "0.10.0"; 17 17 format = "setuptools"; 18 18 19 19 disabled = pythonOlder "3.7"; ··· 22 22 owner = "banesullivan"; 23 23 repo = "scooby"; 24 24 rev = "refs/tags/v${version}"; 25 - hash = "sha256-x6GPRo0OuXJtN41urviY0joZKzq0SQjUdRBpIylgcXY="; 25 + hash = "sha256-KXhLN8KPz61l+4v88+kVSvodT6OXDJ3Pw9A9aFWSqYE="; 26 26 }; 27 27 28 28 nativeBuildInputs = [
+11
pkgs/development/python-modules/scrapy/default.nix
··· 5 5 , cryptography 6 6 , cssselect 7 7 , fetchPypi 8 + , fetchpatch 8 9 , glibcLocales 9 10 , installShellFiles 10 11 , itemadapter ··· 42 43 pname = "Scrapy"; 43 44 hash = "sha256-czoDnHQj5StpvygQtTMgk9TkKoSEYDWcB7Auz/j3Pr4="; 44 45 }; 46 + 47 + patches = [ 48 + # https://github.com/scrapy/scrapy/pull/6316 49 + # fix test_get_func_args. remove on next update 50 + (fetchpatch { 51 + name = "test_get_func_args.patch"; 52 + url = "https://github.com/scrapy/scrapy/commit/b1fe97dc6c8509d58b29c61cf7801eeee1b409a9.patch"; 53 + hash = "sha256-POlmsuW4SD9baKwZieKfmlp2vtdlb7aKQ62VOmNXsr0="; 54 + }) 55 + ]; 45 56 46 57 nativeBuildInputs = [ 47 58 installShellFiles
+5
pkgs/development/python-modules/sympy/default.nix
··· 3 3 , fetchPypi 4 4 , glibcLocales 5 5 , mpmath 6 + 7 + # Reverse dependency 8 + , sage 6 9 }: 7 10 8 11 buildPythonPackage rec { ··· 26 29 preCheck = '' 27 30 export LANG="en_US.UTF-8" 28 31 ''; 32 + 33 + passthru.tests = { inherit sage; }; 29 34 30 35 meta = with lib; { 31 36 description = "A Python library for symbolic mathematics";
+2 -2
pkgs/development/python-modules/tencentcloud-sdk-python/default.nix
··· 10 10 11 11 buildPythonPackage rec { 12 12 pname = "tencentcloud-sdk-python"; 13 - version = "3.0.1140"; 13 + version = "3.0.1141"; 14 14 pyproject = true; 15 15 16 16 disabled = pythonOlder "3.9"; ··· 19 19 owner = "TencentCloud"; 20 20 repo = "tencentcloud-sdk-python"; 21 21 rev = "refs/tags/${version}"; 22 - hash = "sha256-af0vBypBXfclCQ3BICh0hBjMCpE9F3PZE/bmk2jx+jI="; 22 + hash = "sha256-OMjAQ75ONmEbLZYo+oOyn6tpp4+JlZ+ZDnOA0Vlkoro="; 23 23 }; 24 24 25 25 build-system = [ setuptools ];
+7 -4
pkgs/development/python-modules/tensordict/default.nix
··· 11 11 , h5py 12 12 , pytestCheckHook 13 13 , stdenv 14 + , pythonAtLeast 14 15 }: 15 16 16 17 buildPythonPackage rec { 17 18 pname = "tensordict"; 18 - version = "0.3.1"; 19 + version = "0.4.0"; 19 20 pyproject = true; 20 21 21 22 disabled = pythonOlder "3.8"; ··· 24 25 owner = "pytorch"; 25 26 repo = "tensordict"; 26 27 rev = "refs/tags/v${version}"; 27 - hash = "sha256-eCx1r7goqOdGX/0mSGCiLhdGQTh4Swa5aFiLSsL56p0="; 28 + hash = "sha256-wKEzNaaazGEkoElzp93RIlq/r5uRUdM7UyDy/DygIEc="; 28 29 }; 29 30 30 - nativeBuildInputs = [ 31 + build-system = [ 31 32 setuptools 32 33 torch 33 34 wheel 34 35 which 35 36 ]; 36 37 37 - propagatedBuildInputs = [ 38 + dependencies = [ 38 39 cloudpickle 39 40 numpy 40 41 torch ··· 72 73 homepage = "https://github.com/pytorch/tensordict"; 73 74 license = licenses.mit; 74 75 maintainers = with maintainers; [ GaetanLepage ]; 76 + # No python 3.12 support yet: https://github.com/pytorch/rl/issues/2035 77 + broken = pythonAtLeast "3.12"; 75 78 }; 76 79 }
+29 -5
pkgs/development/python-modules/torchrl/default.nix
··· 12 12 , ale-py 13 13 , gym 14 14 , pygame 15 + , torchsnapshot 15 16 , gymnasium 16 17 , mujoco 18 + , h5py 19 + , huggingface-hub 20 + , minari 21 + , pandas 22 + , pillow 23 + , requests 24 + , scikit-learn 25 + , torchvision 26 + , tqdm 17 27 , moviepy 18 28 , git 19 29 , hydra-core 20 30 , tensorboard 21 - , tqdm 22 31 , wandb 23 32 , packaging 24 33 , tensordict ··· 31 40 32 41 buildPythonPackage rec { 33 42 pname = "torchrl"; 34 - version = "0.3.1"; 43 + version = "0.4.0"; 35 44 pyproject = true; 36 45 37 46 disabled = pythonOlder "3.8"; ··· 40 49 owner = "pytorch"; 41 50 repo = "rl"; 42 51 rev = "refs/tags/v${version}"; 43 - hash = "sha256-lETW996IKPUGgZpe+cyzrXvVmDSwj5G4XFreFmGxReQ="; 52 + hash = "sha256-8wSyyErqveP9zZS/UGvWVBYyylu9BuA447GEjXIzBIk="; 44 53 }; 45 54 46 - nativeBuildInputs = [ 55 + build-system = [ 47 56 ninja 48 57 setuptools 49 58 wheel 50 59 which 51 60 ]; 52 61 53 - propagatedBuildInputs = [ 62 + dependencies = [ 54 63 cloudpickle 55 64 numpy 56 65 packaging ··· 64 73 gym 65 74 pygame 66 75 ]; 76 + checkpointing = [ 77 + torchsnapshot 78 + ]; 67 79 gym-continuous = [ 68 80 gymnasium 69 81 mujoco 82 + ]; 83 + offline-data = [ 84 + h5py 85 + huggingface-hub 86 + minari 87 + pandas 88 + pillow 89 + requests 90 + scikit-learn 91 + torchvision 92 + tqdm 70 93 ]; 71 94 rendering = [ 72 95 moviepy ··· 103 126 pytestCheckHook 104 127 pyyaml 105 128 scipy 129 + torchvision 106 130 ] 107 131 ++ passthru.optional-dependencies.atari 108 132 ++ passthru.optional-dependencies.gym-continuous
+71
pkgs/development/python-modules/torchsnapshot/default.nix
··· 1 + { 2 + lib, 3 + buildPythonPackage, 4 + pythonOlder, 5 + fetchFromGitHub, 6 + setuptools, 7 + wheel, 8 + aiofiles, 9 + aiohttp, 10 + importlib-metadata, 11 + nest-asyncio, 12 + psutil, 13 + pyyaml, 14 + torch, 15 + typing-extensions, 16 + pytest-asyncio, 17 + pytestCheckHook, 18 + pythonAtLeast, 19 + stdenv, 20 + }: 21 + 22 + buildPythonPackage rec { 23 + pname = "torchsnapshot"; 24 + version = "0.1.0"; 25 + pyproject = true; 26 + 27 + disabled = pythonOlder "3.7"; 28 + 29 + src = fetchFromGitHub { 30 + owner = "pytorch"; 31 + repo = "torchsnapshot"; 32 + rev = "refs/tags/${version}"; 33 + hash = "sha256-F8OaxLH8BL6MPNLFv1hBuVmeEdnEQ5w2Qny6by1wP6k="; 34 + }; 35 + 36 + build-system = [ 37 + setuptools 38 + wheel 39 + ]; 40 + 41 + dependencies = [ 42 + aiofiles 43 + aiohttp 44 + importlib-metadata 45 + nest-asyncio 46 + psutil 47 + pyyaml 48 + torch 49 + typing-extensions 50 + ]; 51 + 52 + pythonImportsCheck = [ "torchsnapshot" ]; 53 + 54 + nativeCheckInputs = [ 55 + pytest-asyncio 56 + pytestCheckHook 57 + ]; 58 + 59 + meta = with lib; { 60 + description = "A performant, memory-efficient checkpointing library for PyTorch applications, designed with large, complex distributed workloads in mind"; 61 + homepage = "https://github.com/pytorch/torchsnapshot/"; 62 + changelog = "https://github.com/pytorch/torchsnapshot/releases/tag/${version}"; 63 + license = licenses.bsd3; 64 + maintainers = with maintainers; [ GaetanLepage ]; 65 + broken = 66 + # https://github.com/pytorch/torchsnapshot/issues/175 67 + pythonAtLeast "3.12" 68 + # ModuleNotFoundError: No module named 'torch._C._distributed_c10d'; 'torch._C' is not a package 69 + || stdenv.isDarwin; 70 + }; 71 + }
+2 -2
pkgs/development/python-modules/transformers/default.nix
··· 54 54 55 55 buildPythonPackage rec { 56 56 pname = "transformers"; 57 - version = "4.40.1"; 57 + version = "4.40.2"; 58 58 pyproject = true; 59 59 60 60 disabled = pythonOlder "3.8"; ··· 63 63 owner = "huggingface"; 64 64 repo = "transformers"; 65 65 rev = "refs/tags/v${version}"; 66 - hash = "sha256-w9BVJwYS2QV58UTOpcoQwdC+dxZuhLS2h8PqN5W2Yjc="; 66 + hash = "sha256-GMoHWJAfQJ3y1DPs9+geNdzD72rwMVEG0GLPYEvbo/E="; 67 67 }; 68 68 69 69 build-system = [
+1
pkgs/development/python-modules/weasel/default.nix
··· 33 33 pythonRelaxDeps = [ 34 34 "cloudpathlib" 35 35 "smart-open" 36 + "typer" 36 37 ]; 37 38 38 39 nativeBuildInputs = [
+13 -18
pkgs/development/python-modules/winacl/default.nix
··· 1 - { lib 2 - , buildPythonPackage 3 - , cryptography 4 - , fetchPypi 5 - , pythonOlder 1 + { 2 + lib, 3 + buildPythonPackage, 4 + cryptography, 5 + fetchPypi, 6 + pythonOlder, 7 + setuptools, 6 8 }: 7 9 8 10 buildPythonPackage rec { 9 11 pname = "winacl"; 10 - version = "0.1.8"; 11 - format = "setuptools"; 12 + version = "0.1.9"; 13 + pyproject = true; 12 14 13 15 disabled = pythonOlder "3.7"; 14 16 15 17 src = fetchPypi { 16 18 inherit pname version; 17 - hash = "sha256-RCcaMCVi3lFin2jvFUDUDzom57wBc2RrAaZ3nO2tZEw="; 19 + hash = "sha256-r3DC7DAXi/njyKHEjCXoeBI1/iwbMhrbRuLyrh+NSqs="; 18 20 }; 19 21 20 - propagatedBuildInputs = [ 21 - cryptography 22 - ]; 22 + build-system = [ setuptools ]; 23 23 24 - postPatch = '' 25 - substituteInPlace setup.py \ 26 - --replace "cryptography>=38.0.1" "cryptography" 27 - ''; 24 + dependencies = [ cryptography ]; 28 25 29 26 # Project doesn't have tests 30 27 doCheck = false; 31 28 32 - pythonImportsCheck = [ 33 - "winacl" 34 - ]; 29 + pythonImportsCheck = [ "winacl" ]; 35 30 36 31 meta = with lib; { 37 32 description = "Python module for ACL/ACE/Security descriptor manipulation";
+4 -2
pkgs/development/tools/analysis/checkov/default.nix
··· 6 6 7 7 python3.pkgs.buildPythonApplication rec { 8 8 pname = "checkov"; 9 - version = "3.2.79"; 9 + version = "3.2.83"; 10 10 pyproject = true; 11 11 12 12 src = fetchFromGitHub { 13 13 owner = "bridgecrewio"; 14 14 repo = "checkov"; 15 15 rev = "refs/tags/${version}"; 16 - hash = "sha256-FQTRvi4HLfYavaLjfXrngnT/1nOGVXvedaUq7nG6ZAk="; 16 + hash = "sha256-h0kvLCGVnf8OhsYN4+uIn5EKChozQ55WsD0Gnb1QL7o="; 17 17 }; 18 18 19 19 patches = [ ./flake8-compat-5.x.patch ]; ··· 123 123 "test_runner" 124 124 # AssertionError: assert ['<?xml versi... 125 125 "test_get_cyclonedx_report" 126 + # Test fails on Hydra 127 + "test_sast_js_filtered_files_by_ts" 126 128 ]; 127 129 128 130 disabledTestPaths = [
+11 -7
pkgs/development/tools/analysis/tfsec/default.nix
··· 1 - { lib 2 - , buildGoModule 3 - , fetchFromGitHub 1 + { 2 + lib, 3 + buildGoModule, 4 + fetchFromGitHub, 4 5 }: 5 6 6 7 buildGoModule rec { 7 8 pname = "tfsec"; 8 - version = "1.28.5"; 9 + version = "1.28.6"; 9 10 10 11 src = fetchFromGitHub { 11 12 owner = "aquasecurity"; 12 13 repo = "tfsec"; 13 14 rev = "refs/tags/v${version}"; 14 - hash = "sha256-zMOAXuMOuWzV5uqzNvw+2DiEA9o/80v7DW5KDhoT/fg="; 15 + hash = "sha256-Dc6eXw1qGr2KxRoG3Odfa07s2SYdnxVbJHeVQdETBIs="; 15 16 }; 16 17 17 18 ldflags = [ ··· 22 23 # "-extldflags '-fno-PIC -static'" 23 24 ]; 24 25 25 - vendorHash = "sha256-nBjlsDFjkqwFBwNnGk8WC+XM5xBuopyrloPlQyOReuY="; 26 + vendorHash = "sha256-RxsoTNj/V1UgcMq7vbjGlkJCMEVyvfmSz2IPncs53hY="; 26 27 27 28 subPackages = [ 28 29 "cmd/tfsec" ··· 35 36 homepage = "https://github.com/aquasecurity/tfsec"; 36 37 changelog = "https://github.com/aquasecurity/tfsec/releases/tag/v${version}"; 37 38 license = licenses.mit; 38 - maintainers = with maintainers; [ fab peterromfeldhk ]; 39 + maintainers = with maintainers; [ 40 + fab 41 + peterromfeldhk 42 + ]; 39 43 }; 40 44 }
-72
pkgs/development/tools/castxml/default.nix
··· 1 - { lib 2 - , stdenv 3 - , fetchFromGitHub 4 - , cmake 5 - , libffi 6 - , libxml2 7 - , zlib 8 - , withManual ? true 9 - , withHTML ? true 10 - , llvmPackages 11 - , python3 12 - }: 13 - 14 - let 15 - inherit (llvmPackages) libclang llvm; 16 - inherit (python3.pkgs) sphinx; 17 - in 18 - stdenv.mkDerivation (finalAttrs: { 19 - pname = "castxml"; 20 - version = "0.6.5"; 21 - 22 - src = fetchFromGitHub { 23 - owner = "CastXML"; 24 - repo = "CastXML"; 25 - rev = "v${finalAttrs.version}"; 26 - hash = "sha256-r9Emh2KHjANrg+oWeY8Ags3Gd8k3W68J88bAud+AH6I="; 27 - }; 28 - 29 - nativeBuildInputs = [ 30 - cmake 31 - llvm.dev 32 - ] ++ lib.optionals (withManual || withHTML) [ 33 - sphinx 34 - ]; 35 - 36 - buildInputs = [ 37 - libclang 38 - libffi 39 - libxml2 40 - zlib 41 - ]; 42 - 43 - propagatedBuildInputs = [ 44 - libclang 45 - ]; 46 - 47 - cmakeFlags = [ 48 - "-DCLANG_RESOURCE_DIR=${libclang.dev}/" 49 - "-DSPHINX_HTML=${if withHTML then "ON" else "OFF"}" 50 - "-DSPHINX_MAN=${if withManual then "ON" else "OFF"}" 51 - ]; 52 - 53 - # 97% tests passed, 97 tests failed out of 2881 54 - # mostly because it checks command line and nix append -isystem and all 55 - doCheck = false; 56 - # -E exclude 4 tests based on names 57 - # see https://github.com/CastXML/CastXML/issues/90 58 - checkPhase = '' 59 - runHook preCheck 60 - ctest -E 'cmd.cc-(gnu|msvc)-((c-src-c)|(src-cxx))-cmd' 61 - runHook postCheck 62 - ''; 63 - 64 - meta = with lib; { 65 - homepage = "https://github.com/CastXML/CastXML"; 66 - description = "C-family Abstract Syntax Tree XML Output"; 67 - mainProgram = "castxml"; 68 - license = licenses.asl20; 69 - maintainers = with maintainers; [ AndersonTorres ]; 70 - platforms = platforms.unix; 71 - }; 72 - })
+3 -3
pkgs/development/tools/database/clickhouse-backup/default.nix
··· 7 7 8 8 buildGoModule rec { 9 9 pname = "clickhouse-backup"; 10 - version = "2.5.4"; 10 + version = "2.5.6"; 11 11 12 12 src = fetchFromGitHub { 13 13 owner = "AlexAkulov"; 14 14 repo = "clickhouse-backup"; 15 15 rev = "v${version}"; 16 - hash = "sha256-uFQm7VRxFozV/I1tywey5ljWqzt08aShVjlwUT3oz5w="; 16 + hash = "sha256-tX/ttOud6tSsuKhvfwFP3bav+VzSdfVvAdowomQ1YcY="; 17 17 }; 18 18 19 - vendorHash = "sha256-T4afeclCWldFJTzk08Ku8VPnXr/Gz0Fpb7G9YrK/iro="; 19 + vendorHash = "sha256-ybKCD8mZ8MumKsWicS09E/BW0laAPy1iqA6q8lfczHA="; 20 20 21 21 ldflags = [ 22 22 "-X main.version=${version}"
+2 -2
pkgs/development/tools/database/sqlfluff/default.nix
··· 6 6 7 7 python3.pkgs.buildPythonApplication rec { 8 8 pname = "sqlfluff"; 9 - version = "3.0.5"; 9 + version = "3.0.6"; 10 10 pyproject = true; 11 11 12 12 src = fetchFromGitHub { 13 13 owner = "sqlfluff"; 14 14 repo = "sqlfluff"; 15 15 rev = "refs/tags/${version}"; 16 - hash = "sha256-jH6o1moyyugKtIIccp8Tbcg5EAMOxzNco9saUgoDzWY="; 16 + hash = "sha256-VDLUCxDQKWQEeZQkeZP13KNm48GCQ3i4CLOAB/Kermo="; 17 17 }; 18 18 19 19 build-system = with python3.pkgs; [ setuptools ];
+20 -12
pkgs/development/tools/misc/cwebbin/default.nix
··· 1 1 { lib, stdenv, fetchFromGitHub, fetchurl, tie }: 2 2 3 + let 4 + cweb = fetchurl { 5 + url = "https://www.ctan.org/tex-archive/web/c_cpp/cweb/cweb-3.64ah.tgz"; 6 + sha256 = "1hdzxfzaibnjxjzgp6d2zay8nsarnfy9hfq55hz1bxzzl23n35aj"; 7 + }; 8 + in 3 9 stdenv.mkDerivation rec { 4 10 pname = "cwebbin"; 5 11 version = "22p"; 12 + 13 + __structuredAttrs = true; 6 14 7 15 src = fetchFromGitHub { 8 16 owner = "ascherer"; ··· 11 19 sha256 = "0zf93016hm9i74i2v384rwzcw16y3hg5vc2mibzkx1rzvqa50yfr"; 12 20 }; 13 21 14 - cweb = fetchurl { 15 - url = "https://www.ctan.org/tex-archive/web/c_cpp/cweb/cweb-3.64ah.tgz"; 16 - sha256 = "1hdzxfzaibnjxjzgp6d2zay8nsarnfy9hfq55hz1bxzzl23n35aj"; 17 - }; 22 + prePatch = '' 23 + tar xf ${cweb} 24 + ''; 18 25 19 26 # Remove references to __DATE__ and __TIME__ 20 27 postPatch = '' ··· 26 33 27 34 nativeBuildInputs = [ tie ]; 28 35 36 + makefile = "Makefile.unix"; 37 + 29 38 makeFlags = [ 30 39 "MACROSDIR=$(out)/share/texmf/tex/generic/cweb" 31 40 "CWEBINPUTS=$(out)/lib/cweb" ··· 35 44 "CP=cp" 36 45 "RM=rm" 37 46 "PDFTEX=echo" 38 - "CC=${stdenv.cc.targetPrefix}c++" 47 + # requires __structuredAttrs = true 48 + "CC=$(CXX) -std=c++14" 39 49 ]; 40 50 41 - buildPhase = '' 42 - zcat ${cweb} | tar -xvpf - 43 - make -f Makefile.unix boot $makeFlags 44 - make -f Makefile.unix cautiously $makeFlags 45 - ''; 51 + buildFlags = [ 52 + "boot" 53 + "cautiously" 54 + ]; 46 55 47 - installPhase = '' 56 + preInstall = '' 48 57 mkdir -p $out/share/man/man1 $out/share/texmf/tex/generic $out/share/emacs $out/lib 49 - make -f Makefile.unix install $makeFlags 50 58 ''; 51 59 52 60 meta = with lib; {
+1 -1
pkgs/development/tools/misc/tie/default.nix
··· 10 10 }; 11 11 12 12 buildPhase = '' 13 - ${stdenv.cc.targetPrefix}cc tie.c -o tie 13 + ${stdenv.cc.targetPrefix}cc -std=c89 tie.c -o tie 14 14 ''; 15 15 16 16 installPhase = ''
+2 -2
pkgs/development/tools/protoc-gen-go/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "protoc-gen-go"; 5 - version = "1.33.0"; 5 + version = "1.34.1"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "protocolbuffers"; 9 9 repo = "protobuf-go"; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-hA/UweNQSVzMeauIol73p9yYYCvnLcZNTYMrRWk9dBg="; 11 + hash = "sha256-xbfqN/t6q5dFpg1CkxwxAQkUs8obfckMDqytYzuDwF4="; 12 12 }; 13 13 14 14 vendorHash = "sha256-nGI/Bd6eMEoY0sBwWEtyhFowHVvwLKjbT4yfzFz6Z3E=";
+3 -3
pkgs/development/tools/rust/cargo-llvm-lines/default.nix
··· 2 2 3 3 rustPlatform.buildRustPackage rec { 4 4 pname = "cargo-llvm-lines"; 5 - version = "0.4.37"; 5 + version = "0.4.38"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "dtolnay"; 9 9 repo = pname; 10 10 rev = version; 11 - hash = "sha256-9l6WkPVcc1BTRjmHa3+2Y1buLdHC5VIvpGys0fDwldY="; 11 + hash = "sha256-9Uxhgm884gguoUJ7TCXFbKB3qBaLTnsIimMKaucpqiM="; 12 12 }; 13 13 14 - cargoHash = "sha256-MbjV3O9yDC8GHWdhWh4/sO+QfAd3kw3K5wLkZ8OlXIU="; 14 + cargoHash = "sha256-NlxkTQRW/GO58GOgxFRvnDwu667cKt5fzpkWKe//G6Q="; 15 15 16 16 meta = with lib; { 17 17 description = "Count the number of lines of LLVM IR across all instantiations of a generic function";
+3 -3
pkgs/development/tools/rust/cargo-show-asm/default.nix
··· 9 9 10 10 rustPlatform.buildRustPackage rec { 11 11 pname = "cargo-show-asm"; 12 - version = "0.2.34"; 12 + version = "0.2.35"; 13 13 14 14 src = fetchCrate { 15 15 inherit pname version; 16 - hash = "sha256-+EzI17pnqO19A+KW1AsHtBpYZq1aENA03RkK03j31LI="; 16 + hash = "sha256-23G4Re10ksoJSWRmzRjTpSGRLk3LLnkuzTjPOgf4oOk="; 17 17 }; 18 18 19 - cargoHash = "sha256-VIfT7cXrXBE9mfHpDCI3diSD9ToRPH6UUP7ZOWvumbU="; 19 + cargoHash = "sha256-OcGmlGA0relDY1Tn/edE1pX+vOhKFXJ8YeCdQ5b7ZnQ="; 20 20 21 21 nativeBuildInputs = [ 22 22 installShellFiles
+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.6.2"; 20 + version = "1.6.3"; 21 21 22 22 src = fetchFromGitHub { 23 23 owner = "tauri-apps"; 24 24 repo = pname; 25 25 rev = "tauri-v${version}"; 26 - hash = "sha256-sqBZVCVJkgqCK5JcNcJ6kKxL26XGxOA1uDlOOt/+iDo="; 26 + hash = "sha256-TJUE+H2bFuMc6GZHomBC2D89i+SOzIkALlws1sIe3jc="; 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-g1uDF7lL9dmZY5J8uNDAsA8dG5IVrV7MumN1w+fk1/8="; 33 + cargoHash = "sha256-fOXYE0MJfL1r4DDauuELJkCG4tEOCXscyn9kgaMkidY="; 34 34 35 35 buildInputs = [ openssl ] ++ lib.optionals stdenv.isLinux [ glibc libsoup cairo gtk3 webkitgtk ] 36 36 ++ lib.optionals stdenv.isDarwin [ CoreServices Security SystemConfiguration ];
+3 -5
pkgs/games/dwarf-fortress/default.nix
··· 1 - { stdenv, stdenvNoCC, gccStdenv, lib, recurseIntoAttrs, libsForQt5, newScope, texliveBasic, perlPackages, jdk8, jre8 }: 1 + { stdenv, stdenvNoCC, gccStdenv, lib, recurseIntoAttrs, libsForQt5, newScope, perlPackages, jdk8, jre8 }: 2 2 3 3 # To whomever it may concern: 4 4 # ··· 49 49 # The latest Dwarf Fortress version. Maintainers: when a new version comes 50 50 # out, ensure that (unfuck|dfhack|twbt) are all up to date before changing 51 51 # this. Note that unfuck and twbt are not required for 50. 52 - latestVersion = "50.12"; 52 + latestVersion = "50.13"; 53 53 54 54 # Converts a version to a package name. 55 55 versionToName = version: "dwarf-fortress_${replaceStrings ["."] ["_"] version}"; ··· 79 79 80 80 dwarf-therapist = libsForQt5.callPackage ./dwarf-therapist/wrapper.nix { 81 81 inherit dwarf-fortress; 82 - dwarf-therapist = (libsForQt5.callPackage ./dwarf-therapist { 83 - texlive = texliveBasic.withPackages (ps: with ps; [ float caption wrapfig adjmulticol sidecap preprint enumitem ]); 84 - }).override (optionalAttrs (!isAtLeast50) { 82 + dwarf-therapist = (libsForQt5.callPackage ./dwarf-therapist {}).override (optionalAttrs (!isAtLeast50) { 85 83 # 41.2.5 is the last version to support Dwarf Fortress 0.47. 86 84 version = "41.2.5"; 87 85 hash = "sha256-xfYBtnO1n6OcliVt07GsQ9alDJIfWdVhtuyWwuvXSZs=";
+5
pkgs/games/dwarf-fortress/dfhack/default.nix
··· 89 89 hash = "sha256-2mO8DpNmZRCV7IRY0arf3SMvlO4Pxs61Kxfh3q3k3HU="; 90 90 xmlRev = "980b1af13acc31660dce632f913c968f52e2b275"; 91 91 }; 92 + "50.13" = { 93 + dfHackRelease = "50.13-r1.1"; 94 + hash = "sha256-FiXanXflszTr4ogz+EoDAUxzE2U9ODeZIJJ1u6Xm4Mo="; 95 + xmlRev = "3507715fd07340de5a6c47064220f6e17343e5d5"; 96 + }; 92 97 }; 93 98 94 99 release =
+3 -4
pkgs/games/dwarf-fortress/dwarf-therapist/default.nix
··· 4 4 , qtbase 5 5 , qtdeclarative 6 6 , cmake 7 - , texlive 8 7 , ninja 9 - , version ? "42.1.5" 10 - , hash ? "sha256-aUakfUjnIZWNDhCkG3A6u7BaaCG8kPMV/Fu2S73CoDg=" 8 + , version ? "42.1.6" 9 + , hash ? "sha256-VjCXT4sl3HsFILrqTc3JJSeRedZaOXUbf4KvSzTo0uc=" 11 10 }: 12 11 13 12 stdenv.mkDerivation rec { ··· 22 21 inherit hash; 23 22 }; 24 23 25 - nativeBuildInputs = [ texlive cmake ninja ]; 24 + nativeBuildInputs = [ cmake ninja ]; 26 25 buildInputs = [ qtbase qtdeclarative ]; 27 26 28 27 enableParallelBuilding = true;
+3
pkgs/games/dwarf-fortress/game.json
··· 144 144 }, 145 145 "50.12": { 146 146 "linux": "070014fzwszfgjyxjyij0k0hadah6s62lpi91ykp3vs220azya1m" 147 + }, 148 + "50.13": { 149 + "linux": "19wzgsdgv0vq7v2dxhypr9hayky3nm3lbra1kk9vn8ri96jdkfkw" 147 150 } 148 151 }
+24 -24
pkgs/games/factorio/versions.json
··· 2 2 "x86_64-linux": { 3 3 "alpha": { 4 4 "experimental": { 5 - "name": "factorio_alpha_x64-1.1.104.tar.xz", 5 + "name": "factorio_alpha_x64-1.1.107.tar.xz", 6 6 "needsAuth": true, 7 - "sha256": "0aizllbfzbn2j0560n4f823jqq7v7qz813an4wlm39rfsfx7b0vq", 7 + "sha256": "16hkyfwp02zcijka4yslifz62ry6hrvk0w9960618kqdw3gr7p82", 8 8 "tarDirectory": "x64", 9 - "url": "https://factorio.com/get-download/1.1.104/alpha/linux64", 10 - "version": "1.1.104" 9 + "url": "https://factorio.com/get-download/1.1.107/alpha/linux64", 10 + "version": "1.1.107" 11 11 }, 12 12 "stable": { 13 - "name": "factorio_alpha_x64-1.1.104.tar.xz", 13 + "name": "factorio_alpha_x64-1.1.107.tar.xz", 14 14 "needsAuth": true, 15 - "sha256": "0aizllbfzbn2j0560n4f823jqq7v7qz813an4wlm39rfsfx7b0vq", 15 + "sha256": "16hkyfwp02zcijka4yslifz62ry6hrvk0w9960618kqdw3gr7p82", 16 16 "tarDirectory": "x64", 17 - "url": "https://factorio.com/get-download/1.1.104/alpha/linux64", 18 - "version": "1.1.104" 17 + "url": "https://factorio.com/get-download/1.1.107/alpha/linux64", 18 + "version": "1.1.107" 19 19 } 20 20 }, 21 21 "demo": { 22 22 "experimental": { 23 - "name": "factorio_demo_x64-1.1.104.tar.xz", 23 + "name": "factorio_demo_x64-1.1.107.tar.xz", 24 24 "needsAuth": false, 25 - "sha256": "0x08dy6pagfpqc9c2cl239b1f7pf0p4cghzp7avxmbkmbl1fan2l", 25 + "sha256": "0qc36n6h4wcbnj9rnq162bsml4x3ag1dkjmywqz8f4ydaf86gyjw", 26 26 "tarDirectory": "x64", 27 - "url": "https://factorio.com/get-download/1.1.104/demo/linux64", 28 - "version": "1.1.104" 27 + "url": "https://factorio.com/get-download/1.1.107/demo/linux64", 28 + "version": "1.1.107" 29 29 }, 30 30 "stable": { 31 - "name": "factorio_demo_x64-1.1.104.tar.xz", 31 + "name": "factorio_demo_x64-1.1.107.tar.xz", 32 32 "needsAuth": false, 33 - "sha256": "0x08dy6pagfpqc9c2cl239b1f7pf0p4cghzp7avxmbkmbl1fan2l", 33 + "sha256": "0qc36n6h4wcbnj9rnq162bsml4x3ag1dkjmywqz8f4ydaf86gyjw", 34 34 "tarDirectory": "x64", 35 - "url": "https://factorio.com/get-download/1.1.104/demo/linux64", 36 - "version": "1.1.104" 35 + "url": "https://factorio.com/get-download/1.1.107/demo/linux64", 36 + "version": "1.1.107" 37 37 } 38 38 }, 39 39 "headless": { 40 40 "experimental": { 41 - "name": "factorio_headless_x64-1.1.104.tar.xz", 41 + "name": "factorio_headless_x64-1.1.107.tar.xz", 42 42 "needsAuth": false, 43 - "sha256": "10qmq2mw2j97s64skwr3m7hmv21h3m0r8rdhnyfrhmrxn8x3a4wf", 43 + "sha256": "10ds1nz9sbx9xz1lyypf16wncc6323vpm7l5p11d6iy4cha85wsw", 44 44 "tarDirectory": "x64", 45 - "url": "https://factorio.com/get-download/1.1.104/headless/linux64", 46 - "version": "1.1.104" 45 + "url": "https://factorio.com/get-download/1.1.107/headless/linux64", 46 + "version": "1.1.107" 47 47 }, 48 48 "stable": { 49 - "name": "factorio_headless_x64-1.1.104.tar.xz", 49 + "name": "factorio_headless_x64-1.1.107.tar.xz", 50 50 "needsAuth": false, 51 - "sha256": "10qmq2mw2j97s64skwr3m7hmv21h3m0r8rdhnyfrhmrxn8x3a4wf", 51 + "sha256": "10ds1nz9sbx9xz1lyypf16wncc6323vpm7l5p11d6iy4cha85wsw", 52 52 "tarDirectory": "x64", 53 - "url": "https://factorio.com/get-download/1.1.104/headless/linux64", 54 - "version": "1.1.104" 53 + "url": "https://factorio.com/get-download/1.1.107/headless/linux64", 54 + "version": "1.1.107" 55 55 } 56 56 } 57 57 }
+5
pkgs/games/gnuchess/default.nix
··· 14 14 ]; 15 15 nativeBuildInputs = [ makeWrapper ]; 16 16 17 + configureFlags = [ 18 + # register keyword is removed in c++17 so stick to c++14 19 + "CXXFLAGS=-std=c++14" 20 + ]; 21 + 17 22 postInstall = '' 18 23 wrapProgram $out/bin/gnuchessx --set PATH "$out/bin" 19 24 wrapProgram $out/bin/gnuchessu --set PATH "$out/bin"
+6 -6
pkgs/games/openrct2/default.nix
··· 30 30 }: 31 31 32 32 let 33 - openrct2-version = "0.4.8"; 33 + openrct2-version = "0.4.11"; 34 34 35 35 # Those versions MUST match the pinned versions within the CMakeLists.txt 36 36 # file. The REPLAYS repository from the CMakeLists.txt is not necessary. 37 - objects-version = "1.3.13"; 37 + objects-version = "1.4.4"; 38 38 openmsx-version = "1.5"; 39 - opensfx-version = "1.0.3"; 39 + opensfx-version = "1.0.5"; 40 40 title-sequences-version = "0.4.6"; 41 41 42 42 openrct2-src = fetchFromGitHub { 43 43 owner = "OpenRCT2"; 44 44 repo = "OpenRCT2"; 45 45 rev = "v${openrct2-version}"; 46 - hash = "sha256-jSKAgohNMHuyOu4gUHyyZf1I7UrsXGDV5XwwK1DQPyM="; 46 + hash = "sha256-zaaVieU/hulc2G/F19diJug3xuj3ejn5ihnmKfkBDcQ="; 47 47 }; 48 48 49 49 objects-src = fetchFromGitHub { 50 50 owner = "OpenRCT2"; 51 51 repo = "objects"; 52 52 rev = "v${objects-version}"; 53 - hash = "sha256-7RvRe7skXH5x8RbkQgtKs1YMBwq8dHInVo/4FAJwUD0="; 53 + hash = "sha256-wKxWp/DSKkxCEI0lp4X8F9LxQsUKZfLk2CgajQ+y84k="; 54 54 }; 55 55 56 56 openmsx-src = fetchFromGitHub { ··· 64 64 owner = "OpenRCT2"; 65 65 repo = "OpenSoundEffects"; 66 66 rev = "v${opensfx-version}"; 67 - hash = "sha256-AMuCpq1Hszi2Vikto/cX9g81LwBDskaRMTLxNzU0/Gk="; 67 + hash = "sha256-ucADnMLGm36eAo+NiioxEzeMqtu7YbGF9wsydK1mmoE="; 68 68 }; 69 69 70 70 title-sequences-src = fetchFromGitHub {
+14 -4
pkgs/os-specific/linux/kernel/htmldocs.nix
··· 6 6 , makeFontsConf 7 7 , perl 8 8 , python3 9 - , sphinx 10 9 , which 10 + , fetchpatch 11 11 }: 12 12 13 13 stdenv.mkDerivation { 14 14 pname = "linux-kernel-latest-htmldocs"; 15 15 16 16 inherit (linux_latest) version src; 17 + 18 + patches = [ 19 + # docutils 0.21 has removed nodes.reprunicode 20 + # fixes the `AttributeError` thrown when building docs. 21 + (fetchpatch { 22 + name = "docutils_fix.patch"; 23 + url = "https://lore.kernel.org/linux-doc/faf5fa45-2a9d-4573-9d2e-3930bdc1ed65@gmail.com/raw"; 24 + hash = "sha256-JuV1B/8iDysbH0tl+wr/rdXvoC34uUq25ejMFmD0hio="; 25 + }) 26 + ]; 17 27 18 28 postPatch = '' 19 29 patchShebangs \ ··· 48 58 cp -r Documentation/* $out/share/doc/linux-doc/ 49 59 ''; 50 60 51 - meta = with lib; { 61 + meta = { 52 62 description = "Linux kernel html documentation"; 53 63 homepage = "https://www.kernel.org/doc/htmldocs/"; 54 - platforms = platforms.linux; 64 + platforms = lib.platforms.linux; 55 65 inherit (linux_latest.meta) license; 56 - maintainers = with maintainers; [ ]; 66 + maintainers = with lib.maintainers; [ sigmanificient ]; 57 67 }; 58 68 }
-3
pkgs/os-specific/linux/kvmfr/default.nix
··· 6 6 7 7 src = looking-glass-client.src; 8 8 sourceRoot = "${looking-glass-client.src.name}/module"; 9 - patches = lib.optional (kernel.kernelAtLeast "6.4") [ 10 - ./linux-6-4-compat.patch 11 - ]; 12 9 hardeningDisable = [ "pic" "format" ]; 13 10 nativeBuildInputs = kernel.moduleBuildDependencies; 14 11
-16
pkgs/os-specific/linux/kvmfr/linux-6-4-compat.patch
··· 1 - diff --git a/kvmfr.c b/kvmfr.c 2 - index 121aae5b..2f4c9e1a 100644 3 - --- a/kvmfr.c 4 - +++ b/kvmfr.c 5 - @@ -539,7 +539,11 @@ static int __init kvmfr_module_init(void) 6 - if (kvmfr->major < 0) 7 - goto out_free; 8 - 9 - +#if LINUX_VERSION_CODE < KERNEL_VERSION(6, 4, 0) 10 - kvmfr->pClass = class_create(THIS_MODULE, KVMFR_DEV_NAME); 11 - +#else 12 - + kvmfr->pClass = class_create(KVMFR_DEV_NAME); 13 - +#endif 14 - if (IS_ERR(kvmfr->pClass)) 15 - goto out_unreg; 16 -
+1 -1
pkgs/os-specific/linux/nftables/python.nix
··· 10 10 pyproject = true; 11 11 12 12 postPatch = '' 13 - substituteInPlace "py/src/nftables.py" \ 13 + substituteInPlace "src/nftables.py" \ 14 14 --replace-fail "libnftables.so.1" "${nftables}/lib/libnftables.so.1" 15 15 ''; 16 16
+1 -1
pkgs/os-specific/linux/nixos-rebuild/nixos-rebuild.sh
··· 391 391 flakeAttr="${BASH_REMATCH[2]}" 392 392 fi 393 393 if [[ -z $flakeAttr ]]; then 394 - read -r hostname < /proc/sys/kernel/hostname 394 + hostname="$(targetHostCmd cat /proc/sys/kernel/hostname)" 395 395 if [[ -z $hostname ]]; then 396 396 hostname=default 397 397 fi
+3 -3
pkgs/servers/homepage-dashboard/default.nix
··· 27 27 in 28 28 buildNpmPackage rec { 29 29 pname = "homepage-dashboard"; 30 - version = "0.8.12"; 30 + version = "0.8.13"; 31 31 32 32 src = fetchFromGitHub { 33 33 owner = "gethomepage"; 34 34 repo = "homepage"; 35 35 rev = "v${version}"; 36 - hash = "sha256-71s7Hy5brYof9fgzYxq/HGruyzxFbOfKkOLnpUY0fp8="; 36 + hash = "sha256-5AGtNfeFI5fkeXg1PK9ylifHzp9P6XW80XQQFY1YGj8="; 37 37 }; 38 38 39 - npmDepsHash = "sha256-w3Wmutru91Zt+kAZ0PBf2CdpgdpxFRoqUmE/0CAu/z4="; 39 + npmDepsHash = "sha256-UrRpjbFGziPNN03Fj9T+K+kav0LhaAFp/o+SXja6Jxk="; 40 40 41 41 preBuild = '' 42 42 mkdir -p config
+2 -2
pkgs/servers/imgproxy/default.nix
··· 3 3 4 4 buildGoModule rec { 5 5 pname = "imgproxy"; 6 - version = "3.24.0"; 6 + version = "3.24.1"; 7 7 8 8 src = fetchFromGitHub { 9 9 owner = pname; 10 10 repo = pname; 11 - hash = "sha256-FOut1L4dyPvR1SSQLspA8PakQPewwTP2SgbfyDfWp3c="; 11 + hash = "sha256-1AacDY4qNe+1SESsEEazxoBnJZRphnext1mu3BOKwKY="; 12 12 rev = "v${version}"; 13 13 }; 14 14
+2 -2
pkgs/servers/minio/default.nix
··· 21 21 in 22 22 buildGoModule rec { 23 23 pname = "minio"; 24 - version = "2024-04-28T17-53-50Z"; 24 + version = "2024-05-01T01-11-10Z"; 25 25 26 26 src = fetchFromGitHub { 27 27 owner = "minio"; 28 28 repo = "minio"; 29 29 rev = "RELEASE.${version}"; 30 - hash = "sha256-PjZYi1JiXQDaQw6z2OCblzCvvT3cOLa80sgFUTHofVY="; 30 + hash = "sha256-abx2eYYMU1bWBYHcocTw6uavPLhLlgksG2/eoZWuWOo="; 31 31 }; 32 32 33 33 vendorHash = "sha256-pPIcH2I/0792iXLMveZIRSBFKCnvraCyBUutREwTig0=";
+3 -3
pkgs/servers/monitoring/buildkite-agent-metrics/default.nix
··· 4 4 }: 5 5 buildGoModule rec { 6 6 pname = "buildkite-agent-metrics"; 7 - version = "5.9.3"; 7 + version = "5.9.4"; 8 8 9 9 outputs = [ "out" "lambda" ]; 10 10 ··· 12 12 owner = "buildkite"; 13 13 repo = "buildkite-agent-metrics"; 14 14 rev = "v${version}"; 15 - hash = "sha256-DepIptvR4i0+/45stCMErJtDeAFIDiNbhioitQ8gYBs="; 15 + hash = "sha256-S9dkahAAoOwwEcWTzo+JkoZkQAQqPT5tfSZY9IWnWaU="; 16 16 }; 17 17 18 - vendorHash = "sha256-YEvVGtfhe/RBeuD87C2BNOFEeK40JDidX4loSLdBwhs="; 18 + vendorHash = "sha256-r+K/RbNmVYm1LKTZvvKR9zBM35xLkMN8SadOttoTWzo="; 19 19 20 20 postInstall = '' 21 21 mkdir -p $lambda/bin
+1 -1
pkgs/servers/nosql/mongodb/5.0.nix
··· 7 7 variants = if stdenv.isLinux then 8 8 { 9 9 version = "5.0.24"; 10 - sha256 = "sha256-6CVQOHN3yFTq6OyVkZMYEjIKfFbQZ6M5KAa3k7qv4Gc="; 10 + sha256 = "sha256-SZ62OJD6L3aP6LsTswpuXaayqYbOaSQTgEmV89Si7Xc="; 11 11 patches = [ ./fix-build-with-boost-1.79-5_0-linux.patch ]; 12 12 } 13 13 else lib.optionalAttrs stdenv.isDarwin
+1 -1
pkgs/servers/nosql/mongodb/6.0.nix
··· 7 7 in 8 8 buildMongoDB { 9 9 version = "6.0.13"; 10 - sha256 = "sha256-BD3XrTdv4sCa3h37o1A2s3/R0R8zHiR59a4pY0RxLGU="; 10 + sha256 = "sha256-z7gzmWRSc4jA9g+WTkKQkWudh3Ef4xcJVgAQ5HzRe/A="; 11 11 patches = [ 12 12 # Patches a bug that it couldn't build MongoDB 6.0 on gcc 13 because a include in ctype.h was missing 13 13 ./fix-gcc-13-ctype-6_0.patch
+6 -3
pkgs/servers/nosql/mongodb/mongodb.nix
··· 1 1 { lib 2 2 , stdenv 3 - , fetchurl 3 + , fetchFromGitHub 4 4 , buildPackages 5 5 , boost 6 6 , gperftools ··· 63 63 inherit version; 64 64 pname = "mongodb"; 65 65 66 - src = fetchurl { 67 - url = "https://fastdl.mongodb.org/src/mongodb-src-r${version}.tar.gz"; 66 + src = fetchFromGitHub { 67 + owner = "mongodb"; 68 + repo = "mongo"; 69 + rev = "r${version}"; 68 70 inherit sha256; 69 71 }; 70 72 ··· 127 129 "--disable-warnings-as-errors" 128 130 "VARIANT_DIR=nixos" # Needed so we don't produce argument lists that are too long for gcc / ld 129 131 "--link-model=static" 132 + "MONGO_VERSION=${version}" 130 133 ] 131 134 ++ map (lib: "--use-system-${lib}") system-libraries; 132 135
+3 -3
pkgs/servers/spicedb/zed.nix
··· 5 5 6 6 buildGoModule rec { 7 7 pname = "zed"; 8 - version = "0.18.0"; 8 + version = "0.18.1"; 9 9 10 10 src = fetchFromGitHub { 11 11 owner = "authzed"; 12 12 repo = "zed"; 13 13 rev = "v${version}"; 14 - hash = "sha256-3qjwBsMISmh+0YJxYx36c3ceZJBpqkA+9XRZfgqhezw="; 14 + hash = "sha256-+FXFHjGWKcIt3urDokk5PF24JPVs21RbQtpcYz2midM="; 15 15 }; 16 16 17 - vendorHash = "sha256-U4hFB/v9DHa3iDZJ+AgbFk5/E/LkvUoYHcaSArE/PKk="; 17 + vendorHash = "sha256-Z6j4w4/anfK0ln2MvgnwZFoe8BA5jVHG3g9m2TynmmE="; 18 18 19 19 meta = with lib; { 20 20 description = "Command line for managing SpiceDB";
+1 -1
pkgs/servers/web-apps/plausible/default.nix
··· 89 89 changelog = "https://github.com/plausible/analytics/blob/${src.rev}/CHANGELOG.md"; 90 90 description = " Simple, open-source, lightweight (< 1 KB) and privacy-friendly web analytics alternative to Google Analytics"; 91 91 mainProgram = "plausible"; 92 - maintainers = with maintainers; [ ]; 92 + maintainers = with maintainers; [ xanderio ]; 93 93 platforms = platforms.unix; 94 94 }; 95 95 }
+3 -3
pkgs/shells/carapace/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "carapace"; 5 - version = "1.0.1"; 5 + version = "1.0.2"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "rsteube"; 9 9 repo = "${pname}-bin"; 10 10 rev = "v${version}"; 11 - hash = "sha256-pyuehQZVg+f51r/oEH+FIpUUDTCKu4R9DmMaOffRfXA="; 11 + hash = "sha256-mwn7oJjVlZli4vhTGui6HCxnjL3Qz8ygejaqvdbZ6co="; 12 12 }; 13 13 14 14 vendorHash = "sha256-HWczvkItE9SVGGQkddnb7/PBkTWrDAdKHjMOztlYV9M="; ··· 32 32 meta = with lib; { 33 33 description = "Multi-shell multi-command argument completer"; 34 34 homepage = "https://rsteube.github.io/carapace-bin/"; 35 - maintainers = with maintainers; [ ]; 35 + maintainers = with maintainers; [ mimame ]; 36 36 license = licenses.mit; 37 37 mainProgram = "carapace"; 38 38 };
+1
pkgs/tools/admin/awscli/default.nix
··· 23 23 ]; 24 24 25 25 pythonRelaxDeps = [ 26 + "botocore" 26 27 "colorama" 27 28 "docutils" 28 29 "rsa"
+2 -2
pkgs/tools/admin/gimme-aws-creds/default.nix
··· 25 25 in 26 26 python.pkgs.buildPythonApplication rec { 27 27 pname = "gimme-aws-creds"; 28 - version = "2.8.0"; # N.B: if you change this, check if overrides are still up-to-date 28 + version = "2.8.1.1"; # N.B: if you change this, check if overrides are still up-to-date 29 29 format = "setuptools"; 30 30 31 31 src = fetchFromGitHub { 32 32 owner = "Nike-Inc"; 33 33 repo = "gimme-aws-creds"; 34 34 rev = "v${version}"; 35 - hash = "sha256-RcqvI+jR7TiNAzq8F6VGVhyj6MxnmsjQKh0CiZvLY9Q="; 35 + hash = "sha256-vnTMFZgv2tW7b4Ga6B9TZcE/xTwPUUGZ3WP943FPpEc="; 36 36 }; 37 37 38 38 nativeBuildInputs = with python.pkgs; [
+3 -3
pkgs/tools/admin/granted/default.nix
··· 12 12 13 13 buildGoModule rec { 14 14 pname = "granted"; 15 - version = "0.24.0"; 15 + version = "0.25.0"; 16 16 17 17 src = fetchFromGitHub { 18 18 owner = "common-fate"; 19 19 repo = pname; 20 20 rev = "v${version}"; 21 - sha256 = "sha256-wZP7QEFzPdDXL00/+jiVghwrObWYcy+Nf9DuOWBwrlQ="; 21 + sha256 = "sha256-oXwBVtkHy0bIs/5iHUvxO2gxccgBC0/+7EV09LIsROo="; 22 22 }; 23 23 24 - vendorHash = "sha256-XzoN8gOQTU8LMInsV6gVetUp1xlPOxedF1ksQ0V1ynY="; 24 + vendorHash = "sha256-EtS0cSDFWrR2rkKtNihBCZGBZC0TXruEuP2fqw0ZuIQ="; 25 25 26 26 nativeBuildInputs = [ makeWrapper ]; 27 27
+2 -2
pkgs/tools/misc/github-backup/default.nix
··· 7 7 8 8 python3.pkgs.buildPythonApplication rec { 9 9 pname = "github-backup"; 10 - version = "0.45.1"; 10 + version = "0.45.2"; 11 11 pyproject = true; 12 12 13 13 src = fetchPypi { 14 14 inherit pname version; 15 - hash = "sha256-+dQVewMHSF0SnOKmgwc9pmqXAJGLjSqwS9YQHdvEmKo="; 15 + hash = "sha256-wn2JRMLfqhhTREeYM+mcs68xlkRWKMlxKXToa83pu2g="; 16 16 }; 17 17 18 18 nativeBuildInputs = with python3.pkgs; [
+3 -3
pkgs/tools/misc/mise/default.nix
··· 17 17 18 18 rustPlatform.buildRustPackage rec { 19 19 pname = "mise"; 20 - version = "2024.4.8"; 20 + version = "2024.5.2"; 21 21 22 22 src = fetchFromGitHub { 23 23 owner = "jdx"; 24 24 repo = "mise"; 25 25 rev = "v${version}"; 26 - hash = "sha256-bIw7j7KPHlgIucV/onvp92k0OlNgaxqiVq/Cnj0kIuQ="; 26 + hash = "sha256-AFJjgNYZ4LDqK0qzYyg/bhqFJZJ9tybzlEaOOppOrdY="; 27 27 28 28 # registry is not needed for compilation nor for tests. 29 29 # contains files with the same name but different case, which cause problems with hash on darwin ··· 32 32 ''; 33 33 }; 34 34 35 - cargoHash = "sha256-yMpU39SU4Ut7vUQdzkBjhf8p8yCU350HMYKGm5CCado="; 35 + cargoHash = "sha256-p3rWrNrgIBgF70cwZB+ofDF8Px0t92Vk74exze7ANus="; 36 36 37 37 nativeBuildInputs = [ installShellFiles pkg-config ]; 38 38 buildInputs = [ openssl ] ++ lib.optionals stdenv.isDarwin [ Security SystemConfiguration ];
+2 -2
pkgs/tools/misc/moar/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "moar"; 5 - version = "1.23.11"; 5 + version = "1.23.12"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "walles"; 9 9 repo = pname; 10 10 rev = "v${version}"; 11 - hash = "sha256-dKsDvtFs1/WToqpfW84dxDAHRN13TUnZKKk26h3pQ18="; 11 + hash = "sha256-Ck3AhPUm8cC38LsTtud0kkRWsWiC8W2Sw6+cE17+Nso="; 12 12 }; 13 13 14 14 vendorHash = "sha256-1u/2OlMX2FuZaxWnpU4n5r/4xKe+rK++GoCJiSq/BdE=";
+722 -624
pkgs/tools/misc/vector/Cargo.lock
··· 66 66 source = "registry+https://github.com/rust-lang/crates.io-index" 67 67 checksum = "5a824f2aa7e75a0c98c5a504fceb80649e9c35265d44525b5f94de4771a395cd" 68 68 dependencies = [ 69 - "getrandom 0.2.12", 69 + "getrandom 0.2.14", 70 70 "once_cell", 71 71 "version_check", 72 72 ] 73 73 74 74 [[package]] 75 75 name = "ahash" 76 - version = "0.8.6" 76 + version = "0.8.11" 77 77 source = "registry+https://github.com/rust-lang/crates.io-index" 78 - checksum = "91429305e9f0a25f6205c5b8e0d2db09e0708a7a6df0f42212bb56c32c8ac97a" 78 + checksum = "e89da841a80418a9b391ebaea17f5c112ffaaa96f621d2c285b5174da76b9011" 79 79 dependencies = [ 80 80 "cfg-if", 81 - "getrandom 0.2.12", 81 + "getrandom 0.2.14", 82 82 "once_cell", 83 83 "version_check", 84 84 "zerocopy", ··· 179 179 180 180 [[package]] 181 181 name = "anstream" 182 - version = "0.6.7" 182 + version = "0.6.13" 183 183 source = "registry+https://github.com/rust-lang/crates.io-index" 184 - checksum = "4cd2405b3ac1faab2990b74d728624cd9fd115651fcecc7c2d8daf01376275ba" 184 + checksum = "d96bd03f33fe50a863e394ee9718a706f988b9079b20c3784fb726e7678b62fb" 185 185 dependencies = [ 186 186 "anstyle", 187 187 "anstyle-parse", ··· 193 193 194 194 [[package]] 195 195 name = "anstyle" 196 - version = "1.0.4" 196 + version = "1.0.6" 197 197 source = "registry+https://github.com/rust-lang/crates.io-index" 198 - checksum = "7079075b41f533b8c61d2a4d073c4676e1f8b249ff94a393b0595db304e0dd87" 198 + checksum = "8901269c6307e8d93993578286ac0edf7f195079ffff5ebdeea6a59ffb7e36bc" 199 199 200 200 [[package]] 201 201 name = "anstyle-parse" ··· 227 227 228 228 [[package]] 229 229 name = "anyhow" 230 - version = "1.0.81" 230 + version = "1.0.82" 231 231 source = "registry+https://github.com/rust-lang/crates.io-index" 232 - checksum = "0952808a6c2afd1aa8947271f3a60f1a6763c7b912d210184c5149b5cf147247" 232 + checksum = "f538837af36e6f6a9be0faa67f9a314f8119e4e4b5867c6ab40ed60360142519" 233 233 234 234 [[package]] 235 235 name = "apache-avro" ··· 274 274 275 275 [[package]] 276 276 name = "arc-swap" 277 - version = "1.7.0" 277 + version = "1.7.1" 278 278 source = "registry+https://github.com/rust-lang/crates.io-index" 279 - checksum = "7b3d0060af21e8d11a926981cc00c6c1541aa91dd64b9f881985c3da1094425f" 279 + checksum = "69f7f8c3906b62b754cd5326047894316021dcfe5a194c8ea52bdd94934a3457" 280 280 281 281 [[package]] 282 282 name = "arr_macro" ··· 296 296 checksum = "9c6368f9ae5c6ec403ca910327ae0c9437b0a85255b6950c90d497e6177f6e5e" 297 297 dependencies = [ 298 298 "proc-macro-hack", 299 - "quote 1.0.35", 299 + "quote 1.0.36", 300 300 "syn 1.0.109", 301 301 ] 302 302 ··· 359 359 360 360 [[package]] 361 361 name = "async-compression" 362 - version = "0.4.6" 362 + version = "0.4.9" 363 363 source = "registry+https://github.com/rust-lang/crates.io-index" 364 - checksum = "a116f46a969224200a0a97f29cfd4c50e7534e4b4826bd23ea2c3c533039c82c" 364 + checksum = "4e9eabd7a98fe442131a17c316bd9349c43695e49e730c3c8e12cfb5f4da2693" 365 365 dependencies = [ 366 366 "flate2", 367 367 "futures-core", ··· 436 436 "async-stream", 437 437 "async-trait", 438 438 "base64 0.21.7", 439 - "bytes 1.5.0", 439 + "bytes 1.6.0", 440 440 "chrono", 441 441 "fnv", 442 442 "futures-util", 443 443 "http 1.0.0", 444 - "indexmap 2.2.5", 444 + "indexmap 2.2.6", 445 445 "mime", 446 446 "multer", 447 447 "num-traits", ··· 465 465 "async-graphql-parser", 466 466 "darling 0.20.8", 467 467 "proc-macro-crate 1.3.1", 468 - "proc-macro2 1.0.79", 469 - "quote 1.0.35", 468 + "proc-macro2 1.0.81", 469 + "quote 1.0.36", 470 470 "strum 0.26.1", 471 - "syn 2.0.53", 471 + "syn 2.0.60", 472 472 "thiserror", 473 473 ] 474 474 ··· 490 490 source = "registry+https://github.com/rust-lang/crates.io-index" 491 491 checksum = "68e40849c29a39012d38bff87bfed431f1ed6c53fbec493294c1045d61a7ae75" 492 492 dependencies = [ 493 - "bytes 1.5.0", 494 - "indexmap 2.2.5", 493 + "bytes 1.6.0", 494 + "indexmap 2.2.6", 495 495 "serde", 496 496 "serde_json", 497 497 ] ··· 576 576 checksum = "dbc1f1a75fd07f0f517322d103211f12d757658e91676def9a2e688774656c60" 577 577 dependencies = [ 578 578 "base64 0.21.7", 579 - "bytes 1.5.0", 579 + "bytes 1.6.0", 580 580 "futures 0.3.30", 581 581 "http 0.2.9", 582 582 "memchr", ··· 586 586 "rand 0.8.5", 587 587 "regex", 588 588 "ring", 589 - "rustls 0.21.8", 589 + "rustls 0.21.11", 590 590 "rustls-native-certs 0.6.3", 591 591 "rustls-pemfile 1.0.3", 592 592 "rustls-webpki 0.101.7", ··· 645 645 646 646 [[package]] 647 647 name = "async-recursion" 648 - version = "1.1.0" 648 + version = "1.1.1" 649 649 source = "registry+https://github.com/rust-lang/crates.io-index" 650 - checksum = "30c5ef0ede93efbf733c1a727f3b6b5a1060bbedd5600183e66f6e4be4af0ec5" 650 + checksum = "3b43422f69d8ff38f95f1b2bb76517c91589a924d1559a0e935d7c8ce0274c11" 651 651 dependencies = [ 652 - "proc-macro2 1.0.79", 653 - "quote 1.0.35", 654 - "syn 2.0.53", 652 + "proc-macro2 1.0.81", 653 + "quote 1.0.36", 654 + "syn 2.0.60", 655 655 ] 656 656 657 657 [[package]] ··· 689 689 source = "registry+https://github.com/rust-lang/crates.io-index" 690 690 checksum = "16e62a023e7c117e27523144c5d2459f4397fcc3cab0085af8e2224f643a0193" 691 691 dependencies = [ 692 - "proc-macro2 1.0.79", 693 - "quote 1.0.35", 694 - "syn 2.0.53", 692 + "proc-macro2 1.0.81", 693 + "quote 1.0.36", 694 + "syn 2.0.60", 695 695 ] 696 696 697 697 [[package]] ··· 702 702 703 703 [[package]] 704 704 name = "async-trait" 705 - version = "0.1.78" 705 + version = "0.1.80" 706 706 source = "registry+https://github.com/rust-lang/crates.io-index" 707 - checksum = "461abc97219de0eaaf81fe3ef974a540158f3d079c2ab200f891f1a2ef201e85" 707 + checksum = "c6fa2087f2753a7da8cc1c0dbfcf89579dd57458e36769de5ac750b4671737ca" 708 708 dependencies = [ 709 - "proc-macro2 1.0.79", 710 - "quote 1.0.35", 711 - "syn 2.0.53", 709 + "proc-macro2 1.0.81", 710 + "quote 1.0.36", 711 + "syn 2.0.60", 712 712 ] 713 713 714 714 [[package]] ··· 757 757 "aws-smithy-runtime-api", 758 758 "aws-smithy-types", 759 759 "aws-types", 760 - "bytes 1.5.0", 760 + "bytes 1.6.0", 761 761 "fastrand 2.0.1", 762 762 "http 0.2.9", 763 763 "hyper 0.14.28", ··· 768 768 769 769 [[package]] 770 770 name = "aws-credential-types" 771 - version = "1.1.8" 771 + version = "1.2.0" 772 772 source = "registry+https://github.com/rust-lang/crates.io-index" 773 - checksum = "fa8587ae17c8e967e4b05a62d495be2fb7701bec52a97f7acfe8a29f938384c8" 773 + checksum = "e16838e6c9e12125face1c1eff1343c75e3ff540de98ff7ebd61874a89bcfeb9" 774 774 dependencies = [ 775 775 "aws-smithy-async", 776 776 "aws-smithy-runtime-api", ··· 787 787 "aws-smithy-runtime-api", 788 788 "aws-smithy-types", 789 789 "aws-types", 790 - "bytes 1.5.0", 790 + "bytes 1.6.0", 791 791 "http 0.2.9", 792 792 "http-body 0.4.5", 793 793 "pin-project-lite", ··· 855 855 "aws-smithy-runtime-api", 856 856 "aws-smithy-types", 857 857 "aws-types", 858 - "bytes 1.5.0", 858 + "bytes 1.6.0", 859 859 "fastrand 2.0.1", 860 860 "http 0.2.9", 861 861 "regex", ··· 878 878 "aws-smithy-runtime-api", 879 879 "aws-smithy-types", 880 880 "aws-types", 881 - "bytes 1.5.0", 881 + "bytes 1.6.0", 882 882 "http 0.2.9", 883 883 "regex", 884 884 "tracing 0.1.40", ··· 900 900 "aws-smithy-runtime-api", 901 901 "aws-smithy-types", 902 902 "aws-types", 903 - "bytes 1.5.0", 903 + "bytes 1.6.0", 904 904 "http 0.2.9", 905 905 "regex", 906 906 "tracing 0.1.40", ··· 922 922 "aws-smithy-runtime-api", 923 923 "aws-smithy-types", 924 924 "aws-types", 925 - "bytes 1.5.0", 925 + "bytes 1.6.0", 926 926 "http 0.2.9", 927 927 "regex", 928 928 "tracing 0.1.40", ··· 948 948 "aws-smithy-types", 949 949 "aws-smithy-xml", 950 950 "aws-types", 951 - "bytes 1.5.0", 951 + "bytes 1.6.0", 952 952 "http 0.2.9", 953 953 "http-body 0.4.5", 954 954 "once_cell", ··· 959 959 ] 960 960 961 961 [[package]] 962 + name = "aws-sdk-secretsmanager" 963 + version = "1.3.0" 964 + source = "registry+https://github.com/rust-lang/crates.io-index" 965 + checksum = "faea24d86bcabc65048014abd3ee5763a5e8877f678d9cd688a12e086ebe2dbd" 966 + dependencies = [ 967 + "aws-credential-types", 968 + "aws-http", 969 + "aws-runtime", 970 + "aws-smithy-async", 971 + "aws-smithy-http", 972 + "aws-smithy-json", 973 + "aws-smithy-runtime", 974 + "aws-smithy-runtime-api", 975 + "aws-smithy-types", 976 + "aws-types", 977 + "bytes 1.6.0", 978 + "fastrand 2.0.1", 979 + "http 0.2.9", 980 + "regex", 981 + "tracing 0.1.40", 982 + ] 983 + 984 + [[package]] 962 985 name = "aws-sdk-sns" 963 986 version = "1.3.0" 964 987 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 997 1020 "aws-smithy-runtime-api", 998 1021 "aws-smithy-types", 999 1022 "aws-types", 1000 - "bytes 1.5.0", 1023 + "bytes 1.6.0", 1001 1024 "http 0.2.9", 1002 1025 "regex", 1003 1026 "tracing 0.1.40", ··· 1028 1051 1029 1052 [[package]] 1030 1053 name = "aws-sigv4" 1031 - version = "1.2.0" 1054 + version = "1.2.1" 1032 1055 source = "registry+https://github.com/rust-lang/crates.io-index" 1033 - checksum = "11d6f29688a4be9895c0ba8bef861ad0c0dac5c15e9618b9b7a6c233990fc263" 1056 + checksum = "58b56f1cbe6fd4d0c2573df72868f20ab1c125ca9c9dbce17927a463433a2e57" 1034 1057 dependencies = [ 1035 1058 "aws-credential-types", 1036 1059 "aws-smithy-eventstream", 1037 1060 "aws-smithy-http", 1038 1061 "aws-smithy-runtime-api", 1039 1062 "aws-smithy-types", 1040 - "bytes 1.5.0", 1063 + "bytes 1.6.0", 1041 1064 "form_urlencoded", 1042 1065 "hex", 1043 1066 "hmac", ··· 1052 1075 1053 1076 [[package]] 1054 1077 name = "aws-smithy-async" 1055 - version = "1.1.8" 1078 + version = "1.2.1" 1056 1079 source = "registry+https://github.com/rust-lang/crates.io-index" 1057 - checksum = "d26ea8fa03025b2face2b3038a63525a10891e3d8829901d502e5384a0d8cd46" 1080 + checksum = "62220bc6e97f946ddd51b5f1361f78996e704677afc518a4ff66b7a72ea1378c" 1058 1081 dependencies = [ 1059 1082 "futures-util", 1060 1083 "pin-project-lite", ··· 1069 1092 dependencies = [ 1070 1093 "aws-smithy-http", 1071 1094 "aws-smithy-types", 1072 - "bytes 1.5.0", 1095 + "bytes 1.6.0", 1073 1096 "crc32c", 1074 1097 "crc32fast", 1075 1098 "hex", ··· 1089 1112 checksum = "e6363078f927f612b970edf9d1903ef5cef9a64d1e8423525ebb1f0a1633c858" 1090 1113 dependencies = [ 1091 1114 "aws-smithy-types", 1092 - "bytes 1.5.0", 1115 + "bytes 1.6.0", 1093 1116 "crc32fast", 1094 1117 ] 1095 1118 1096 1119 [[package]] 1097 1120 name = "aws-smithy-http" 1098 - version = "0.60.7" 1121 + version = "0.60.8" 1099 1122 source = "registry+https://github.com/rust-lang/crates.io-index" 1100 - checksum = "3f10fa66956f01540051b0aa7ad54574640f748f9839e843442d99b970d3aff9" 1123 + checksum = "4a7de001a1b9a25601016d8057ea16e31a45fdca3751304c8edf4ad72e706c08" 1101 1124 dependencies = [ 1102 1125 "aws-smithy-eventstream", 1103 1126 "aws-smithy-runtime-api", 1104 1127 "aws-smithy-types", 1105 - "bytes 1.5.0", 1128 + "bytes 1.6.0", 1106 1129 "bytes-utils", 1107 1130 "futures-core", 1108 1131 "http 0.2.9", ··· 1135 1158 1136 1159 [[package]] 1137 1160 name = "aws-smithy-runtime" 1138 - version = "1.1.8" 1161 + version = "1.4.0" 1139 1162 source = "registry+https://github.com/rust-lang/crates.io-index" 1140 - checksum = "ec81002d883e5a7fd2bb063d6fb51c4999eb55d404f4fff3dd878bf4733b9f01" 1163 + checksum = "1cf64e73ef8d4dac6c933230d56d136b75b252edcf82ed36e37d603090cd7348" 1141 1164 dependencies = [ 1142 1165 "aws-smithy-async", 1143 1166 "aws-smithy-http", 1144 1167 "aws-smithy-runtime-api", 1145 1168 "aws-smithy-types", 1146 - "bytes 1.5.0", 1169 + "bytes 1.6.0", 1147 1170 "fastrand 2.0.1", 1148 1171 "h2 0.3.26", 1149 1172 "http 0.2.9", 1150 1173 "http-body 0.4.5", 1174 + "http-body 1.0.0", 1151 1175 "hyper 0.14.28", 1152 1176 "hyper-rustls 0.24.2", 1153 1177 "once_cell", 1154 1178 "pin-project-lite", 1155 1179 "pin-utils", 1156 - "rustls 0.21.8", 1180 + "rustls 0.21.11", 1157 1181 "tokio", 1158 1182 "tracing 0.1.40", 1159 1183 ] 1160 1184 1161 1185 [[package]] 1162 1186 name = "aws-smithy-runtime-api" 1163 - version = "1.2.0" 1187 + version = "1.5.0" 1164 1188 source = "registry+https://github.com/rust-lang/crates.io-index" 1165 - checksum = "9acb931e0adaf5132de878f1398d83f8677f90ba70f01f65ff87f6d7244be1c5" 1189 + checksum = "8c19fdae6e3d5ac9cd01f2d6e6c359c5f5a3e028c2d148a8f5b90bf3399a18a7" 1166 1190 dependencies = [ 1167 1191 "aws-smithy-async", 1168 1192 "aws-smithy-types", 1169 - "bytes 1.5.0", 1193 + "bytes 1.6.0", 1170 1194 "http 0.2.9", 1171 1195 "http 1.0.0", 1172 1196 "pin-project-lite", ··· 1182 1206 checksum = "abe14dceea1e70101d38fbf2a99e6a34159477c0fb95e68e05c66bd7ae4c3729" 1183 1207 dependencies = [ 1184 1208 "base64-simd", 1185 - "bytes 1.5.0", 1209 + "bytes 1.6.0", 1186 1210 "bytes-utils", 1187 1211 "http 0.2.9", 1212 + "http 1.0.0", 1188 1213 "http-body 0.4.5", 1214 + "http-body 1.0.0", 1215 + "http-body-util", 1189 1216 "itoa", 1190 1217 "num-integer", 1191 1218 "pin-project-lite", ··· 1206 1233 1207 1234 [[package]] 1208 1235 name = "aws-types" 1209 - version = "1.1.8" 1236 + version = "1.2.0" 1210 1237 source = "registry+https://github.com/rust-lang/crates.io-index" 1211 - checksum = "0dbf2f3da841a8930f159163175cf6a3d16ddde517c1b0fba7aa776822800f40" 1238 + checksum = "5a43b56df2c529fe44cb4d92bd64d0479883fb9608ff62daede4df5405381814" 1212 1239 dependencies = [ 1213 1240 "aws-credential-types", 1214 1241 "aws-smithy-async", ··· 1228 1255 "async-trait", 1229 1256 "axum-core", 1230 1257 "bitflags 1.3.2", 1231 - "bytes 1.5.0", 1258 + "bytes 1.6.0", 1232 1259 "futures-util", 1233 1260 "http 0.2.9", 1234 1261 "http-body 0.4.5", ··· 1255 1282 checksum = "759fa577a247914fd3f7f76d62972792636412fbfd634cd452f6a385a74d2d2c" 1256 1283 dependencies = [ 1257 1284 "async-trait", 1258 - "bytes 1.5.0", 1285 + "bytes 1.6.0", 1259 1286 "futures-util", 1260 1287 "http 0.2.9", 1261 1288 "http-body 0.4.5", ··· 1273 1300 dependencies = [ 1274 1301 "async-trait", 1275 1302 "base64 0.21.7", 1276 - "bytes 1.5.0", 1303 + "bytes 1.6.0", 1277 1304 "dyn-clone", 1278 1305 "futures 0.3.30", 1279 - "getrandom 0.2.12", 1306 + "getrandom 0.2.14", 1280 1307 "http-types", 1281 1308 "log", 1282 1309 "paste", ··· 1322 1349 "RustyXML", 1323 1350 "async-trait", 1324 1351 "azure_core", 1325 - "bytes 1.5.0", 1352 + "bytes 1.6.0", 1326 1353 "futures 0.3.30", 1327 1354 "hmac", 1328 1355 "log", ··· 1344 1371 "RustyXML", 1345 1372 "azure_core", 1346 1373 "azure_storage", 1347 - "bytes 1.5.0", 1374 + "bytes 1.6.0", 1348 1375 "futures 0.3.30", 1349 1376 "log", 1350 1377 "serde", ··· 1361 1388 source = "registry+https://github.com/rust-lang/crates.io-index" 1362 1389 checksum = "b62ddb9cb1ec0a098ad4bbf9344d0713fa193ae1a80af55febcff2627b6a00c1" 1363 1390 dependencies = [ 1364 - "getrandom 0.2.12", 1391 + "getrandom 0.2.14", 1365 1392 "instant", 1366 1393 "rand 0.8.5", 1367 1394 ] ··· 1406 1433 checksum = "4c7f02d4ea65f2c1853089ffd8d2787bdbc63de2f0d29dedbcf8ccdfa0ccd4cf" 1407 1434 1408 1435 [[package]] 1436 + name = "base62" 1437 + version = "2.0.2" 1438 + source = "registry+https://github.com/rust-lang/crates.io-index" 1439 + checksum = "f879ef8fc74665ed7f0e6127cb106315888fc2744f68e14b74f83edbb2a08992" 1440 + 1441 + [[package]] 1409 1442 name = "base64" 1410 1443 version = "0.13.1" 1411 1444 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1425 1458 1426 1459 [[package]] 1427 1460 name = "base64" 1428 - version = "0.22.0" 1461 + version = "0.22.1" 1429 1462 source = "registry+https://github.com/rust-lang/crates.io-index" 1430 - checksum = "9475866fec1451be56a3c2400fd081ff546538961565ccb5b7142cbd22bc7a51" 1463 + checksum = "72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6" 1431 1464 1432 1465 [[package]] 1433 1466 name = "base64-simd" ··· 1478 1511 source = "registry+https://github.com/rust-lang/crates.io-index" 1479 1512 checksum = "9990737a6d5740ff51cdbbc0f0503015cb30c390f6623968281eb214a520cfc0" 1480 1513 dependencies = [ 1481 - "quote 1.0.35", 1482 - "syn 2.0.53", 1514 + "quote 1.0.36", 1515 + "syn 2.0.60", 1483 1516 ] 1484 1517 1485 1518 [[package]] ··· 1539 1572 1540 1573 [[package]] 1541 1574 name = "bollard" 1542 - version = "0.16.0" 1575 + version = "0.16.1" 1543 1576 source = "registry+https://github.com/rust-lang/crates.io-index" 1544 - checksum = "83545367eb6428eb35c29cdec3a1f350fa8d6d9085d59a7d7bcb637f2e38db5a" 1577 + checksum = "0aed08d3adb6ebe0eff737115056652670ae290f177759aac19c30456135f94c" 1545 1578 dependencies = [ 1546 - "base64 0.21.7", 1579 + "base64 0.22.1", 1547 1580 "bollard-stubs", 1548 - "bytes 1.5.0", 1581 + "bytes 1.6.0", 1549 1582 "chrono", 1550 1583 "futures-core", 1551 1584 "futures-util", ··· 1560 1593 "hyperlocal-next", 1561 1594 "log", 1562 1595 "pin-project-lite", 1563 - "rustls 0.22.2", 1596 + "rustls 0.22.4", 1564 1597 "rustls-native-certs 0.7.0", 1565 1598 "rustls-pemfile 2.1.0", 1566 1599 "rustls-pki-types", ··· 1586 1619 "chrono", 1587 1620 "serde", 1588 1621 "serde_repr", 1589 - "serde_with 3.7.0", 1622 + "serde_with 3.8.1", 1590 1623 ] 1591 1624 1592 1625 [[package]] ··· 1607 1640 dependencies = [ 1608 1641 "once_cell", 1609 1642 "proc-macro-crate 2.0.0", 1610 - "proc-macro2 1.0.79", 1611 - "quote 1.0.35", 1612 - "syn 2.0.53", 1643 + "proc-macro2 1.0.81", 1644 + "quote 1.0.36", 1645 + "syn 2.0.60", 1613 1646 "syn_derive", 1614 1647 ] 1615 1648 ··· 1619 1652 source = "registry+https://github.com/rust-lang/crates.io-index" 1620 1653 checksum = "61570f4de0cc9c03b481c96057b3ae7c6ff7b5b35da8b0832c44f0131987a718" 1621 1654 dependencies = [ 1622 - "ahash 0.8.6", 1655 + "ahash 0.8.11", 1623 1656 "base64 0.13.1", 1624 1657 "bitvec", 1625 1658 "hex", ··· 1679 1712 source = "registry+https://github.com/rust-lang/crates.io-index" 1680 1713 checksum = "a7ec4c6f261935ad534c0c22dbef2201b45918860eb1c574b972bd213a76af61" 1681 1714 dependencies = [ 1682 - "proc-macro2 1.0.79", 1683 - "quote 1.0.35", 1715 + "proc-macro2 1.0.81", 1716 + "quote 1.0.36", 1684 1717 "syn 1.0.109", 1685 1718 ] 1719 + 1720 + [[package]] 1721 + name = "bytemuck" 1722 + version = "1.15.0" 1723 + source = "registry+https://github.com/rust-lang/crates.io-index" 1724 + checksum = "5d6d68c57235a3a081186990eca2867354726650f42f7516ca50c28d6281fd15" 1686 1725 1687 1726 [[package]] 1688 1727 name = "byteorder" ··· 1702 1741 1703 1742 [[package]] 1704 1743 name = "bytes" 1705 - version = "1.5.0" 1744 + version = "1.6.0" 1706 1745 source = "registry+https://github.com/rust-lang/crates.io-index" 1707 - checksum = "a2bd12c1caf447e69cd4528f47f94d203fd2582878ecb9e9465484c4148a8223" 1746 + checksum = "514de17de45fdb8dc022b1a7975556c53c86f9f0aa5f534b98977b171857c2c9" 1708 1747 dependencies = [ 1709 1748 "serde", 1710 1749 ] ··· 1715 1754 source = "registry+https://github.com/rust-lang/crates.io-index" 1716 1755 checksum = "e47d3a8076e283f3acd27400535992edb3ba4b5bb72f8891ad8fbe7932a7d4b9" 1717 1756 dependencies = [ 1718 - "bytes 1.5.0", 1757 + "bytes 1.6.0", 1719 1758 "either", 1720 1759 ] 1721 1760 ··· 1727 1766 1728 1767 [[package]] 1729 1768 name = "cached" 1730 - version = "0.49.2" 1769 + version = "0.50.0" 1731 1770 source = "registry+https://github.com/rust-lang/crates.io-index" 1732 - checksum = "f251fd1e72720ca07bf5d8e310f54a193fd053479a1f6342c6663ee4fa01cf96" 1771 + checksum = "10a7d38ed2761b8a13ce42bc44b09d5a052b88da2f9fead624c779f31ac0729a" 1733 1772 dependencies = [ 1734 - "ahash 0.8.6", 1773 + "ahash 0.8.11", 1735 1774 "cached_proc_macro", 1736 1775 "cached_proc_macro_types", 1737 - "hashbrown 0.14.3", 1776 + "hashbrown 0.14.5", 1738 1777 "instant", 1739 1778 "once_cell", 1740 1779 "thiserror", ··· 1742 1781 1743 1782 [[package]] 1744 1783 name = "cached_proc_macro" 1745 - version = "0.20.0" 1784 + version = "0.21.0" 1746 1785 source = "registry+https://github.com/rust-lang/crates.io-index" 1747 - checksum = "ad9f16c0d84de31a2ab7fdf5f7783c14631f7075cf464eb3bb43119f61c9cb2a" 1786 + checksum = "771aa57f3b17da6c8bcacb187bb9ec9bc81c8160e72342e67c329e0e1651a669" 1748 1787 dependencies = [ 1749 - "darling 0.14.4", 1750 - "proc-macro2 1.0.79", 1751 - "quote 1.0.35", 1752 - "syn 1.0.109", 1788 + "darling 0.20.8", 1789 + "proc-macro2 1.0.81", 1790 + "quote 1.0.36", 1791 + "syn 2.0.60", 1753 1792 ] 1754 1793 1755 1794 [[package]] ··· 1760 1799 1761 1800 [[package]] 1762 1801 name = "cargo_toml" 1763 - version = "0.19.2" 1802 + version = "0.20.2" 1764 1803 source = "registry+https://github.com/rust-lang/crates.io-index" 1765 - checksum = "a98356df42a2eb1bd8f1793ae4ee4de48e384dd974ce5eac8eee802edb7492be" 1804 + checksum = "c8cb1d556b8b8f36e5ca74938008be3ac102f5dcb5b68a0477e4249ae2291cd3" 1766 1805 dependencies = [ 1767 1806 "serde", 1768 1807 "toml", ··· 1871 1910 1872 1911 [[package]] 1873 1912 name = "chrono" 1874 - version = "0.4.34" 1913 + version = "0.4.37" 1875 1914 source = "registry+https://github.com/rust-lang/crates.io-index" 1876 - checksum = "5bc015644b92d5890fab7489e49d21f879d5c990186827d42ec511919404f38b" 1915 + checksum = "8a0d04d43504c61aa6c7531f1871dd0d418d91130162063b789da00fd7057a5e" 1877 1916 dependencies = [ 1878 1917 "android-tzdata", 1879 1918 "iana-time-zone", ··· 1886 1925 1887 1926 [[package]] 1888 1927 name = "chrono-tz" 1889 - version = "0.8.6" 1928 + version = "0.9.0" 1890 1929 source = "registry+https://github.com/rust-lang/crates.io-index" 1891 - checksum = "d59ae0466b83e838b81a54256c39d5d7c20b9d7daa10510a242d9b75abd5936e" 1930 + checksum = "93698b29de5e97ad0ae26447b344c482a7284c737d9ddc5f9e52b74a336671bb" 1892 1931 dependencies = [ 1893 1932 "chrono", 1894 1933 "chrono-tz-build", ··· 1898 1937 1899 1938 [[package]] 1900 1939 name = "chrono-tz-build" 1901 - version = "0.2.1" 1940 + version = "0.3.0" 1902 1941 source = "registry+https://github.com/rust-lang/crates.io-index" 1903 - checksum = "433e39f13c9a060046954e0592a8d0a4bcb1040125cbf91cb8ee58964cfb350f" 1942 + checksum = "0c088aee841df9c3041febbb73934cfc39708749bf96dc827e3359cd39ef11b1" 1904 1943 dependencies = [ 1905 1944 "parse-zoneinfo", 1906 1945 "phf", ··· 1992 2031 1993 2032 [[package]] 1994 2033 name = "clap" 1995 - version = "4.5.3" 2034 + version = "4.5.4" 1996 2035 source = "registry+https://github.com/rust-lang/crates.io-index" 1997 - checksum = "949626d00e063efc93b6dca932419ceb5432f99769911c0b995f7e884c778813" 2036 + checksum = "90bc066a67923782aa8515dbaea16946c5bcc5addbd668bb80af688e53e548a0" 1998 2037 dependencies = [ 1999 2038 "clap_builder", 2000 2039 "clap_derive", ··· 2006 2045 source = "registry+https://github.com/rust-lang/crates.io-index" 2007 2046 checksum = "bb9b20c0dd58e4c2e991c8d203bbeb76c11304d1011659686b5b644bc29aa478" 2008 2047 dependencies = [ 2009 - "clap 4.5.3", 2048 + "clap 4.5.4", 2010 2049 "log", 2011 2050 ] 2012 2051 ··· 2025 2064 2026 2065 [[package]] 2027 2066 name = "clap_complete" 2028 - version = "4.5.1" 2067 + version = "4.5.2" 2029 2068 source = "registry+https://github.com/rust-lang/crates.io-index" 2030 - checksum = "885e4d7d5af40bfb99ae6f9433e292feac98d452dcb3ec3d25dfe7552b77da8c" 2069 + checksum = "dd79504325bf38b10165b02e89b4347300f855f273c4cb30c4a3209e6583275e" 2031 2070 dependencies = [ 2032 - "clap 4.5.3", 2071 + "clap 4.5.4", 2033 2072 ] 2034 2073 2035 2074 [[package]] 2036 2075 name = "clap_derive" 2037 - version = "4.5.3" 2076 + version = "4.5.4" 2038 2077 source = "registry+https://github.com/rust-lang/crates.io-index" 2039 - checksum = "90239a040c80f5e14809ca132ddc4176ab33d5e17e49691793296e3fcb34d72f" 2078 + checksum = "528131438037fd55894f62d6e9f068b8f45ac57ffa77517819645d10aed04f64" 2040 2079 dependencies = [ 2041 2080 "heck 0.5.0", 2042 - "proc-macro2 1.0.79", 2043 - "quote 1.0.35", 2044 - "syn 2.0.53", 2081 + "proc-macro2 1.0.81", 2082 + "quote 1.0.36", 2083 + "syn 2.0.60", 2045 2084 ] 2046 2085 2047 2086 [[package]] ··· 2073 2112 version = "0.1.0" 2074 2113 dependencies = [ 2075 2114 "apache-avro", 2076 - "bytes 1.5.0", 2115 + "bytes 1.6.0", 2077 2116 "chrono", 2078 2117 "csv-core", 2079 2118 "derivative", ··· 2083 2122 "memchr", 2084 2123 "once_cell", 2085 2124 "ordered-float 4.2.0", 2086 - "prost 0.12.3", 2125 + "prost 0.12.4", 2087 2126 "prost-reflect", 2088 2127 "regex", 2089 2128 "rstest", ··· 2151 2190 source = "registry+https://github.com/rust-lang/crates.io-index" 2152 2191 checksum = "35ed6e9d84f0b51a7f52daf1c7d71dd136fd7a3f41a8462b8cdb8c78d920fad4" 2153 2192 dependencies = [ 2154 - "bytes 1.5.0", 2193 + "bytes 1.6.0", 2155 2194 "futures-core", 2156 2195 "memchr", 2157 2196 "pin-project-lite", ··· 2227 2266 checksum = "fd326812b3fd01da5bb1af7d340d0d555fd3d4b641e7f1dfcf5962a902952787" 2228 2267 dependencies = [ 2229 2268 "futures-core", 2230 - "prost 0.12.3", 2231 - "prost-types 0.12.3", 2269 + "prost 0.12.4", 2270 + "prost-types 0.12.4", 2232 2271 "tonic", 2233 2272 "tracing-core 0.1.32", 2234 2273 ] ··· 2245 2284 "futures-task", 2246 2285 "hdrhistogram", 2247 2286 "humantime", 2248 - "prost-types 0.12.3", 2287 + "prost-types 0.12.4", 2249 2288 "serde", 2250 2289 "serde_json", 2251 2290 "thread_local", ··· 2326 2365 2327 2366 [[package]] 2328 2367 name = "crc" 2329 - version = "3.0.1" 2368 + version = "3.2.1" 2330 2369 source = "registry+https://github.com/rust-lang/crates.io-index" 2331 - checksum = "86ec7a15cbe22e59248fc7eadb1907dab5ba09372595da4d73dd805ed4417dfe" 2370 + checksum = "69e6e4d7b33a94f0991c26729976b10ebde1d34c3ee82408fb536164fa10d636" 2332 2371 dependencies = [ 2333 2372 "crc-catalog", 2334 2373 ] 2335 2374 2336 2375 [[package]] 2337 2376 name = "crc-catalog" 2338 - version = "2.3.0" 2377 + version = "2.4.0" 2339 2378 source = "registry+https://github.com/rust-lang/crates.io-index" 2340 - checksum = "4939f9ed1444bd8c896d37f3090012fa6e7834fe84ef8c9daa166109515732f9" 2379 + checksum = "19d374276b40fb8bbdee95aef7c7fa6b5316ec764510eb64b8dd0e2ed0d7e7f5" 2341 2380 2342 2381 [[package]] 2343 2382 name = "crc32c" ··· 2366 2405 "anes", 2367 2406 "cast", 2368 2407 "ciborium", 2369 - "clap 4.5.3", 2408 + "clap 4.5.4", 2370 2409 "criterion-plot", 2371 2410 "futures 0.3.30", 2372 2411 "is-terminal", ··· 2567 2606 source = "registry+https://github.com/rust-lang/crates.io-index" 2568 2607 checksum = "f46882e17999c6cc590af592290432be3bce0428cb0d5f8b6715e4dc7b383eb3" 2569 2608 dependencies = [ 2570 - "proc-macro2 1.0.79", 2571 - "quote 1.0.35", 2572 - "syn 2.0.53", 2609 + "proc-macro2 1.0.81", 2610 + "quote 1.0.36", 2611 + "syn 2.0.60", 2573 2612 ] 2574 2613 2575 2614 [[package]] ··· 2580 2619 dependencies = [ 2581 2620 "darling_core 0.13.4", 2582 2621 "darling_macro 0.13.4", 2583 - ] 2584 - 2585 - [[package]] 2586 - name = "darling" 2587 - version = "0.14.4" 2588 - source = "registry+https://github.com/rust-lang/crates.io-index" 2589 - checksum = "7b750cb3417fd1b327431a470f388520309479ab0bf5e323505daf0290cd3850" 2590 - dependencies = [ 2591 - "darling_core 0.14.4", 2592 - "darling_macro 0.14.4", 2593 2622 ] 2594 2623 2595 2624 [[package]] ··· 2610 2639 dependencies = [ 2611 2640 "fnv", 2612 2641 "ident_case", 2613 - "proc-macro2 1.0.79", 2614 - "quote 1.0.35", 2615 - "strsim 0.10.0", 2616 - "syn 1.0.109", 2617 - ] 2618 - 2619 - [[package]] 2620 - name = "darling_core" 2621 - version = "0.14.4" 2622 - source = "registry+https://github.com/rust-lang/crates.io-index" 2623 - checksum = "109c1ca6e6b7f82cc233a97004ea8ed7ca123a9af07a8230878fcfda9b158bf0" 2624 - dependencies = [ 2625 - "fnv", 2626 - "ident_case", 2627 - "proc-macro2 1.0.79", 2628 - "quote 1.0.35", 2642 + "proc-macro2 1.0.81", 2643 + "quote 1.0.36", 2629 2644 "strsim 0.10.0", 2630 2645 "syn 1.0.109", 2631 2646 ] ··· 2638 2653 dependencies = [ 2639 2654 "fnv", 2640 2655 "ident_case", 2641 - "proc-macro2 1.0.79", 2642 - "quote 1.0.35", 2656 + "proc-macro2 1.0.81", 2657 + "quote 1.0.36", 2643 2658 "strsim 0.10.0", 2644 - "syn 2.0.53", 2659 + "syn 2.0.60", 2645 2660 ] 2646 2661 2647 2662 [[package]] ··· 2651 2666 checksum = "9c972679f83bdf9c42bd905396b6c3588a843a17f0f16dfcfa3e2c5d57441835" 2652 2667 dependencies = [ 2653 2668 "darling_core 0.13.4", 2654 - "quote 1.0.35", 2655 - "syn 1.0.109", 2656 - ] 2657 - 2658 - [[package]] 2659 - name = "darling_macro" 2660 - version = "0.14.4" 2661 - source = "registry+https://github.com/rust-lang/crates.io-index" 2662 - checksum = "a4aab4dbc9f7611d8b55048a3a16d2d010c2c8334e46304b40ac1cc14bf3b48e" 2663 - dependencies = [ 2664 - "darling_core 0.14.4", 2665 - "quote 1.0.35", 2669 + "quote 1.0.36", 2666 2670 "syn 1.0.109", 2667 2671 ] 2668 2672 ··· 2673 2677 checksum = "a668eda54683121533a393014d8692171709ff57a7d61f187b6e782719f8933f" 2674 2678 dependencies = [ 2675 2679 "darling_core 0.20.8", 2676 - "quote 1.0.35", 2677 - "syn 2.0.53", 2680 + "quote 1.0.36", 2681 + "syn 2.0.60", 2678 2682 ] 2679 2683 2680 2684 [[package]] ··· 2690 2694 checksum = "978747c1d849a7d2ee5e8adc0159961c48fb7e5db2f06af6723b80123bb53856" 2691 2695 dependencies = [ 2692 2696 "cfg-if", 2693 - "hashbrown 0.14.3", 2697 + "hashbrown 0.14.5", 2694 2698 "lock_api", 2695 2699 "once_cell", 2696 2700 "parking_lot_core", ··· 2698 2702 2699 2703 [[package]] 2700 2704 name = "data-encoding" 2701 - version = "2.5.0" 2705 + version = "2.6.0" 2702 2706 source = "registry+https://github.com/rust-lang/crates.io-index" 2703 - checksum = "7e962a19be5cfc3f3bf6dd8f61eb50107f356ad6270fbb3ed41476571db78be5" 2707 + checksum = "e8566979429cf69b49a5c740c60791108e86440e8be149bbea4fe54d2c32d6e2" 2704 2708 2705 2709 [[package]] 2706 2710 name = "data-url" ··· 2709 2713 checksum = "5c297a1c74b71ae29df00c3e22dd9534821d60eb9af5a0192823fa2acea70c2a" 2710 2714 2711 2715 [[package]] 2716 + name = "databend-client" 2717 + version = "0.17.1" 2718 + source = "registry+https://github.com/rust-lang/crates.io-index" 2719 + checksum = "123d9b08aefcdce56e2379487198c1fb8c439cedf6c31d16c3974f0f9d3e282f" 2720 + dependencies = [ 2721 + "async-trait", 2722 + "log", 2723 + "once_cell", 2724 + "percent-encoding", 2725 + "reqwest", 2726 + "serde", 2727 + "serde_json", 2728 + "tokio", 2729 + "tokio-retry", 2730 + "tokio-stream", 2731 + "tokio-util", 2732 + "url", 2733 + "uuid", 2734 + ] 2735 + 2736 + [[package]] 2712 2737 name = "db-key" 2713 2738 version = "0.0.5" 2714 2739 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 2766 2791 source = "registry+https://github.com/rust-lang/crates.io-index" 2767 2792 checksum = "fcc3dd5e9e9c0b295d6e1e4d811fb6f157d5ffd784b8d202fc62eac8035a770b" 2768 2793 dependencies = [ 2769 - "proc-macro2 1.0.79", 2770 - "quote 1.0.35", 2794 + "proc-macro2 1.0.81", 2795 + "quote 1.0.36", 2771 2796 "syn 1.0.109", 2772 2797 ] 2773 2798 ··· 2777 2802 source = "registry+https://github.com/rust-lang/crates.io-index" 2778 2803 checksum = "67e77553c4162a157adbf834ebae5b415acbecbeafc7a74b0e886657506a7611" 2779 2804 dependencies = [ 2780 - "proc-macro2 1.0.79", 2781 - "quote 1.0.35", 2782 - "syn 2.0.53", 2805 + "proc-macro2 1.0.81", 2806 + "quote 1.0.36", 2807 + "syn 2.0.60", 2783 2808 ] 2784 2809 2785 2810 [[package]] ··· 2789 2814 checksum = "4fb810d30a7c1953f91334de7244731fc3f3c10d7fe163338a35b9f640960321" 2790 2815 dependencies = [ 2791 2816 "convert_case 0.4.0", 2792 - "proc-macro2 1.0.79", 2793 - "quote 1.0.35", 2817 + "proc-macro2 1.0.81", 2818 + "quote 1.0.36", 2794 2819 "rustc_version 0.4.0", 2795 2820 "syn 1.0.109", 2796 2821 ] ··· 2869 2894 dependencies = [ 2870 2895 "cfg-if", 2871 2896 "libc", 2872 - "socket2 0.5.6", 2897 + "socket2 0.5.7", 2873 2898 "windows-sys 0.48.0", 2874 2899 ] 2875 2900 ··· 3046 3071 checksum = "21cdad81446a7f7dc43f6a77409efeb9733d2fa65553efef6018ef257c959b73" 3047 3072 dependencies = [ 3048 3073 "heck 0.4.1", 3049 - "proc-macro2 1.0.79", 3050 - "quote 1.0.35", 3074 + "proc-macro2 1.0.81", 3075 + "quote 1.0.36", 3051 3076 "syn 1.0.109", 3052 3077 ] 3053 3078 ··· 3058 3083 checksum = "5ffccbb6966c05b32ef8fbac435df276c4ae4d3dc55a8cd0eb9745e6c12f546a" 3059 3084 dependencies = [ 3060 3085 "heck 0.4.1", 3061 - "proc-macro2 1.0.79", 3062 - "quote 1.0.35", 3063 - "syn 2.0.53", 3086 + "proc-macro2 1.0.81", 3087 + "quote 1.0.36", 3088 + "syn 2.0.60", 3064 3089 ] 3065 3090 3066 3091 [[package]] 3067 3092 name = "enum_dispatch" 3068 - version = "0.3.12" 3093 + version = "0.3.13" 3069 3094 source = "registry+https://github.com/rust-lang/crates.io-index" 3070 - checksum = "8f33313078bb8d4d05a2733a94ac4c2d8a0df9a2b84424ebf4f33bfc224a890e" 3095 + checksum = "aa18ce2bc66555b3218614519ac839ddb759a7d6720732f979ef8d13be147ecd" 3071 3096 dependencies = [ 3072 3097 "once_cell", 3073 - "proc-macro2 1.0.79", 3074 - "quote 1.0.35", 3075 - "syn 2.0.53", 3098 + "proc-macro2 1.0.81", 3099 + "quote 1.0.36", 3100 + "syn 2.0.60", 3076 3101 ] 3077 3102 3078 3103 [[package]] ··· 3090 3115 source = "registry+https://github.com/rust-lang/crates.io-index" 3091 3116 checksum = "5c785274071b1b420972453b306eeca06acf4633829db4223b58a2a8c5953bc4" 3092 3117 dependencies = [ 3093 - "proc-macro2 1.0.79", 3094 - "quote 1.0.35", 3095 - "syn 2.0.53", 3118 + "proc-macro2 1.0.81", 3119 + "quote 1.0.36", 3120 + "syn 2.0.60", 3096 3121 ] 3097 3122 3098 3123 [[package]] ··· 3102 3127 checksum = "62a61b2faff777e62dbccd7f82541d873f96264d050c5dd7e95194f79fc4de29" 3103 3128 3104 3129 [[package]] 3130 + name = "env_filter" 3131 + version = "0.1.0" 3132 + source = "registry+https://github.com/rust-lang/crates.io-index" 3133 + checksum = "a009aa4810eb158359dda09d0c87378e4bbb89b5a801f016885a4707ba24f7ea" 3134 + dependencies = [ 3135 + "log", 3136 + "regex", 3137 + ] 3138 + 3139 + [[package]] 3105 3140 name = "env_logger" 3106 3141 version = "0.8.4" 3107 3142 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 3113 3148 3114 3149 [[package]] 3115 3150 name = "env_logger" 3116 - version = "0.10.2" 3151 + version = "0.11.3" 3117 3152 source = "registry+https://github.com/rust-lang/crates.io-index" 3118 - checksum = "4cd405aab171cb85d6735e5c8d9db038c17d3ca007a4d2c25f337935c3d90580" 3153 + checksum = "38b35839ba51819680ba087cd351788c9a3c476841207e0b8cee0b04722343b9" 3119 3154 dependencies = [ 3155 + "anstream", 3156 + "anstyle", 3157 + "env_filter", 3120 3158 "humantime", 3121 - "is-terminal", 3122 3159 "log", 3123 - "regex", 3124 - "termcolor", 3125 3160 ] 3126 3161 3127 3162 [[package]] ··· 3217 3252 3218 3253 [[package]] 3219 3254 name = "fakedata_generator" 3220 - version = "0.4.0" 3255 + version = "0.5.0" 3221 3256 source = "registry+https://github.com/rust-lang/crates.io-index" 3222 - checksum = "302a45f60d105c247c9d3131107392da80df844f9215260b7f8ccfa301a6a6f4" 3257 + checksum = "57b82fba4b485b819fde74012109688a9d2bd4ce7b22583ac12c9fa239f74a02" 3223 3258 dependencies = [ 3224 3259 "passt", 3225 3260 "rand 0.8.5", ··· 3269 3304 version = "0.1.0" 3270 3305 dependencies = [ 3271 3306 "bstr 1.9.1", 3272 - "bytes 1.5.0", 3307 + "bytes 1.6.0", 3273 3308 "chrono", 3274 3309 "crc", 3275 3310 "criterion", ··· 3277 3312 "flate2", 3278 3313 "futures 0.3.30", 3279 3314 "glob", 3280 - "indexmap 2.2.5", 3315 + "indexmap 2.2.6", 3281 3316 "libc", 3282 3317 "quickcheck", 3283 3318 "scan_fmt", ··· 3325 3360 3326 3361 [[package]] 3327 3362 name = "flate2" 3328 - version = "1.0.28" 3363 + version = "1.0.30" 3329 3364 source = "registry+https://github.com/rust-lang/crates.io-index" 3330 - checksum = "46303f565772937ffe1d394a4fac6f411c6013172fadde9dcdb1e147a086940e" 3365 + checksum = "5f54427cfd1c7829e2a139fcefea601bf088ebca651d2bf53ebc600eac295dae" 3331 3366 dependencies = [ 3332 3367 "crc32fast", 3333 3368 "miniz_oxide", ··· 3345 3380 source = "registry+https://github.com/rust-lang/crates.io-index" 3346 3381 checksum = "1657b4441c3403d9f7b3409e47575237dac27b1b5726df654a6ecbf92f0f7577" 3347 3382 dependencies = [ 3348 - "futures-core", 3349 - "futures-sink", 3350 - "pin-project", 3351 3383 "spin 0.9.8", 3352 3384 ] 3353 3385 ··· 3492 3524 source = "registry+https://github.com/rust-lang/crates.io-index" 3493 3525 checksum = "87750cf4b7a4c0625b1529e4c543c2182106e4dedc60a2a6455e00d212c489ac" 3494 3526 dependencies = [ 3495 - "proc-macro2 1.0.79", 3496 - "quote 1.0.35", 3497 - "syn 2.0.53", 3527 + "proc-macro2 1.0.81", 3528 + "quote 1.0.36", 3529 + "syn 2.0.60", 3498 3530 ] 3499 3531 3500 3532 [[package]] ··· 3559 3591 3560 3592 [[package]] 3561 3593 name = "getrandom" 3562 - version = "0.2.12" 3594 + version = "0.2.14" 3563 3595 source = "registry+https://github.com/rust-lang/crates.io-index" 3564 - checksum = "190092ea657667030ac6a35e305e62fc4dd69fd98ac98631e5d3a2b1575a12b5" 3596 + checksum = "94b22e06ecb0110981051723910cbf0b5f5e09a2062dd7663334ee79a9d1286c" 3565 3597 dependencies = [ 3566 3598 "cfg-if", 3567 3599 "js-sys", ··· 3616 3648 3617 3649 [[package]] 3618 3650 name = "governor" 3619 - version = "0.6.0" 3651 + version = "0.6.3" 3620 3652 source = "registry+https://github.com/rust-lang/crates.io-index" 3621 - checksum = "821239e5672ff23e2a7060901fa622950bbd80b649cdaadd78d1c1767ed14eb4" 3653 + checksum = "68a7f542ee6b35af73b06abc0dad1c1bae89964e4e253bc4b587b91c9637867b" 3622 3654 dependencies = [ 3623 3655 "cfg-if", 3624 3656 "dashmap", ··· 3627 3659 "no-std-compat", 3628 3660 "nonzero_ext", 3629 3661 "parking_lot", 3662 + "portable-atomic", 3630 3663 "rand 0.8.5", 3631 3664 "smallvec", 3665 + "spinning_top", 3632 3666 ] 3633 3667 3634 3668 [[package]] ··· 3652 3686 3653 3687 [[package]] 3654 3688 name = "graphql_client" 3655 - version = "0.13.0" 3689 + version = "0.14.0" 3656 3690 source = "registry+https://github.com/rust-lang/crates.io-index" 3657 - checksum = "09cdf7b487d864c2939b23902291a5041bc4a84418268f25fda1c8d4e15ad8fa" 3691 + checksum = "a50cfdc7f34b7f01909d55c2dcb71d4c13cbcbb4a1605d6c8bd760d654c1144b" 3658 3692 dependencies = [ 3659 3693 "graphql_query_derive", 3660 3694 "serde", ··· 3663 3697 3664 3698 [[package]] 3665 3699 name = "graphql_client_codegen" 3666 - version = "0.13.0" 3700 + version = "0.14.0" 3667 3701 source = "registry+https://github.com/rust-lang/crates.io-index" 3668 - checksum = "a40f793251171991c4eb75bd84bc640afa8b68ff6907bc89d3b712a22f700506" 3702 + checksum = "5e27ed0c2cf0c0cc52c6bcf3b45c907f433015e580879d14005386251842fb0a" 3669 3703 dependencies = [ 3670 3704 "graphql-introspection-query", 3671 3705 "graphql-parser", 3672 3706 "heck 0.4.1", 3673 3707 "lazy_static", 3674 - "proc-macro2 1.0.79", 3675 - "quote 1.0.35", 3708 + "proc-macro2 1.0.81", 3709 + "quote 1.0.36", 3676 3710 "serde", 3677 3711 "serde_json", 3678 3712 "syn 1.0.109", ··· 3680 3714 3681 3715 [[package]] 3682 3716 name = "graphql_query_derive" 3683 - version = "0.13.0" 3717 + version = "0.14.0" 3684 3718 source = "registry+https://github.com/rust-lang/crates.io-index" 3685 - checksum = "00bda454f3d313f909298f626115092d348bc231025699f557b27e248475f48c" 3719 + checksum = "83febfa838f898cfa73dfaa7a8eb69ff3409021ac06ee94cfb3d622f6eeb1a97" 3686 3720 dependencies = [ 3687 3721 "graphql_client_codegen", 3688 - "proc-macro2 1.0.79", 3722 + "proc-macro2 1.0.81", 3689 3723 "syn 1.0.109", 3690 3724 ] 3691 3725 ··· 3694 3728 version = "0.1.0" 3695 3729 source = "git+https://github.com/GreptimeTeam/greptime-proto.git?tag=v0.4.1#4306ab645ee55b3f7f2ad3fb7acc5820f967c1aa" 3696 3730 dependencies = [ 3697 - "prost 0.12.3", 3731 + "prost 0.12.4", 3698 3732 "serde", 3699 3733 "serde_json", 3700 3734 "strum 0.25.0", ··· 3714 3748 "futures-util", 3715 3749 "greptime-proto", 3716 3750 "parking_lot", 3717 - "prost 0.12.3", 3751 + "prost 0.12.4", 3718 3752 "rand 0.8.5", 3719 3753 "snafu 0.7.5", 3720 3754 "tokio", ··· 3751 3785 source = "registry+https://github.com/rust-lang/crates.io-index" 3752 3786 checksum = "81fe527a889e1532da5c525686d96d4c2e74cdd345badf8dfef9f6b39dd5f5e8" 3753 3787 dependencies = [ 3754 - "bytes 1.5.0", 3788 + "bytes 1.6.0", 3755 3789 "fnv", 3756 3790 "futures-core", 3757 3791 "futures-sink", 3758 3792 "futures-util", 3759 3793 "http 0.2.9", 3760 - "indexmap 2.2.5", 3794 + "indexmap 2.2.6", 3761 3795 "slab", 3762 3796 "tokio", 3763 3797 "tokio-util", ··· 3770 3804 source = "registry+https://github.com/rust-lang/crates.io-index" 3771 3805 checksum = "816ec7294445779408f36fe57bc5b7fc1cf59664059096c65f905c1c61f58069" 3772 3806 dependencies = [ 3773 - "bytes 1.5.0", 3807 + "bytes 1.6.0", 3774 3808 "fnv", 3775 3809 "futures-core", 3776 3810 "futures-sink", 3777 3811 "futures-util", 3778 3812 "http 1.0.0", 3779 - "indexmap 2.2.5", 3813 + "indexmap 2.2.6", 3780 3814 "slab", 3781 3815 "tokio", 3782 3816 "tokio-util", ··· 3810 3844 source = "registry+https://github.com/rust-lang/crates.io-index" 3811 3845 checksum = "33ff8ae62cd3a9102e5637afc8452c55acf3844001bd5374e0b0bd7b6616c038" 3812 3846 dependencies = [ 3813 - "ahash 0.8.6", 3847 + "ahash 0.8.11", 3814 3848 ] 3815 3849 3816 3850 [[package]] 3817 3851 name = "hashbrown" 3818 - version = "0.14.3" 3852 + version = "0.14.5" 3819 3853 source = "registry+https://github.com/rust-lang/crates.io-index" 3820 - checksum = "290f1a1d9242c78d09ce40a5e87e7554ee637af1351968159f4952f028f75604" 3854 + checksum = "e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1" 3821 3855 dependencies = [ 3822 - "ahash 0.8.6", 3856 + "ahash 0.8.11", 3823 3857 "allocator-api2", 3824 3858 ] 3825 3859 ··· 3844 3878 checksum = "06683b93020a07e3dbcf5f8c0f6d40080d725bea7936fc01ad345c01b97dc270" 3845 3879 dependencies = [ 3846 3880 "base64 0.21.7", 3847 - "bytes 1.5.0", 3881 + "bytes 1.6.0", 3848 3882 "headers-core", 3849 3883 "http 0.2.9", 3850 3884 "httpdate", ··· 4029 4063 4030 4064 [[package]] 4031 4065 name = "hickory-proto" 4032 - version = "0.24.0" 4066 + version = "0.24.1" 4033 4067 source = "registry+https://github.com/rust-lang/crates.io-index" 4034 - checksum = "091a6fbccf4860009355e3efc52ff4acf37a63489aad7435372d44ceeb6fbbcf" 4068 + checksum = "07698b8420e2f0d6447a436ba999ec85d8fbf2a398bbd737b82cac4a2e96e512" 4035 4069 dependencies = [ 4036 4070 "async-trait", 4037 4071 "cfg-if", ··· 4090 4124 ] 4091 4125 4092 4126 [[package]] 4127 + name = "hostname" 4128 + version = "0.4.0" 4129 + source = "registry+https://github.com/rust-lang/crates.io-index" 4130 + checksum = "f9c7c7c8ac16c798734b8a24560c1362120597c40d5e1459f09498f8f6c8f2ba" 4131 + dependencies = [ 4132 + "cfg-if", 4133 + "libc", 4134 + "windows", 4135 + ] 4136 + 4137 + [[package]] 4093 4138 name = "http" 4094 4139 version = "0.2.9" 4095 4140 source = "registry+https://github.com/rust-lang/crates.io-index" 4096 4141 checksum = "bd6effc99afb63425aff9b05836f029929e345a6148a14b7ecd5ab67af944482" 4097 4142 dependencies = [ 4098 - "bytes 1.5.0", 4143 + "bytes 1.6.0", 4099 4144 "fnv", 4100 4145 "itoa", 4101 4146 ] ··· 4106 4151 source = "registry+https://github.com/rust-lang/crates.io-index" 4107 4152 checksum = "b32afd38673a8016f7c9ae69e5af41a58f81b1d31689040f2f1959594ce194ea" 4108 4153 dependencies = [ 4109 - "bytes 1.5.0", 4154 + "bytes 1.6.0", 4110 4155 "fnv", 4111 4156 "itoa", 4112 4157 ] ··· 4117 4162 source = "registry+https://github.com/rust-lang/crates.io-index" 4118 4163 checksum = "d5f38f16d184e36f2408a55281cd658ecbd3ca05cce6d6510a176eca393e26d1" 4119 4164 dependencies = [ 4120 - "bytes 1.5.0", 4165 + "bytes 1.6.0", 4121 4166 "http 0.2.9", 4122 4167 "pin-project-lite", 4123 4168 ] ··· 4128 4173 source = "registry+https://github.com/rust-lang/crates.io-index" 4129 4174 checksum = "1cac85db508abc24a2e48553ba12a996e87244a0395ce011e62b37158745d643" 4130 4175 dependencies = [ 4131 - "bytes 1.5.0", 4176 + "bytes 1.6.0", 4132 4177 "http 1.0.0", 4133 4178 ] 4134 4179 ··· 4138 4183 source = "registry+https://github.com/rust-lang/crates.io-index" 4139 4184 checksum = "41cb79eb393015dadd30fc252023adb0b2400a0caee0fa2a077e6e21a551e840" 4140 4185 dependencies = [ 4141 - "bytes 1.5.0", 4186 + "bytes 1.6.0", 4142 4187 "futures-util", 4143 4188 "http 1.0.0", 4144 4189 "http-body 1.0.0", ··· 4206 4251 source = "registry+https://github.com/rust-lang/crates.io-index" 4207 4252 checksum = "bf96e135eb83a2a8ddf766e426a841d8ddd7449d5f00d34ea02b41d2f19eef80" 4208 4253 dependencies = [ 4209 - "bytes 1.5.0", 4254 + "bytes 1.6.0", 4210 4255 "futures-channel", 4211 4256 "futures-core", 4212 4257 "futures-util", ··· 4217 4262 "httpdate", 4218 4263 "itoa", 4219 4264 "pin-project-lite", 4220 - "socket2 0.4.10", 4265 + "socket2 0.5.7", 4221 4266 "tokio", 4222 4267 "tower-service", 4223 4268 "tracing 0.1.40", ··· 4230 4275 source = "registry+https://github.com/rust-lang/crates.io-index" 4231 4276 checksum = "186548d73ac615b32a73aafe38fb4f56c0d340e110e5a200bcadbaf2e199263a" 4232 4277 dependencies = [ 4233 - "bytes 1.5.0", 4278 + "bytes 1.6.0", 4234 4279 "futures-channel", 4235 4280 "futures-util", 4236 4281 "http 1.0.0", ··· 4282 4327 source = "registry+https://github.com/rust-lang/crates.io-index" 4283 4328 checksum = "ca815a891b24fdfb243fa3239c86154392b0953ee584aa1a2a1f66d20cbe75cc" 4284 4329 dependencies = [ 4285 - "bytes 1.5.0", 4330 + "bytes 1.6.0", 4286 4331 "futures 0.3.30", 4287 4332 "headers", 4288 4333 "http 0.2.9", ··· 4303 4348 "http 0.2.9", 4304 4349 "hyper 0.14.28", 4305 4350 "log", 4306 - "rustls 0.21.8", 4351 + "rustls 0.21.11", 4307 4352 "rustls-native-certs 0.6.3", 4308 4353 "tokio", 4309 4354 "tokio-rustls 0.24.1", ··· 4320 4365 "hyper 1.2.0", 4321 4366 "hyper-util", 4322 4367 "log", 4323 - "rustls 0.22.2", 4368 + "rustls 0.22.4", 4324 4369 "rustls-native-certs 0.7.0", 4325 4370 "rustls-pki-types", 4326 4371 "tokio", ··· 4346 4391 source = "registry+https://github.com/rust-lang/crates.io-index" 4347 4392 checksum = "d6183ddfa99b85da61a140bea0efc93fdf56ceaa041b37d553518030827f9905" 4348 4393 dependencies = [ 4349 - "bytes 1.5.0", 4394 + "bytes 1.6.0", 4350 4395 "hyper 0.14.28", 4351 4396 "native-tls", 4352 4397 "tokio", ··· 4359 4404 source = "registry+https://github.com/rust-lang/crates.io-index" 4360 4405 checksum = "ca38ef113da30126bbff9cd1705f9273e15d45498615d138b0c20279ac7a76aa" 4361 4406 dependencies = [ 4362 - "bytes 1.5.0", 4407 + "bytes 1.6.0", 4363 4408 "futures-channel", 4364 4409 "futures-util", 4365 4410 "http 1.0.0", 4366 4411 "http-body 1.0.0", 4367 4412 "hyper 1.2.0", 4368 4413 "pin-project-lite", 4369 - "socket2 0.5.6", 4414 + "socket2 0.5.7", 4370 4415 "tokio", 4371 4416 "tower", 4372 4417 "tower-service", ··· 4461 4506 4462 4507 [[package]] 4463 4508 name = "indexmap" 4464 - version = "2.2.5" 4509 + version = "2.2.6" 4465 4510 source = "registry+https://github.com/rust-lang/crates.io-index" 4466 - checksum = "7b0b929d511467233429c45a44ac1dcaa21ba0f5ba11e4879e6ed28ddb4f9df4" 4511 + checksum = "168fb715dda47215e360912c096649d23d58bf392ac62f73919e831745e40f26" 4467 4512 dependencies = [ 4468 4513 "equivalent", 4469 - "hashbrown 0.14.3", 4514 + "hashbrown 0.14.5", 4470 4515 "serde", 4471 4516 ] 4472 4517 ··· 4486 4531 4487 4532 [[package]] 4488 4533 name = "indoc" 4489 - version = "2.0.4" 4534 + version = "2.0.5" 4490 4535 source = "registry+https://github.com/rust-lang/crates.io-index" 4491 - checksum = "1e186cfbae8084e513daff4240b4797e342f988cecda4fb6c939150f96315fd8" 4536 + checksum = "b248f5224d1d606005e02c97f5aa4e88eeb230488bcc03bc9ca4d7991399f2b5" 4492 4537 4493 4538 [[package]] 4494 4539 name = "infer" ··· 4573 4618 source = "registry+https://github.com/rust-lang/crates.io-index" 4574 4619 checksum = "b58db92f96b720de98181bbbe63c831e87005ab460c1bf306eb2622b4707997f" 4575 4620 dependencies = [ 4576 - "socket2 0.5.6", 4621 + "socket2 0.5.7", 4577 4622 "widestring 1.0.2", 4578 4623 "windows-sys 0.48.0", 4579 4624 "winreg", ··· 4714 4759 name = "k8s-e2e-tests" 4715 4760 version = "0.1.0" 4716 4761 dependencies = [ 4717 - "env_logger 0.10.2", 4762 + "env_logger 0.11.3", 4718 4763 "futures 0.3.30", 4719 4764 "indoc", 4720 4765 "k8s-openapi 0.16.0", ··· 4734 4779 checksum = "6d9455388f4977de4d0934efa9f7d36296295537d774574113a20f6082de03da" 4735 4780 dependencies = [ 4736 4781 "base64 0.13.1", 4737 - "bytes 1.5.0", 4782 + "bytes 1.6.0", 4738 4783 "chrono", 4739 4784 "serde", 4740 4785 "serde-value", ··· 4748 4793 checksum = "cd990069640f9db34b3b0f7a1afc62a05ffaa3be9b66aa3c313f58346df7f788" 4749 4794 dependencies = [ 4750 4795 "base64 0.21.7", 4751 - "bytes 1.5.0", 4796 + "bytes 1.6.0", 4752 4797 "chrono", 4753 4798 "http 0.2.9", 4754 4799 "percent-encoding", ··· 4826 4871 checksum = "544339f1665488243f79080441cacb09c997746fd763342303e66eebb9d3ba13" 4827 4872 dependencies = [ 4828 4873 "base64 0.20.0", 4829 - "bytes 1.5.0", 4874 + "bytes 1.6.0", 4830 4875 "chrono", 4831 4876 "dirs-next", 4832 4877 "either", ··· 4845 4890 "secrecy", 4846 4891 "serde", 4847 4892 "serde_json", 4848 - "serde_yaml 0.9.33", 4893 + "serde_yaml 0.9.34+deprecated", 4849 4894 "thiserror", 4850 4895 "tokio", 4851 4896 "tokio-util", ··· 4877 4922 source = "registry+https://github.com/rust-lang/crates.io-index" 4878 4923 checksum = "125331201e3073707ac79c294c89021faa76c84da3a566a3749a2a93d295c98a" 4879 4924 dependencies = [ 4880 - "ahash 0.8.6", 4925 + "ahash 0.8.11", 4881 4926 "async-trait", 4882 4927 "backoff", 4883 4928 "derivative", ··· 4926 4971 4927 4972 [[package]] 4928 4973 name = "lapin" 4929 - version = "2.3.1" 4974 + version = "2.3.4" 4930 4975 source = "registry+https://github.com/rust-lang/crates.io-index" 4931 - checksum = "5f3067a1fcfbc3fc46455809c023e69b8f6602463201010f4ae5a3b572adb9dc" 4976 + checksum = "fae02c316a8a5922ce7518afa6b6c00e9a099f8e59587567e3331efdd11b8ceb" 4932 4977 dependencies = [ 4933 4978 "amq-protocol", 4934 4979 "async-global-executor-trait", 4935 4980 "async-reactor-trait", 4936 4981 "async-trait", 4937 4982 "executor-trait", 4938 - "flume 0.10.14", 4983 + "flume 0.11.0", 4939 4984 "futures-core", 4940 4985 "futures-io", 4941 4986 "parking_lot", ··· 4957 5002 4958 5003 [[package]] 4959 5004 name = "libc" 4960 - version = "0.2.153" 5005 + version = "0.2.154" 4961 5006 source = "registry+https://github.com/rust-lang/crates.io-index" 4962 - checksum = "9c198f91728a82281a64e1f4f9eeb25d82cb32a5de251c6bd1b5154d63a8e7bd" 5007 + checksum = "ae743338b92ff9146ce83992f766a31066a91a8c84a45e0e9f21e7cf6de6d346" 4963 5008 4964 5009 [[package]] 4965 5010 name = "libflate" ··· 5073 5118 name = "loki-logproto" 5074 5119 version = "0.1.0" 5075 5120 dependencies = [ 5076 - "bytes 1.5.0", 5121 + "bytes 1.6.0", 5077 5122 "chrono", 5078 - "prost 0.12.3", 5079 - "prost-build 0.12.3", 5080 - "prost-types 0.12.3", 5123 + "prost 0.12.4", 5124 + "prost-build 0.12.4", 5125 + "prost-types 0.12.4", 5081 5126 "snap", 5082 5127 ] 5083 5128 ··· 5087 5132 source = "registry+https://github.com/rust-lang/crates.io-index" 5088 5133 checksum = "d3262e75e648fce39813cb56ac41f3c3e3f65217ebf3844d818d1f9398cfb0dc" 5089 5134 dependencies = [ 5090 - "hashbrown 0.14.3", 5135 + "hashbrown 0.14.5", 5091 5136 ] 5092 5137 5093 5138 [[package]] ··· 5232 5277 5233 5278 [[package]] 5234 5279 name = "memchr" 5235 - version = "2.7.1" 5280 + version = "2.7.2" 5236 5281 source = "registry+https://github.com/rust-lang/crates.io-index" 5237 - checksum = "523dc4f511e55ab87b694dc30d0f820d60906ef06413f93d4d7a1385599cc149" 5282 + checksum = "6c8640c5d730cb13ebd907d8d04b52f55ac9a2eec55b440c8892f40d56c76c1d" 5238 5283 5239 5284 [[package]] 5240 5285 name = "memmap2" ··· 5278 5323 source = "registry+https://github.com/rust-lang/crates.io-index" 5279 5324 checksum = "fde3af1a009ed76a778cb84fdef9e7dbbdf5775ae3e4cc1f434a6a307f6f76c5" 5280 5325 dependencies = [ 5281 - "ahash 0.8.6", 5326 + "ahash 0.8.11", 5282 5327 "metrics-macros", 5283 5328 "portable-atomic", 5284 5329 ] ··· 5289 5334 source = "registry+https://github.com/rust-lang/crates.io-index" 5290 5335 checksum = "ddece26afd34c31585c74a4db0630c376df271c285d682d1e55012197830b6df" 5291 5336 dependencies = [ 5292 - "proc-macro2 1.0.79", 5293 - "quote 1.0.35", 5294 - "syn 2.0.53", 5337 + "proc-macro2 1.0.81", 5338 + "quote 1.0.36", 5339 + "syn 2.0.60", 5295 5340 ] 5296 5341 5297 5342 [[package]] ··· 5374 5419 5375 5420 [[package]] 5376 5421 name = "mlua" 5377 - version = "0.9.6" 5422 + version = "0.9.7" 5378 5423 source = "registry+https://github.com/rust-lang/crates.io-index" 5379 - checksum = "868d02cb5eb97761bbf6bd6922c1c7a88b8ea252bbf43bd8350a0bf8497a1fc0" 5424 + checksum = "6d9bed6bce296397a9d6a86f995dd10a547a4e6949825d45225906bdcbfe7367" 5380 5425 dependencies = [ 5381 5426 "bstr 1.9.1", 5382 5427 "mlua-sys", ··· 5408 5453 "itertools 0.12.1", 5409 5454 "once_cell", 5410 5455 "proc-macro-error", 5411 - "proc-macro2 1.0.79", 5412 - "quote 1.0.35", 5456 + "proc-macro2 1.0.81", 5457 + "quote 1.0.36", 5413 5458 "regex", 5414 - "syn 2.0.53", 5459 + "syn 2.0.60", 5415 5460 ] 5416 5461 5417 5462 [[package]] 5418 5463 name = "mock_instant" 5419 - version = "0.3.2" 5464 + version = "0.4.0" 5420 5465 source = "registry+https://github.com/rust-lang/crates.io-index" 5421 - checksum = "9366861eb2a2c436c20b12c8dbec5f798cea6b47ad99216be0282942e2c81ea0" 5466 + checksum = "6c356644192565524790740e4075307c2cfc26d04d2543fb8e3ab9ef43a115ec" 5422 5467 5423 5468 [[package]] 5424 5469 name = "mongodb" ··· 5445 5490 "percent-encoding", 5446 5491 "rand 0.8.5", 5447 5492 "rustc_version_runtime", 5448 - "rustls 0.21.8", 5493 + "rustls 0.21.11", 5449 5494 "rustls-pemfile 1.0.3", 5450 5495 "serde", 5451 5496 "serde_bytes", ··· 5473 5518 source = "registry+https://github.com/rust-lang/crates.io-index" 5474 5519 checksum = "a15d522be0a9c3e46fd2632e272d178f56387bdb5c9fbb3a36c649062e9b5219" 5475 5520 dependencies = [ 5476 - "bytes 1.5.0", 5521 + "bytes 1.6.0", 5477 5522 "encoding_rs", 5478 5523 "futures-util", 5479 5524 "http 1.0.0", ··· 5605 5650 "data-encoding", 5606 5651 "ed25519", 5607 5652 "ed25519-dalek", 5608 - "getrandom 0.2.12", 5653 + "getrandom 0.2.14", 5609 5654 "log", 5610 5655 "rand 0.8.5", 5611 5656 "signatory", ··· 5613 5658 5614 5659 [[package]] 5615 5660 name = "nkeys" 5616 - version = "0.4.0" 5661 + version = "0.4.1" 5617 5662 source = "registry+https://github.com/rust-lang/crates.io-index" 5618 - checksum = "6eafe79aeb8066a6f1f84dc44c03ae97403013e946bf0b13626468e0d5e26c6f" 5663 + checksum = "bc522a19199a0795776406619aa6aa78e1e55690fbeb3181b8db5265fd0e89ce" 5619 5664 dependencies = [ 5620 - "byteorder", 5621 5665 "data-encoding", 5622 5666 "ed25519", 5623 5667 "ed25519-dalek", 5624 - "getrandom 0.2.12", 5668 + "getrandom 0.2.14", 5625 5669 "log", 5626 5670 "rand 0.8.5", 5627 5671 "signatory", ··· 5847 5891 checksum = "dcbff9bc912032c62bf65ef1d5aea88983b420f4f839db1e9b0c281a25c9c799" 5848 5892 dependencies = [ 5849 5893 "proc-macro-crate 1.3.1", 5850 - "proc-macro2 1.0.79", 5851 - "quote 1.0.35", 5894 + "proc-macro2 1.0.81", 5895 + "quote 1.0.36", 5852 5896 "syn 1.0.109", 5853 5897 ] 5854 5898 ··· 5859 5903 checksum = "96667db765a921f7b295ffee8b60472b686a51d4f21c2ee4ffdb94c7013b65a6" 5860 5904 dependencies = [ 5861 5905 "proc-macro-crate 1.3.1", 5862 - "proc-macro2 1.0.79", 5863 - "quote 1.0.35", 5864 - "syn 2.0.53", 5906 + "proc-macro2 1.0.81", 5907 + "quote 1.0.36", 5908 + "syn 2.0.60", 5865 5909 ] 5866 5910 5867 5911 [[package]] ··· 5871 5915 checksum = "681030a937600a36906c185595136d26abfebb4aa9c65701cefcaf8578bb982b" 5872 5916 dependencies = [ 5873 5917 "proc-macro-crate 2.0.0", 5874 - "proc-macro2 1.0.79", 5875 - "quote 1.0.35", 5876 - "syn 2.0.53", 5918 + "proc-macro2 1.0.81", 5919 + "quote 1.0.36", 5920 + "syn 2.0.60", 5877 5921 ] 5878 5922 5879 5923 [[package]] ··· 5899 5943 dependencies = [ 5900 5944 "base64 0.13.1", 5901 5945 "chrono", 5902 - "getrandom 0.2.12", 5946 + "getrandom 0.2.14", 5903 5947 "http 0.2.9", 5904 5948 "rand 0.8.5", 5905 5949 "reqwest", ··· 5988 6032 "async-trait", 5989 6033 "backon", 5990 6034 "base64 0.21.7", 5991 - "bytes 1.5.0", 6035 + "bytes 1.6.0", 5992 6036 "chrono", 5993 6037 "flagset", 5994 6038 "futures 0.3.30", 5995 - "getrandom 0.2.12", 6039 + "getrandom 0.2.14", 5996 6040 "http 0.2.9", 5997 6041 "log", 5998 6042 "md-5", ··· 6031 6075 "serde_json", 6032 6076 "serde_path_to_error", 6033 6077 "serde_plain", 6034 - "serde_with 3.7.0", 6078 + "serde_with 3.8.1", 6035 6079 "sha2", 6036 6080 "subtle", 6037 6081 "thiserror", ··· 6059 6103 source = "registry+https://github.com/rust-lang/crates.io-index" 6060 6104 checksum = "a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c" 6061 6105 dependencies = [ 6062 - "proc-macro2 1.0.79", 6063 - "quote 1.0.35", 6064 - "syn 2.0.53", 6106 + "proc-macro2 1.0.81", 6107 + "quote 1.0.36", 6108 + "syn 2.0.60", 6065 6109 ] 6066 6110 6067 6111 [[package]] ··· 6096 6140 name = "opentelemetry-proto" 6097 6141 version = "0.1.0" 6098 6142 dependencies = [ 6099 - "bytes 1.5.0", 6143 + "bytes 1.6.0", 6100 6144 "chrono", 6101 6145 "hex", 6102 6146 "ordered-float 4.2.0", 6103 - "prost 0.12.3", 6104 - "prost-build 0.12.3", 6147 + "prost 0.12.4", 6148 + "prost-build 0.12.4", 6105 6149 "tonic", 6106 6150 "tonic-build 0.10.2", 6107 6151 "vector-core", ··· 6144 6188 6145 6189 [[package]] 6146 6190 name = "os_info" 6147 - version = "3.8.1" 6191 + version = "3.8.2" 6148 6192 source = "registry+https://github.com/rust-lang/crates.io-index" 6149 - checksum = "6cbb46d5d01695d7a1fb8be5f0d1968bd2b2b8ba1d1b3e7062ce2a0593e57af1" 6193 + checksum = "ae99c7fa6dd38c7cafe1ec085e804f8f555a2f8659b0dbe03f1f9963a9b51092" 6150 6194 dependencies = [ 6151 6195 "log", 6152 6196 "windows-sys 0.52.0", ··· 6224 6268 6225 6269 [[package]] 6226 6270 name = "parking_lot" 6227 - version = "0.12.1" 6271 + version = "0.12.2" 6228 6272 source = "registry+https://github.com/rust-lang/crates.io-index" 6229 - checksum = "3742b2c103b9f06bc9fff0a37ff4912935851bee6d36f3c02bcc755bcfec228f" 6273 + checksum = "7e4af0ca4f6caed20e900d564c242b8e5d4903fdacf31d3daf527b66fe6f42fb" 6230 6274 dependencies = [ 6231 6275 "lock_api", 6232 6276 "parking_lot_core", ··· 6344 6388 dependencies = [ 6345 6389 "pest", 6346 6390 "pest_meta", 6347 - "proc-macro2 1.0.79", 6348 - "quote 1.0.35", 6349 - "syn 2.0.53", 6391 + "proc-macro2 1.0.81", 6392 + "quote 1.0.36", 6393 + "syn 2.0.60", 6350 6394 ] 6351 6395 6352 6396 [[package]] ··· 6367 6411 checksum = "e1d3afd2628e69da2be385eb6f2fd57c8ac7977ceeff6dc166ff1657b0e386a9" 6368 6412 dependencies = [ 6369 6413 "fixedbitset", 6370 - "indexmap 2.2.5", 6414 + "indexmap 2.2.6", 6371 6415 ] 6372 6416 6373 6417 [[package]] ··· 6432 6476 source = "registry+https://github.com/rust-lang/crates.io-index" 6433 6477 checksum = "2f38a4412a78282e09a2cf38d195ea5420d15ba0602cb375210efbc877243965" 6434 6478 dependencies = [ 6435 - "proc-macro2 1.0.79", 6436 - "quote 1.0.35", 6437 - "syn 2.0.53", 6479 + "proc-macro2 1.0.81", 6480 + "quote 1.0.36", 6481 + "syn 2.0.60", 6438 6482 ] 6439 6483 6440 6484 [[package]] ··· 6582 6626 6583 6627 [[package]] 6584 6628 name = "portable-atomic" 6585 - version = "1.5.1" 6629 + version = "1.6.0" 6586 6630 source = "registry+https://github.com/rust-lang/crates.io-index" 6587 - checksum = "3bccab0e7fd7cc19f820a1c8c91720af652d0c88dc9664dd72aef2614f04af3b" 6631 + checksum = "7170ef9988bc169ba16dd36a7fa041e5c4cbeb6a35b76d4c03daded371eae7c0" 6588 6632 6589 6633 [[package]] 6590 6634 name = "portpicker" ··· 6614 6658 dependencies = [ 6615 6659 "base64 0.21.7", 6616 6660 "byteorder", 6617 - "bytes 1.5.0", 6661 + "bytes 1.6.0", 6618 6662 "fallible-iterator", 6619 6663 "hmac", 6620 6664 "md-5", ··· 6630 6674 source = "registry+https://github.com/rust-lang/crates.io-index" 6631 6675 checksum = "8d2234cdee9408b523530a9b6d2d6b373d1db34f6a8e51dc03ded1828d7fb67c" 6632 6676 dependencies = [ 6633 - "bytes 1.5.0", 6677 + "bytes 1.6.0", 6634 6678 "chrono", 6635 6679 "fallible-iterator", 6636 6680 "postgres-protocol", ··· 6700 6744 source = "registry+https://github.com/rust-lang/crates.io-index" 6701 6745 checksum = "6c8646e95016a7a6c4adea95bafa8a16baab64b583356217f2c85db4a39d9a86" 6702 6746 dependencies = [ 6703 - "proc-macro2 1.0.79", 6747 + "proc-macro2 1.0.81", 6704 6748 "syn 1.0.109", 6705 6749 ] 6706 6750 ··· 6710 6754 source = "registry+https://github.com/rust-lang/crates.io-index" 6711 6755 checksum = "ae005bd773ab59b4725093fd7df83fd7892f7d8eafb48dbd7de6e024e4215f9d" 6712 6756 dependencies = [ 6713 - "proc-macro2 1.0.79", 6714 - "syn 2.0.53", 6757 + "proc-macro2 1.0.81", 6758 + "syn 2.0.60", 6715 6759 ] 6716 6760 6717 6761 [[package]] ··· 6763 6807 checksum = "da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c" 6764 6808 dependencies = [ 6765 6809 "proc-macro-error-attr", 6766 - "proc-macro2 1.0.79", 6767 - "quote 1.0.35", 6810 + "proc-macro2 1.0.81", 6811 + "quote 1.0.36", 6768 6812 "syn 1.0.109", 6769 6813 "version_check", 6770 6814 ] ··· 6775 6819 source = "registry+https://github.com/rust-lang/crates.io-index" 6776 6820 checksum = "a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869" 6777 6821 dependencies = [ 6778 - "proc-macro2 1.0.79", 6779 - "quote 1.0.35", 6822 + "proc-macro2 1.0.81", 6823 + "quote 1.0.36", 6780 6824 "version_check", 6781 6825 ] 6782 6826 ··· 6803 6847 6804 6848 [[package]] 6805 6849 name = "proc-macro2" 6806 - version = "1.0.79" 6850 + version = "1.0.81" 6807 6851 source = "registry+https://github.com/rust-lang/crates.io-index" 6808 - checksum = "e835ff2298f5721608eb1a980ecaee1aef2c132bf95ecc026a11b7bf3c01c02e" 6852 + checksum = "3d1597b0c024618f09a9c3b8655b7e430397a36d23fdafec26d6965e9eec3eba" 6809 6853 dependencies = [ 6810 6854 "unicode-ident", 6811 6855 ] ··· 6814 6858 name = "prometheus-parser" 6815 6859 version = "0.1.0" 6816 6860 dependencies = [ 6817 - "indexmap 2.2.5", 6861 + "indexmap 2.2.6", 6818 6862 "nom", 6819 6863 "num_enum 0.7.2", 6820 - "prost 0.12.3", 6821 - "prost-build 0.12.3", 6822 - "prost-types 0.12.3", 6864 + "prost 0.12.4", 6865 + "prost-build 0.12.4", 6866 + "prost-types 0.12.4", 6823 6867 "snafu 0.7.5", 6824 6868 "vector-common", 6825 6869 ] ··· 6850 6894 source = "registry+https://github.com/rust-lang/crates.io-index" 6851 6895 checksum = "9cf16337405ca084e9c78985114633b6827711d22b9e6ef6c6c0d665eb3f0b6e" 6852 6896 dependencies = [ 6853 - "proc-macro2 1.0.79", 6854 - "quote 1.0.35", 6897 + "proc-macro2 1.0.81", 6898 + "quote 1.0.36", 6855 6899 "syn 1.0.109", 6856 6900 ] 6857 6901 ··· 6861 6905 source = "registry+https://github.com/rust-lang/crates.io-index" 6862 6906 checksum = "0b82eaa1d779e9a4bc1c3217db8ffbeabaae1dca241bf70183242128d48681cd" 6863 6907 dependencies = [ 6864 - "bytes 1.5.0", 6908 + "bytes 1.6.0", 6865 6909 "prost-derive 0.11.9", 6866 6910 ] 6867 6911 6868 6912 [[package]] 6869 6913 name = "prost" 6870 - version = "0.12.3" 6914 + version = "0.12.4" 6871 6915 source = "registry+https://github.com/rust-lang/crates.io-index" 6872 - checksum = "146c289cda302b98a28d40c8b3b90498d6e526dd24ac2ecea73e4e491685b94a" 6916 + checksum = "d0f5d036824e4761737860779c906171497f6d55681139d8312388f8fe398922" 6873 6917 dependencies = [ 6874 - "bytes 1.5.0", 6875 - "prost-derive 0.12.3", 6918 + "bytes 1.6.0", 6919 + "prost-derive 0.12.4", 6876 6920 ] 6877 6921 6878 6922 [[package]] ··· 6881 6925 source = "registry+https://github.com/rust-lang/crates.io-index" 6882 6926 checksum = "119533552c9a7ffacc21e099c24a0ac8bb19c2a2a3f363de84cd9b844feab270" 6883 6927 dependencies = [ 6884 - "bytes 1.5.0", 6928 + "bytes 1.6.0", 6885 6929 "heck 0.4.1", 6886 6930 "itertools 0.10.5", 6887 6931 "lazy_static", ··· 6899 6943 6900 6944 [[package]] 6901 6945 name = "prost-build" 6902 - version = "0.12.3" 6946 + version = "0.12.4" 6903 6947 source = "registry+https://github.com/rust-lang/crates.io-index" 6904 - checksum = "c55e02e35260070b6f716a2423c2ff1c3bb1642ddca6f99e1f26d06268a0e2d2" 6948 + checksum = "80b776a1b2dc779f5ee0641f8ade0125bc1298dd41a9a0c16d8bd57b42d222b1" 6905 6949 dependencies = [ 6906 - "bytes 1.5.0", 6907 - "heck 0.4.1", 6908 - "itertools 0.11.0", 6950 + "bytes 1.6.0", 6951 + "heck 0.5.0", 6952 + "itertools 0.12.1", 6909 6953 "log", 6910 6954 "multimap", 6911 6955 "once_cell", 6912 6956 "petgraph", 6913 6957 "prettyplease 0.2.15", 6914 - "prost 0.12.3", 6915 - "prost-types 0.12.3", 6958 + "prost 0.12.4", 6959 + "prost-types 0.12.4", 6916 6960 "regex", 6917 - "syn 2.0.53", 6961 + "syn 2.0.60", 6918 6962 "tempfile", 6919 - "which 4.4.2", 6920 6963 ] 6921 6964 6922 6965 [[package]] ··· 6927 6970 dependencies = [ 6928 6971 "anyhow", 6929 6972 "itertools 0.10.5", 6930 - "proc-macro2 1.0.79", 6931 - "quote 1.0.35", 6973 + "proc-macro2 1.0.81", 6974 + "quote 1.0.36", 6932 6975 "syn 1.0.109", 6933 6976 ] 6934 6977 6935 6978 [[package]] 6936 6979 name = "prost-derive" 6937 - version = "0.12.3" 6980 + version = "0.12.4" 6938 6981 source = "registry+https://github.com/rust-lang/crates.io-index" 6939 - checksum = "efb6c9a1dd1def8e2124d17e83a20af56f1570d6c2d2bd9e266ccb768df3840e" 6982 + checksum = "19de2de2a00075bf566bee3bd4db014b11587e84184d3f7a791bc17f1a8e9e48" 6940 6983 dependencies = [ 6941 6984 "anyhow", 6942 - "itertools 0.11.0", 6943 - "proc-macro2 1.0.79", 6944 - "quote 1.0.35", 6945 - "syn 2.0.53", 6985 + "itertools 0.12.1", 6986 + "proc-macro2 1.0.81", 6987 + "quote 1.0.36", 6988 + "syn 2.0.60", 6946 6989 ] 6947 6990 6948 6991 [[package]] 6949 6992 name = "prost-reflect" 6950 - version = "0.13.0" 6993 + version = "0.13.1" 6951 6994 source = "registry+https://github.com/rust-lang/crates.io-index" 6952 - checksum = "9ae9372e3227f3685376a0836e5c248611eafc95a0be900d44bc6cdf225b700f" 6995 + checksum = "6f5eec97d5d34bdd17ad2db2219aabf46b054c6c41bd5529767c9ce55be5898f" 6953 6996 dependencies = [ 6954 - "base64 0.21.7", 6997 + "base64 0.22.1", 6955 6998 "once_cell", 6956 - "prost 0.12.3", 6957 - "prost-types 0.12.3", 6999 + "prost 0.12.4", 7000 + "prost-types 0.12.4", 6958 7001 "serde", 6959 7002 "serde-value", 6960 7003 ] ··· 6970 7013 6971 7014 [[package]] 6972 7015 name = "prost-types" 6973 - version = "0.12.3" 7016 + version = "0.12.4" 6974 7017 source = "registry+https://github.com/rust-lang/crates.io-index" 6975 - checksum = "193898f59edcf43c26227dcd4c8427f00d99d61e95dcde58dabd49fa291d470e" 7018 + checksum = "3235c33eb02c1f1e212abdbe34c78b264b038fb58ca612664343271e36e55ffe" 6976 7019 dependencies = [ 6977 - "prost 0.12.3", 7020 + "prost 0.12.4", 6978 7021 ] 6979 7022 6980 7023 [[package]] ··· 7007 7050 source = "registry+https://github.com/rust-lang/crates.io-index" 7008 7051 checksum = "16b845dbfca988fa33db069c0e230574d15a3088f147a87b64c7589eb662c9ac" 7009 7052 dependencies = [ 7010 - "proc-macro2 1.0.79", 7011 - "quote 1.0.35", 7053 + "proc-macro2 1.0.81", 7054 + "quote 1.0.36", 7012 7055 "syn 1.0.109", 7013 7056 ] 7014 7057 ··· 7020 7063 dependencies = [ 7021 7064 "async-trait", 7022 7065 "bit-vec", 7023 - "bytes 1.5.0", 7066 + "bytes 1.6.0", 7024 7067 "chrono", 7025 7068 "crc", 7026 7069 "data-url", ··· 7075 7118 7076 7119 [[package]] 7077 7120 name = "quanta" 7078 - version = "0.12.2" 7121 + version = "0.12.3" 7079 7122 source = "registry+https://github.com/rust-lang/crates.io-index" 7080 - checksum = "9ca0b7bac0b97248c40bb77288fc52029cf1459c0461ea1b05ee32ccf011de2c" 7123 + checksum = "8e5167a477619228a0b284fac2674e3c388cba90631d7b7de620e6f1fcd08da5" 7081 7124 dependencies = [ 7082 7125 "crossbeam-utils", 7083 7126 "libc", ··· 7121 7164 source = "registry+https://github.com/rust-lang/crates.io-index" 7122 7165 checksum = "b22a693222d716a9587786f37ac3f6b4faedb5b80c23914e7303ff5a1d8016e9" 7123 7166 dependencies = [ 7124 - "proc-macro2 1.0.79", 7125 - "quote 1.0.35", 7167 + "proc-macro2 1.0.81", 7168 + "quote 1.0.36", 7126 7169 "syn 1.0.109", 7127 7170 ] 7128 7171 ··· 7137 7180 7138 7181 [[package]] 7139 7182 name = "quote" 7140 - version = "1.0.35" 7183 + version = "1.0.36" 7141 7184 source = "registry+https://github.com/rust-lang/crates.io-index" 7142 - checksum = "291ec9ab5efd934aaf503a6466c5d5251535d108ee747472c3977cc5acc868ef" 7185 + checksum = "0fa76aaf39101c457836aec0ce2316dbdc3ab723cdda1c6bd4e6ad4208acaca7" 7143 7186 dependencies = [ 7144 - "proc-macro2 1.0.79", 7187 + "proc-macro2 1.0.81", 7145 7188 ] 7146 7189 7147 7190 [[package]] ··· 7225 7268 source = "registry+https://github.com/rust-lang/crates.io-index" 7226 7269 checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c" 7227 7270 dependencies = [ 7228 - "getrandom 0.2.12", 7271 + "getrandom 0.2.14", 7229 7272 ] 7230 7273 7231 7274 [[package]] ··· 7258 7301 7259 7302 [[package]] 7260 7303 name = "ratatui" 7261 - version = "0.26.1" 7304 + version = "0.26.2" 7262 7305 source = "registry+https://github.com/rust-lang/crates.io-index" 7263 - checksum = "bcb12f8fbf6c62614b0d56eb352af54f6a22410c3b079eb53ee93c7b97dd31d8" 7306 + checksum = "a564a852040e82671dc50a37d88f3aa83bbc690dfc6844cfe7a2591620206a80" 7264 7307 dependencies = [ 7265 7308 "bitflags 2.4.1", 7266 7309 "cassowary", ··· 7379 7422 dependencies = [ 7380 7423 "arc-swap", 7381 7424 "async-trait", 7382 - "bytes 1.5.0", 7425 + "bytes 1.6.0", 7383 7426 "combine 4.6.6", 7384 7427 "futures 0.3.30", 7385 7428 "futures-util", ··· 7428 7471 source = "registry+https://github.com/rust-lang/crates.io-index" 7429 7472 checksum = "b033d837a7cf162d7993aded9304e30a83213c648b6e389db233191f891e5c2b" 7430 7473 dependencies = [ 7431 - "getrandom 0.2.12", 7474 + "getrandom 0.2.14", 7432 7475 "redox_syscall 0.2.16", 7433 7476 "thiserror", 7434 7477 ] 7435 7478 7436 7479 [[package]] 7437 7480 name = "regex" 7438 - version = "1.10.3" 7481 + version = "1.10.4" 7439 7482 source = "registry+https://github.com/rust-lang/crates.io-index" 7440 - checksum = "b62dbe01f0b06f9d8dc7d49e05a0785f153b00b2c227856282f671e0318c9b15" 7483 + checksum = "c117dbdfde9c8308975b6a18d71f3f385c89461f7b3fb054288ecf2a2058ba4c" 7441 7484 dependencies = [ 7442 7485 "aho-corasick", 7443 7486 "memchr", ··· 7511 7554 checksum = "78bf93c4af7a8bb7d879d51cebe797356ff10ae8516ace542b5182d9dcac10b2" 7512 7555 dependencies = [ 7513 7556 "base64 0.21.7", 7514 - "bytes 1.5.0", 7557 + "bytes 1.6.0", 7515 7558 "encoding_rs", 7516 7559 "futures-core", 7517 7560 "futures-util", ··· 7525 7568 "js-sys", 7526 7569 "log", 7527 7570 "mime", 7571 + "mime_guess", 7528 7572 "native-tls", 7529 7573 "once_cell", 7530 7574 "percent-encoding", 7531 7575 "pin-project-lite", 7532 - "rustls 0.21.8", 7576 + "rustls 0.21.11", 7533 7577 "rustls-pemfile 1.0.3", 7534 7578 "serde", 7535 7579 "serde_json", ··· 7556 7600 source = "registry+https://github.com/rust-lang/crates.io-index" 7557 7601 checksum = "52e44394d2086d010551b14b53b1f24e31647570cd1deb0379e2c21b329aba00" 7558 7602 dependencies = [ 7559 - "hostname", 7603 + "hostname 0.3.1", 7560 7604 "quick-error", 7561 7605 ] 7562 7606 ··· 7583 7627 checksum = "fb0205304757e5d899b9c2e448b867ffd03ae7f988002e47cd24954391394d0b" 7584 7628 dependencies = [ 7585 7629 "cc", 7586 - "getrandom 0.2.12", 7630 + "getrandom 0.2.14", 7587 7631 "libc", 7588 7632 "spin 0.9.8", 7589 7633 "untrusted", ··· 7598 7642 dependencies = [ 7599 7643 "bitvec", 7600 7644 "bytecheck", 7601 - "bytes 1.5.0", 7645 + "bytes 1.6.0", 7602 7646 "hashbrown 0.12.3", 7603 7647 "ptr_meta", 7604 7648 "rend", ··· 7614 7658 source = "registry+https://github.com/rust-lang/crates.io-index" 7615 7659 checksum = "a7dddfff8de25e6f62b9d64e6e432bf1c6736c57d20323e15ee10435fbda7c65" 7616 7660 dependencies = [ 7617 - "proc-macro2 1.0.79", 7618 - "quote 1.0.35", 7661 + "proc-macro2 1.0.81", 7662 + "quote 1.0.36", 7619 7663 "syn 1.0.109", 7620 7664 ] 7621 7665 ··· 7627 7671 7628 7672 [[package]] 7629 7673 name = "rmp" 7630 - version = "0.8.12" 7674 + version = "0.8.14" 7631 7675 source = "registry+https://github.com/rust-lang/crates.io-index" 7632 - checksum = "7f9860a6cc38ed1da53456442089b4dfa35e7cedaa326df63017af88385e6b20" 7676 + checksum = "228ed7c16fa39782c3b3468e974aec2795e9089153cd08ee2e9aefb3613334c4" 7633 7677 dependencies = [ 7634 7678 "byteorder", 7635 7679 "num-traits", ··· 7638 7682 7639 7683 [[package]] 7640 7684 name = "rmp-serde" 7641 - version = "1.1.2" 7685 + version = "1.3.0" 7642 7686 source = "registry+https://github.com/rust-lang/crates.io-index" 7643 - checksum = "bffea85eea980d8a74453e5d02a8d93028f3c34725de143085a844ebe953258a" 7687 + checksum = "52e599a477cf9840e92f2cde9a7189e67b42c57532749bf90aea6ec10facd4db" 7644 7688 dependencies = [ 7645 7689 "byteorder", 7646 7690 "rmp", ··· 7649 7693 7650 7694 [[package]] 7651 7695 name = "rmpv" 7652 - version = "1.0.1" 7696 + version = "1.3.0" 7653 7697 source = "registry+https://github.com/rust-lang/crates.io-index" 7654 - checksum = "2e0e0214a4a2b444ecce41a4025792fc31f77c7bb89c46d253953ea8c65701ec" 7698 + checksum = "58450723cd9ee93273ce44a20b6ec4efe17f8ed2e3631474387bfdecf18bb2a9" 7655 7699 dependencies = [ 7656 7700 "num-traits", 7657 7701 "rmp", ··· 7661 7705 7662 7706 [[package]] 7663 7707 name = "roaring" 7664 - version = "0.10.3" 7708 + version = "0.10.4" 7665 7709 source = "registry+https://github.com/rust-lang/crates.io-index" 7666 - checksum = "a1c77081a55300e016cb86f2864415b7518741879db925b8d488a0ee0d2da6bf" 7710 + checksum = "b26f4c25a604fcb3a1bcd96dd6ba37c93840de95de8198d94c0d571a74a804d1" 7711 + dependencies = [ 7712 + "bytemuck", 7713 + "byteorder", 7714 + ] 7667 7715 7668 7716 [[package]] 7669 7717 name = "roxmltree" ··· 7693 7741 7694 7742 [[package]] 7695 7743 name = "rstest" 7696 - version = "0.18.2" 7744 + version = "0.19.0" 7697 7745 source = "registry+https://github.com/rust-lang/crates.io-index" 7698 - checksum = "97eeab2f3c0a199bc4be135c36c924b6590b88c377d416494288c14f2db30199" 7746 + checksum = "9d5316d2a1479eeef1ea21e7f9ddc67c191d497abc8fc3ba2467857abbb68330" 7699 7747 dependencies = [ 7700 7748 "futures 0.3.30", 7701 7749 "futures-timer", ··· 7705 7753 7706 7754 [[package]] 7707 7755 name = "rstest_macros" 7708 - version = "0.18.2" 7756 + version = "0.19.0" 7709 7757 source = "registry+https://github.com/rust-lang/crates.io-index" 7710 - checksum = "d428f8247852f894ee1be110b375111b586d4fa431f6c46e64ba5a0dcccbe605" 7758 + checksum = "04a9df72cc1f67020b0d63ad9bfe4a323e459ea7eb68e03bd9824db49f9a4c25" 7711 7759 dependencies = [ 7712 7760 "cfg-if", 7713 7761 "glob", 7714 - "proc-macro2 1.0.79", 7715 - "quote 1.0.35", 7762 + "proc-macro2 1.0.81", 7763 + "quote 1.0.36", 7716 7764 "regex", 7717 7765 "relative-path", 7718 7766 "rustc_version 0.4.0", 7719 - "syn 2.0.53", 7767 + "syn 2.0.60", 7720 7768 "unicode-ident", 7721 7769 ] 7722 7770 ··· 7726 7774 source = "registry+https://github.com/rust-lang/crates.io-index" 7727 7775 checksum = "e1568e15fab2d546f940ed3a21f48bbbd1c494c90c99c4481339364a497f94a9" 7728 7776 dependencies = [ 7729 - "bytes 1.5.0", 7777 + "bytes 1.6.0", 7730 7778 "flume 0.11.0", 7731 7779 "futures-util", 7732 7780 "log", ··· 7746 7794 dependencies = [ 7747 7795 "arrayvec", 7748 7796 "borsh", 7749 - "bytes 1.5.0", 7797 + "bytes 1.6.0", 7750 7798 "num-traits", 7751 7799 "rand 0.8.5", 7752 7800 "rkyv", ··· 7823 7871 7824 7872 [[package]] 7825 7873 name = "rustls" 7826 - version = "0.21.8" 7874 + version = "0.21.11" 7827 7875 source = "registry+https://github.com/rust-lang/crates.io-index" 7828 - checksum = "446e14c5cda4f3f30fe71863c34ec70f5ac79d6087097ad0bb433e1be5edf04c" 7876 + checksum = "7fecbfb7b1444f477b345853b1fce097a2c6fb637b2bfb87e6bc5db0f043fae4" 7829 7877 dependencies = [ 7830 7878 "log", 7831 7879 "ring", ··· 7835 7883 7836 7884 [[package]] 7837 7885 name = "rustls" 7838 - version = "0.22.2" 7886 + version = "0.22.4" 7839 7887 source = "registry+https://github.com/rust-lang/crates.io-index" 7840 - checksum = "e87c9956bd9807afa1f77e0f7594af32566e830e088a5576d27c5b6f30f49d41" 7888 + checksum = "bf4ef73721ac7bcd79b2b315da7779d8fc09718c6b3d2d1b2d94850eb8c18432" 7841 7889 dependencies = [ 7842 7890 "log", 7843 7891 "ring", ··· 8064 8112 8065 8113 [[package]] 8066 8114 name = "security-framework" 8067 - version = "2.9.2" 8115 + version = "2.10.0" 8068 8116 source = "registry+https://github.com/rust-lang/crates.io-index" 8069 - checksum = "05b64fb303737d99b81884b2c63433e9ae28abebe5eb5045dcdd175dc2ecf4de" 8117 + checksum = "770452e37cad93e0a50d5abc3990d2bc351c36d0328f86cefec2f2fb206eaef6" 8070 8118 dependencies = [ 8071 8119 "bitflags 1.3.2", 8072 8120 "core-foundation", ··· 8077 8125 8078 8126 [[package]] 8079 8127 name = "security-framework-sys" 8080 - version = "2.9.1" 8128 + version = "2.10.0" 8081 8129 source = "registry+https://github.com/rust-lang/crates.io-index" 8082 - checksum = "e932934257d3b408ed8f30db49d85ea163bfe74961f017f405b025af298f0c7a" 8130 + checksum = "41f3cc463c0ef97e11c3461a9d3787412d30e8e7eb907c79180c4a57bf7c04ef" 8083 8131 dependencies = [ 8084 8132 "core-foundation-sys", 8085 8133 "libc", ··· 8111 8159 8112 8160 [[package]] 8113 8161 name = "serde" 8114 - version = "1.0.197" 8162 + version = "1.0.200" 8115 8163 source = "registry+https://github.com/rust-lang/crates.io-index" 8116 - checksum = "3fb1c873e1b9b056a4dc4c0c198b24c3ffa059243875552b2bd0933b1aee4ce2" 8164 + checksum = "ddc6f9cc94d67c0e21aaf7eda3a010fd3af78ebf6e096aa6e2e13c79749cce4f" 8117 8165 dependencies = [ 8118 8166 "serde_derive", 8119 8167 ] ··· 8159 8207 8160 8208 [[package]] 8161 8209 name = "serde_derive" 8162 - version = "1.0.197" 8210 + version = "1.0.200" 8163 8211 source = "registry+https://github.com/rust-lang/crates.io-index" 8164 - checksum = "7eb0b34b42edc17f6b7cac84a52a1c5f0e1bb2227e997ca9011ea3dd34e8610b" 8212 + checksum = "856f046b9400cee3c8c94ed572ecdb752444c24528c035cd35882aad6f492bcb" 8165 8213 dependencies = [ 8166 - "proc-macro2 1.0.79", 8167 - "quote 1.0.35", 8168 - "syn 2.0.53", 8214 + "proc-macro2 1.0.81", 8215 + "quote 1.0.36", 8216 + "syn 2.0.60", 8169 8217 ] 8170 8218 8171 8219 [[package]] ··· 8174 8222 source = "registry+https://github.com/rust-lang/crates.io-index" 8175 8223 checksum = "330f01ce65a3a5fe59a60c82f3c9a024b573b8a6e875bd233fe5f934e71d54e3" 8176 8224 dependencies = [ 8177 - "proc-macro2 1.0.79", 8178 - "quote 1.0.35", 8179 - "syn 2.0.53", 8225 + "proc-macro2 1.0.81", 8226 + "quote 1.0.36", 8227 + "syn 2.0.60", 8180 8228 ] 8181 8229 8182 8230 [[package]] 8183 8231 name = "serde_json" 8184 - version = "1.0.114" 8232 + version = "1.0.116" 8185 8233 source = "registry+https://github.com/rust-lang/crates.io-index" 8186 - checksum = "c5f09b1bd632ef549eaa9f60a1f8de742bdbc698e6cee2095fc84dde5f549ae0" 8234 + checksum = "3e17db7126d17feb94eb3fad46bf1a96b034e8aacbc2e775fe81505f8b0b2813" 8187 8235 dependencies = [ 8188 - "indexmap 2.2.5", 8236 + "indexmap 2.2.6", 8189 8237 "itoa", 8190 8238 "ryu", 8191 8239 "serde", ··· 8236 8284 source = "registry+https://github.com/rust-lang/crates.io-index" 8237 8285 checksum = "3081f5ffbb02284dda55132aa26daecedd7372a42417bbbab6f14ab7d6bb9145" 8238 8286 dependencies = [ 8239 - "proc-macro2 1.0.79", 8240 - "quote 1.0.35", 8241 - "syn 2.0.53", 8287 + "proc-macro2 1.0.81", 8288 + "quote 1.0.36", 8289 + "syn 2.0.60", 8242 8290 ] 8243 8291 8244 8292 [[package]] ··· 8274 8322 8275 8323 [[package]] 8276 8324 name = "serde_with" 8277 - version = "3.7.0" 8325 + version = "3.8.1" 8278 8326 source = "registry+https://github.com/rust-lang/crates.io-index" 8279 - checksum = "ee80b0e361bbf88fd2f6e242ccd19cfda072cb0faa6ae694ecee08199938569a" 8327 + checksum = "0ad483d2ab0149d5a5ebcd9972a3852711e0153d863bf5a5d0391d28883c4a20" 8280 8328 dependencies = [ 8281 - "base64 0.21.7", 8329 + "base64 0.22.1", 8282 8330 "chrono", 8283 8331 "hex", 8284 8332 "indexmap 1.9.3", 8285 - "indexmap 2.2.5", 8333 + "indexmap 2.2.6", 8286 8334 "serde", 8287 8335 "serde_derive", 8288 8336 "serde_json", 8289 - "serde_with_macros 3.7.0", 8337 + "serde_with_macros 3.8.1", 8290 8338 "time", 8291 8339 ] 8292 8340 ··· 8297 8345 checksum = "e182d6ec6f05393cc0e5ed1bf81ad6db3a8feedf8ee515ecdd369809bcce8082" 8298 8346 dependencies = [ 8299 8347 "darling 0.13.4", 8300 - "proc-macro2 1.0.79", 8301 - "quote 1.0.35", 8348 + "proc-macro2 1.0.81", 8349 + "quote 1.0.36", 8302 8350 "syn 1.0.109", 8303 8351 ] 8304 8352 8305 8353 [[package]] 8306 8354 name = "serde_with_macros" 8307 - version = "3.7.0" 8355 + version = "3.8.1" 8308 8356 source = "registry+https://github.com/rust-lang/crates.io-index" 8309 - checksum = "6561dc161a9224638a31d876ccdfefbc1df91d3f3a8342eddb35f055d48c7655" 8357 + checksum = "65569b702f41443e8bc8bbb1c5779bd0450bbe723b56198980e80ec45780bce2" 8310 8358 dependencies = [ 8311 8359 "darling 0.20.8", 8312 - "proc-macro2 1.0.79", 8313 - "quote 1.0.35", 8314 - "syn 2.0.53", 8360 + "proc-macro2 1.0.81", 8361 + "quote 1.0.36", 8362 + "syn 2.0.60", 8315 8363 ] 8316 8364 8317 8365 [[package]] ··· 8328 8376 8329 8377 [[package]] 8330 8378 name = "serde_yaml" 8331 - version = "0.9.33" 8379 + version = "0.9.34+deprecated" 8332 8380 source = "registry+https://github.com/rust-lang/crates.io-index" 8333 - checksum = "a0623d197252096520c6f2a5e1171ee436e5af99a5d7caa2891e55e61950e6d9" 8381 + checksum = "6a8b1a1a2ebf674015cc02edccce75287f1a0130d394307b36743c2f5d504b47" 8334 8382 dependencies = [ 8335 - "indexmap 2.2.5", 8383 + "indexmap 2.2.6", 8336 8384 "itoa", 8337 8385 "ryu", 8338 8386 "serde", ··· 8576 8624 checksum = "990079665f075b699031e9c08fd3ab99be5029b96f3b78dc0709e8f77e4efebf" 8577 8625 dependencies = [ 8578 8626 "heck 0.4.1", 8579 - "proc-macro2 1.0.79", 8580 - "quote 1.0.35", 8627 + "proc-macro2 1.0.81", 8628 + "quote 1.0.36", 8581 8629 "syn 1.0.109", 8582 8630 ] 8583 8631 ··· 8588 8636 checksum = "080c44971436b1af15d6f61ddd8b543995cf63ab8e677d46b00cc06f4ef267a0" 8589 8637 dependencies = [ 8590 8638 "heck 0.4.1", 8591 - "proc-macro2 1.0.79", 8592 - "quote 1.0.35", 8593 - "syn 2.0.53", 8639 + "proc-macro2 1.0.81", 8640 + "quote 1.0.36", 8641 + "syn 2.0.60", 8594 8642 ] 8595 8643 8596 8644 [[package]] ··· 8611 8659 8612 8660 [[package]] 8613 8661 name = "socket2" 8614 - version = "0.5.6" 8662 + version = "0.5.7" 8615 8663 source = "registry+https://github.com/rust-lang/crates.io-index" 8616 - checksum = "05ffd9c0a93b7543e062e759284fcf5f5e3b098501104bfbdde4d404db792871" 8664 + checksum = "ce305eb0b4296696835b71df73eb912e0f1ffd2556a501fcede6e0c50349191c" 8617 8665 dependencies = [ 8618 8666 "libc", 8619 8667 "windows-sys 0.52.0", ··· 8635 8683 ] 8636 8684 8637 8685 [[package]] 8686 + name = "spinning_top" 8687 + version = "0.3.0" 8688 + source = "registry+https://github.com/rust-lang/crates.io-index" 8689 + checksum = "d96d2d1d716fb500937168cc09353ffdc7a012be8475ac7308e1bdf0e3923300" 8690 + dependencies = [ 8691 + "lock_api", 8692 + ] 8693 + 8694 + [[package]] 8638 8695 name = "spki" 8639 8696 version = "0.7.2" 8640 8697 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 8646 8703 8647 8704 [[package]] 8648 8705 name = "stability" 8649 - version = "0.1.1" 8706 + version = "0.2.0" 8650 8707 source = "registry+https://github.com/rust-lang/crates.io-index" 8651 - checksum = "ebd1b177894da2a2d9120208c3386066af06a488255caabc5de8ddca22dbc3ce" 8708 + checksum = "2ff9eaf853dec4c8802325d8b6d3dffa86cc707fd7a1a4cdbf416e13b061787a" 8652 8709 dependencies = [ 8653 - "quote 1.0.35", 8654 - "syn 1.0.109", 8710 + "quote 1.0.36", 8711 + "syn 2.0.60", 8655 8712 ] 8656 8713 8657 8714 [[package]] ··· 8747 8804 dependencies = [ 8748 8805 "heck 0.3.3", 8749 8806 "proc-macro-error", 8750 - "proc-macro2 1.0.79", 8751 - "quote 1.0.35", 8807 + "proc-macro2 1.0.81", 8808 + "quote 1.0.36", 8752 8809 "syn 1.0.109", 8753 8810 ] 8754 8811 ··· 8774 8831 checksum = "23dc1fa9ac9c169a78ba62f0b841814b7abae11bdd047b9c58f893439e309ea0" 8775 8832 dependencies = [ 8776 8833 "heck 0.4.1", 8777 - "proc-macro2 1.0.79", 8778 - "quote 1.0.35", 8834 + "proc-macro2 1.0.81", 8835 + "quote 1.0.36", 8779 8836 "rustversion", 8780 - "syn 2.0.53", 8837 + "syn 2.0.60", 8781 8838 ] 8782 8839 8783 8840 [[package]] ··· 8787 8844 checksum = "7a3417fc93d76740d974a01654a09777cb500428cc874ca9f45edfe0c4d4cd18" 8788 8845 dependencies = [ 8789 8846 "heck 0.4.1", 8790 - "proc-macro2 1.0.79", 8791 - "quote 1.0.35", 8847 + "proc-macro2 1.0.81", 8848 + "quote 1.0.36", 8792 8849 "rustversion", 8793 - "syn 2.0.53", 8850 + "syn 2.0.60", 8794 8851 ] 8795 8852 8796 8853 [[package]] ··· 8826 8883 source = "registry+https://github.com/rust-lang/crates.io-index" 8827 8884 checksum = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237" 8828 8885 dependencies = [ 8829 - "proc-macro2 1.0.79", 8830 - "quote 1.0.35", 8886 + "proc-macro2 1.0.81", 8887 + "quote 1.0.36", 8831 8888 "unicode-ident", 8832 8889 ] 8833 8890 8834 8891 [[package]] 8835 8892 name = "syn" 8836 - version = "2.0.53" 8893 + version = "2.0.60" 8837 8894 source = "registry+https://github.com/rust-lang/crates.io-index" 8838 - checksum = "7383cd0e49fff4b6b90ca5670bfd3e9d6a733b3f90c686605aa7eec8c4996032" 8895 + checksum = "909518bc7b1c9b779f1bbf07f2929d35af9f0f37e47c6e9ef7f9dddc1e1821f3" 8839 8896 dependencies = [ 8840 - "proc-macro2 1.0.79", 8841 - "quote 1.0.35", 8897 + "proc-macro2 1.0.81", 8898 + "quote 1.0.36", 8842 8899 "unicode-ident", 8843 8900 ] 8844 8901 ··· 8849 8906 checksum = "1329189c02ff984e9736652b1631330da25eaa6bc639089ed4915d25446cbe7b" 8850 8907 dependencies = [ 8851 8908 "proc-macro-error", 8852 - "proc-macro2 1.0.79", 8853 - "quote 1.0.35", 8854 - "syn 2.0.53", 8909 + "proc-macro2 1.0.81", 8910 + "quote 1.0.36", 8911 + "syn 2.0.60", 8855 8912 ] 8856 8913 8857 8914 [[package]] ··· 8862 8919 8863 8920 [[package]] 8864 8921 name = "syslog" 8865 - version = "6.1.0" 8922 + version = "6.1.1" 8866 8923 source = "registry+https://github.com/rust-lang/crates.io-index" 8867 - checksum = "7434e95bcccce1215d30f4bf84fe8c00e8de1b9be4fb736d747ca53d36e7f96f" 8924 + checksum = "dfc7e95b5b795122fafe6519e27629b5ab4232c73ebb2428f568e82b1a457ad3" 8868 8925 dependencies = [ 8869 8926 "error-chain", 8870 - "hostname", 8927 + "hostname 0.3.1", 8871 8928 "libc", 8872 8929 "log", 8873 8930 "time", ··· 8929 8986 8930 8987 [[package]] 8931 8988 name = "temp-dir" 8932 - version = "0.1.12" 8989 + version = "0.1.13" 8933 8990 source = "registry+https://github.com/rust-lang/crates.io-index" 8934 - checksum = "dd16aa9ffe15fe021c6ee3766772132c6e98dfa395a167e16864f61a9cfb71d6" 8991 + checksum = "1f227968ec00f0e5322f9b8173c7a0cbcff6181a0a5b28e9892491c286277231" 8935 8992 8936 8993 [[package]] 8937 8994 name = "tempfile" ··· 9004 9061 9005 9062 [[package]] 9006 9063 name = "thiserror" 9007 - version = "1.0.58" 9064 + version = "1.0.59" 9008 9065 source = "registry+https://github.com/rust-lang/crates.io-index" 9009 - checksum = "03468839009160513471e86a034bb2c5c0e4baae3b43f79ffc55c4a5427b3297" 9066 + checksum = "f0126ad08bff79f29fc3ae6a55cc72352056dfff61e3ff8bb7129476d44b23aa" 9010 9067 dependencies = [ 9011 9068 "thiserror-impl", 9012 9069 ] 9013 9070 9014 9071 [[package]] 9015 9072 name = "thiserror-impl" 9016 - version = "1.0.58" 9073 + version = "1.0.59" 9017 9074 source = "registry+https://github.com/rust-lang/crates.io-index" 9018 - checksum = "c61f3ba182994efc43764a46c018c347bc492c79f024e705f46567b418f6d4f7" 9075 + checksum = "d1cd413b5d558b4c5bf3680e324a6fa5014e7b7c067a51e69dbdf47eb7148b66" 9019 9076 dependencies = [ 9020 - "proc-macro2 1.0.79", 9021 - "quote 1.0.35", 9022 - "syn 2.0.53", 9077 + "proc-macro2 1.0.81", 9078 + "quote 1.0.36", 9079 + "syn 2.0.60", 9023 9080 ] 9024 9081 9025 9082 [[package]] ··· 9120 9177 9121 9178 [[package]] 9122 9179 name = "tokio" 9123 - version = "1.36.0" 9180 + version = "1.37.0" 9124 9181 source = "registry+https://github.com/rust-lang/crates.io-index" 9125 - checksum = "61285f6515fa018fb2d1e46eb21223fff441ee8db5d0f1435e8ab4f5cdb80931" 9182 + checksum = "1adbebffeca75fcfd058afa480fb6c0b81e165a0323f9c9d39c9697e37c46787" 9126 9183 dependencies = [ 9127 9184 "backtrace", 9128 - "bytes 1.5.0", 9185 + "bytes 1.6.0", 9129 9186 "libc", 9130 9187 "mio", 9131 9188 "num_cpus", 9132 9189 "parking_lot", 9133 9190 "pin-project-lite", 9134 9191 "signal-hook-registry", 9135 - "socket2 0.5.6", 9192 + "socket2 0.5.7", 9136 9193 "tokio-macros", 9137 9194 "tracing 0.1.40", 9138 9195 "windows-sys 0.48.0", ··· 9165 9222 source = "registry+https://github.com/rust-lang/crates.io-index" 9166 9223 checksum = "5b8a1e28f2deaa14e508979454cb3a223b10b938b45af148bc0986de36f1923b" 9167 9224 dependencies = [ 9168 - "proc-macro2 1.0.79", 9169 - "quote 1.0.35", 9170 - "syn 2.0.53", 9225 + "proc-macro2 1.0.81", 9226 + "quote 1.0.36", 9227 + "syn 2.0.60", 9171 9228 ] 9172 9229 9173 9230 [[package]] ··· 9200 9257 dependencies = [ 9201 9258 "async-trait", 9202 9259 "byteorder", 9203 - "bytes 1.5.0", 9260 + "bytes 1.6.0", 9204 9261 "fallible-iterator", 9205 9262 "futures-channel", 9206 9263 "futures-util", ··· 9212 9269 "postgres-protocol", 9213 9270 "postgres-types", 9214 9271 "rand 0.8.5", 9215 - "socket2 0.5.6", 9272 + "socket2 0.5.7", 9216 9273 "tokio", 9217 9274 "tokio-util", 9218 9275 "whoami", ··· 9235 9292 source = "registry+https://github.com/rust-lang/crates.io-index" 9236 9293 checksum = "c28327cf380ac148141087fbfb9de9d7bd4e84ab5d2c28fbc911d753de8a7081" 9237 9294 dependencies = [ 9238 - "rustls 0.21.8", 9295 + "rustls 0.21.11", 9239 9296 "tokio", 9240 9297 ] 9241 9298 ··· 9245 9302 source = "registry+https://github.com/rust-lang/crates.io-index" 9246 9303 checksum = "775e0c0f0adb3a2f22a00c4745d728b479985fc15ee7ca6a2608388c5569860f" 9247 9304 dependencies = [ 9248 - "rustls 0.22.2", 9305 + "rustls 0.22.4", 9249 9306 "rustls-pki-types", 9250 9307 "tokio", 9251 9308 ] ··· 9269 9326 checksum = "2468baabc3311435b55dd935f702f42cd1b8abb7e754fb7dfb16bd36aa88f9f7" 9270 9327 dependencies = [ 9271 9328 "async-stream", 9272 - "bytes 1.5.0", 9329 + "bytes 1.6.0", 9273 9330 "futures-core", 9274 9331 "tokio", 9275 9332 "tokio-stream", ··· 9283 9340 dependencies = [ 9284 9341 "futures-util", 9285 9342 "log", 9286 - "rustls 0.21.8", 9343 + "rustls 0.21.11", 9287 9344 "tokio", 9288 - "tungstenite", 9345 + "tungstenite 0.20.1", 9346 + ] 9347 + 9348 + [[package]] 9349 + name = "tokio-tungstenite" 9350 + version = "0.21.0" 9351 + source = "registry+https://github.com/rust-lang/crates.io-index" 9352 + checksum = "c83b561d025642014097b66e6c1bb422783339e0909e4429cde4749d1990bc38" 9353 + dependencies = [ 9354 + "futures-util", 9355 + "log", 9356 + "tokio", 9357 + "tungstenite 0.21.0", 9289 9358 ] 9290 9359 9291 9360 [[package]] ··· 9293 9362 version = "0.7.8" 9294 9363 source = "git+https://github.com/vectordotdev/tokio?branch=tokio-util-0.7.8-framed-read-continue-on-error#3747655f8f0443e13fe20da3f613ea65c23347c2" 9295 9364 dependencies = [ 9296 - "bytes 1.5.0", 9365 + "bytes 1.6.0", 9297 9366 "futures-core", 9298 9367 "futures-io", 9299 9368 "futures-sink", ··· 9330 9399 source = "registry+https://github.com/rust-lang/crates.io-index" 9331 9400 checksum = "1b5bb770da30e5cbfde35a2d7b9b8a2c4b8ef89548a7a6aeab5c9a576e3e7421" 9332 9401 dependencies = [ 9333 - "indexmap 2.2.5", 9402 + "indexmap 2.2.6", 9334 9403 "toml_datetime", 9335 9404 "winnow 0.5.18", 9336 9405 ] ··· 9341 9410 source = "registry+https://github.com/rust-lang/crates.io-index" 9342 9411 checksum = "70f427fce4d84c72b5b732388bf4a9f4531b53f74e2887e3ecb2481f68f66d81" 9343 9412 dependencies = [ 9344 - "indexmap 2.2.5", 9413 + "indexmap 2.2.6", 9345 9414 "toml_datetime", 9346 9415 "winnow 0.5.18", 9347 9416 ] ··· 9352 9421 source = "registry+https://github.com/rust-lang/crates.io-index" 9353 9422 checksum = "c12219811e0c1ba077867254e5ad62ee2c9c190b0d957110750ac0cda1ae96cd" 9354 9423 dependencies = [ 9355 - "indexmap 2.2.5", 9424 + "indexmap 2.2.6", 9356 9425 "serde", 9357 9426 "serde_spanned", 9358 9427 "toml_datetime", ··· 9369 9438 "async-trait", 9370 9439 "axum", 9371 9440 "base64 0.21.7", 9372 - "bytes 1.5.0", 9441 + "bytes 1.6.0", 9373 9442 "flate2", 9374 9443 "h2 0.3.26", 9375 9444 "http 0.2.9", ··· 9378 9447 "hyper-timeout", 9379 9448 "percent-encoding", 9380 9449 "pin-project", 9381 - "prost 0.12.3", 9382 - "rustls 0.21.8", 9450 + "prost 0.12.4", 9451 + "rustls 0.21.11", 9383 9452 "rustls-native-certs 0.6.3", 9384 9453 "rustls-pemfile 1.0.3", 9385 9454 "tokio", ··· 9398 9467 checksum = "a6fdaae4c2c638bb70fe42803a26fbd6fc6ac8c72f5c59f67ecc2a2dcabf4b07" 9399 9468 dependencies = [ 9400 9469 "prettyplease 0.1.25", 9401 - "proc-macro2 1.0.79", 9470 + "proc-macro2 1.0.81", 9402 9471 "prost-build 0.11.9", 9403 - "quote 1.0.35", 9472 + "quote 1.0.36", 9404 9473 "syn 1.0.109", 9405 9474 ] 9406 9475 ··· 9411 9480 checksum = "9d021fc044c18582b9a2408cd0dd05b1596e3ecdb5c4df822bb0183545683889" 9412 9481 dependencies = [ 9413 9482 "prettyplease 0.2.15", 9414 - "proc-macro2 1.0.79", 9415 - "prost-build 0.12.3", 9416 - "quote 1.0.35", 9417 - "syn 2.0.53", 9483 + "proc-macro2 1.0.81", 9484 + "prost-build 0.12.4", 9485 + "quote 1.0.36", 9486 + "syn 2.0.60", 9418 9487 ] 9419 9488 9420 9489 [[package]] ··· 9446 9515 "async-compression", 9447 9516 "base64 0.21.7", 9448 9517 "bitflags 2.4.1", 9449 - "bytes 1.5.0", 9518 + "bytes 1.6.0", 9450 9519 "futures-core", 9451 9520 "futures-util", 9452 9521 "http 0.2.9", ··· 9515 9584 source = "registry+https://github.com/rust-lang/crates.io-index" 9516 9585 checksum = "34704c8d6ebcbc939824180af020566b01a7c01f80641264eba0999f6c2b6be7" 9517 9586 dependencies = [ 9518 - "proc-macro2 1.0.79", 9519 - "quote 1.0.35", 9520 - "syn 2.0.53", 9587 + "proc-macro2 1.0.81", 9588 + "quote 1.0.36", 9589 + "syn 2.0.60", 9521 9590 ] 9522 9591 9523 9592 [[package]] ··· 9701 9770 checksum = "9e3dac10fd62eaf6617d3a904ae222845979aec67c615d1c842b4002c7666fb9" 9702 9771 dependencies = [ 9703 9772 "byteorder", 9704 - "bytes 1.5.0", 9773 + "bytes 1.6.0", 9705 9774 "data-encoding", 9706 9775 "http 0.2.9", 9707 9776 "httparse", ··· 9714 9783 ] 9715 9784 9716 9785 [[package]] 9786 + name = "tungstenite" 9787 + version = "0.21.0" 9788 + source = "registry+https://github.com/rust-lang/crates.io-index" 9789 + checksum = "9ef1a641ea34f399a848dea702823bbecfb4c486f911735368f1f137cb8257e1" 9790 + dependencies = [ 9791 + "byteorder", 9792 + "bytes 1.6.0", 9793 + "data-encoding", 9794 + "http 1.0.0", 9795 + "httparse", 9796 + "log", 9797 + "rand 0.8.5", 9798 + "sha1", 9799 + "thiserror", 9800 + "url", 9801 + "utf-8", 9802 + ] 9803 + 9804 + [[package]] 9717 9805 name = "twox-hash" 9718 9806 version = "1.6.3" 9719 9807 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 9729 9817 source = "registry+https://github.com/rust-lang/crates.io-index" 9730 9818 checksum = "89851716b67b937e393b3daa8423e67ddfc4bbbf1654bcf05488e95e0828db0c" 9731 9819 dependencies = [ 9732 - "proc-macro2 1.0.79", 9733 - "quote 1.0.35", 9820 + "proc-macro2 1.0.81", 9821 + "quote 1.0.36", 9734 9822 "syn 1.0.109", 9735 9823 ] 9736 9824 ··· 9749 9837 source = "registry+https://github.com/rust-lang/crates.io-index" 9750 9838 checksum = "f03ca4cb38206e2bef0700092660bb74d696f808514dae47fa1467cbfe26e96e" 9751 9839 dependencies = [ 9752 - "proc-macro2 1.0.79", 9753 - "quote 1.0.35", 9754 - "syn 2.0.53", 9840 + "proc-macro2 1.0.81", 9841 + "quote 1.0.36", 9842 + "syn 2.0.60", 9755 9843 ] 9756 9844 9757 9845 [[package]] ··· 9779 9867 source = "registry+https://github.com/rust-lang/crates.io-index" 9780 9868 checksum = "ac73887f47b9312552aa90ef477927ff014d63d1920ca8037c6c1951eab64bb1" 9781 9869 dependencies = [ 9782 - "proc-macro2 1.0.79", 9783 - "quote 1.0.35", 9784 - "syn 2.0.53", 9870 + "proc-macro2 1.0.81", 9871 + "quote 1.0.36", 9872 + "syn 2.0.60", 9785 9873 ] 9786 9874 9787 9875 [[package]] ··· 9958 10046 checksum = "a183cf7feeba97b4dd1c0d46788634f6221d87fa961b305bed08c851829efcc0" 9959 10047 dependencies = [ 9960 10048 "atomic", 9961 - "getrandom 0.2.12", 10049 + "getrandom 0.2.14", 9962 10050 "rand 0.8.5", 9963 10051 "serde", 9964 10052 "wasm-bindgen", ··· 9983 10071 "anyhow", 9984 10072 "cached", 9985 10073 "chrono", 9986 - "clap 4.5.3", 10074 + "clap 4.5.4", 9987 10075 "clap-verbosity-flag", 9988 10076 "clap_complete", 9989 10077 "confy", ··· 9991 10079 "dunce", 9992 10080 "glob", 9993 10081 "hex", 9994 - "indexmap 2.2.5", 10082 + "indexmap 2.2.6", 9995 10083 "indicatif", 9996 10084 "itertools 0.12.1", 9997 10085 "log", ··· 10003 10091 "reqwest", 10004 10092 "serde", 10005 10093 "serde_json", 10006 - "serde_yaml 0.9.33", 10094 + "serde_yaml 0.9.34+deprecated", 10007 10095 "sha2", 10008 10096 "tempfile", 10009 10097 "toml", ··· 10017 10105 10018 10106 [[package]] 10019 10107 name = "vector" 10020 - version = "0.37.1" 10108 + version = "0.38.0" 10021 10109 dependencies = [ 10022 10110 "apache-avro", 10023 10111 "approx", ··· 10038 10126 "aws-sdk-firehose", 10039 10127 "aws-sdk-kinesis", 10040 10128 "aws-sdk-s3", 10129 + "aws-sdk-secretsmanager", 10041 10130 "aws-sdk-sns", 10042 10131 "aws-sdk-sqs", 10043 10132 "aws-sdk-sts", ··· 10053 10142 "azure_identity", 10054 10143 "azure_storage", 10055 10144 "azure_storage_blobs", 10056 - "base64 0.22.0", 10145 + "base64 0.22.1", 10057 10146 "bloomy", 10058 10147 "bollard", 10059 - "bytes 1.5.0", 10148 + "bytes 1.6.0", 10060 10149 "bytesize", 10061 10150 "chrono", 10062 10151 "chrono-tz", 10063 10152 "cidr-utils 0.6.1", 10064 - "clap 4.5.3", 10153 + "clap 4.5.4", 10065 10154 "colored", 10066 10155 "console-subscriber", 10067 10156 "criterion", 10068 10157 "crossterm", 10069 10158 "csv", 10159 + "databend-client", 10070 10160 "derivative", 10071 10161 "dirs-next", 10072 10162 "dnsmsg-parser", ··· 10085 10175 "grok", 10086 10176 "h2 0.4.4", 10087 10177 "hash_hasher", 10088 - "hashbrown 0.14.3", 10178 + "hashbrown 0.14.5", 10089 10179 "headers", 10090 10180 "heim", 10091 10181 "hex", 10092 10182 "hickory-proto", 10093 - "hostname", 10183 + "hostname 0.4.0", 10094 10184 "http 0.2.9", 10095 10185 "http-body 0.4.5", 10096 10186 "http-serde", 10097 10187 "hyper 0.14.28", 10098 10188 "hyper-openssl", 10099 10189 "hyper-proxy", 10100 - "indexmap 2.2.5", 10190 + "indexmap 2.2.6", 10101 10191 "indoc", 10102 10192 "infer 0.15.0", 10103 10193 "inventory", ··· 10118 10208 "mlua", 10119 10209 "mongodb", 10120 10210 "nix 0.26.2", 10121 - "nkeys 0.4.0", 10211 + "nkeys 0.4.1", 10122 10212 "nom", 10123 10213 "notify", 10124 10214 "num-format", ··· 10135 10225 "portpicker", 10136 10226 "postgres-openssl", 10137 10227 "proptest", 10138 - "prost 0.12.3", 10139 - "prost-build 0.12.3", 10228 + "prost 0.12.4", 10229 + "prost-build 0.12.4", 10140 10230 "prost-reflect", 10141 - "prost-types 0.12.3", 10231 + "prost-types 0.12.4", 10142 10232 "pulsar", 10143 10233 "quickcheck", 10144 10234 "rand 0.8.5", ··· 10159 10249 "serde-toml-merge", 10160 10250 "serde_bytes", 10161 10251 "serde_json", 10162 - "serde_with 3.7.0", 10163 - "serde_yaml 0.9.33", 10252 + "serde_with 3.8.1", 10253 + "serde_yaml 0.9.34+deprecated", 10164 10254 "sha2", 10165 10255 "similar-asserts", 10166 10256 "smallvec", 10167 10257 "smpl_jwt", 10168 10258 "snafu 0.7.5", 10169 10259 "snap", 10170 - "socket2 0.5.6", 10260 + "socket2 0.5.7", 10171 10261 "stream-cancel", 10172 10262 "strip-ansi-escapes", 10173 10263 "syslog", ··· 10179 10269 "tokio-postgres", 10180 10270 "tokio-stream", 10181 10271 "tokio-test", 10182 - "tokio-tungstenite", 10272 + "tokio-tungstenite 0.20.1", 10183 10273 "tokio-util", 10184 10274 "toml", 10185 10275 "tonic", ··· 10210 10300 version = "0.1.2" 10211 10301 dependencies = [ 10212 10302 "anyhow", 10213 - "async-trait", 10214 10303 "chrono", 10215 - "clap 4.5.3", 10304 + "clap 4.5.4", 10216 10305 "futures 0.3.30", 10217 10306 "graphql_client", 10218 10307 "indoc", ··· 10221 10310 "serde_json", 10222 10311 "tokio", 10223 10312 "tokio-stream", 10224 - "tokio-tungstenite", 10313 + "tokio-tungstenite 0.20.1", 10225 10314 "url", 10226 10315 "uuid", 10227 10316 ] ··· 10234 10323 "async-stream", 10235 10324 "async-trait", 10236 10325 "bytecheck", 10237 - "bytes 1.5.0", 10238 - "clap 4.5.3", 10326 + "bytes 1.6.0", 10327 + "clap 4.5.4", 10239 10328 "crc32fast", 10240 10329 "criterion", 10241 10330 "crossbeam-queue", ··· 10257 10346 "rand 0.8.5", 10258 10347 "rkyv", 10259 10348 "serde", 10260 - "serde_yaml 0.9.33", 10349 + "serde_yaml 0.9.34+deprecated", 10261 10350 "snafu 0.7.5", 10262 10351 "temp-dir", 10263 10352 "tokio", ··· 10277 10366 version = "0.1.0" 10278 10367 dependencies = [ 10279 10368 "async-stream", 10280 - "bytes 1.5.0", 10369 + "bytes 1.6.0", 10281 10370 "chrono", 10282 10371 "chrono-tz", 10283 10372 "crossbeam-utils", 10284 10373 "derivative", 10285 10374 "futures 0.3.30", 10286 - "indexmap 2.2.5", 10375 + "indexmap 2.2.6", 10287 10376 "metrics", 10288 10377 "nom", 10289 10378 "ordered-float 4.2.0", ··· 10314 10403 "chrono-tz", 10315 10404 "encoding_rs", 10316 10405 "http 0.2.9", 10317 - "indexmap 2.2.5", 10406 + "indexmap 2.2.6", 10318 10407 "inventory", 10319 10408 "no-proxy", 10320 10409 "num-traits", 10321 10410 "serde", 10322 10411 "serde_json", 10323 - "serde_with 3.7.0", 10412 + "serde_with 3.8.1", 10324 10413 "snafu 0.7.5", 10325 10414 "toml", 10326 10415 "tracing 0.1.40", ··· 10338 10427 "convert_case 0.6.0", 10339 10428 "darling 0.20.8", 10340 10429 "once_cell", 10341 - "proc-macro2 1.0.79", 10342 - "quote 1.0.35", 10430 + "proc-macro2 1.0.81", 10431 + "quote 1.0.36", 10343 10432 "serde", 10344 10433 "serde_json", 10345 - "syn 2.0.53", 10434 + "syn 2.0.60", 10346 10435 "tracing 0.1.40", 10347 10436 ] 10348 10437 ··· 10351 10440 version = "0.1.0" 10352 10441 dependencies = [ 10353 10442 "darling 0.20.8", 10354 - "proc-macro2 1.0.79", 10355 - "quote 1.0.35", 10443 + "proc-macro2 1.0.81", 10444 + "quote 1.0.36", 10356 10445 "serde", 10357 10446 "serde_derive_internals", 10358 - "syn 2.0.53", 10447 + "syn 2.0.60", 10359 10448 "vector-config", 10360 10449 "vector-config-common", 10361 10450 ] ··· 10366 10455 dependencies = [ 10367 10456 "async-graphql", 10368 10457 "async-trait", 10369 - "base64 0.22.0", 10458 + "base64 0.22.1", 10370 10459 "bitmask-enum", 10371 - "bytes 1.5.0", 10460 + "bytes 1.6.0", 10372 10461 "chrono", 10373 10462 "chrono-tz", 10374 10463 "criterion", ··· 10384 10473 "headers", 10385 10474 "http 0.2.9", 10386 10475 "hyper-proxy", 10387 - "indexmap 2.2.5", 10476 + "indexmap 2.2.6", 10388 10477 "ipnet", 10389 10478 "metrics", 10390 10479 "metrics-tracing-context", ··· 10400 10489 "parking_lot", 10401 10490 "pin-project", 10402 10491 "proptest", 10403 - "prost 0.12.3", 10404 - "prost-build 0.12.3", 10405 - "prost-types 0.12.3", 10406 - "quanta 0.12.2", 10492 + "prost 0.12.4", 10493 + "prost-build 0.12.4", 10494 + "prost-types 0.12.4", 10495 + "quanta 0.12.3", 10407 10496 "quickcheck", 10408 10497 "quickcheck_macros", 10409 10498 "rand 0.8.5", ··· 10414 10503 "security-framework", 10415 10504 "serde", 10416 10505 "serde_json", 10417 - "serde_with 3.7.0", 10418 - "serde_yaml 0.9.33", 10506 + "serde_with 3.8.1", 10507 + "serde_yaml 0.9.34+deprecated", 10419 10508 "similar-asserts", 10420 10509 "smallvec", 10421 10510 "snafu 0.7.5", 10422 - "socket2 0.5.6", 10511 + "socket2 0.5.7", 10423 10512 "tokio", 10424 10513 "tokio-openssl", 10425 10514 "tokio-stream", ··· 10495 10584 name = "vector-vrl-cli" 10496 10585 version = "0.1.0" 10497 10586 dependencies = [ 10498 - "clap 4.5.3", 10587 + "clap 4.5.4", 10499 10588 "vector-vrl-functions", 10500 10589 "vrl", 10501 10590 ] ··· 10514 10603 "ansi_term", 10515 10604 "chrono", 10516 10605 "chrono-tz", 10517 - "clap 4.5.3", 10606 + "clap 4.5.4", 10518 10607 "enrichment", 10519 10608 "glob", 10520 10609 "prettydiff", ··· 10533 10622 dependencies = [ 10534 10623 "cargo_toml", 10535 10624 "enrichment", 10536 - "getrandom 0.2.12", 10625 + "getrandom 0.2.14", 10537 10626 "gloo-utils", 10538 10627 "serde", 10539 10628 "serde-wasm-bindgen", ··· 10556 10645 10557 10646 [[package]] 10558 10647 name = "vrl" 10559 - version = "0.13.0" 10648 + version = "0.15.0" 10560 10649 source = "registry+https://github.com/rust-lang/crates.io-index" 10561 - checksum = "81f1e48235e8db47d5010723fc32c38b09820a1a2a57eaea77b089493a375f52" 10650 + checksum = "82cfcc99d9936dc2a8645f049122a5c5d137b066d0ffc48f01203ab2f102ed62" 10562 10651 dependencies = [ 10563 10652 "aes", 10564 10653 "ansi_term", 10565 10654 "arbitrary", 10566 10655 "base16", 10567 - "base64 0.22.0", 10568 - "bytes 1.5.0", 10656 + "base62", 10657 + "base64 0.22.1", 10658 + "bytes 1.6.0", 10569 10659 "cbc", 10570 10660 "cfb-mode", 10571 10661 "cfg-if", ··· 10574 10664 "chrono", 10575 10665 "chrono-tz", 10576 10666 "cidr-utils 0.6.1", 10577 - "clap 4.5.3", 10667 + "clap 4.5.4", 10578 10668 "codespan-reporting", 10579 10669 "community-id", 10580 10670 "crypto_secretbox", ··· 10589 10679 "grok", 10590 10680 "hex", 10591 10681 "hmac", 10592 - "hostname", 10682 + "hostname 0.4.0", 10593 10683 "iana-time-zone", 10594 10684 "idna 0.5.0", 10595 - "indexmap 2.2.5", 10685 + "indexmap 2.2.6", 10596 10686 "indoc", 10597 10687 "itertools 0.12.1", 10598 10688 "lalrpop", ··· 10611 10701 "pest_derive", 10612 10702 "prettydiff", 10613 10703 "prettytable-rs", 10614 - "prost 0.12.3", 10704 + "prost 0.12.4", 10615 10705 "prost-reflect", 10616 10706 "psl", 10617 10707 "quickcheck", ··· 10665 10755 source = "registry+https://github.com/rust-lang/crates.io-index" 10666 10756 checksum = "d257817081c7dffcdbab24b9e62d2def62e2ff7d00b1c20062551e6cccc145ff" 10667 10757 dependencies = [ 10668 - "proc-macro2 1.0.79", 10669 - "quote 1.0.35", 10758 + "proc-macro2 1.0.81", 10759 + "quote 1.0.36", 10670 10760 ] 10671 10761 10672 10762 [[package]] ··· 10705 10795 10706 10796 [[package]] 10707 10797 name = "warp" 10708 - version = "0.3.6" 10798 + version = "0.3.7" 10709 10799 source = "registry+https://github.com/rust-lang/crates.io-index" 10710 - checksum = "c1e92e22e03ff1230c03a1a8ee37d2f89cd489e2e541b7550d6afad96faed169" 10800 + checksum = "4378d202ff965b011c64817db11d5829506d3404edeadb61f190d111da3f231c" 10711 10801 dependencies = [ 10712 - "bytes 1.5.0", 10802 + "bytes 1.6.0", 10713 10803 "futures-channel", 10714 10804 "futures-util", 10715 10805 "headers", ··· 10720 10810 "mime_guess", 10721 10811 "percent-encoding", 10722 10812 "pin-project", 10723 - "rustls-pemfile 1.0.3", 10724 10813 "scoped-tls", 10725 10814 "serde", 10726 10815 "serde_json", 10727 10816 "serde_urlencoded", 10728 10817 "tokio", 10729 - "tokio-stream", 10730 - "tokio-tungstenite", 10818 + "tokio-tungstenite 0.21.0", 10731 10819 "tokio-util", 10732 10820 "tower-service", 10733 10821 "tracing 0.1.40", ··· 10770 10858 "bumpalo", 10771 10859 "log", 10772 10860 "once_cell", 10773 - "proc-macro2 1.0.79", 10774 - "quote 1.0.35", 10775 - "syn 2.0.53", 10861 + "proc-macro2 1.0.81", 10862 + "quote 1.0.36", 10863 + "syn 2.0.60", 10776 10864 "wasm-bindgen-shared", 10777 10865 ] 10778 10866 ··· 10794 10882 source = "registry+https://github.com/rust-lang/crates.io-index" 10795 10883 checksum = "a1f8823de937b71b9460c0c34e25f3da88250760bec0ebac694b49997550d726" 10796 10884 dependencies = [ 10797 - "quote 1.0.35", 10885 + "quote 1.0.36", 10798 10886 "wasm-bindgen-macro-support", 10799 10887 ] 10800 10888 ··· 10804 10892 source = "registry+https://github.com/rust-lang/crates.io-index" 10805 10893 checksum = "e94f17b526d0a461a191c78ea52bbce64071ed5c04c9ffe424dcb38f74171bb7" 10806 10894 dependencies = [ 10807 - "proc-macro2 1.0.79", 10808 - "quote 1.0.35", 10809 - "syn 2.0.53", 10895 + "proc-macro2 1.0.81", 10896 + "quote 1.0.36", 10897 + "syn 2.0.60", 10810 10898 "wasm-bindgen-backend", 10811 10899 "wasm-bindgen-shared", 10812 10900 ] ··· 10842 10930 10843 10931 [[package]] 10844 10932 name = "webbrowser" 10845 - version = "0.8.12" 10933 + version = "1.0.0" 10846 10934 source = "registry+https://github.com/rust-lang/crates.io-index" 10847 - checksum = "82b2391658b02c27719fc5a0a73d6e696285138e8b12fba9d4baa70451023c71" 10935 + checksum = "60b6f804e41d0852e16d2eaee61c7e4f7d3e8ffdb7b8ed85886aeb0791fe9fcd" 10848 10936 dependencies = [ 10849 10937 "core-foundation", 10850 10938 "home", ··· 10943 11031 checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" 10944 11032 10945 11033 [[package]] 11034 + name = "windows" 11035 + version = "0.52.0" 11036 + source = "registry+https://github.com/rust-lang/crates.io-index" 11037 + checksum = "e48a53791691ab099e5e2ad123536d0fff50652600abaf43bbf952894110d0be" 11038 + dependencies = [ 11039 + "windows-core", 11040 + "windows-targets 0.52.0", 11041 + ] 11042 + 11043 + [[package]] 10946 11044 name = "windows-core" 10947 - version = "0.51.1" 11045 + version = "0.52.0" 10948 11046 source = "registry+https://github.com/rust-lang/crates.io-index" 10949 - checksum = "f1f8cf84f35d2db49a46868f947758c7a1138116f7fac3bc844f43ade1292e64" 11047 + checksum = "33ab640c8d7e35bf8ba19b884ba838ceb4fba93a4e8c65a9059d08afcfc683d9" 10950 11048 dependencies = [ 10951 - "windows-targets 0.48.5", 11049 + "windows-targets 0.52.0", 10952 11050 ] 10953 11051 10954 11052 [[package]] 10955 11053 name = "windows-service" 10956 - version = "0.6.0" 11054 + version = "0.7.0" 10957 11055 source = "registry+https://github.com/rust-lang/crates.io-index" 10958 - checksum = "cd9db37ecb5b13762d95468a2fc6009d4b2c62801243223aabd44fca13ad13c8" 11056 + checksum = "d24d6bcc7f734a4091ecf8d7a64c5f7d7066f45585c1861eba06449909609c8a" 10959 11057 dependencies = [ 10960 - "bitflags 1.3.2", 11058 + "bitflags 2.4.1", 10961 11059 "widestring 1.0.2", 10962 - "windows-sys 0.45.0", 11060 + "windows-sys 0.52.0", 10963 11061 ] 10964 11062 10965 11063 [[package]] ··· 11259 11357 source = "registry+https://github.com/rust-lang/crates.io-index" 11260 11358 checksum = "b3c129550b3e6de3fd0ba67ba5c81818f9805e58b8d7fee80a3a59d2c9fc601a" 11261 11359 dependencies = [ 11262 - "proc-macro2 1.0.79", 11263 - "quote 1.0.35", 11264 - "syn 2.0.53", 11360 + "proc-macro2 1.0.81", 11361 + "quote 1.0.36", 11362 + "syn 2.0.60", 11265 11363 ] 11266 11364 11267 11365 [[package]]
+2 -2
pkgs/tools/misc/vector/default.nix
··· 37 37 38 38 let 39 39 pname = "vector"; 40 - version = "0.37.1"; 40 + version = "0.38.0"; 41 41 in 42 42 rustPlatform.buildRustPackage { 43 43 inherit pname version; ··· 46 46 owner = "vectordotdev"; 47 47 repo = pname; 48 48 rev = "v${version}"; 49 - hash = "sha256-wRXwgy+UY2z5fIWpQbDxRti54GE357WMGWXM/xKjz18="; 49 + hash = "sha256-sJgryN6/XaM1qXxv76/5RGanUpBYxIsGYGToOCXDvwA="; 50 50 }; 51 51 52 52 patches = [
+3 -3
pkgs/tools/networking/ockam/default.nix
··· 13 13 14 14 let 15 15 pname = "ockam"; 16 - version = "0.122.0"; 16 + version = "0.124.0"; 17 17 in 18 18 rustPlatform.buildRustPackage { 19 19 inherit pname version; ··· 22 22 owner = "build-trust"; 23 23 repo = pname; 24 24 rev = "ockam_v${version}"; 25 - hash = "sha256-0iFY9T+44V3hT21OLGeao2dyEbyNWrQdLAFhMe8QD5o="; 25 + hash = "sha256-ovcZD9D/iVF3iIti+vQ29YIJE+UI64BeuA2huJsAx5s="; 26 26 }; 27 27 28 - cargoHash = "sha256-yctLLRX6ZHIA19cfQhnbvcveMq2HVyTBrG8aRbr5HXw="; 28 + cargoHash = "sha256-z+GIFN5Q3LWnT5PrZ291G2lHgd5mzDFkKwdcxUXvUnU="; 29 29 nativeBuildInputs = [ git pkg-config ]; 30 30 buildInputs = [ openssl dbus ] 31 31 ++ lib.optionals stdenv.isDarwin [ AppKit Security ];
+2 -2
pkgs/tools/networking/speedtest-go/default.nix
··· 5 5 6 6 buildGoModule rec { 7 7 pname = "speedtest-go"; 8 - version = "1.6.12"; 8 + version = "1.7.0"; 9 9 10 10 src = fetchFromGitHub { 11 11 owner = "showwin"; 12 12 repo = pname; 13 13 rev = "refs/tags/v${version}"; 14 - hash = "sha256-YXLa/0WCWDhQNIDM4kY/5BvUnb+GMmNzAZcYewrMYeg="; 14 + hash = "sha256-G/ovJk/4pDSDlOUSP9/d0vzTg5IaMPMMPhAN+VGxi/c="; 15 15 }; 16 16 17 17 vendorHash = "sha256-wQqAX7YuxxTiMWmV9LRoXunGMMzs12UyHbf4VvbQF1E=";
+3 -3
pkgs/tools/security/cnspec/default.nix
··· 6 6 7 7 buildGoModule rec { 8 8 pname = "cnspec"; 9 - version = "11.2.0"; 9 + version = "11.3.0"; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = "mondoohq"; 13 13 repo = "cnspec"; 14 14 rev = "refs/tags/v${version}"; 15 - hash = "sha256-KjF1tVeASK+psbcf/ND+SRCXYJog74O3Qm2yRGLN6LI="; 15 + hash = "sha256-Xq5kOyIKCfTkzyQQQf/krgcKi78JInAFT5oNgjOlINo="; 16 16 }; 17 17 18 18 proxyVendor = true; 19 19 20 - vendorHash = "sha256-HKqUBtr6qidBx4SoiWkCdwri3dCrxXMPMSb/X7h+WBs="; 20 + vendorHash = "sha256-a0TjKpoS2NwvYeJhb2YIxX5XI/HdKjYPnZkfTKII/DY="; 21 21 22 22 subPackages = [ "apps/cnspec" ]; 23 23
+23 -17
pkgs/tools/security/knowsmore/default.nix
··· 1 - { lib 2 - , fetchFromGitHub 3 - , python3 1 + { 2 + lib, 3 + fetchFromGitHub, 4 + python3, 4 5 }: 5 6 6 7 python3.pkgs.buildPythonApplication rec { 7 8 pname = "knowsmore"; 8 - version = "0.1.37"; 9 - format = "setuptools"; 9 + version = "0.1.38"; 10 + pyproject = true; 10 11 11 12 src = fetchFromGitHub { 12 13 owner = "helviojunior"; 13 14 repo = "knowsmore"; 14 15 rev = "refs/tags/v${version}"; 15 - hash = "sha256-UxBoWK3L4u9xSQaGGHpzvs/mRlmhF3EqiS/4BYyTKos="; 16 + hash = "sha256-A68JuzlWvq3OAtgq6uAFcTTYKmL7xjKWZ0HQfVXKt4k="; 16 17 }; 17 18 18 - propagatedBuildInputs = with python3.pkgs; [ 19 + pythonRelaxDeps = [ 20 + "neo4j" 21 + "urllib3" 22 + ]; 23 + 24 + pythonRemoveDeps = [ "bs4" ]; 25 + 26 + build-system = with python3.pkgs; [ setuptools ]; 27 + 28 + nativeBuildInputs = with python3.pkgs; [ pythonRelaxDepsHook ]; 29 + 30 + dependencies = with python3.pkgs; [ 19 31 aioconsole 20 32 ansi2image 21 33 beautifulsoup4 ··· 33 45 xmltodict 34 46 ]; 35 47 36 - nativeCheckInputs = with python3.pkgs; [ 37 - pytestCheckHook 38 - ]; 48 + nativeCheckInputs = with python3.pkgs; [ pytestCheckHook ]; 39 49 40 - pythonImportsCheck = [ 41 - "knowsmore" 42 - ]; 50 + pythonImportsCheck = [ "knowsmore" ]; 43 51 44 - pytestFlagsArray = [ 45 - "tests/tests*" 46 - ]; 52 + pytestFlagsArray = [ "tests/tests*" ]; 47 53 48 54 meta = with lib; { 49 55 description = "Tool for pentesting Microsoft Active Directory"; 50 - mainProgram = "knowsmore"; 51 56 homepage = "https://github.com/helviojunior/knowsmore"; 52 57 changelog = "https://github.com/helviojunior/knowsmore/releases/tag/v${version}"; 53 58 license = licenses.gpl3Only; 54 59 maintainers = with maintainers; [ fab ]; 60 + mainProgram = "knowsmore"; 55 61 }; 56 62 }
+7 -2
pkgs/tools/security/kubeclarity/default.nix
··· 4 4 , fetchFromGitHub 5 5 , lvm2 6 6 , pkg-config 7 + , stdenv 7 8 }: 8 9 9 10 buildGoModule rec { ··· 17 18 hash = "sha256-buEahr6lr+C/99ANAgYdexPX76ECW6yGMes8u2GZKh4="; 18 19 }; 19 20 20 - vendorHash = "sha256-eAqF0ohZGryRh4u+j/30BObYP23yyrTecPrt+xmn9Sg="; 21 + vendorHash = "sha256-JY64fqzNBpo9Jwo8sWsWTVVAO5zzwxwXy0A2bgqJHuU="; 22 + 23 + proxyVendor = true; 21 24 22 25 nativeBuildInputs = [ 23 26 pkg-config 24 27 ]; 25 28 26 - buildInputs = [ 29 + buildInputs = lib.optionals stdenv.isLinux [ 27 30 btrfs-progs 28 31 lvm2 29 32 ]; 30 33 31 34 sourceRoot = "${src.name}/cli"; 35 + 36 + CGO_ENABLED = "0"; 32 37 33 38 ldflags = [ 34 39 "-s"
+3 -3
pkgs/tools/security/trufflehog/default.nix
··· 8 8 9 9 buildGoModule rec { 10 10 pname = "trufflehog"; 11 - version = "3.75.0"; 11 + version = "3.75.1"; 12 12 13 13 src = fetchFromGitHub { 14 14 owner = "trufflesecurity"; 15 15 repo = "trufflehog"; 16 16 rev = "refs/tags/v${version}"; 17 - hash = "sha256-C8yMJnxc0j5F5U854ukWEsS2m7966Czsbp+T3sNswY0="; 17 + hash = "sha256-y6UnJ6lPcMxUsTZBwGjfiNvLsq7PYZhSEQHy2tU9xl0="; 18 18 }; 19 19 20 - vendorHash = "sha256-CEGb9utdXyu6Navapbp0C/cWoNOrc0woRe0WAF/vr/M="; 20 + vendorHash = "sha256-woQPmothNrn5ZNZmz8ODP8P8nTVoT6v7/4Z9kfdmfno="; 21 21 22 22 proxyVendor = true; 23 23
+2 -2
pkgs/tools/video/blackmagic-desktop-video/default.nix
··· 93 93 runHook postInstall 94 94 ''; 95 95 96 - # i know this is ugly, but it's the cleanest way i found to tell the DesktopVideoHelper where to find its own library 97 - appendRunpaths = [ "$ORIGIN/../lib" ]; 96 + # need to tell the DesktopVideoHelper where to find its own library 97 + appendRunpaths = [ "${placeholder "out"}/lib" ]; 98 98 99 99 meta = with lib; { 100 100 homepage = "https://www.blackmagicdesign.com/support/family/capture-and-playback";
+3 -3
pkgs/tools/video/go2rtc/default.nix
··· 5 5 6 6 buildGoModule rec { 7 7 pname = "go2rtc"; 8 - version = "1.9.0"; 8 + version = "1.9.1"; 9 9 10 10 src = fetchFromGitHub { 11 11 owner = "AlexxIT"; 12 12 repo = "go2rtc"; 13 13 rev = "refs/tags/v${version}"; 14 - hash = "sha256-jKWZHrsESfav8tfQ4rNzvdjUo17DB+kG5qW1CMRbqAM="; 14 + hash = "sha256-Qy8XWKhjnaSYsQWLyLgukYeKio5ngzJCO2qS9CzSV1Y="; 15 15 }; 16 16 17 - vendorHash = "sha256-iHszhdCeeeMVH3460rVJw2LsEIZRg3KKG8A9Uzcfg3w="; 17 + vendorHash = "sha256-5c3oauklMD9fEnVGPyWq6hR5jz6pSnq2kmdq+0JBfpo="; 18 18 19 19 CGO_ENABLED = 0; 20 20
+3 -7
pkgs/top-level/all-packages.nix
··· 420 420 421 421 castget = callPackage ../applications/networking/feedreaders/castget { }; 422 422 423 - castxml = callPackage ../development/tools/castxml { }; 424 - 425 423 catatonit = callPackage ../applications/virtualization/catatonit { }; 426 424 427 425 catppuccin-catwalk = callPackage ../development/tools/misc/catppuccin-catwalk { }; ··· 29712 29710 29713 29711 appgate-sdp = callPackage ../applications/networking/appgate-sdp { }; 29714 29712 29715 - apostrophe = callPackage ../applications/editors/apostrophe { 29716 - pythonPackages = python3Packages; 29717 - }; 29718 - 29719 29713 ardour = callPackage ../applications/audio/ardour { }; 29720 29714 ardour_7 = callPackage ../applications/audio/ardour/7.nix { }; 29721 29715 ··· 31404 31398 ); 31405 31399 31406 31400 manuskript = libsForQt5.callPackage ../applications/editors/manuskript { }; 31401 + 31402 + minari = python3Packages.toPythonApplication python3Packages.minari; 31407 31403 31408 31404 mindforger = libsForQt5.callPackage ../applications/editors/mindforger { }; 31409 31405 ··· 35542 35538 35543 35539 webcamoid = libsForQt5.callPackage ../applications/video/webcamoid { }; 35544 35540 35545 - webcord = callPackage ../by-name/we/webcord/package.nix { electron = electron_29; }; 35541 + webcord = callPackage ../by-name/we/webcord/package.nix { electron = electron_30; }; 35546 35542 35547 35543 webex = callPackage ../applications/networking/instant-messengers/webex { }; 35548 35544
+8 -5
pkgs/top-level/php-packages.nix
··· 46 46 , fetchpatch 47 47 }: 48 48 49 - lib.makeScope pkgs.newScope (self: with self; { 49 + lib.makeScope pkgs.newScope (self: let 50 + inherit (self) buildPecl callPackage mkExtension php; 51 + 52 + builders = import ../build-support/php/builders { 53 + inherit callPackages callPackage buildPecl; 54 + }; 55 + in { 50 56 buildPecl = callPackage ../build-support/php/build-pecl.nix { 51 57 php = php.unwrapped; 52 58 }; 53 59 54 - composerHooks = callPackages ../build-support/php/hooks { }; 55 - 56 - mkComposerRepository = callPackage ../build-support/php/build-composer-repository.nix { }; 57 - buildComposerProject = callPackage ../build-support/php/build-composer-project.nix { }; 60 + inherit (builders.v1) buildComposerProject composerHooks mkComposerRepository; 58 61 59 62 # Wrap mkDerivation to prepend pname with "php-" to make names consistent 60 63 # with how buildPecl does it and make the file easier to overview.
-1
pkgs/top-level/python-aliases.nix
··· 343 343 pyialarmxr = pyialarmxr-homeassistant; # added 2022-06-07 344 344 pyialarmxr-homeassistant = throw "The package was removed together with the component support in home-assistant 2022.7.0"; # added 2022-07-07 345 345 PyICU = pyicu; # Added 2022-12-22 346 - pyjson5 = json5; # added 2022-08-28 347 346 pyhs100 = throw "pyhs100 has been removed in favor of python-kasa."; # added 2024-01-05 348 347 pylibgen = throw "pylibgen is unmaintained upstreamed, and removed from nixpkgs"; # added 2020-06-20 349 348 PyLD = pyld; # added 2022-06-22
+18
pkgs/top-level/python-packages.nix
··· 1531 1531 1532 1532 binwalk-full = self.binwalk.override { visualizationSupport = true; }; 1533 1533 1534 + biom-format = callPackage ../development/python-modules/biom-format { }; 1535 + 1534 1536 biopandas = callPackage ../development/python-modules/biopandas { }; 1535 1537 1536 1538 biopython = callPackage ../development/python-modules/biopython { }; ··· 7425 7427 7426 7428 millheater = callPackage ../development/python-modules/millheater { }; 7427 7429 7430 + minari = callPackage ../development/python-modules/minari { }; 7431 + 7428 7432 mindsdb-evaluator = callPackage ../development/python-modules/mindsdb-evaluator { }; 7429 7433 7430 7434 minexr = callPackage ../development/python-modules/minexr { }; ··· 8627 8631 nbexec = callPackage ../development/python-modules/nbexec { }; 8628 8632 8629 8633 nbformat = callPackage ../development/python-modules/nbformat { }; 8634 + 8635 + nbmake = callPackage ../development/python-modules/nbmake { }; 8630 8636 8631 8637 nbmerge = callPackage ../development/python-modules/nbmerge { }; 8632 8638 ··· 9580 9586 9581 9587 peco = callPackage ../development/python-modules/peco { }; 9582 9588 9589 + pettingzoo = callPackage ../development/python-modules/pettingzoo { }; 9590 + 9583 9591 peewee = callPackage ../development/python-modules/peewee { }; 9584 9592 9585 9593 peewee-migrate = callPackage ../development/python-modules/peewee-migrate { }; ··· 10242 10250 10243 10251 portend = callPackage ../development/python-modules/portend { }; 10244 10252 10253 + portion = callPackage ../development/python-modules/portion { }; 10254 + 10245 10255 port-for = callPackage ../development/python-modules/port-for { }; 10246 10256 10247 10257 portpicker = callPackage ../development/python-modules/portpicker { }; ··· 11133 11143 pyjks = callPackage ../development/python-modules/pyjks { }; 11134 11144 11135 11145 pyjnius = callPackage ../development/python-modules/pyjnius { }; 11146 + 11147 + pyjson5 = callPackage ../development/python-modules/pyjson5 { }; 11136 11148 11137 11149 pyjsparser = callPackage ../development/python-modules/pyjsparser { }; 11138 11150 ··· 12115 12127 pytest-localserver = callPackage ../development/python-modules/pytest-localserver { }; 12116 12128 12117 12129 pytest-logdog = callPackage ../development/python-modules/pytest-logdog { }; 12130 + 12131 + pytest-markdown-docs = callPackage ../development/python-modules/pytest-markdown-docs { }; 12118 12132 12119 12133 pytest-md-report = callPackage ../development/python-modules/pytest-md-report { }; 12120 12134 ··· 13281 13295 13282 13296 rlax = callPackage ../development/python-modules/rlax { }; 13283 13297 13298 + rlcard = callPackage ../development/python-modules/rlcard { }; 13299 + 13284 13300 rlp = callPackage ../development/python-modules/rlp { }; 13285 13301 13286 13302 rmcl = callPackage ../development/python-modules/rmcl { }; ··· 15212 15228 torch-bin = callPackage ../development/python-modules/torch/bin.nix { 15213 15229 openai-triton = self.openai-triton-bin; 15214 15230 }; 15231 + 15232 + torchsnapshot = callPackage ../development/python-modules/torchsnapshot { }; 15215 15233 15216 15234 torchWithCuda = self.torch.override { 15217 15235 openai-triton = self.openai-triton-cuda;