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 githubId = 1179566; 15826 name = "Nicolas B. Pierron"; 15827 }; 15828 pimeys = { 15829 email = "julius@nauk.io"; 15830 github = "pimeys"; ··· 16265 github = "Profpatsch"; 16266 githubId = 3153638; 16267 name = "Profpatsch"; 16268 }; 16269 proglodyte = { 16270 email = "proglodyte23@gmail.com";
··· 15825 githubId = 1179566; 15826 name = "Nicolas B. Pierron"; 15827 }; 15828 + pigeonf = { 15829 + email = "fnoegip+nixpkgs@gmail.com"; 15830 + github = "PigeonF"; 15831 + githubId = 7536431; 15832 + name = "Jonas Fierlings"; 15833 + }; 15834 pimeys = { 15835 email = "julius@nauk.io"; 15836 github = "pimeys"; ··· 16271 github = "Profpatsch"; 16272 githubId = 3153638; 16273 name = "Profpatsch"; 16274 + }; 16275 + proggerx = { 16276 + email = "x@proggers.ru"; 16277 + github = "ProggerX"; 16278 + githubId = 88623613; 16279 + name = "ProggerX"; 16280 }; 16281 proglodyte = { 16282 email = "proglodyte23@gmail.com";
+4
nixos/doc/manual/release-notes/rl-2405.section.md
··· 155 156 - [Monado](https://monado.freedesktop.org/), an open source XR runtime. Available as [services.monado](#opt-services.monado.enable). 157 158 - [Pretix](https://pretix.eu/about/en/), an open source ticketing software for events. Available as [services.pretix](#opt-services.pretix.enable). 159 160 - [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 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 696 - `grafana-loki` package was updated to 3.0.0 which includes [breaking changes](https://github.com/grafana/loki/releases/tag/v3.0.0)
··· 155 156 - [Monado](https://monado.freedesktop.org/), an open source XR runtime. Available as [services.monado](#opt-services.monado.enable). 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 + 160 - [Pretix](https://pretix.eu/about/en/), an open source ticketing software for events. Available as [services.pretix](#opt-services.pretix.enable). 161 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). ··· 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. 697 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 [Startup] 20 sync_effects_enabled = ${toPyBoolStr cfg.syncEffectsEnabled} 21 devices_off_on_screensaver = ${toPyBoolStr cfg.devicesOffOnScreensaver} 22 - battery_notifier = ${toPyBoolStr (cfg.mouseBatteryNotifier || cfg.batteryNotifier.enable)} 23 battery_notifier_freq = ${builtins.toString cfg.batteryNotifier.frequency} 24 battery_notifier_percent = ${builtins.toString cfg.batteryNotifier.percentage} 25 ··· 80 ''; 81 }; 82 83 - mouseBatteryNotifier = mkOption { 84 - type = types.bool; 85 - default = true; 86 - description = '' 87 - Mouse battery notifier. 88 - ''; 89 - }; 90 - 91 batteryNotifier = mkOption { 92 description = '' 93 Settings for device battery notifications. ··· 143 }; 144 }; 145 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 - ]; 153 154 boot.extraModulePackages = [ kernelPackages.openrazer ]; 155 boot.kernelModules = drivers; 156
··· 19 [Startup] 20 sync_effects_enabled = ${toPyBoolStr cfg.syncEffectsEnabled} 21 devices_off_on_screensaver = ${toPyBoolStr cfg.devicesOffOnScreensaver} 22 + battery_notifier = ${toPyBoolStr cfg.batteryNotifier.enable} 23 battery_notifier_freq = ${builtins.toString cfg.batteryNotifier.frequency} 24 battery_notifier_percent = ${builtins.toString cfg.batteryNotifier.percentage} 25 ··· 80 ''; 81 }; 82 83 batteryNotifier = mkOption { 84 description = '' 85 Settings for device battery notifications. ··· 135 }; 136 }; 137 138 + imports = [ 139 + (mkRenamedOptionModule [ "hardware" "openrazer" "mouseBatteryNotifier" ] [ "hardware" "openrazer" "batteryNotifier" "enable" ]) 140 + ]; 141 142 + config = mkIf cfg.enable { 143 boot.extraModulePackages = [ kernelPackages.openrazer ]; 144 boot.kernelModules = drivers; 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 ./hardware/video/bumblebee.nix 108 ./hardware/video/capture/mwprocapture.nix 109 ./hardware/video/displaylink.nix 110 ./hardware/video/nvidia.nix 111 ./hardware/video/switcheroo-control.nix 112 ./hardware/video/uvcvideo/default.nix
··· 107 ./hardware/video/bumblebee.nix 108 ./hardware/video/capture/mwprocapture.nix 109 ./hardware/video/displaylink.nix 110 + ./hardware/video/intel-gpu-tools.nix 111 ./hardware/video/nvidia.nix 112 ./hardware/video/switcheroo-control.nix 113 ./hardware/video/uvcvideo/default.nix
+6 -4
nixos/modules/programs/fish.nix
··· 55 type = types.bool; 56 }; 57 58 useBabelfish = mkOption { 59 type = types.bool; 60 default = false; ··· 244 patchedGenerator = pkgs.stdenv.mkDerivation { 245 name = "fish_patched-completion-generator"; 246 srcs = [ 247 - "${pkgs.fish}/share/fish/tools/create_manpage_completions.py" 248 - "${pkgs.fish}/share/fish/tools/deroff.py" 249 ]; 250 unpackCmd = "cp $curSrc $(basename $curSrc)"; 251 sourceRoot = "."; ··· 287 ++ optional cfg.vendor.functions.enable "/share/fish/vendor_functions.d"; 288 } 289 290 - { systemPackages = [ pkgs.fish ]; } 291 292 { 293 shells = [ 294 "/run/current-system/sw/bin/fish" 295 - "${pkgs.fish}/bin/fish" 296 ]; 297 } 298 ];
··· 55 type = types.bool; 56 }; 57 58 + package = mkPackageOption pkgs "fish" { }; 59 + 60 useBabelfish = mkOption { 61 type = types.bool; 62 default = false; ··· 246 patchedGenerator = pkgs.stdenv.mkDerivation { 247 name = "fish_patched-completion-generator"; 248 srcs = [ 249 + "${cfg.package}/share/fish/tools/create_manpage_completions.py" 250 + "${cfg.package}/share/fish/tools/deroff.py" 251 ]; 252 unpackCmd = "cp $curSrc $(basename $curSrc)"; 253 sourceRoot = "."; ··· 289 ++ optional cfg.vendor.functions.enable "/share/fish/vendor_functions.d"; 290 } 291 292 + { systemPackages = [ cfg.package ]; } 293 294 { 295 shells = [ 296 "/run/current-system/sw/bin/fish" 297 + (lib.getExe cfg.package) 298 ]; 299 } 300 ];
+22 -27
nixos/modules/services/hardware/kanata.nix
··· 5 let 6 cfg = config.services.kanata; 7 8 keyboard = { 9 options = { 10 devices = mkOption { ··· 22 type = types.lines; 23 example = '' 24 (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) 30 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)) 41 ''; 42 description = '' 43 Configuration other than `defcfg`. 44 45 - See [example config files](https://github.com/jtroo/kanata) 46 - for more information. 47 ''; 48 }; 49 extraDefCfg = mkOption { ··· 55 from the devices option) and 56 `linux-continue-if-no-devs-found` (hardcoded to be yes). 57 58 - See [example config files](https://github.com/jtroo/kanata) 59 - for more information. 60 ''; 61 }; 62 extraArgs = mkOption { ··· 86 in 87 optionalString ((length devices) > 0) "linux-dev (${devicesString})"; 88 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) 94 95 - ${keyboard.config} 96 - ''; 97 98 mkService = name: keyboard: nameValuePair (mkName name) { 99 wantedBy = [ "multi-user.target" ]; ··· 153 options.services.kanata = { 154 enable = mkEnableOption "kanata, a tool to improve keyboard comfort and usability with advanced customization"; 155 package = mkPackageOption pkgs "kanata" { 156 - example = "kanata-with-cmd"; 157 extraDescription = '' 158 ::: {.note} 159 If {option}`danger-enable-cmd` is enabled in any of the keyboards, the
··· 5 let 6 cfg = config.services.kanata; 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 + 10 keyboard = { 11 options = { 12 devices = mkOption { ··· 24 type = types.lines; 25 example = '' 26 (defsrc 27 + caps) 28 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)) 32 ''; 33 description = '' 34 Configuration other than `defcfg`. 35 36 + ${upstreamDoc} 37 ''; 38 }; 39 extraDefCfg = mkOption { ··· 45 from the devices option) and 46 `linux-continue-if-no-devs-found` (hardcoded to be yes). 47 48 + ${upstreamDoc} 49 ''; 50 }; 51 extraArgs = mkOption { ··· 75 in 76 optionalString ((length devices) > 0) "linux-dev (${devicesString})"; 77 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) 85 86 + ${keyboard.config} 87 + ''; 88 + checkPhase = '' 89 + ${getExe cfg.package} --cfg "$target" --check --debug 90 + ''; 91 + }; 92 93 mkService = name: keyboard: nameValuePair (mkName name) { 94 wantedBy = [ "multi-user.target" ]; ··· 148 options.services.kanata = { 149 enable = mkEnableOption "kanata, a tool to improve keyboard comfort and usability with advanced customization"; 150 package = mkPackageOption pkgs "kanata" { 151 + example = [ "kanata-with-cmd" ]; 152 extraDescription = '' 153 ::: {.note} 154 If {option}`danger-enable-cmd` is enabled in any of the keyboards, the
+2 -2
nixos/modules/services/web-apps/plausible.nix
··· 278 279 ${lib.optionalString cfg.database.postgres.setup '' 280 # setup 281 - ${cfg.package}/createdb.sh" 282 ''} 283 284 ${cfg.package}/migrate.sh ··· 329 ]; 330 }; 331 332 - meta.maintainers = with maintainers; [ ]; 333 meta.doc = ./plausible.md; 334 }
··· 278 279 ${lib.optionalString cfg.database.postgres.setup '' 280 # setup 281 + ${cfg.package}/createdb.sh 282 ''} 283 284 ${cfg.package}/migrate.sh ··· 329 ]; 330 }; 331 332 + meta.maintainers = with maintainers; [ xanderio ]; 333 meta.doc = ./plausible.md; 334 }
+3 -3
nixos/modules/virtualisation/containers.nix
··· 118 }; 119 120 virtualisation.containers.storage.settings.storage = { 121 - driver = "overlay"; 122 - graphroot = "/var/lib/containers/storage"; 123 - runroot = "/run/containers/storage"; 124 }; 125 126 environment.etc = {
··· 118 }; 119 120 virtualisation.containers.storage.settings.storage = { 121 + driver = lib.mkDefault "overlay"; 122 + graphroot = lib.mkDefault "/var/lib/containers/storage"; 123 + runroot = lib.mkDefault "/run/containers/storage"; 124 }; 125 126 environment.etc = {
+2
nixos/tests/fish.nix
··· 10 coreutils 11 procps # kill collides with coreutils' to test https://github.com/NixOS/nixpkgs/issues/56432 12 ]; 13 }; 14 15 testScript =
··· 10 coreutils 11 procps # kill collides with coreutils' to test https://github.com/NixOS/nixpkgs/issues/56432 12 ]; 13 + # TODO: remove if/when #267880 is merged and this is a default 14 + services.logrotate.enable = false; 15 }; 16 17 testScript =
+12
nixos/tests/k3s/single-node.nix
··· 78 # regression test for #176445 79 machine.fail("journalctl -o cat -u k3s.service | grep 'ipset utility not found'") 80 81 machine.shutdown() 82 ''; 83 })
··· 78 # regression test for #176445 79 machine.fail("journalctl -o cat -u k3s.service | grep 'ipset utility not found'") 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 + 93 machine.shutdown() 94 ''; 95 })
+2 -2
pkgs/applications/audio/musescore/default.nix
··· 47 } else portaudio; 48 in stdenv'.mkDerivation (finalAttrs: { 49 pname = "musescore"; 50 - version = "4.2.1"; 51 52 src = fetchFromGitHub { 53 owner = "musescore"; 54 repo = "MuseScore"; 55 rev = "v${finalAttrs.version}"; 56 - sha256 = "sha256-YCeO/ijxA+tZxNviqmlIBkAdjPTrKoOoo1QyMIOqhWU="; 57 }; 58 59 cmakeFlags = [
··· 47 } else portaudio; 48 in stdenv'.mkDerivation (finalAttrs: { 49 pname = "musescore"; 50 + version = "4.3.0"; 51 52 src = fetchFromGitHub { 53 owner = "musescore"; 54 repo = "MuseScore"; 55 rev = "v${finalAttrs.version}"; 56 + sha256 = "sha256-X3zvrIf5DOC5PWcnuw0aClm++IWUED1ZzAyjnp7Mo+g="; 57 }; 58 59 cmakeFlags = [
+3 -3
pkgs/applications/display-managers/greetd/tuigreet.nix
··· 5 6 rustPlatform.buildRustPackage rec { 7 pname = "tuigreet"; 8 - version = "0.8.0"; 9 10 src = fetchFromGitHub { 11 owner = "apognu"; 12 repo = pname; 13 rev = version; 14 - sha256 = "sha256-8/2I6bk29/GqZ1ACuN9RgBiGAy7yt0iw2fagHfu4/BI="; 15 }; 16 17 - cargoSha256 = "sha256-fOs9a0/1c8Kh4JA5up3XSQ+km/FwSYzl0w4UDL4yU4M="; 18 19 meta = with lib; { 20 description = "Graphical console greeter for greetd";
··· 5 6 rustPlatform.buildRustPackage rec { 7 pname = "tuigreet"; 8 + version = "0.9.0"; 9 10 src = fetchFromGitHub { 11 owner = "apognu"; 12 repo = pname; 13 rev = version; 14 + sha256 = "sha256-o1NPwZ2gvFxq988RhLz/6ucL4qb2dGtMdhNvAbQzIvg="; 15 }; 16 17 + cargoSha256 = "sha256-dfzNRs3NOtHoWBq6tx3DjL2knNwsdxBmjqJbPzQJifQ="; 18 19 meta = with lib; { 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 mktplcRef = { 1478 name = "elixir-ls"; 1479 publisher = "JakeBecker"; 1480 - version = "0.20.0"; 1481 - hash = "sha256-p+YNBRzzA/EezBMxI5Rmdb8SdJgFV7QwuLVi1mcJV+E="; 1482 }; 1483 meta = { 1484 changelog = "https://marketplace.visualstudio.com/items/JakeBecker.elixir-ls/changelog";
··· 1477 mktplcRef = { 1478 name = "elixir-ls"; 1479 publisher = "JakeBecker"; 1480 + version = "0.21.0"; 1481 + hash = "sha256-enx5qlbvfn25jGkjJEB0dJ3/zGhlVC5Q3ISS1qL9+bg="; 1482 }; 1483 meta = { 1484 changelog = "https://marketplace.visualstudio.com/items/JakeBecker.elixir-ls/changelog";
+2 -2
pkgs/applications/editors/vscode/extensions/jackmacwindows.craftos-pc/default.nix
··· 10 mktplcRef = { 11 name = "craftos-pc"; 12 publisher = "jackmacwindows"; 13 - version = "1.2.2"; 14 - hash = "sha256-A+MNroXv0t9Mw/gr0Fyov3cXyF/GGzwRLKrIxQ2tKCE="; 15 }; 16 nativeBuildInputs = [ 17 jq
··· 10 mktplcRef = { 11 name = "craftos-pc"; 12 publisher = "jackmacwindows"; 13 + version = "1.2.3"; 14 + hash = "sha256-QoLMefSmownw9AEem0jx1+BF1bcolHYpiqyPKQNkdiQ="; 15 }; 16 nativeBuildInputs = [ 17 jq
+2 -2
pkgs/applications/editors/vscode/extensions/ms-python.vscode-pylance/default.nix
··· 8 mktplcRef = { 9 name = "vscode-pylance"; 10 publisher = "MS-python"; 11 - version = "2024.4.1"; 12 - hash = "sha256-huKu6yefGXOay5Az4vksopRt8heoLxvKUrg/J1NlQFo="; 13 }; 14 15 buildInputs = [ pyright ];
··· 8 mktplcRef = { 9 name = "vscode-pylance"; 10 publisher = "MS-python"; 11 + version = "2024.5.1"; 12 + hash = "sha256-w+T4dySTt2RpdBYd1Nnxh8RR9wqEu9pkS4R1Ay7Fn+8="; 13 }; 14 15 buildInputs = [ pyright ];
+2 -2
pkgs/applications/editors/vscode/extensions/reditorsupport.r/default.nix
··· 12 mktplcRef = { 13 name = "r"; 14 publisher = "reditorsupport"; 15 - version = "2.8.2"; 16 - hash = "sha256-FPL/JjW452KRchcQ0iHXRJarZXvS3B8PvZhXjf3rMhQ="; 17 }; 18 nativeBuildInputs = [ 19 jq
··· 12 mktplcRef = { 13 name = "r"; 14 publisher = "reditorsupport"; 15 + version = "2.8.3"; 16 + hash = "sha256-3HVBBXMdRhnKLnhrbEQFIlIbB/rbj+AAb4/z3/Ch7eg="; 17 }; 18 nativeBuildInputs = [ 19 jq
+4 -4
pkgs/applications/misc/diebahn/default.nix
··· 21 22 stdenv.mkDerivation rec { 23 pname = "diebahn"; 24 - version = "2.4.0"; 25 26 src = fetchFromGitLab { 27 owner = "schmiddi-on-mobile"; 28 repo = "railway"; 29 rev = version; 30 - hash = "sha256-2iLxErEP0OG+BcG7fvJBzNjh95EkNoC3NC7rKxPLhYk="; 31 }; 32 33 cargoDeps = rustPlatform.fetchCargoTarball { 34 name = "${pname}-${src}"; 35 inherit src; 36 - hash = "sha256-TyafdFWCaZgLEW2yVfm9+9kXRKoiyCAbRndcb7XCVdI="; 37 }; 38 39 nativeBuildInputs = [ ··· 70 71 meta = { 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"; 74 homepage = "https://gitlab.com/schmiddi-on-mobile/railway"; 75 license = lib.licenses.gpl3Plus; 76 mainProgram = "diebahn";
··· 21 22 stdenv.mkDerivation rec { 23 pname = "diebahn"; 24 + version = "2.5.0"; 25 26 src = fetchFromGitLab { 27 owner = "schmiddi-on-mobile"; 28 repo = "railway"; 29 rev = version; 30 + hash = "sha256-Oj+y3BFAVzWUt+S0iOtKzFBiJGOGHuTj41FHHuOrWh8="; 31 }; 32 33 cargoDeps = rustPlatform.fetchCargoTarball { 34 name = "${pname}-${src}"; 35 inherit src; 36 + hash = "sha256-//tr1CLn5Qoc+XMFzwNIvmsQD4SrjNRTX3hUPqlhwNs="; 37 }; 38 39 nativeBuildInputs = [ ··· 70 71 meta = { 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. Also known as Railway."; 74 homepage = "https://gitlab.com/schmiddi-on-mobile/railway"; 75 license = lib.licenses.gpl3Plus; 76 mainProgram = "diebahn";
+1
pkgs/applications/misc/octoprint/default.nix
··· 28 inherit version; 29 hash = "sha256-LhzMlBfU2jWLnebxdOOsCUOR6h1PvvLWZ4ZdgZ39Cv4="; 30 }; 31 }); 32 flask = super.flask.overridePythonAttrs (oldAttrs: rec { 33 version = "2.2.5";
··· 28 inherit version; 29 hash = "sha256-LhzMlBfU2jWLnebxdOOsCUOR6h1PvvLWZ4ZdgZ39Cv4="; 30 }; 31 + doCheck = false; 32 }); 33 flask = super.flask.overridePythonAttrs (oldAttrs: rec { 34 version = "2.2.5";
+3 -3
pkgs/applications/misc/process-compose/default.nix
··· 8 in 9 buildGoModule rec { 10 pname = "process-compose"; 11 - version = "1.2.0"; 12 13 src = fetchFromGitHub { 14 owner = "F1bonacc1"; 15 repo = pname; 16 rev = "v${version}"; 17 - hash = "sha256-juFcVtHhqT6tw9YaKCDTUvX6NqqxEjqVK3Zom673IkQ="; 18 # populate values that require us to use git. By doing this in postFetch we 19 # can delete .git afterwards and maintain better reproducibility of the src. 20 leaveDotGit = true; ··· 43 installShellFiles 44 ]; 45 46 - vendorHash = "sha256-9G8GPTJRuPahNcEhAddZsUKc1fexp6IrCZlCGKW0T64="; 47 48 doCheck = false; 49
··· 8 in 9 buildGoModule rec { 10 pname = "process-compose"; 11 + version = "1.5.0"; 12 13 src = fetchFromGitHub { 14 owner = "F1bonacc1"; 15 repo = pname; 16 rev = "v${version}"; 17 + hash = "sha256-OxEo5fkRSdEZLyvK4Pt3EOWLO0ph6RkSD2OOeAWg72M="; 18 # populate values that require us to use git. By doing this in postFetch we 19 # can delete .git afterwards and maintain better reproducibility of the src. 20 leaveDotGit = true; ··· 43 installShellFiles 44 ]; 45 46 + vendorHash = "sha256-X4pMes9hLMF8bZ6MX5cZdm4HfjnHYshGlA/lXlHr1Ow="; 47 48 doCheck = false; 49
+3 -3
pkgs/applications/networking/cluster/civo/default.nix
··· 2 3 buildGoModule rec { 4 pname = "civo"; 5 - version = "1.0.81"; 6 7 src = fetchFromGitHub { 8 owner = "civo"; 9 repo = "cli"; 10 rev = "v${version}"; 11 - sha256 = "sha256-YdrJbT9Ozp1vlvQBYQNjJX6n3vIXYj3dmKhAsBPrvi8="; 12 }; 13 14 - vendorHash = "sha256-YNbxV79XQBmd7oTanwLOMdmt2ds4ttX1ttr8vUycVzg="; 15 16 nativeBuildInputs = [ installShellFiles ]; 17
··· 2 3 buildGoModule rec { 4 pname = "civo"; 5 + version = "1.0.82"; 6 7 src = fetchFromGitHub { 8 owner = "civo"; 9 repo = "cli"; 10 rev = "v${version}"; 11 + sha256 = "sha256-pwi0Z0dO2z8Ovlt9gKyVNrh0ZZ2M9xnahBmbTNK2Bnw="; 12 }; 13 14 + vendorHash = "sha256-NYNp4KGcVma4ltkq2SJZJOaeKS0j/X2TlUrOnptxiYE="; 15 16 nativeBuildInputs = [ installShellFiles ]; 17
+57
pkgs/applications/networking/cluster/k3s/builder.nix
··· 56 , nixosTests 57 , pkgsBuildBuild 58 , go 59 }: 60 61 # k3s is a kinda weird derivation. One of the main points of k3s is the ··· 157 rev = "v${k3sVersion}"; 158 sha256 = k3sRepoSha256; 159 }; 160 # Stage 1 of the k3s build: 161 # Let's talk about how k3s is structured. 162 # One of the ideas of k3s is that there's the single "k3s" binary which can ··· 278 runc 279 ]; 280 281 buildInputs = k3sRuntimeDeps; 282 283 nativeBuildInputs = [ ··· 334 ln -s $out/bin/k3s $out/bin/kubectl 335 ln -s $out/bin/k3s $out/bin/crictl 336 ln -s $out/bin/k3s $out/bin/ctr 337 ''; 338 339 doInstallCheck = true;
··· 56 , nixosTests 57 , pkgsBuildBuild 58 , go 59 + , runCommand 60 + , bash 61 + , procps 62 + , coreutils 63 + , gnugrep 64 + , findutils 65 + , gnused 66 + , systemd 67 }: 68 69 # k3s is a kinda weird derivation. One of the main points of k3s is the ··· 165 rev = "v${k3sVersion}"; 166 sha256 = k3sRepoSha256; 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 + 204 # Stage 1 of the k3s build: 205 # Let's talk about how k3s is structured. 206 # One of the ideas of k3s is that there's the single "k3s" binary which can ··· 322 runc 323 ]; 324 325 + k3sKillallDeps = [ 326 + bash 327 + systemd 328 + procps 329 + coreutils 330 + gnugrep 331 + findutils 332 + gnused 333 + ]; 334 + 335 buildInputs = k3sRuntimeDeps; 336 337 nativeBuildInputs = [ ··· 388 ln -s $out/bin/k3s $out/bin/kubectl 389 ln -s $out/bin/k3s $out/bin/crictl 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)} 394 ''; 395 396 doInstallCheck = true;
+3 -3
pkgs/applications/networking/dnscontrol/default.nix
··· 2 3 buildGoModule rec { 4 pname = "dnscontrol"; 5 - version = "4.9.0"; 6 7 src = fetchFromGitHub { 8 owner = "StackExchange"; 9 repo = "dnscontrol"; 10 rev = "v${version}"; 11 - hash = "sha256-E5/7qAK2pvl1ADioF7Iwe9SgCE6tVaQdtOAwNo3XZx8="; 12 }; 13 14 - vendorHash = "sha256-5VTC6Y3Bs2ViW5/O8TeD0i6Boeu71b9C+B/3O73bCbk="; 15 16 subPackages = [ "." ]; 17
··· 2 3 buildGoModule rec { 4 pname = "dnscontrol"; 5 + version = "4.10.0"; 6 7 src = fetchFromGitHub { 8 owner = "StackExchange"; 9 repo = "dnscontrol"; 10 rev = "v${version}"; 11 + hash = "sha256-7Gmb28/k72wfd2bWDCk7onUBAzNs6b5q52lCn0WB3B8="; 12 }; 13 14 + vendorHash = "sha256-uYClwaFSj03K4YD/jvn67sIko72jDqd5Fv2zoCXZZbw="; 15 16 subPackages = [ "." ]; 17
+16 -16
pkgs/applications/networking/instant-messengers/discord/default.nix
··· 2 let 3 versions = 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"; 9 } else { 10 - stable = "0.0.302"; 11 - ptb = "0.0.110"; 12 - canary = "0.0.486"; 13 - development = "0.0.39"; 14 }; 15 version = versions.${branch}; 16 srcs = rec { 17 x86_64-linux = { 18 stable = fetchurl { 19 url = "https://dl.discordapp.net/apps/linux/${version}/discord-${version}.tar.gz"; 20 - hash = "sha256-5cJzedEuxdGizgUenB+DjFf+MwYk8uTH4tjiWzur+q8="; 21 }; 22 ptb = fetchurl { 23 url = "https://dl-ptb.discordapp.net/apps/linux/${version}/discord-ptb-${version}.tar.gz"; 24 - hash = "sha256-/kM23y4Hx/0HwIOQvd+4Y429s/6Q+coa27hgI2U3EcU="; 25 }; 26 canary = fetchurl { 27 url = "https://dl-canary.discordapp.net/apps/linux/${version}/discord-canary-${version}.tar.gz"; 28 - hash = "sha256-Ohfp5ypvdmjr5rYR1usdVoEuVwOALRozysIjT/v75Qs="; 29 }; 30 development = fetchurl { 31 url = "https://dl-development.discordapp.net/apps/linux/${version}/discord-development-${version}.tar.gz"; 32 - hash = "sha256-AmbaMVi/or+9QLuQO5u5btgKeKdrfo7bzZgGLILwgqo="; 33 }; 34 }; 35 x86_64-darwin = { 36 stable = fetchurl { 37 url = "https://dl.discordapp.net/apps/osx/${version}/Discord.dmg"; 38 - hash = "sha256-Xt0ef+ogGlPA4ebxuAsGQKeMVDoTB58jCRcyM1fHjYE="; 39 }; 40 ptb = fetchurl { 41 url = "https://dl-ptb.discordapp.net/apps/osx/${version}/DiscordPTB.dmg"; 42 - hash = "sha256-hkRO/4YD1j4gsp+r3+md3ND/xtNmdutJiXlY3UIecIY="; 43 }; 44 canary = fetchurl { 45 url = "https://dl-canary.discordapp.net/apps/osx/${version}/DiscordCanary.dmg"; 46 - hash = "sha256-c7KNWsV+pultD+HqRNonSOW9PCGx1AajCfnc94Dokwc="; 47 }; 48 development = fetchurl { 49 url = "https://dl-development.discordapp.net/apps/osx/${version}/DiscordDevelopment.dmg"; 50 - hash = "sha256-nZV9LK3eGpXK/2wQKJBn3K2Ud6uBk8aammkeE00rWx0="; 51 }; 52 }; 53 aarch64-darwin = x86_64-darwin;
··· 2 let 3 versions = 4 if stdenv.isLinux then { 5 + stable = "0.0.53"; 6 + ptb = "0.0.84"; 7 + canary = "0.0.382"; 8 + development = "0.0.18"; 9 } else { 10 + stable = "0.0.303"; 11 + ptb = "0.0.113"; 12 + canary = "0.0.492"; 13 + development = "0.0.40"; 14 }; 15 version = versions.${branch}; 16 srcs = rec { 17 x86_64-linux = { 18 stable = fetchurl { 19 url = "https://dl.discordapp.net/apps/linux/${version}/discord-${version}.tar.gz"; 20 + hash = "sha256-HD8bDFUV3YGk/t3Rbm26nXWDvUjjIf4ykdO6YGDtvTU="; 21 }; 22 ptb = fetchurl { 23 url = "https://dl-ptb.discordapp.net/apps/linux/${version}/discord-ptb-${version}.tar.gz"; 24 + hash = "sha256-0bOsmy2ldZT7S4tVOkihE5eLiujXC/ugF8CKXfBXHNU="; 25 }; 26 canary = fetchurl { 27 url = "https://dl-canary.discordapp.net/apps/linux/${version}/discord-canary-${version}.tar.gz"; 28 + hash = "sha256-MXMq4V+21KPHoCUs5x1rNRbkfw6+3cF7xSSNguiqOfc="; 29 }; 30 development = fetchurl { 31 url = "https://dl-development.discordapp.net/apps/linux/${version}/discord-development-${version}.tar.gz"; 32 + hash = "sha256-SoJ4/jXl0axQyeqv8CPSzM+lBsYq/QelHctRAeoscdA="; 33 }; 34 }; 35 x86_64-darwin = { 36 stable = fetchurl { 37 url = "https://dl.discordapp.net/apps/osx/${version}/Discord.dmg"; 38 + hash = "sha256-B4r0W//d3761ufQr4PAt4ZuPMrOC7Zfo8Q3lHqKxkJ0="; 39 }; 40 ptb = fetchurl { 41 url = "https://dl-ptb.discordapp.net/apps/osx/${version}/DiscordPTB.dmg"; 42 + hash = "sha256-hdT33jK0nHvY3rIh9i1eDq5j46xS9xInRxzGCUP/hi8="; 43 }; 44 canary = fetchurl { 45 url = "https://dl-canary.discordapp.net/apps/osx/${version}/DiscordCanary.dmg"; 46 + hash = "sha256-74XQu4PGW3eW4wPICGsAVlR4SQkDXJWZ1p/G7Bwq950="; 47 }; 48 development = fetchurl { 49 url = "https://dl-development.discordapp.net/apps/osx/${version}/DiscordDevelopment.dmg"; 50 + hash = "sha256-uPz3uWPAqp3JeL9E+coMrb2Hc+Zn0YGF9Jw3BTKYRlw="; 51 }; 52 }; 53 aarch64-darwin = x86_64-darwin;
+3 -3
pkgs/applications/networking/ipfs-cluster/default.nix
··· 2 3 buildGoModule rec { 4 pname = "ipfs-cluster"; 5 - version = "1.0.8"; 6 7 - vendorHash = "sha256-uwDXUy9mh/DvLuwj8Htm55wla5/JjvZH5ztJbqnox+U="; 8 9 src = fetchFromGitHub { 10 owner = "ipfs-cluster"; 11 repo = "ipfs-cluster"; 12 rev = "v${version}"; 13 - hash = "sha256-qZUoYJjw3Qac7Kmg5PfNWTDM8Ra3rqrbjScLbK6FRx4="; 14 }; 15 16 meta = with lib; {
··· 2 3 buildGoModule rec { 4 pname = "ipfs-cluster"; 5 + version = "1.1.0"; 6 7 + vendorHash = "sha256-U7zh0MmuDmKQWa4uyoFDctPUfq+52Im6t2TFyWIGXAs="; 8 9 src = fetchFromGitHub { 10 owner = "ipfs-cluster"; 11 repo = "ipfs-cluster"; 12 rev = "v${version}"; 13 + hash = "sha256-z08LLJ/SI833wMpZJ25WDrc66Y4R5i2uGlE7Nc30Kk0="; 14 }; 15 16 meta = with lib; {
+2 -2
pkgs/applications/networking/irc/ircdog/default.nix
··· 5 6 buildGoModule rec { 7 pname = "ircdog"; 8 - version = "0.5.2"; 9 10 src = fetchFromGitHub { 11 owner = "goshuirc"; 12 repo = "ircdog"; 13 rev = "refs/tags/v${version}"; 14 - hash = "sha256-rV9IBa30v1T3Zw/av8nfmX9Bg20FPAGdJkMn17r8rYw="; 15 }; 16 17 vendorHash = null;
··· 5 6 buildGoModule rec { 7 pname = "ircdog"; 8 + version = "0.5.3"; 9 10 src = fetchFromGitHub { 11 owner = "goshuirc"; 12 repo = "ircdog"; 13 rev = "refs/tags/v${version}"; 14 + hash = "sha256-TdMgt1ZgoEaweH8Cbb+wG/H1Bx9DpgHgzGO5dZfxvK8="; 15 }; 16 17 vendorHash = null;
+3 -3
pkgs/applications/networking/shellhub-agent/default.nix
··· 11 12 buildGoModule rec { 13 pname = "shellhub-agent"; 14 - version = "0.15.0"; 15 16 src = fetchFromGitHub { 17 owner = "shellhub-io"; 18 repo = "shellhub"; 19 rev = "v${version}"; 20 - hash = "sha256-533GGzSlpF9Rz8SrV0x6Hea/H8WxujuPF3cwmL5vdCw="; 21 }; 22 23 modRoot = "./agent"; 24 25 - vendorHash = "sha256-F3di9oTuE7qWzvAbHMkrSG+hkEs7FpEo4tLX6dCdklY="; 26 27 ldflags = [ "-s" "-w" "-X main.AgentVersion=v${version}" ]; 28
··· 11 12 buildGoModule rec { 13 pname = "shellhub-agent"; 14 + version = "0.15.1"; 15 16 src = fetchFromGitHub { 17 owner = "shellhub-io"; 18 repo = "shellhub"; 19 rev = "v${version}"; 20 + hash = "sha256-QwbxGym0eesCzrT//1+Hcr15B4nFck5u1VNRU8xE3Qo="; 21 }; 22 23 modRoot = "./agent"; 24 25 + vendorHash = "sha256-JlfQRYdmxghGrKGwrn8jK1m32EhskmhMiyxNHZma0N0="; 26 27 ldflags = [ "-s" "-w" "-X main.AgentVersion=v${version}" ]; 28
+2 -2
pkgs/applications/office/qownnotes/default.nix
··· 21 let 22 pname = "qownnotes"; 23 appname = "QOwnNotes"; 24 - version = "24.4.4"; 25 in 26 stdenv.mkDerivation { 27 inherit pname version; 28 29 src = fetchurl { 30 url = "https://github.com/pbek/QOwnNotes/releases/download/v${version}/qownnotes-${version}.tar.xz"; 31 - hash = "sha256-nTRCW76UogaTOyxQ5HfWUln6Lip/LpoyPG+m+mMCb1I="; 32 }; 33 34 nativeBuildInputs = [
··· 21 let 22 pname = "qownnotes"; 23 appname = "QOwnNotes"; 24 + version = "24.5.1"; 25 in 26 stdenv.mkDerivation { 27 inherit pname version; 28 29 src = fetchurl { 30 url = "https://github.com/pbek/QOwnNotes/releases/download/v${version}/qownnotes-${version}.tar.xz"; 31 + hash = "sha256-ktf28AKNr0FcWzJ0A2s3mpU2qgmibpT0rUN9d18mE88="; 32 }; 33 34 nativeBuildInputs = [
+5
pkgs/applications/science/math/lrcalc/default.nix
··· 1 { lib, stdenv 2 , fetchFromBitbucket 3 , autoreconfHook 4 }: 5 6 stdenv.mkDerivation rec { ··· 19 nativeBuildInputs = [ 20 autoreconfHook 21 ]; 22 23 meta = with lib; { 24 description = "Littlewood-Richardson calculator";
··· 1 { lib, stdenv 2 , fetchFromBitbucket 3 , autoreconfHook 4 + 5 + # Reverse dependency 6 + , sage 7 }: 8 9 stdenv.mkDerivation rec { ··· 22 nativeBuildInputs = [ 23 autoreconfHook 24 ]; 25 + 26 + passthru.tests = { inherit sage; }; 27 28 meta = with lib; { 29 description = "Littlewood-Richardson calculator";
+2 -2
pkgs/applications/science/math/qalculate-gtk/default.nix
··· 2 3 stdenv.mkDerivation (finalAttrs: { 4 pname = "qalculate-gtk"; 5 - version = "5.0.0"; 6 7 src = fetchFromGitHub { 8 owner = "qalculate"; 9 repo = "qalculate-gtk"; 10 rev = "v${finalAttrs.version}"; 11 - hash = "sha256-hlGNL7aMzxBxtATWJBqJTFEQqMv10oC3sRCdtRLHOww="; 12 }; 13 14 hardeningDisable = [ "format" ];
··· 2 3 stdenv.mkDerivation (finalAttrs: { 4 pname = "qalculate-gtk"; 5 + version = "5.1.0"; 6 7 src = fetchFromGitHub { 8 owner = "qalculate"; 9 repo = "qalculate-gtk"; 10 rev = "v${finalAttrs.version}"; 11 + hash = "sha256-yI+8TrNZJt4eJnDX5mk6RozBe2ZeP7sTyAjsgiYQPck="; 12 }; 13 14 hardeningDisable = [ "format" ];
+2 -2
pkgs/applications/science/math/qalculate-qt/default.nix
··· 2 3 stdenv.mkDerivation (finalAttrs: { 4 pname = "qalculate-qt"; 5 - version = "5.0.0"; 6 7 src = fetchFromGitHub { 8 owner = "qalculate"; 9 repo = "qalculate-qt"; 10 rev = "v${finalAttrs.version}"; 11 - hash = "sha256-X7IY2yXpZiyE+T2dl0G4tWpJ5O6MVCy/sOY3v9inma0="; 12 }; 13 14 nativeBuildInputs = [ qmake intltool pkg-config qttools wrapQtAppsHook ];
··· 2 3 stdenv.mkDerivation (finalAttrs: { 4 pname = "qalculate-qt"; 5 + version = "5.1.0"; 6 7 src = fetchFromGitHub { 8 owner = "qalculate"; 9 repo = "qalculate-qt"; 10 rev = "v${finalAttrs.version}"; 11 + hash = "sha256-gJfIC5HdA10gb/Dh/yhJbkCZfhUnN0zihqyfDjPv6ow="; 12 }; 13 14 nativeBuildInputs = [ qmake intltool pkg-config qttools wrapQtAppsHook ];
+8
pkgs/applications/version-management/sourcehut/default.nix
··· 6 , nixosTests 7 , config 8 , fetchPypi 9 }: 10 11 # To expose the *srht modules, they have to be a python module so we use `buildPythonModule` ··· 64 inherit version; 65 hash = "sha256-VUslfHS763oNJUFgpPj/4YUkP1KlIDUGC3Ycpi2XfwM="; 66 }; 67 }); 68 69 # sourcehut is not (yet) compatible with factory-boy 3.x
··· 6 , nixosTests 7 , config 8 , fetchPypi 9 + , fetchpatch 10 }: 11 12 # To expose the *srht modules, they have to be a python module so we use `buildPythonModule` ··· 65 inherit version; 66 hash = "sha256-VUslfHS763oNJUFgpPj/4YUkP1KlIDUGC3Ycpi2XfwM="; 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 + ]; 75 }); 76 77 # sourcehut is not (yet) compatible with factory-boy 3.x
+4 -3
pkgs/applications/video/streamlink/default.nix
··· 42 43 propagatedBuildInputs = with python3Packages; [ 44 certifi 45 isodate 46 lxml 47 pycountry ··· 55 websocket-client 56 ]; 57 58 - meta = with lib; { 59 changelog = "https://github.com/streamlink/streamlink/raw/${version}/CHANGELOG.md"; 60 description = "CLI for extracting streams from various websites to video player of your choosing"; 61 homepage = "https://streamlink.github.io/"; ··· 66 67 Streamlink is a fork of the livestreamer project. 68 ''; 69 - license = licenses.bsd2; 70 mainProgram = "streamlink"; 71 - maintainers = with maintainers; [ dezgeg zraexy DeeUnderscore ]; 72 }; 73 }
··· 42 43 propagatedBuildInputs = with python3Packages; [ 44 certifi 45 + exceptiongroup 46 isodate 47 lxml 48 pycountry ··· 56 websocket-client 57 ]; 58 59 + meta = { 60 changelog = "https://github.com/streamlink/streamlink/raw/${version}/CHANGELOG.md"; 61 description = "CLI for extracting streams from various websites to video player of your choosing"; 62 homepage = "https://streamlink.github.io/"; ··· 67 68 Streamlink is a fork of the livestreamer project. 69 ''; 70 + license = lib.licenses.bsd2; 71 mainProgram = "streamlink"; 72 + maintainers = with lib.maintainers; [ dezgeg zraexy DeeUnderscore ]; 73 }; 74 }
+1 -1
pkgs/build-support/php/build-composer-project.nix pkgs/build-support/php/builders/v1/build-composer-project.nix
··· 12 let 13 phpDrv = finalAttrs.php or php; 14 composer = finalAttrs.composer or phpDrv.packages.composer; 15 - composer-local-repo-plugin = callPackage ./pkgs/composer-local-repo-plugin.nix { }; 16 in 17 { 18 composerLock = previousAttrs.composerLock or null;
··· 12 let 13 phpDrv = finalAttrs.php or php; 14 composer = finalAttrs.composer or phpDrv.packages.composer; 15 + composer-local-repo-plugin = callPackage ../../pkgs/composer-local-repo-plugin.nix { }; 16 in 17 { 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 let 25 phpDrv = finalAttrs.php or php; 26 composer = finalAttrs.composer or phpDrv.packages.composer; 27 - composer-local-repo-plugin = callPackage ./pkgs/composer-local-repo-plugin.nix { }; 28 in 29 assert (lib.assertMsg (previousAttrs ? src) "mkComposerRepository expects src argument."); 30 assert (
··· 24 let 25 phpDrv = finalAttrs.php or php; 26 composer = finalAttrs.composer or phpDrv.packages.composer; 27 + composer-local-repo-plugin = callPackage ../../pkgs/composer-local-repo-plugin.nix { }; 28 in 29 assert (lib.assertMsg (previousAttrs ? src) "mkComposerRepository expects src argument."); 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 8 rustPlatform.buildRustPackage rec { 9 pname = "ast-grep"; 10 - version = "0.21.3"; 11 12 src = fetchFromGitHub { 13 owner = "ast-grep"; 14 repo = "ast-grep"; 15 rev = version; 16 - hash = "sha256-vI40H+hLR1OR1Nark9NL4YWbx/ZElYTk651+COJQF9o="; 17 }; 18 19 - cargoHash = "sha256-bjBi8gcTT0tjnq+WSET3ywAvugJCdRXWYL8G6rJcxe4="; 20 21 nativeBuildInputs = [ installShellFiles ]; 22
··· 7 8 rustPlatform.buildRustPackage rec { 9 pname = "ast-grep"; 10 + version = "0.21.4"; 11 12 src = fetchFromGitHub { 13 owner = "ast-grep"; 14 repo = "ast-grep"; 15 rev = version; 16 + hash = "sha256-qoQUc+qMKptCxgW6Yfc2umhSsn27vv1SvcvjCFeuIrA="; 17 }; 18 19 + cargoHash = "sha256-acgGz8FToQDlSuxge0hvApk4SOxQ74mMvx0A2+zv65o="; 20 21 nativeBuildInputs = [ installShellFiles ]; 22
+3 -3
pkgs/by-name/ca/cargo-expand/package.nix
··· 5 6 rustPlatform.buildRustPackage rec { 7 pname = "cargo-expand"; 8 - version = "1.0.85"; 9 10 src = fetchFromGitHub { 11 owner = "dtolnay"; 12 repo = pname; 13 rev = version; 14 - hash = "sha256-2i9FAWF9b1tNdDbTwCzQY8Mh/h85uigR5IT9kzPft00="; 15 }; 16 17 - cargoHash = "sha256-Vl0zC9TPhiFv2SiZtzIUV7GftB1y9K1gLy1ajisP8Y0="; 18 19 meta = with lib; { 20 description = "Cargo subcommand to show result of macro expansion";
··· 5 6 rustPlatform.buildRustPackage rec { 7 pname = "cargo-expand"; 8 + version = "1.0.86"; 9 10 src = fetchFromGitHub { 11 owner = "dtolnay"; 12 repo = pname; 13 rev = version; 14 + hash = "sha256-wp4JYuAHtZrHer4db0vBCchf8mQIt6jXWqjqpGKws4o="; 15 }; 16 17 + cargoHash = "sha256-QNH3G34yTEecZyVgw2a1RJnd1CMfV4aw1OJqes/cK2s="; 18 19 meta = with lib; { 20 description = "Cargo subcommand to show result of macro expansion";
+205 -175
pkgs/by-name/ca/cargo-information/Cargo.lock
··· 36 checksum = "0942ffc6dcaadf03badf6e6a2d0228460359d5e34b57ccdc720b7382dfbd5ec5" 37 38 [[package]] 39 name = "anstream" 40 - version = "0.6.11" 41 source = "registry+https://github.com/rust-lang/crates.io-index" 42 - checksum = "6e2e1ebcb11de5c03c67de28a7df593d32191b44939c482e97702baaaa6ab6a5" 43 dependencies = [ 44 "anstyle", 45 "anstyle-parse", ··· 56 checksum = "8901269c6307e8d93993578286ac0edf7f195079ffff5ebdeea6a59ffb7e36bc" 57 58 [[package]] 59 name = "anstyle-parse" 60 version = "0.2.3" 61 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 74 ] 75 76 [[package]] 77 name = "anstyle-wincon" 78 version = "3.0.2" 79 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 85 86 [[package]] 87 name = "anyhow" 88 - version = "1.0.79" 89 source = "registry+https://github.com/rust-lang/crates.io-index" 90 - checksum = "080e9890a082662b09c1ad45f567faeeb47f22b5fb23895fbe1e651e718e25ca" 91 92 [[package]] 93 name = "arc-swap" ··· 189 190 [[package]] 191 name = "cargo" 192 - version = "0.77.0" 193 source = "registry+https://github.com/rust-lang/crates.io-index" 194 - checksum = "4a399e5bde59d144aa2c7ba643765e2f8c6c3c601daa2da03202caf66f2552b3" 195 dependencies = [ 196 "anstream", 197 "anstyle", 198 "anyhow", ··· 203 "cargo-credential-macos-keychain", 204 "cargo-credential-wincred", 205 "cargo-platform", 206 - "cargo-util 0.2.9", 207 "clap", 208 "color-print", 209 - "crates-io 0.39.2", 210 "curl", 211 "curl-sys", 212 "filetime", ··· 214 "git2", 215 "git2-curl", 216 "gix", 217 - "gix-features 0.35.0", 218 "glob", 219 "hex", 220 "hmac", ··· 235 "os_info", 236 "pasetors", 237 "pathdiff", 238 - "pulldown-cmark", 239 "rand", 240 "regex", 241 "rusqlite", ··· 243 "semver", 244 "serde", 245 "serde-untagged", 246 - "serde-value", 247 "serde_ignored", 248 "serde_json", 249 "sha1", 250 "shell-escape", 251 "supports-hyperlinks", 252 - "syn 2.0.46", 253 "tar", 254 "tempfile", 255 "time", 256 "toml", 257 - "toml_edit 0.21.0", 258 "tracing", 259 "tracing-subscriber", 260 "unicase", 261 "unicode-width", 262 - "unicode-xid", 263 "url", 264 "walkdir", 265 "windows-sys 0.52.0", ··· 267 268 [[package]] 269 name = "cargo-credential" 270 - version = "0.4.2" 271 source = "registry+https://github.com/rust-lang/crates.io-index" 272 - checksum = "ec27ad011c37339b865c765fa28096cd63d5b25fab680c04d9e410cb586c327d" 273 dependencies = [ 274 "anyhow", 275 "libc", ··· 313 314 [[package]] 315 name = "cargo-information" 316 - version = "0.4.2" 317 dependencies = [ 318 "anstyle", 319 "anyhow", ··· 321 "cargo-credential", 322 "cargo-test-macro", 323 "cargo-test-support", 324 - "cargo-util 0.2.9", 325 "clap", 326 "color-print", 327 - "crates-io 0.39.2", 328 "pathdiff", 329 "semver", 330 "snapbox", ··· 375 376 [[package]] 377 name = "cargo-util" 378 - version = "0.2.9" 379 source = "registry+https://github.com/rust-lang/crates.io-index" 380 - checksum = "74862c3c6e53a1c1f8f0178f9d38ab41e49746cd3a7cafc239b3d0248fd4e342" 381 dependencies = [ 382 "anyhow", 383 "core-foundation", ··· 419 ] 420 421 [[package]] 422 name = "cc" 423 version = "1.0.83" 424 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 436 437 [[package]] 438 name = "clap" 439 - version = "4.5.1" 440 source = "registry+https://github.com/rust-lang/crates.io-index" 441 - checksum = "c918d541ef2913577a0f9566e9ce27cb35b6df072075769e0b26cb5a554520da" 442 dependencies = [ 443 "clap_builder", 444 ] 445 446 [[package]] 447 name = "clap_builder" 448 - version = "4.5.1" 449 source = "registry+https://github.com/rust-lang/crates.io-index" 450 - checksum = "9f3e7391dad68afb0c2ede1bf619f579a3dc9c2ec67f089baa397123a2f3d1eb" 451 dependencies = [ 452 "anstream", 453 "anstyle", ··· 537 538 [[package]] 539 name = "crates-io" 540 - version = "0.39.2" 541 source = "registry+https://github.com/rust-lang/crates.io-index" 542 - checksum = "6622f902c3c338eced1f000091f034846ae36aadaf35d0acd1ab0469a2d8ef1f" 543 dependencies = [ 544 "curl", 545 "percent-encoding", ··· 811 version = "0.9.0" 812 source = "registry+https://github.com/rust-lang/crates.io-index" 813 checksum = "a2a2b11eda1d40935b26cf18f6833c526845ae8c41e58d09af6adeb6f0269183" 814 - dependencies = [ 815 - "serde", 816 - ] 817 818 [[package]] 819 name = "fastrand" ··· 937 938 [[package]] 939 name = "gix" 940 - version = "0.56.0" 941 source = "registry+https://github.com/rust-lang/crates.io-index" 942 - checksum = "5b0dcdc9c60d66535897fa40a7ea2a635e72f99456b1d9ae86b7e170e80618cb" 943 dependencies = [ 944 "gix-actor", 945 "gix-attributes", ··· 950 "gix-date", 951 "gix-diff", 952 "gix-discover", 953 - "gix-features 0.36.1", 954 "gix-filter", 955 "gix-fs", 956 "gix-glob", ··· 992 993 [[package]] 994 name = "gix-actor" 995 - version = "0.28.1" 996 source = "registry+https://github.com/rust-lang/crates.io-index" 997 - checksum = "2eadca029ef716b4378f7afb19f7ee101fde9e58ba1f1445971315ac866db417" 998 dependencies = [ 999 "bstr", 1000 "btoi", ··· 1006 1007 [[package]] 1008 name = "gix-attributes" 1009 - version = "0.20.1" 1010 source = "registry+https://github.com/rust-lang/crates.io-index" 1011 - checksum = "0f395469d38c76ec47cd1a6c5a53fbc3f13f737b96eaf7535f4e6b367e643381" 1012 dependencies = [ 1013 "bstr", 1014 "gix-glob", ··· 1023 1024 [[package]] 1025 name = "gix-bitmap" 1026 - version = "0.2.8" 1027 source = "registry+https://github.com/rust-lang/crates.io-index" 1028 - checksum = "d49e1a13a30d3f88be4bceae184dd13a2d3fb9ffa7515f7ed7ae771b857f4916" 1029 dependencies = [ 1030 "thiserror", 1031 ] 1032 1033 [[package]] 1034 name = "gix-chunk" 1035 - version = "0.4.5" 1036 source = "registry+https://github.com/rust-lang/crates.io-index" 1037 - checksum = "d411ecd9b558b0c20b3252b7e409eec48eabc41d18324954fe526bac6e2db55f" 1038 dependencies = [ 1039 "thiserror", 1040 ] ··· 1053 1054 [[package]] 1055 name = "gix-commitgraph" 1056 - version = "0.22.1" 1057 source = "registry+https://github.com/rust-lang/crates.io-index" 1058 - checksum = "85a7007ba021f059803afaf6f8a48872422abc20550ac12ede6ddea2936cec36" 1059 dependencies = [ 1060 "bstr", 1061 "gix-chunk", 1062 - "gix-features 0.36.1", 1063 "gix-hash", 1064 "memmap2", 1065 "thiserror", ··· 1067 1068 [[package]] 1069 name = "gix-config" 1070 - version = "0.32.1" 1071 source = "registry+https://github.com/rust-lang/crates.io-index" 1072 - checksum = "0341471d55d8676e98b88e121d7065dfa4c9c5acea4b6d6ecdd2846e85cce0c3" 1073 dependencies = [ 1074 "bstr", 1075 "gix-config-value", 1076 - "gix-features 0.36.1", 1077 "gix-glob", 1078 "gix-path", 1079 "gix-ref", ··· 1101 1102 [[package]] 1103 name = "gix-credentials" 1104 - version = "0.22.0" 1105 source = "registry+https://github.com/rust-lang/crates.io-index" 1106 - checksum = "513dac42450b27946bd0a0535a3a5a88e473d6522e5e3439a129cab779c88f3d" 1107 dependencies = [ 1108 "bstr", 1109 "gix-command", ··· 1118 1119 [[package]] 1120 name = "gix-date" 1121 - version = "0.8.1" 1122 source = "registry+https://github.com/rust-lang/crates.io-index" 1123 - checksum = "468dfbe411f335f01525a1352271727f8e7772075a93fa747260f502086b30be" 1124 dependencies = [ 1125 "bstr", 1126 "itoa", ··· 1130 1131 [[package]] 1132 name = "gix-diff" 1133 - version = "0.38.0" 1134 source = "registry+https://github.com/rust-lang/crates.io-index" 1135 - checksum = "8119a985887cfe68f4bdf92e51bd64bc758a73882d82fcfc03ebcb164441c85d" 1136 dependencies = [ 1137 "bstr", 1138 "gix-hash", ··· 1142 1143 [[package]] 1144 name = "gix-discover" 1145 - version = "0.27.0" 1146 source = "registry+https://github.com/rust-lang/crates.io-index" 1147 - checksum = "6fad89416ebe0b3b7df78464124e2a02417b6cd3743d48ad93df86f4d2929c07" 1148 dependencies = [ 1149 "bstr", 1150 "dunce", ··· 1157 1158 [[package]] 1159 name = "gix-features" 1160 - version = "0.35.0" 1161 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" 1176 dependencies = [ 1177 "bytes", 1178 "crc32fast", 1179 "flate2", 1180 "gix-hash", 1181 "gix-trace", 1182 "libc", 1183 "once_cell", 1184 "prodash", 1185 "sha1_smol", 1186 "thiserror", ··· 1189 1190 [[package]] 1191 name = "gix-filter" 1192 - version = "0.7.0" 1193 source = "registry+https://github.com/rust-lang/crates.io-index" 1194 - checksum = "6d6a5c9d8e55c364e7c226919c19c9a28be1392d6208b5008059fa94ff7e2bf0" 1195 dependencies = [ 1196 "bstr", 1197 "encoding_rs", ··· 1210 1211 [[package]] 1212 name = "gix-fs" 1213 - version = "0.8.1" 1214 source = "registry+https://github.com/rust-lang/crates.io-index" 1215 - checksum = "20e86eb040f5776a5ade092282e51cdcad398adb77d948b88d17583c2ae4e107" 1216 dependencies = [ 1217 - "gix-features 0.36.1", 1218 ] 1219 1220 [[package]] 1221 name = "gix-glob" 1222 - version = "0.14.1" 1223 source = "registry+https://github.com/rust-lang/crates.io-index" 1224 - checksum = "5db19298c5eeea2961e5b3bf190767a2d1f09b8802aeb5f258e42276350aff19" 1225 dependencies = [ 1226 "bitflags 2.4.1", 1227 "bstr", 1228 - "gix-features 0.36.1", 1229 "gix-path", 1230 ] 1231 1232 [[package]] 1233 name = "gix-hash" 1234 - version = "0.13.3" 1235 source = "registry+https://github.com/rust-lang/crates.io-index" 1236 - checksum = "1f8cf8c2266f63e582b7eb206799b63aa5fa68ee510ad349f637dfe2d0653de0" 1237 dependencies = [ 1238 "faster-hex", 1239 "thiserror", ··· 1241 1242 [[package]] 1243 name = "gix-hashtable" 1244 - version = "0.4.1" 1245 source = "registry+https://github.com/rust-lang/crates.io-index" 1246 - checksum = "feb61880816d7ec4f0b20606b498147d480860ddd9133ba542628df2f548d3ca" 1247 dependencies = [ 1248 "gix-hash", 1249 "hashbrown", ··· 1252 1253 [[package]] 1254 name = "gix-ignore" 1255 - version = "0.9.1" 1256 source = "registry+https://github.com/rust-lang/crates.io-index" 1257 - checksum = "a215cc8cf21645bca131fcf6329d3ebd46299c47dbbe27df71bb1ca9e328b879" 1258 dependencies = [ 1259 "bstr", 1260 "gix-glob", ··· 1264 1265 [[package]] 1266 name = "gix-index" 1267 - version = "0.27.1" 1268 source = "registry+https://github.com/rust-lang/crates.io-index" 1269 - checksum = "f3f308f5cd2992e96a274b0d1931e9a0e44fdcba87695ead3f6df30d8a697e9c" 1270 dependencies = [ 1271 "bitflags 2.4.1", 1272 "bstr", 1273 "btoi", 1274 "filetime", 1275 "gix-bitmap", 1276 - "gix-features 0.36.1", 1277 "gix-fs", 1278 "gix-hash", 1279 "gix-lock", ··· 1289 1290 [[package]] 1291 name = "gix-lock" 1292 - version = "11.0.1" 1293 source = "registry+https://github.com/rust-lang/crates.io-index" 1294 - checksum = "7e5c65e6a29830a435664891ced3f3c1af010f14900226019590ee0971a22f37" 1295 dependencies = [ 1296 "gix-tempfile", 1297 "gix-utils", ··· 1300 1301 [[package]] 1302 name = "gix-macros" 1303 - version = "0.1.1" 1304 source = "registry+https://github.com/rust-lang/crates.io-index" 1305 - checksum = "02a5bcaf6704d9354a3071cede7e77d366a5980c7352e102e2c2f9b645b1d3ae" 1306 dependencies = [ 1307 "proc-macro2", 1308 "quote", ··· 1311 1312 [[package]] 1313 name = "gix-negotiate" 1314 - version = "0.10.0" 1315 source = "registry+https://github.com/rust-lang/crates.io-index" 1316 - checksum = "979f6accd9c051b3dd018b50adf29c0a2459edddf6105cc70b767976cd6f8014" 1317 dependencies = [ 1318 "bitflags 2.4.1", 1319 "gix-commitgraph", ··· 1327 1328 [[package]] 1329 name = "gix-object" 1330 - version = "0.39.0" 1331 source = "registry+https://github.com/rust-lang/crates.io-index" 1332 - checksum = "febf79c5825720c1c63fe974c7bbe695d0cb54aabad73f45671c60ce0e501e33" 1333 dependencies = [ 1334 "bstr", 1335 "btoi", 1336 "gix-actor", 1337 "gix-date", 1338 - "gix-features 0.36.1", 1339 "gix-hash", 1340 "gix-validate", 1341 "itoa", ··· 1346 1347 [[package]] 1348 name = "gix-odb" 1349 - version = "0.55.0" 1350 source = "registry+https://github.com/rust-lang/crates.io-index" 1351 - checksum = "1fae5f971540c99c6ecc8d4368ecc9d18a9dc8b9391025c68c4399747dc93bac" 1352 dependencies = [ 1353 "arc-swap", 1354 "gix-date", 1355 - "gix-features 0.36.1", 1356 "gix-hash", 1357 "gix-object", 1358 "gix-pack", ··· 1365 1366 [[package]] 1367 name = "gix-pack" 1368 - version = "0.45.0" 1369 source = "registry+https://github.com/rust-lang/crates.io-index" 1370 - checksum = "4569491c92446fddf373456ff360aff9a9effd627b40a70f2d7914dcd75a3205" 1371 dependencies = [ 1372 "clru", 1373 "gix-chunk", 1374 - "gix-features 0.36.1", 1375 "gix-hash", 1376 "gix-hashtable", 1377 "gix-object", ··· 1409 1410 [[package]] 1411 name = "gix-path" 1412 - version = "0.10.5" 1413 source = "registry+https://github.com/rust-lang/crates.io-index" 1414 - checksum = "97e9ad649bf5e109562d6acba657ca428661ec08e77eaf3a755d8fa55485be9c" 1415 dependencies = [ 1416 "bstr", 1417 "gix-trace", ··· 1422 1423 [[package]] 1424 name = "gix-pathspec" 1425 - version = "0.4.1" 1426 source = "registry+https://github.com/rust-lang/crates.io-index" 1427 - checksum = "1dbbb92f75a38ef043c8bb830b339b38d0698d7f3746968b5fcbade7a880494d" 1428 dependencies = [ 1429 "bitflags 2.4.1", 1430 "bstr", ··· 1450 1451 [[package]] 1452 name = "gix-protocol" 1453 - version = "0.42.0" 1454 source = "registry+https://github.com/rust-lang/crates.io-index" 1455 - checksum = "95736ef407db0bd15a5bdea791fbfcf523b9f13b96c852c240cd86a9ee0ef817" 1456 dependencies = [ 1457 "bstr", 1458 "btoi", 1459 "gix-credentials", 1460 "gix-date", 1461 - "gix-features 0.36.1", 1462 "gix-hash", 1463 "gix-transport", 1464 "maybe-async", ··· 1468 1469 [[package]] 1470 name = "gix-quote" 1471 - version = "0.4.8" 1472 source = "registry+https://github.com/rust-lang/crates.io-index" 1473 - checksum = "4f84845efa535468bc79c5a87b9d29219f1da0313c8ecf0365a5daa7e72786f2" 1474 dependencies = [ 1475 "bstr", 1476 - "btoi", 1477 "thiserror", 1478 ] 1479 1480 [[package]] 1481 name = "gix-ref" 1482 - version = "0.39.1" 1483 source = "registry+https://github.com/rust-lang/crates.io-index" 1484 - checksum = "3b2069adc212cf7f3317ef55f6444abd06c50f28479dbbac5a86acf3b05cbbfe" 1485 dependencies = [ 1486 "gix-actor", 1487 "gix-date", 1488 - "gix-features 0.36.1", 1489 "gix-fs", 1490 "gix-hash", 1491 "gix-lock", ··· 1500 1501 [[package]] 1502 name = "gix-refspec" 1503 - version = "0.20.0" 1504 source = "registry+https://github.com/rust-lang/crates.io-index" 1505 - checksum = "76d9d3b82e1ee78fc0dc1c37ea5ea76c2dbc73f407db155f0dfcea285e583bee" 1506 dependencies = [ 1507 "bstr", 1508 "gix-hash", ··· 1514 1515 [[package]] 1516 name = "gix-revision" 1517 - version = "0.24.0" 1518 source = "registry+https://github.com/rust-lang/crates.io-index" 1519 - checksum = "fe5dd51710ce5434bc315ea30394fab483c5377276494edd79222b321a5a9544" 1520 dependencies = [ 1521 "bstr", 1522 "gix-date", ··· 1530 1531 [[package]] 1532 name = "gix-revwalk" 1533 - version = "0.10.0" 1534 source = "registry+https://github.com/rust-lang/crates.io-index" 1535 - checksum = "69d4ed2493ca94a475fdf147138e1ef8bab3b6ebb56abf3d9bda1c05372ec1dd" 1536 dependencies = [ 1537 "gix-commitgraph", 1538 "gix-date", ··· 1545 1546 [[package]] 1547 name = "gix-sec" 1548 - version = "0.10.1" 1549 source = "registry+https://github.com/rust-lang/crates.io-index" 1550 - checksum = "a36ea2c5907d64a9b4b5d3cc9f430e6c30f0509646b5e38eb275ca57c5bf29e2" 1551 dependencies = [ 1552 "bitflags 2.4.1", 1553 "gix-path", 1554 "libc", 1555 - "windows", 1556 ] 1557 1558 [[package]] 1559 name = "gix-submodule" 1560 - version = "0.6.0" 1561 source = "registry+https://github.com/rust-lang/crates.io-index" 1562 - checksum = "02a3d7f60a95bdcaeb8981663c99d1c9f4de42aab1169524c949e948989809f9" 1563 dependencies = [ 1564 "bstr", 1565 "gix-config", ··· 1572 1573 [[package]] 1574 name = "gix-tempfile" 1575 - version = "11.0.1" 1576 source = "registry+https://github.com/rust-lang/crates.io-index" 1577 - checksum = "388dd29114a86ec69b28d1e26d6d63a662300ecf61ab3f4cc578f7d7dc9e7e23" 1578 dependencies = [ 1579 "gix-fs", 1580 "libc", ··· 1591 1592 [[package]] 1593 name = "gix-transport" 1594 - version = "0.39.0" 1595 source = "registry+https://github.com/rust-lang/crates.io-index" 1596 - checksum = "f731cfefc4d62468c6dd2053f5c6707828256a6d2f5488c1811e3f42c178b144" 1597 dependencies = [ 1598 "base64", 1599 "bstr", 1600 "curl", 1601 "gix-command", 1602 "gix-credentials", 1603 - "gix-features 0.36.1", 1604 "gix-packetline", 1605 "gix-quote", 1606 "gix-sec", ··· 1610 1611 [[package]] 1612 name = "gix-traverse" 1613 - version = "0.35.0" 1614 source = "registry+https://github.com/rust-lang/crates.io-index" 1615 - checksum = "df2112088122a0206592c84fbd42020db63b2ccaed66a0293779f2e5fbf80474" 1616 dependencies = [ 1617 "gix-commitgraph", 1618 "gix-date", ··· 1626 1627 [[package]] 1628 name = "gix-url" 1629 - version = "0.25.2" 1630 source = "registry+https://github.com/rust-lang/crates.io-index" 1631 - checksum = "0c427a1a11ccfa53a4a2da47d9442c2241deee63a154bc15cc14b8312fbc4005" 1632 dependencies = [ 1633 "bstr", 1634 - "gix-features 0.36.1", 1635 "gix-path", 1636 "home", 1637 "thiserror", ··· 1640 1641 [[package]] 1642 name = "gix-utils" 1643 - version = "0.1.6" 1644 source = "registry+https://github.com/rust-lang/crates.io-index" 1645 - checksum = "9f82c41937f00e15a1f6cb0b55307f0ca1f77f4407ff2bf440be35aa688c6a3e" 1646 dependencies = [ 1647 "fastrand", 1648 ] 1649 1650 [[package]] 1651 name = "gix-validate" 1652 - version = "0.8.1" 1653 source = "registry+https://github.com/rust-lang/crates.io-index" 1654 - checksum = "75b7d8e4274be69f284bbc7e6bb2ccf7065dbcdeba22d8c549f2451ae426883f" 1655 dependencies = [ 1656 "bstr", 1657 "thiserror", ··· 1659 1660 [[package]] 1661 name = "gix-worktree" 1662 - version = "0.28.0" 1663 source = "registry+https://github.com/rust-lang/crates.io-index" 1664 - checksum = "7f1d0ae01dee14abe8c8117d78d7518f9a507de2dc4522546fbf4c444e9860b4" 1665 dependencies = [ 1666 "bstr", 1667 "gix-attributes", 1668 - "gix-features 0.36.1", 1669 "gix-fs", 1670 "gix-glob", 1671 "gix-hash", ··· 1761 checksum = "e3d1354bf6b7235cb4a0576c2619fd4ed18183f689b12b006a0ee7329eeff9a5" 1762 dependencies = [ 1763 "windows-sys 0.52.0", 1764 ] 1765 1766 [[package]] ··· 2363 2364 [[package]] 2365 name = "prodash" 2366 - version = "26.2.2" 2367 source = "registry+https://github.com/rust-lang/crates.io-index" 2368 - checksum = "794b5bf8e2d19b53dcdcec3e4bba628e20f5b6062503ba89281fa7037dd7bbcf" 2369 dependencies = [ 2370 "parking_lot", 2371 ] 2372 2373 [[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 name = "quote" 2386 version = "1.0.35" 2387 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 2528 2529 [[package]] 2530 name = "rustfix" 2531 - version = "0.7.0" 2532 source = "registry+https://github.com/rust-lang/crates.io-index" 2533 - checksum = "7ec10cbeb92a2e494ef354d66126882da8c0a244ad769e2a7193efc5de625175" 2534 dependencies = [ 2535 "serde", 2536 "serde_json", ··· 2620 2621 [[package]] 2622 name = "semver" 2623 - version = "1.0.21" 2624 source = "registry+https://github.com/rust-lang/crates.io-index" 2625 - checksum = "b97ed7a9823b74f99c7742f5336af7be5ecd3eeafcb1507d1fa93347b1d589b0" 2626 dependencies = [ 2627 "serde", 2628 ] ··· 2785 2786 [[package]] 2787 name = "snapbox" 2788 - version = "0.5.1" 2789 source = "registry+https://github.com/rust-lang/crates.io-index" 2790 - checksum = "47d9a121ed3297bc4575fa774033a9f1084e0a0c8de8dff416df4eae834121b3" 2791 dependencies = [ 2792 "anstream", 2793 "anstyle", 2794 "content_inspector", 2795 "dunce", 2796 "filetime", 2797 "libc", 2798 "normalize-line-endings", 2799 "os_pipe", 2800 "similar", 2801 "snapbox-macros", 2802 "tempfile", ··· 3015 3016 [[package]] 3017 name = "toml_edit" 3018 - version = "0.21.0" 3019 source = "registry+https://github.com/rust-lang/crates.io-index" 3020 - checksum = "d34d383cd00a163b4a5b85053df514d45bc330f6de7737edfe0a93311d1eaa03" 3021 dependencies = [ 3022 "indexmap", 3023 "serde", ··· 3102 3103 [[package]] 3104 name = "trycmd" 3105 - version = "0.15.0" 3106 source = "registry+https://github.com/rust-lang/crates.io-index" 3107 - checksum = "464edb3603a81a50b4c8f47b11dfade69ef48ffdc0af2f8b194ad87cbda75317" 3108 dependencies = [ 3109 "glob", 3110 "humantime", ··· 3182 ] 3183 3184 [[package]] 3185 name = "utf8parse" 3186 version = "0.2.1" 3187 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 3314 version = "0.4.0" 3315 source = "registry+https://github.com/rust-lang/crates.io-index" 3316 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 3327 [[package]] 3328 name = "windows-sys"
··· 36 checksum = "0942ffc6dcaadf03badf6e6a2d0228460359d5e34b57ccdc720b7382dfbd5ec5" 37 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]] 49 name = "anstream" 50 + version = "0.6.13" 51 source = "registry+https://github.com/rust-lang/crates.io-index" 52 + checksum = "d96bd03f33fe50a863e394ee9718a706f988b9079b20c3784fb726e7678b62fb" 53 dependencies = [ 54 "anstyle", 55 "anstyle-parse", ··· 66 checksum = "8901269c6307e8d93993578286ac0edf7f195079ffff5ebdeea6a59ffb7e36bc" 67 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]] 78 name = "anstyle-parse" 79 version = "0.2.3" 80 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 93 ] 94 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]] 109 name = "anstyle-wincon" 110 version = "3.0.2" 111 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 117 118 [[package]] 119 name = "anyhow" 120 + version = "1.0.82" 121 source = "registry+https://github.com/rust-lang/crates.io-index" 122 + checksum = "f538837af36e6f6a9be0faa67f9a314f8119e4e4b5867c6ab40ed60360142519" 123 124 [[package]] 125 name = "arc-swap" ··· 221 222 [[package]] 223 name = "cargo" 224 + version = "0.78.1" 225 source = "registry+https://github.com/rust-lang/crates.io-index" 226 + checksum = "d6305e39d08315644d79a5ae09a0745dfb3a43b5b5e318e55dbda3f12031c5dc" 227 dependencies = [ 228 + "annotate-snippets", 229 "anstream", 230 "anstyle", 231 "anyhow", ··· 236 "cargo-credential-macos-keychain", 237 "cargo-credential-wincred", 238 "cargo-platform", 239 + "cargo-util 0.2.10", 240 + "cargo-util-schemas", 241 "clap", 242 "color-print", 243 + "crates-io 0.40.0", 244 "curl", 245 "curl-sys", 246 "filetime", ··· 248 "git2", 249 "git2-curl", 250 "gix", 251 + "gix-features", 252 "glob", 253 "hex", 254 "hmac", ··· 269 "os_info", 270 "pasetors", 271 "pathdiff", 272 "rand", 273 "regex", 274 "rusqlite", ··· 276 "semver", 277 "serde", 278 "serde-untagged", 279 "serde_ignored", 280 "serde_json", 281 "sha1", 282 "shell-escape", 283 "supports-hyperlinks", 284 "tar", 285 "tempfile", 286 "time", 287 "toml", 288 + "toml_edit 0.21.1", 289 "tracing", 290 "tracing-subscriber", 291 "unicase", 292 "unicode-width", 293 "url", 294 "walkdir", 295 "windows-sys 0.52.0", ··· 297 298 [[package]] 299 name = "cargo-credential" 300 + version = "0.4.4" 301 source = "registry+https://github.com/rust-lang/crates.io-index" 302 + checksum = "4e5c02daf38715e60a9f59155bc3154c3e0bf55ee7bf34ddc090e8818c8f75e3" 303 dependencies = [ 304 "anyhow", 305 "libc", ··· 343 344 [[package]] 345 name = "cargo-information" 346 + version = "0.6.0" 347 dependencies = [ 348 "anstyle", 349 "anyhow", ··· 351 "cargo-credential", 352 "cargo-test-macro", 353 "cargo-test-support", 354 + "cargo-util 0.2.10", 355 "clap", 356 "color-print", 357 + "crates-io 0.40.0", 358 "pathdiff", 359 "semver", 360 "snapbox", ··· 405 406 [[package]] 407 name = "cargo-util" 408 + version = "0.2.10" 409 source = "registry+https://github.com/rust-lang/crates.io-index" 410 + checksum = "9f2d9a9a8d3e0b61b1110c49ab8f6ed7a76ce4f2b1d53ae48a83152d3d5e8f5b" 411 dependencies = [ 412 "anyhow", 413 "core-foundation", ··· 449 ] 450 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]] 468 name = "cc" 469 version = "1.0.83" 470 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 482 483 [[package]] 484 name = "clap" 485 + version = "4.5.4" 486 source = "registry+https://github.com/rust-lang/crates.io-index" 487 + checksum = "90bc066a67923782aa8515dbaea16946c5bcc5addbd668bb80af688e53e548a0" 488 dependencies = [ 489 "clap_builder", 490 ] 491 492 [[package]] 493 name = "clap_builder" 494 + version = "4.5.2" 495 source = "registry+https://github.com/rust-lang/crates.io-index" 496 + checksum = "ae129e2e766ae0ec03484e609954119f123cc1fe650337e155d03b022f24f7b4" 497 dependencies = [ 498 "anstream", 499 "anstyle", ··· 583 584 [[package]] 585 name = "crates-io" 586 + version = "0.40.0" 587 source = "registry+https://github.com/rust-lang/crates.io-index" 588 + checksum = "19958b4dfc8889cf78606e5e2fe64e7e0170a9ab853157192608f3a3253c8ef8" 589 dependencies = [ 590 "curl", 591 "percent-encoding", ··· 857 version = "0.9.0" 858 source = "registry+https://github.com/rust-lang/crates.io-index" 859 checksum = "a2a2b11eda1d40935b26cf18f6833c526845ae8c41e58d09af6adeb6f0269183" 860 861 [[package]] 862 name = "fastrand" ··· 980 981 [[package]] 982 name = "gix" 983 + version = "0.57.1" 984 source = "registry+https://github.com/rust-lang/crates.io-index" 985 + checksum = "6dd025382892c7b500a9ce1582cd803f9c2ebfe44aff52e9c7f86feee7ced75e" 986 dependencies = [ 987 "gix-actor", 988 "gix-attributes", ··· 993 "gix-date", 994 "gix-diff", 995 "gix-discover", 996 + "gix-features", 997 "gix-filter", 998 "gix-fs", 999 "gix-glob", ··· 1035 1036 [[package]] 1037 name = "gix-actor" 1038 + version = "0.29.1" 1039 source = "registry+https://github.com/rust-lang/crates.io-index" 1040 + checksum = "da27b5ab4ab5c75ff891dccd48409f8cc53c28a79480f1efdd33184b2dc1d958" 1041 dependencies = [ 1042 "bstr", 1043 "btoi", ··· 1049 1050 [[package]] 1051 name = "gix-attributes" 1052 + version = "0.21.1" 1053 source = "registry+https://github.com/rust-lang/crates.io-index" 1054 + checksum = "bd6de7603d6bcefcf9a1d87779c4812b14665f71bc870df7ce9ca4c4b309de18" 1055 dependencies = [ 1056 "bstr", 1057 "gix-glob", ··· 1066 1067 [[package]] 1068 name = "gix-bitmap" 1069 + version = "0.2.11" 1070 source = "registry+https://github.com/rust-lang/crates.io-index" 1071 + checksum = "a371db66cbd4e13f0ed9dc4c0fea712d7276805fccc877f77e96374d317e87ae" 1072 dependencies = [ 1073 "thiserror", 1074 ] 1075 1076 [[package]] 1077 name = "gix-chunk" 1078 + version = "0.4.8" 1079 source = "registry+https://github.com/rust-lang/crates.io-index" 1080 + checksum = "45c8751169961ba7640b513c3b24af61aa962c967aaf04116734975cd5af0c52" 1081 dependencies = [ 1082 "thiserror", 1083 ] ··· 1096 1097 [[package]] 1098 name = "gix-commitgraph" 1099 + version = "0.23.2" 1100 source = "registry+https://github.com/rust-lang/crates.io-index" 1101 + checksum = "7e8dcbf434951fa477063e05fea59722615af70dc2567377e58c2f7853b010fc" 1102 dependencies = [ 1103 "bstr", 1104 "gix-chunk", 1105 + "gix-features", 1106 "gix-hash", 1107 "memmap2", 1108 "thiserror", ··· 1110 1111 [[package]] 1112 name = "gix-config" 1113 + version = "0.33.1" 1114 source = "registry+https://github.com/rust-lang/crates.io-index" 1115 + checksum = "367304855b369cadcac4ee5fb5a3a20da9378dd7905106141070b79f85241079" 1116 dependencies = [ 1117 "bstr", 1118 "gix-config-value", 1119 + "gix-features", 1120 "gix-glob", 1121 "gix-path", 1122 "gix-ref", ··· 1144 1145 [[package]] 1146 name = "gix-credentials" 1147 + version = "0.23.1" 1148 source = "registry+https://github.com/rust-lang/crates.io-index" 1149 + checksum = "380cf3a7c31763743ae6403ec473281d54bfa05628331d09518a350ad5a0971f" 1150 dependencies = [ 1151 "bstr", 1152 "gix-command", ··· 1161 1162 [[package]] 1163 name = "gix-date" 1164 + version = "0.8.5" 1165 source = "registry+https://github.com/rust-lang/crates.io-index" 1166 + checksum = "180b130a4a41870edfbd36ce4169c7090bca70e195da783dea088dd973daa59c" 1167 dependencies = [ 1168 "bstr", 1169 "itoa", ··· 1173 1174 [[package]] 1175 name = "gix-diff" 1176 + version = "0.39.1" 1177 source = "registry+https://github.com/rust-lang/crates.io-index" 1178 + checksum = "fd6a0454f8c42d686f17e7f084057c717c082b7dbb8209729e4e8f26749eb93a" 1179 dependencies = [ 1180 "bstr", 1181 "gix-hash", ··· 1185 1186 [[package]] 1187 name = "gix-discover" 1188 + version = "0.28.1" 1189 source = "registry+https://github.com/rust-lang/crates.io-index" 1190 + checksum = "b8d7b2896edc3d899d28a646ccc6df729827a6600e546570b2783466404a42d6" 1191 dependencies = [ 1192 "bstr", 1193 "dunce", ··· 1200 1201 [[package]] 1202 name = "gix-features" 1203 + version = "0.37.2" 1204 source = "registry+https://github.com/rust-lang/crates.io-index" 1205 + checksum = "d50270e8dcc665f30ba0735b17984b9535bdf1e646c76e638e007846164d57af" 1206 dependencies = [ 1207 "bytes", 1208 "crc32fast", 1209 + "crossbeam-channel", 1210 "flate2", 1211 "gix-hash", 1212 "gix-trace", 1213 "libc", 1214 "once_cell", 1215 + "parking_lot", 1216 "prodash", 1217 "sha1_smol", 1218 "thiserror", ··· 1221 1222 [[package]] 1223 name = "gix-filter" 1224 + version = "0.8.1" 1225 source = "registry+https://github.com/rust-lang/crates.io-index" 1226 + checksum = "f598c1d688bf9d57f428ed7ee70c3e786d6f0cc7ed1aeb3c982135af41f6e516" 1227 dependencies = [ 1228 "bstr", 1229 "encoding_rs", ··· 1242 1243 [[package]] 1244 name = "gix-fs" 1245 + version = "0.9.1" 1246 source = "registry+https://github.com/rust-lang/crates.io-index" 1247 + checksum = "7555c23a005537434bbfcb8939694e18cad42602961d0de617f8477cc2adecdd" 1248 dependencies = [ 1249 + "gix-features", 1250 ] 1251 1252 [[package]] 1253 name = "gix-glob" 1254 + version = "0.15.1" 1255 source = "registry+https://github.com/rust-lang/crates.io-index" 1256 + checksum = "ae6232f18b262770e343dcdd461c0011c9b9ae27f0c805e115012aa2b902c1b8" 1257 dependencies = [ 1258 "bitflags 2.4.1", 1259 "bstr", 1260 + "gix-features", 1261 "gix-path", 1262 ] 1263 1264 [[package]] 1265 name = "gix-hash" 1266 + version = "0.14.2" 1267 source = "registry+https://github.com/rust-lang/crates.io-index" 1268 + checksum = "f93d7df7366121b5018f947a04d37f034717e113dcf9ccd85c34b58e57a74d5e" 1269 dependencies = [ 1270 "faster-hex", 1271 "thiserror", ··· 1273 1274 [[package]] 1275 name = "gix-hashtable" 1276 + version = "0.5.2" 1277 source = "registry+https://github.com/rust-lang/crates.io-index" 1278 + checksum = "7ddf80e16f3c19ac06ce415a38b8591993d3f73aede049cb561becb5b3a8e242" 1279 dependencies = [ 1280 "gix-hash", 1281 "hashbrown", ··· 1284 1285 [[package]] 1286 name = "gix-ignore" 1287 + version = "0.10.1" 1288 source = "registry+https://github.com/rust-lang/crates.io-index" 1289 + checksum = "f356ce440c60aedb7e72f3447f352f9c5e64352135c8cf33e838f49760fd2643" 1290 dependencies = [ 1291 "bstr", 1292 "gix-glob", ··· 1296 1297 [[package]] 1298 name = "gix-index" 1299 + version = "0.28.2" 1300 source = "registry+https://github.com/rust-lang/crates.io-index" 1301 + checksum = "9e50e63df6c8d4137f7fb882f27643b3a9756c468a1a2cdbe1ce443010ca8778" 1302 dependencies = [ 1303 "bitflags 2.4.1", 1304 "bstr", 1305 "btoi", 1306 "filetime", 1307 "gix-bitmap", 1308 + "gix-features", 1309 "gix-fs", 1310 "gix-hash", 1311 "gix-lock", ··· 1321 1322 [[package]] 1323 name = "gix-lock" 1324 + version = "12.0.1" 1325 source = "registry+https://github.com/rust-lang/crates.io-index" 1326 + checksum = "f40a439397f1e230b54cf85d52af87e5ea44cc1e7748379785d3f6d03d802b00" 1327 dependencies = [ 1328 "gix-tempfile", 1329 "gix-utils", ··· 1332 1333 [[package]] 1334 name = "gix-macros" 1335 + version = "0.1.4" 1336 source = "registry+https://github.com/rust-lang/crates.io-index" 1337 + checksum = "1dff438f14e67e7713ab9332f5fd18c8f20eb7eb249494f6c2bf170522224032" 1338 dependencies = [ 1339 "proc-macro2", 1340 "quote", ··· 1343 1344 [[package]] 1345 name = "gix-negotiate" 1346 + version = "0.11.1" 1347 source = "registry+https://github.com/rust-lang/crates.io-index" 1348 + checksum = "e6820bb5e9e259f6ad052826037452ca023d4f248c5d710dce067d89685dd582" 1349 dependencies = [ 1350 "bitflags 2.4.1", 1351 "gix-commitgraph", ··· 1359 1360 [[package]] 1361 name = "gix-object" 1362 + version = "0.40.1" 1363 source = "registry+https://github.com/rust-lang/crates.io-index" 1364 + checksum = "0c89402e8faa41b49fde348665a8f38589e461036475af43b6b70615a6a313a2" 1365 dependencies = [ 1366 "bstr", 1367 "btoi", 1368 "gix-actor", 1369 "gix-date", 1370 + "gix-features", 1371 "gix-hash", 1372 "gix-validate", 1373 "itoa", ··· 1378 1379 [[package]] 1380 name = "gix-odb" 1381 + version = "0.56.1" 1382 source = "registry+https://github.com/rust-lang/crates.io-index" 1383 + checksum = "46ae6da873de41c6c2b73570e82c571b69df5154dcd8f46dfafc6687767c33b1" 1384 dependencies = [ 1385 "arc-swap", 1386 "gix-date", 1387 + "gix-features", 1388 "gix-hash", 1389 "gix-object", 1390 "gix-pack", ··· 1397 1398 [[package]] 1399 name = "gix-pack" 1400 + version = "0.46.1" 1401 source = "registry+https://github.com/rust-lang/crates.io-index" 1402 + checksum = "782b4d42790a14072d5c400deda9851f5765f50fe72bca6dece0da1cd6f05a9a" 1403 dependencies = [ 1404 "clru", 1405 "gix-chunk", 1406 + "gix-features", 1407 "gix-hash", 1408 "gix-hashtable", 1409 "gix-object", ··· 1441 1442 [[package]] 1443 name = "gix-path" 1444 + version = "0.10.6" 1445 source = "registry+https://github.com/rust-lang/crates.io-index" 1446 + checksum = "69e0b521a5c345b7cd6a81e3e6f634407360a038c8b74ba14c621124304251b8" 1447 dependencies = [ 1448 "bstr", 1449 "gix-trace", ··· 1454 1455 [[package]] 1456 name = "gix-pathspec" 1457 + version = "0.5.1" 1458 source = "registry+https://github.com/rust-lang/crates.io-index" 1459 + checksum = "0cdb0ee9517c04f89bcaf6366fe893a17154ecb02d88b5c8174f27f1091d1247" 1460 dependencies = [ 1461 "bitflags 2.4.1", 1462 "bstr", ··· 1482 1483 [[package]] 1484 name = "gix-protocol" 1485 + version = "0.43.1" 1486 source = "registry+https://github.com/rust-lang/crates.io-index" 1487 + checksum = "eca52738435991105f3bbd7f3a3a42cdf84c9992a78b9b7b1de528b3c022cfdd" 1488 dependencies = [ 1489 "bstr", 1490 "btoi", 1491 "gix-credentials", 1492 "gix-date", 1493 + "gix-features", 1494 "gix-hash", 1495 "gix-transport", 1496 "maybe-async", ··· 1500 1501 [[package]] 1502 name = "gix-quote" 1503 + version = "0.4.12" 1504 source = "registry+https://github.com/rust-lang/crates.io-index" 1505 + checksum = "cbff4f9b9ea3fa7a25a70ee62f545143abef624ac6aa5884344e70c8b0a1d9ff" 1506 dependencies = [ 1507 "bstr", 1508 + "gix-utils", 1509 "thiserror", 1510 ] 1511 1512 [[package]] 1513 name = "gix-ref" 1514 + version = "0.40.1" 1515 source = "registry+https://github.com/rust-lang/crates.io-index" 1516 + checksum = "64d9bd1984638d8f3511a2fcbe84fcedb8a5b5d64df677353620572383f42649" 1517 dependencies = [ 1518 "gix-actor", 1519 "gix-date", 1520 + "gix-features", 1521 "gix-fs", 1522 "gix-hash", 1523 "gix-lock", ··· 1532 1533 [[package]] 1534 name = "gix-refspec" 1535 + version = "0.21.1" 1536 source = "registry+https://github.com/rust-lang/crates.io-index" 1537 + checksum = "be219df5092c1735abb2a53eccdf775e945eea6986ee1b6e7a5896dccc0be704" 1538 dependencies = [ 1539 "bstr", 1540 "gix-hash", ··· 1546 1547 [[package]] 1548 name = "gix-revision" 1549 + version = "0.25.1" 1550 source = "registry+https://github.com/rust-lang/crates.io-index" 1551 + checksum = "aa78e1df3633bc937d4db15f8dca2abdb1300ca971c0fabcf9fa97e38cf4cd9f" 1552 dependencies = [ 1553 "bstr", 1554 "gix-date", ··· 1562 1563 [[package]] 1564 name = "gix-revwalk" 1565 + version = "0.11.1" 1566 source = "registry+https://github.com/rust-lang/crates.io-index" 1567 + checksum = "702de5fe5c2bbdde80219f3a8b9723eb927466e7ecd187cfd1b45d986408e45f" 1568 dependencies = [ 1569 "gix-commitgraph", 1570 "gix-date", ··· 1577 1578 [[package]] 1579 name = "gix-sec" 1580 + version = "0.10.5" 1581 source = "registry+https://github.com/rust-lang/crates.io-index" 1582 + checksum = "022592a0334bdf77c18c06e12a7c0eaff28845c37e73c51a3e37d56dd495fb35" 1583 dependencies = [ 1584 "bitflags 2.4.1", 1585 "gix-path", 1586 "libc", 1587 + "windows-sys 0.52.0", 1588 ] 1589 1590 [[package]] 1591 name = "gix-submodule" 1592 + version = "0.7.1" 1593 source = "registry+https://github.com/rust-lang/crates.io-index" 1594 + checksum = "21d438409222de24dffcc9897f04a9f97903a19fe4835b598ab3bb9b6e0f5e35" 1595 dependencies = [ 1596 "bstr", 1597 "gix-config", ··· 1604 1605 [[package]] 1606 name = "gix-tempfile" 1607 + version = "12.0.1" 1608 source = "registry+https://github.com/rust-lang/crates.io-index" 1609 + checksum = "a8ef376d718b1f5f119b458e21b00fbf576bc9d4e26f8f383d29f5ffe3ba3eaa" 1610 dependencies = [ 1611 "gix-fs", 1612 "libc", ··· 1623 1624 [[package]] 1625 name = "gix-transport" 1626 + version = "0.40.1" 1627 source = "registry+https://github.com/rust-lang/crates.io-index" 1628 + checksum = "be01a22053e9395a409fcaeed879d94f4fcffeb4f46de7143275fbf5e5b39770" 1629 dependencies = [ 1630 "base64", 1631 "bstr", 1632 "curl", 1633 "gix-command", 1634 "gix-credentials", 1635 + "gix-features", 1636 "gix-packetline", 1637 "gix-quote", 1638 "gix-sec", ··· 1642 1643 [[package]] 1644 name = "gix-traverse" 1645 + version = "0.36.2" 1646 source = "registry+https://github.com/rust-lang/crates.io-index" 1647 + checksum = "65109e445ba7a409b48f34f570a4d7db72eade1dc1bcff81990a490e86c07161" 1648 dependencies = [ 1649 "gix-commitgraph", 1650 "gix-date", ··· 1658 1659 [[package]] 1660 name = "gix-url" 1661 + version = "0.26.1" 1662 source = "registry+https://github.com/rust-lang/crates.io-index" 1663 + checksum = "8f0f17cceb7552a231d1fec690bc2740c346554e3be6f5d2c41dfa809594dc44" 1664 dependencies = [ 1665 "bstr", 1666 + "gix-features", 1667 "gix-path", 1668 "home", 1669 "thiserror", ··· 1672 1673 [[package]] 1674 name = "gix-utils" 1675 + version = "0.1.11" 1676 source = "registry+https://github.com/rust-lang/crates.io-index" 1677 + checksum = "0066432d4c277f9877f091279a597ea5331f68ca410efc874f0bdfb1cd348f92" 1678 dependencies = [ 1679 "fastrand", 1680 + "unicode-normalization", 1681 ] 1682 1683 [[package]] 1684 name = "gix-validate" 1685 + version = "0.8.4" 1686 source = "registry+https://github.com/rust-lang/crates.io-index" 1687 + checksum = "e39fc6e06044985eac19dd34d474909e517307582e462b2eb4c8fa51b6241545" 1688 dependencies = [ 1689 "bstr", 1690 "thiserror", ··· 1692 1693 [[package]] 1694 name = "gix-worktree" 1695 + version = "0.29.1" 1696 source = "registry+https://github.com/rust-lang/crates.io-index" 1697 + checksum = "53982f8abff0789a9599e644108a1914da61a4d0dede8e45037e744dcb008d52" 1698 dependencies = [ 1699 "bstr", 1700 "gix-attributes", 1701 + "gix-features", 1702 "gix-fs", 1703 "gix-glob", 1704 "gix-hash", ··· 1794 checksum = "e3d1354bf6b7235cb4a0576c2619fd4ed18183f689b12b006a0ee7329eeff9a5" 1795 dependencies = [ 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", 1806 ] 1807 1808 [[package]] ··· 2405 2406 [[package]] 2407 name = "prodash" 2408 + version = "28.0.0" 2409 source = "registry+https://github.com/rust-lang/crates.io-index" 2410 + checksum = "744a264d26b88a6a7e37cbad97953fa233b94d585236310bcbc88474b4092d79" 2411 dependencies = [ 2412 "parking_lot", 2413 ] 2414 2415 [[package]] 2416 name = "quote" 2417 version = "1.0.35" 2418 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 2559 2560 [[package]] 2561 name = "rustfix" 2562 + version = "0.8.1" 2563 source = "registry+https://github.com/rust-lang/crates.io-index" 2564 + checksum = "81864b097046da5df3758fdc6e4822bbb70afa06317e8ca45ea1b51cb8c5e5a4" 2565 dependencies = [ 2566 "serde", 2567 "serde_json", ··· 2651 2652 [[package]] 2653 name = "semver" 2654 + version = "1.0.22" 2655 source = "registry+https://github.com/rust-lang/crates.io-index" 2656 + checksum = "92d43fe69e652f3df9bdc2b85b2854a0825b86e4fb76bc44d945137d053639ca" 2657 dependencies = [ 2658 "serde", 2659 ] ··· 2816 2817 [[package]] 2818 name = "snapbox" 2819 + version = "0.5.9" 2820 source = "registry+https://github.com/rust-lang/crates.io-index" 2821 + checksum = "8ac441e1ecf678f68423d47f376d53fabce1afba92c8f68e31508eb27df8562a" 2822 dependencies = [ 2823 "anstream", 2824 "anstyle", 2825 + "anstyle-svg", 2826 "content_inspector", 2827 "dunce", 2828 "filetime", 2829 "libc", 2830 "normalize-line-endings", 2831 "os_pipe", 2832 + "serde_json", 2833 "similar", 2834 "snapbox-macros", 2835 "tempfile", ··· 3048 3049 [[package]] 3050 name = "toml_edit" 3051 + version = "0.21.1" 3052 source = "registry+https://github.com/rust-lang/crates.io-index" 3053 + checksum = "6a8534fd7f78b5405e860340ad6575217ce99f38d4d5c8f2442cb5ecb50090e1" 3054 dependencies = [ 3055 "indexmap", 3056 "serde", ··· 3135 3136 [[package]] 3137 name = "trycmd" 3138 + version = "0.15.1" 3139 source = "registry+https://github.com/rust-lang/crates.io-index" 3140 + checksum = "d14c6930faf7c6c4942ce17daa6f38d659d2ebf2b579a56b6926707038eb37b0" 3141 dependencies = [ 3142 "glob", 3143 "humantime", ··· 3215 ] 3216 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]] 3224 name = "utf8parse" 3225 version = "0.2.1" 3226 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 3353 version = "0.4.0" 3354 source = "registry+https://github.com/rust-lang/crates.io-index" 3355 checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" 3356 3357 [[package]] 3358 name = "windows-sys"
+3 -2
pkgs/by-name/ca/cargo-information/package.nix
··· 11 12 rustPlatform.buildRustPackage rec { 13 pname = "cargo-information"; 14 - version = "0.4.2"; 15 16 src = fetchFromGitHub { 17 owner = "hi-rustin"; 18 repo = "cargo-information"; 19 rev = "v${version}"; 20 - hash = "sha256-k481iHQ1tVi9fF5/xYR99/1/oRv1nS3WH7W55aPSyfc="; 21 }; 22 23 cargoLock = { ··· 33 "--skip=cargo_information::within_ws::case" 34 "--skip=cargo_information::within_ws_with_alternative_registry::case" 35 "--skip=cargo_information::within_ws_without_lockfile::case" 36 ]; 37 38 nativeBuildInputs = [
··· 11 12 rustPlatform.buildRustPackage rec { 13 pname = "cargo-information"; 14 + version = "0.6.0"; 15 16 src = fetchFromGitHub { 17 owner = "hi-rustin"; 18 repo = "cargo-information"; 19 rev = "v${version}"; 20 + hash = "sha256-5F8O8M8cz7sdXtqGYuDIeTolovZjx2BLEBCZuBIb9YA="; 21 }; 22 23 cargoLock = { ··· 33 "--skip=cargo_information::within_ws::case" 34 "--skip=cargo_information::within_ws_with_alternative_registry::case" 35 "--skip=cargo_information::within_ws_without_lockfile::case" 36 + "--skip=cargo_information::transitive_dependency_within_ws::case" 37 ]; 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 10 stdenvNoCC.mkDerivation (finalAttrs: { 11 name = "disko"; 12 - version = "1.6.0"; 13 src = fetchFromGitHub { 14 owner = "nix-community"; 15 repo = "disko"; 16 rev = "v${finalAttrs.version}"; 17 - hash = "sha256-h3pOvHCXkSdp1KOZqtkQmHgkR7VaOJXDhqhumk7sZLY="; 18 }; 19 nativeBuildInputs = [ makeWrapper ]; 20 buildInputs = [ bash ];
··· 9 10 stdenvNoCC.mkDerivation (finalAttrs: { 11 name = "disko"; 12 + version = "1.6.1"; 13 src = fetchFromGitHub { 14 owner = "nix-community"; 15 repo = "disko"; 16 rev = "v${finalAttrs.version}"; 17 + hash = "sha256-5CNvkH0Nf7yMwgKhjUNg/lUK40C7DXB4zKOuA2jVO90="; 18 }; 19 nativeBuildInputs = [ makeWrapper ]; 20 buildInputs = [ bash ];
+2 -2
pkgs/by-name/do/doublecmd/package.nix
··· 13 14 stdenv.mkDerivation (finalAttrs: { 15 pname = "doublecmd"; 16 - version = "1.1.13"; 17 18 src = fetchFromGitHub { 19 owner = "doublecmd"; 20 repo = "doublecmd"; 21 rev = "v${finalAttrs.version}"; 22 - hash = "sha256-QJPLDqdXttUSeCm1QpQ7oFgvDmzStz9maW0c5xhOLtg="; 23 }; 24 25 nativeBuildInputs = [
··· 13 14 stdenv.mkDerivation (finalAttrs: { 15 pname = "doublecmd"; 16 + version = "1.1.14"; 17 18 src = fetchFromGitHub { 19 owner = "doublecmd"; 20 repo = "doublecmd"; 21 rev = "v${finalAttrs.version}"; 22 + hash = "sha256-2ZFLQoz25q3uwjQkogSyuLxSNJQ6Gh553Yj4zl70jno="; 23 }; 24 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 in 48 stdenv'.mkDerivation (finalAttrs: { 49 pname = "fastfetch"; 50 - version = "2.11.3"; 51 52 src = fetchFromGitHub { 53 owner = "fastfetch-cli"; 54 repo = "fastfetch"; 55 rev = finalAttrs.version; 56 - hash = "sha256-kKtJvGnPncosmwjfTKa14G5jQiSkzkURBATvBmavdys="; 57 }; 58 59 outputs = [ "out" "man" ];
··· 47 in 48 stdenv'.mkDerivation (finalAttrs: { 49 pname = "fastfetch"; 50 + version = "2.11.5"; 51 52 src = fetchFromGitHub { 53 owner = "fastfetch-cli"; 54 repo = "fastfetch"; 55 rev = finalAttrs.version; 56 + hash = "sha256-5Chyw4+U2n935YP/Msw8PJ+5iLMES71O+uABn6nVtiI="; 57 }; 58 59 outputs = [ "out" "man" ];
+3 -3
pkgs/by-name/fz/fzf/package.nix
··· 11 12 buildGoModule rec { 13 pname = "fzf"; 14 - version = "0.51.0"; 15 16 src = fetchFromGitHub { 17 owner = "junegunn"; 18 repo = "fzf"; 19 rev = version; 20 - hash = "sha256-ybg2Zq2J/3lyIFnQpnPbRe6D8iD+hgiiA02EatOQVkI="; 21 }; 22 23 - vendorHash = "sha256-Ho2jVD/U/2BFt3BF5w+KHp5nSVmukx0o2l3ISDGDSt0="; 24 25 CGO_ENABLED = 0; 26
··· 11 12 buildGoModule rec { 13 pname = "fzf"; 14 + version = "0.52.0"; 15 16 src = fetchFromGitHub { 17 owner = "junegunn"; 18 repo = "fzf"; 19 rev = version; 20 + hash = "sha256-RchZ798pUwQy8reHeJYrk4P09KVUwhVaDArvtpGV/1Q="; 21 }; 22 23 + vendorHash = "sha256-Kc/bYzakx9c/bF42LYyE1t8JCUqBsJQFtczrFocx/Ps="; 24 25 CGO_ENABLED = 0; 26
+3 -3
pkgs/by-name/gh/gh-poi/package.nix
··· 5 6 buildGoModule rec { 7 pname = "gh-poi"; 8 - version = "0.9.8"; 9 10 src = fetchFromGitHub { 11 owner = "seachicken"; 12 repo = "gh-poi"; 13 rev = "v${version}"; 14 - hash = "sha256-QpUZxho9hzmgbCFgNxwwKi6hhfyqc4b/JYKH3rP4Eb8="; 15 }; 16 17 ldflags = [ "-s" "-w" ]; ··· 19 vendorHash = "sha256-D/YZLwwGJWCekq9mpfCECzJyJ/xSlg7fC6leJh+e8i0="; 20 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 23 doCheck = false; 24 25 meta = with lib; {
··· 5 6 buildGoModule rec { 7 pname = "gh-poi"; 8 + version = "0.9.10"; 9 10 src = fetchFromGitHub { 11 owner = "seachicken"; 12 repo = "gh-poi"; 13 rev = "v${version}"; 14 + hash = "sha256-0QzCXja1UXPEC8JQIXH9Dl4PPKzqWgIy13FCYxEqggA="; 15 }; 16 17 ldflags = [ "-s" "-w" ]; ··· 19 vendorHash = "sha256-D/YZLwwGJWCekq9mpfCECzJyJ/xSlg7fC6leJh+e8i0="; 20 21 # Skip checks because some of test suites require fixture. 22 + # See: https://github.com/seachicken/gh-poi/blob/v0.9.10/.github/workflows/contract-test.yml#L28-L29 23 doCheck = false; 24 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 6 buildGoModule rec { 7 pname = "go-errorlint"; 8 - version = "1.4.5"; 9 10 src = fetchFromGitHub { 11 owner = "polyfloyd"; 12 repo = "go-errorlint"; 13 rev = "v${version}"; 14 - hash = "sha256-BU+3sLUGBCFA1JYFxTEyIan+iWB7Y7SaMFVomfNObMg="; 15 }; 16 17 - vendorHash = "sha256-xn7Ou4l8vbPD44rsN0mdFjTzOvkfv6QN6i5XR1XPxTE="; 18 19 ldflags = [ "-s" "-w" ]; 20
··· 5 6 buildGoModule rec { 7 pname = "go-errorlint"; 8 + version = "1.5.1"; 9 10 src = fetchFromGitHub { 11 owner = "polyfloyd"; 12 repo = "go-errorlint"; 13 rev = "v${version}"; 14 + hash = "sha256-xO9AC1z3JNTRVEpM/FF8x+AMfmspU64kUywvpMb2yxM="; 15 }; 16 17 + vendorHash = "sha256-pSajd2wyefHgxMvhDKs+qwre4BMRBv97v/tZOjiT3LE="; 18 19 ldflags = [ "-s" "-w" ]; 20
+2 -2
pkgs/by-name/gr/greenmask/package.nix
··· 7 8 buildGoModule rec { 9 pname = "greenmask"; 10 - version = "0.1.12"; 11 12 src = fetchFromGitHub { 13 owner = "GreenmaskIO"; 14 repo = "greenmask"; 15 rev = "refs/tags/v${version}"; 16 - hash = "sha256-RotNZnmOYZfrukg0OPGnxCf0nbspqUdSJ53P9cmFlOA="; 17 }; 18 19 vendorHash = "sha256-WCsZ5DU+mZk9M1lldBY4q2PXI8DDFytPojzGJ6wqXsg=";
··· 7 8 buildGoModule rec { 9 pname = "greenmask"; 10 + version = "0.1.13"; 11 12 src = fetchFromGitHub { 13 owner = "GreenmaskIO"; 14 repo = "greenmask"; 15 rev = "refs/tags/v${version}"; 16 + hash = "sha256-d3VMq0sW5WEmSWssOknWQ+tmG8N1w4KYKl1QT4R9SRY="; 17 }; 18 19 vendorHash = "sha256-WCsZ5DU+mZk9M1lldBY4q2PXI8DDFytPojzGJ6wqXsg=";
+3 -3
pkgs/by-name/gr/grype/package.nix
··· 9 10 buildGoModule rec { 11 pname = "grype"; 12 - version = "0.77.2"; 13 14 src = fetchFromGitHub { 15 owner = "anchore"; 16 repo = "grype"; 17 rev = "refs/tags/v${version}"; 18 - hash = "sha256-opDuyuh7rtdFVfxKHyLUAf4ySqiSg0bAUW0dV+PHXFA="; 19 # populate values that require us to use git. By doing this in postFetch we 20 # can delete .git afterwards and maintain better reproducibility of the src. 21 leaveDotGit = true; ··· 30 31 proxyVendor = true; 32 33 - vendorHash = "sha256-lAq1PRElWR0F+OfuSBpR/gnFOptFH33ObR8yd1k7oMk="; 34 35 nativeBuildInputs = [ installShellFiles ]; 36
··· 9 10 buildGoModule rec { 11 pname = "grype"; 12 + version = "0.77.3"; 13 14 src = fetchFromGitHub { 15 owner = "anchore"; 16 repo = "grype"; 17 rev = "refs/tags/v${version}"; 18 + hash = "sha256-P6p8vuiJ8+KX1V4crHi5J8SwigW6cpF2C30BnUBAgpM="; 19 # populate values that require us to use git. By doing this in postFetch we 20 # can delete .git afterwards and maintain better reproducibility of the src. 21 leaveDotGit = true; ··· 30 31 proxyVendor = true; 32 33 + vendorHash = "sha256-GS1TfLCQTWAdjHMfVM6vu8mnR2vclH9VpVMdNwNNU6M="; 34 35 nativeBuildInputs = [ installShellFiles ]; 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 17 }: 18 19 stdenv.mkDerivation (finalAttrs: { 20 pname = "hyprlock"; 21 - version = "0.3.0"; 22 23 src = fetchFromGitHub { 24 owner = "hyprwm"; 25 repo = "hyprlock"; 26 - rev = "v${finalAttrs.version}"; 27 - hash = "sha256-rbzVe2WNdHynJrnyJsKOOrV8yuuJ7QIuah3ZHWERSnA="; 28 }; 29 - 30 - patches = [ 31 - # remove PAM file install check 32 - ./cmake.patch 33 - ]; 34 35 strictDeps = true; 36 ··· 41 42 buildInputs = [ 43 cairo 44 hyprlang 45 libdrm 46 libGL 47 libxkbcommon 48 mesa 49 pam ··· 60 license = lib.licenses.bsd3; 61 maintainers = with lib.maintainers; [ eclairevoyant ]; 62 mainProgram = "hyprlock"; 63 - platforms = [ "aarch64-linux" "x86_64-linux" ]; 64 }; 65 })
··· 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, 21 }: 22 23 stdenv.mkDerivation (finalAttrs: { 24 pname = "hyprlock"; 25 + version = "0.3.0-unstable-2024-04-24"; 26 27 src = fetchFromGitHub { 28 owner = "hyprwm"; 29 repo = "hyprlock"; 30 + # FIXME: Change to a stable release once available 31 + rev = "415262065fff0a04b229cd00165f346a86a0a73a"; 32 + hash = "sha256-jla5Wo0Qt3NEnD0OjNj85BGw0pR4Zlz5uy8AqHH7tuE="; 33 }; 34 35 strictDeps = true; 36 ··· 41 42 buildInputs = [ 43 cairo 44 + file 45 hyprlang 46 libdrm 47 libGL 48 + libjpeg 49 + libwebp 50 libxkbcommon 51 mesa 52 pam ··· 63 license = lib.licenses.bsd3; 64 maintainers = with lib.maintainers; [ eclairevoyant ]; 65 mainProgram = "hyprlock"; 66 + platforms = [ 67 + "aarch64-linux" 68 + "x86_64-linux" 69 + ]; 70 }; 71 })
+3 -3
pkgs/by-name/i3/i3bar-river/package.nix
··· 7 8 rustPlatform.buildRustPackage rec { 9 pname = "i3bar-river"; 10 - version = "0.1.7"; 11 12 src = fetchFromGitHub { 13 owner = "MaxVerevkin"; 14 repo = "i3bar-river"; 15 rev = "v${version}"; 16 - hash = "sha256-mLRB4o8FR/R9QUpRkcNppiE2XcWFWE05wPxuKdxG18M="; 17 }; 18 19 - cargoHash = "sha256-INjuI3XTSzAjLqk/P+cd7rMhXsOBDSqMaZZN9kFyreg="; 20 21 nativeBuildInputs = [ pkg-config ]; 22 buildInputs = [ pango ];
··· 7 8 rustPlatform.buildRustPackage rec { 9 pname = "i3bar-river"; 10 + version = "0.1.8"; 11 12 src = fetchFromGitHub { 13 owner = "MaxVerevkin"; 14 repo = "i3bar-river"; 15 rev = "v${version}"; 16 + hash = "sha256-Rw4jildX3t853hIwEem/KzTBUyO3a/kour3dvSw8DVA="; 17 }; 18 19 + cargoHash = "sha256-uGzXEeQ2yzk8HEdgY/gTxqaCoMO25kbiD1XrpJwmVp4="; 20 21 nativeBuildInputs = [ pkg-config ]; 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 sqlite 50 zstd 51 ] ++ lib.optionals stdenv.isDarwin [ 52 - darwin.apple_sdk.frameworks.CoreFoundation 53 - darwin.apple_sdk.frameworks.Security 54 - darwin.apple_sdk.frameworks.SystemConfiguration 55 ]; 56 57 env = {
··· 49 sqlite 50 zstd 51 ] ++ lib.optionals stdenv.isDarwin [ 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 ]; 56 57 env = {
+1
pkgs/by-name/ni/nixos-anywhere/package.nix
··· 40 nativeBuildInputs = [ makeWrapper ]; 41 installPhase = '' 42 install -D -m 0755 src/nixos-anywhere.sh $out/bin/nixos-anywhere 43 44 # We prefer the system's openssh over our own, since it might come with features not present in ours: 45 # https://github.com/numtide/nixos-anywhere/issues/62
··· 40 nativeBuildInputs = [ makeWrapper ]; 41 installPhase = '' 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 44 45 # We prefer the system's openssh over our own, since it might come with features not present in ours: 46 # https://github.com/numtide/nixos-anywhere/issues/62
+2 -2
pkgs/by-name/op/openvas-scanner/package.nix
··· 31 32 stdenv.mkDerivation rec { 33 pname = "openvas-scanner"; 34 - version = "23.1.0"; 35 36 src = fetchFromGitHub { 37 owner = "greenbone"; 38 repo = "openvas-scanner"; 39 rev = "refs/tags/v${version}"; 40 - hash = "sha256-2tMCyEBVR/DQP7Dny5iPypv2IWkurfxhZEHC/f+Pe8c="; 41 }; 42 43 nativeBuildInputs = [
··· 31 32 stdenv.mkDerivation rec { 33 pname = "openvas-scanner"; 34 + version = "23.2.0"; 35 36 src = fetchFromGitHub { 37 owner = "greenbone"; 38 repo = "openvas-scanner"; 39 rev = "refs/tags/v${version}"; 40 + hash = "sha256-jk7wjI+pruwYAuqlMVq+M68CM1y10a7DzmFkQrOIUkg="; 41 }; 42 43 nativeBuildInputs = [
+2 -2
pkgs/by-name/pa/passt/package.nix
··· 7 8 stdenv.mkDerivation (finalAttrs: { 9 pname = "passt"; 10 - version = "2024_04_05.954589b"; 11 12 src = fetchurl { 13 url = "https://passt.top/passt/snapshot/passt-${finalAttrs.version}.tar.gz"; 14 - hash = "sha256-lwiHjr7rv1xBwXktKAsYIjDzNDkHGjZsW/FsQyFbLng="; 15 }; 16 17 makeFlags = [
··· 7 8 stdenv.mkDerivation (finalAttrs: { 9 pname = "passt"; 10 + version = "2024_04_26.d03c4e2"; 11 12 src = fetchurl { 13 url = "https://passt.top/passt/snapshot/passt-${finalAttrs.version}.tar.gz"; 14 + hash = "sha256-SE9ae4ewwgpGv+Mc1GwUsAi2VZS26Ne7Flvw1ggjb4U="; 15 }; 16 17 makeFlags = [
+3
pkgs/by-name/ph/phpdocumentor/package.nix
··· 1 { lib 2 , php 3 , fetchFromGitHub 4 }: 5 6 php.buildComposerProject (finalAttrs: { ··· 18 19 # Needed because of the unbound version constraint on phpdocumentor/json-path 20 composerStrictValidation = false; 21 22 installPhase = '' 23 runHook preInstall
··· 1 { lib 2 , php 3 , fetchFromGitHub 4 + , makeBinaryWrapper 5 }: 6 7 php.buildComposerProject (finalAttrs: { ··· 19 20 # Needed because of the unbound version constraint on phpdocumentor/json-path 21 composerStrictValidation = false; 22 + 23 + nativeBuildInputs = [ makeBinaryWrapper ]; 24 25 installPhase = '' 26 runHook preInstall
+4 -4
pkgs/by-name/py/pyright/package.nix
··· 1 { lib, buildNpmPackage, fetchFromGitHub, runCommand, jq }: 2 3 let 4 - version = "1.1.360"; 5 6 src = fetchFromGitHub { 7 owner = "Microsoft"; 8 repo = "pyright"; 9 rev = "${version}"; 10 - hash = "sha256-aVzQM9yfiIC5y7mgpym7ha2a4UKpOwYs+dUmIG0tlcQ="; 11 }; 12 13 patchedPackageJSON = runCommand "package.json" { } '' ··· 37 pname = "pyright-internal"; 38 inherit version src; 39 sourceRoot = "${src.name}/packages/pyright-internal"; 40 - npmDepsHash = "sha256-lUAPeIw9sj3JyX8G8lMsJk3wf3AOlPRModN4u1iTpcQ="; 41 dontNpmBuild = true; 42 installPhase = '' 43 runHook preInstall ··· 51 inherit version src; 52 53 sourceRoot = "${src.name}/packages/pyright"; 54 - npmDepsHash = "sha256-CcjVFvEqi0f6ltY9O4c7pBFAuxuKgX9WMKZ9TCBYLyk="; 55 56 postPatch = '' 57 chmod +w ../../
··· 1 { lib, buildNpmPackage, fetchFromGitHub, runCommand, jq }: 2 3 let 4 + version = "1.1.361"; 5 6 src = fetchFromGitHub { 7 owner = "Microsoft"; 8 repo = "pyright"; 9 rev = "${version}"; 10 + hash = "sha256-Prp8LlkSxK2zuVi1lYtI4MdBTGrGhA52Cl5a016ttDY="; 11 }; 12 13 patchedPackageJSON = runCommand "package.json" { } '' ··· 37 pname = "pyright-internal"; 38 inherit version src; 39 sourceRoot = "${src.name}/packages/pyright-internal"; 40 + npmDepsHash = "sha256-kWDMbzLTDIyG9fUixEJ8Uap4wJmLiu0CQWKr9K5hAJQ="; 41 dontNpmBuild = true; 42 installPhase = '' 43 runHook preInstall ··· 51 inherit version src; 52 53 sourceRoot = "${src.name}/packages/pyright"; 54 + npmDepsHash = "sha256-6Drw9H5eTxpZVrQZpUIarcu3a6UpU/8qX1MzM4q5IfY="; 55 56 postPatch = '' 57 chmod +w ../../
+2 -2
pkgs/by-name/re/retool/package.nix
··· 7 8 python3.pkgs.buildPythonApplication rec { 9 pname = "retool"; 10 - version = "2.3.7"; 11 12 pyproject = true; 13 disabled = python3.pkgs.pythonOlder "3.10"; ··· 16 owner = "unexpectedpanda"; 17 repo = "retool"; 18 rev = "refs/tags/v${version}"; 19 - hash = "sha256-WEx/S6+8lJXu+4yKazzJ55HTGKr38GMRL242FV7KdLQ="; 20 }; 21 22 nativeBuildInputs = with python3.pkgs; [
··· 7 8 python3.pkgs.buildPythonApplication rec { 9 pname = "retool"; 10 + version = "2.3.8"; 11 12 pyproject = true; 13 disabled = python3.pkgs.pythonOlder "3.10"; ··· 16 owner = "unexpectedpanda"; 17 repo = "retool"; 18 rev = "refs/tags/v${version}"; 19 + hash = "sha256-KGBpGZAC0SjStp0aulxVRJMmNwlpvSG0i0rtZgvFCpc="; 20 }; 21 22 nativeBuildInputs = with python3.pkgs; [
+3 -3
pkgs/by-name/se/seabird/package.nix
··· 14 15 buildGo122Module rec { 16 pname = "seabird"; 17 - version = "0.2.2"; 18 19 src = fetchFromGitHub { 20 owner = "getseabird"; 21 repo = "seabird"; 22 rev = "v${version}"; 23 - hash = "sha256-wrZLWDTgcUS8snCqc5rInqitAkrsStL8zmc8vjl4ApQ="; 24 }; 25 26 - vendorHash = "sha256-z9l6g5NkAErRQo8oiqwKG9ssm8K2S+eSZBD0w4kO3kc="; 27 28 nativeBuildInputs = [ 29 copyDesktopItems
··· 14 15 buildGo122Module rec { 16 pname = "seabird"; 17 + version = "0.3.2"; 18 19 src = fetchFromGitHub { 20 owner = "getseabird"; 21 repo = "seabird"; 22 rev = "v${version}"; 23 + hash = "sha256-MZEgzTwaBNXLimSj/vXR624DCJ7i2W5lYUdVxqvFii0="; 24 }; 25 26 + vendorHash = "sha256-g7qKI78VeDUu8yafrk2llCIirW/1uxfx6urVLRexsPE="; 27 28 nativeBuildInputs = [ 29 copyDesktopItems
+3 -3
pkgs/by-name/sl/slumber/package.nix
··· 1 { lib, stdenv, fetchFromGitHub, rustPlatform }: 2 rustPlatform.buildRustPackage rec { 3 pname = "slumber"; 4 - version = "1.0.1"; 5 6 # This release tarball includes source code for the tree-sitter grammars, 7 # which is not ordinarily part of the repository. ··· 9 owner = "LucasPickering"; 10 repo = "slumber"; 11 rev = "v${version}"; 12 - hash = "sha256-FXw3hVVY/f49leo9t+z52+Ti9XGk6UJDtd0VpQDQb/o="; 13 }; 14 15 - cargoHash = "sha256-odLFfq3qjCQUNDauFtlOaKrsYVspAIxAc/pRSEZyIwo="; 16 17 meta = with lib; { 18 description = "Terminal-based HTTP/REST client";
··· 1 { lib, stdenv, fetchFromGitHub, rustPlatform }: 2 rustPlatform.buildRustPackage rec { 3 pname = "slumber"; 4 + version = "1.1.0"; 5 6 # This release tarball includes source code for the tree-sitter grammars, 7 # which is not ordinarily part of the repository. ··· 9 owner = "LucasPickering"; 10 repo = "slumber"; 11 rev = "v${version}"; 12 + hash = "sha256-398XqowI3zEgiU1XolLj3q1m4foC6aGGL+B3Q4plbTw="; 13 }; 14 15 + cargoHash = "sha256-AK/+1tCdvNucIbxwyqOt/TbOaJPVDOKFEx5NqW2Yd4U="; 16 17 meta = with lib; { 18 description = "Terminal-based HTTP/REST client";
+2 -2
pkgs/by-name/sn/snapcraft/package.nix
··· 11 }: 12 python3Packages.buildPythonApplication rec { 13 pname = "snapcraft"; 14 - version = "8.2.1"; 15 16 pyproject = true; 17 ··· 24 owner = "canonical"; 25 repo = "snapcraft"; 26 rev = "refs/tags/${version}"; 27 - hash = "sha256-PVJVvkc/LtGFbs93OWmkopaAXZFudLJedpmetrjU010="; 28 }; 29 30 patches = [
··· 11 }: 12 python3Packages.buildPythonApplication rec { 13 pname = "snapcraft"; 14 + version = "8.2.5"; 15 16 pyproject = true; 17 ··· 24 owner = "canonical"; 25 repo = "snapcraft"; 26 rev = "refs/tags/${version}"; 27 + hash = "sha256-+1Gzseuq402m5FvlRAGXl7Lsy2VnRmd1cXNXhkMDDDE="; 28 }; 29 30 patches = [
+3 -3
pkgs/by-name/st/stackit-cli/package.nix
··· 12 13 buildGoModule rec { 14 pname = "stackit-cli"; 15 - version = "0.3.0"; 16 17 src = fetchFromGitHub { 18 owner = "stackitcloud"; 19 repo = "stackit-cli"; 20 rev = "v${version}"; 21 - hash = "sha256-EoZ1ThAve08NitKf6jPJNyqkGz0JUW2GmzKtvWm9cDU="; 22 }; 23 24 - vendorHash = "sha256-WQNb4vs1qcsY0hqlLXNiH67065/yq5xZEgZBOwFZzNM="; 25 26 subPackages = [ "." ]; 27
··· 12 13 buildGoModule rec { 14 pname = "stackit-cli"; 15 + version = "0.4.0"; 16 17 src = fetchFromGitHub { 18 owner = "stackitcloud"; 19 repo = "stackit-cli"; 20 rev = "v${version}"; 21 + hash = "sha256-qujqRLXkQqUrpmyEkawPyEmCleXN43Wvv+sFwevVtqA="; 22 }; 23 24 + vendorHash = "sha256-SOX6jL7KX4FvYUyE3vyA8pjKwe4co073QZ1qRMGm3/Q="; 25 26 subPackages = [ "." ]; 27
+3 -3
pkgs/by-name/sy/symfony-cli/package.nix
··· 10 11 buildGoModule rec { 12 pname = "symfony-cli"; 13 - version = "5.8.16"; 14 - vendorHash = "sha256-bhlD7EgOkWjRTsw1hH0GKjtFkLbOzr28wR4JJKOJwnY="; 15 16 src = fetchFromGitHub { 17 owner = "symfony-cli"; 18 repo = "symfony-cli"; 19 rev = "v${version}"; 20 - hash = "sha256-V67RLa/Tn9ZdV+vnhFSht0wtIYYZOAGAYP9R1Lxn9aI="; 21 }; 22 23 ldflags = [
··· 10 11 buildGoModule rec { 12 pname = "symfony-cli"; 13 + version = "5.8.17"; 14 + vendorHash = "sha256-ARTKJVHgN1Y3xOUc3P2Ch7e8gN9BZbhBEZ1DiM7nEWs="; 15 16 src = fetchFromGitHub { 17 owner = "symfony-cli"; 18 repo = "symfony-cli"; 19 rev = "v${version}"; 20 + hash = "sha256-IanaxFhD0nAabr9w6ARCVie+sYW9bvgHoahsuHQYeqE="; 21 }; 22 23 ldflags = [
+3 -3
pkgs/by-name/te/templ/package.nix
··· 5 6 buildGoModule rec { 7 pname = "templ"; 8 - version = "0.2.663"; 9 10 src = fetchFromGitHub { 11 owner = "a-h"; 12 repo = "templ"; 13 rev = "v${version}"; 14 - hash = "sha256-TU8QG6OmUzSNDAX9W0Ntmz5cucLqVQeTskfnJbm/YM0="; 15 }; 16 17 - vendorHash = "sha256-Upd5Wq4ajsyOMDiAWS2g2iNO1sm1XJc43AFQLIo5eDM="; 18 19 subPackages = [ "cmd/templ" ]; 20
··· 5 6 buildGoModule rec { 7 pname = "templ"; 8 + version = "0.2.680"; 9 10 src = fetchFromGitHub { 11 owner = "a-h"; 12 repo = "templ"; 13 rev = "v${version}"; 14 + hash = "sha256-n5OSbVc+UhN0WeWzG1Lop5oX5Zc/hlp/aaBoFjpua64="; 15 }; 16 17 + vendorHash = "sha256-zYW2dM+g9RfiOrNjhIsfszy3yqTcAKzGbDPpQh5TP6E="; 18 19 subPackages = [ "cmd/templ" ]; 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 8 stdenv.mkDerivation (finalAttrs: { 9 pname = "uxn"; 10 - version = "unstable-2024-04-15"; 11 12 src = fetchFromSourcehut { 13 owner = "~rabbits"; 14 repo = "uxn"; 15 - rev = "b0bfb38dccff4ff7b0fa6d384651f7847a76fd1f"; 16 - hash = "sha256-OLrIIrcIfFI96+Q2fc0JSqJHBMcoN9+LL5E/YCN21Kc="; 17 }; 18 19 outputs = [ "out" "projects" ];
··· 7 8 stdenv.mkDerivation (finalAttrs: { 9 pname = "uxn"; 10 + version = "1.0-unstable-2024-05-06"; 11 12 src = fetchFromSourcehut { 13 owner = "~rabbits"; 14 repo = "uxn"; 15 + rev = "3a696f8fa9931857e99e50074c6994649ee62d37"; 16 + hash = "sha256-wJUyFuF7ZCKQSa3RvklQYTDGmuQa062w5E2h0/aI0cQ="; 17 }; 18 19 outputs = [ "out" "projects" ];
+3 -3
pkgs/by-name/we/webcord/package.nix
··· 11 12 buildNpmPackage rec { 13 pname = "webcord"; 14 - version = "4.8.0"; 15 16 src = fetchFromGitHub { 17 owner = "SpacingBat3"; 18 repo = "WebCord"; 19 rev = "refs/tags/v${version}"; 20 - hash = "sha256-x9Ejb8yxgQhlEfUUfoqbgSffNNtOoFeAyb3OISR+Jz4="; 21 }; 22 23 - npmDepsHash = "sha256-7H4I4vKygMgsPh+OvZZGhpkoQQu1a51yUTwEPJSBM18="; 24 25 nativeBuildInputs = [ 26 copyDesktopItems
··· 11 12 buildNpmPackage rec { 13 pname = "webcord"; 14 + version = "4.9.1"; 15 16 src = fetchFromGitHub { 17 owner = "SpacingBat3"; 18 repo = "WebCord"; 19 rev = "refs/tags/v${version}"; 20 + hash = "sha256-sYTMfqZokwJ3CFtArkUckCpQlnyJ1BVpewU92sNaKC8="; 21 }; 22 23 + npmDepsHash = "sha256-LxOqpUVl2hXZrfTQfMz1+fVGRuNwG6dX03fGQVYmqq0="; 24 25 nativeBuildInputs = [ 26 copyDesktopItems
+3 -3
pkgs/by-name/wl/wl-clip-persist/package.nix
··· 9 10 rustPlatform.buildRustPackage rec { 11 pname = "wl-clip-persist"; 12 - version = "0.4.1"; 13 14 src = fetchFromGitHub { 15 owner = "Linus789"; 16 repo = "wl-clip-persist"; 17 rev = "v${version}"; 18 - hash = "sha256-gUi4Htui7IwldeK30C7SGTNc+0VHuzDZfJdaL8FmkGs="; 19 }; 20 21 - cargoHash = "sha256-Kt/XTcwclZENtw4vw2BntndqxvojEizCc2Oa0w+c1D0="; 22 23 nativeBuildInputs = [ pkg-config ]; 24
··· 9 10 rustPlatform.buildRustPackage rec { 11 pname = "wl-clip-persist"; 12 + version = "0.4.3"; 13 14 src = fetchFromGitHub { 15 owner = "Linus789"; 16 repo = "wl-clip-persist"; 17 rev = "v${version}"; 18 + hash = "sha256-dFhHsBazBHVWgPxoRDNwh8Yctt4w64E0RyFaHEC4mvk="; 19 }; 20 21 + cargoHash = "sha256-rhXVjXhRPCjt7ur7fQviGFXVtQneuFKWZcDNkhM9tkY="; 22 23 nativeBuildInputs = [ pkg-config ]; 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 }: 3 4 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"; 9 pname = "xfce4-panel-profiles"; 10 version = "1.0.14"; 11 12 - sha256 = "sha256-mGA70t2U4mqEbcrj/DDsPl++EKWyZ8YXzKzzVOrH5h8="; 13 14 - nativeBuildInputs = [ intltool gettext ]; 15 - propagatedBuildInputs = [ pythonEnv ]; 16 17 configurePhase = '' 18 ./configure --prefix=$out 19 ''; 20 21 - postFixup = '' 22 - wrapProgram $out/bin/xfce4-panel-profiles \ 23 - --set GI_TYPELIB_PATH ${makeTypelibPath [ gtk3 libxfce4ui libxfce4util pango harfbuzz gdk-pixbuf atk ]} 24 - ''; 25 26 meta = with lib; { 27 description = "Simple application to manage Xfce panel layouts"; 28 mainProgram = "xfce4-panel-profiles"; 29 maintainers = with maintainers; [ ] ++ teams.xfce.members; 30 }; 31 - }
··· 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 + }: 14 15 let 16 + pythonEnv = python3.withPackages (ps: [ 17 + ps.pygobject3 18 + ps.psutil 19 + ]); 20 + in 21 + stdenv.mkDerivation (finalAttrs: { 22 pname = "xfce4-panel-profiles"; 23 version = "1.0.14"; 24 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 + }; 32 33 + nativeBuildInputs = [ 34 + gettext 35 + gobject-introspection 36 + intltool 37 + wrapGAppsHook3 38 + ]; 39 + 40 + buildInputs = [ 41 + glib 42 + gtk3 43 + libxfce4ui 44 + pythonEnv 45 + ]; 46 47 configurePhase = '' 48 + runHook preConfigure 49 + # This is just a handcrafted script and does not accept additional arguments. 50 ./configure --prefix=$out 51 + runHook postConfigure 52 ''; 53 54 + passthru.updateScript = gitUpdater { rev-prefix = "xfce4-panel-profiles-"; }; 55 56 meta = with lib; { 57 + homepage = "https://docs.xfce.org/apps/xfce4-panel-profiles/start"; 58 description = "Simple application to manage Xfce panel layouts"; 59 mainProgram = "xfce4-panel-profiles"; 60 maintainers = with maintainers; [ ] ++ teams.xfce.members; 61 + platforms = platforms.linux; 62 }; 63 + })
+23 -10
pkgs/development/compilers/c3c/default.nix
··· 3 , fetchFromGitHub 4 , cmake 5 , python3 6 }: 7 8 llvmPackages.stdenv.mkDerivation rec { 9 pname = "c3c"; 10 - version = "unstable-2021-07-30"; 11 12 src = fetchFromGitHub { 13 owner = "c3lang"; 14 repo = pname; 15 - rev = "2246b641b16e581aec9059c8358858e10a548d94"; 16 - sha256 = "VdMKdQsedDQCnsmTxO4HnBj5GH/EThspnotvrAscSqE="; 17 }; 18 19 - nativeBuildInputs = [ cmake ]; 20 21 buildInputs = [ 22 llvmPackages.llvm 23 llvmPackages.lld 24 ]; 25 26 nativeCheckInputs = [ python3 ]; 27 28 - doCheck = true; 29 30 checkPhase = '' 31 ( cd ../resources/testproject; ../../build/c3c build ) 32 ( 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 38 ''; 39 40 meta = with lib; {
··· 3 , fetchFromGitHub 4 , cmake 5 , python3 6 + , curl 7 + , libxml2 8 + , libffi 9 + , xar 10 }: 11 12 llvmPackages.stdenv.mkDerivation rec { 13 pname = "c3c"; 14 + version = "0.5.5"; 15 16 src = fetchFromGitHub { 17 owner = "c3lang"; 18 repo = pname; 19 + rev = "refs/tags/${version}"; 20 + hash = "sha256-iOljE1BRVc92NJZj+nr1G6KkBTCwJEUOadXHUDNoPGk="; 21 }; 22 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 + ]; 31 32 buildInputs = [ 33 llvmPackages.llvm 34 llvmPackages.lld 35 + curl 36 + libxml2 37 + libffi 38 + ] ++ lib.optionals llvmPackages.stdenv.isDarwin [ 39 + xar 40 ]; 41 42 nativeCheckInputs = [ python3 ]; 43 44 + doCheck = llvmPackages.stdenv.system == "x86_64-linux"; 45 46 checkPhase = '' 47 + runHook preCheck 48 ( cd ../resources/testproject; ../../build/c3c build ) 49 ( cd ../test; python src/tester.py ../build/c3c test_suite ) 50 + runHook postCheck 51 ''; 52 53 meta = with lib; {
+1 -1
pkgs/development/compilers/circt/circt-llvm.nix
··· 23 "-DLLVM_BUILD_EXAMPLES=OFF" 24 "-DLLVM_OPTIMIZED_TABLEGEN=ON" 25 "-DLLVM_ENABLE_PROJECTS=mlir" 26 - "-DLLVM_TARGETS_TO_BUILD=" 27 28 # This option is needed to install llvm-config 29 "-DLLVM_INSTALL_UTILS=ON"
··· 23 "-DLLVM_BUILD_EXAMPLES=OFF" 24 "-DLLVM_OPTIMIZED_TABLEGEN=ON" 25 "-DLLVM_ENABLE_PROJECTS=mlir" 26 + "-DLLVM_TARGETS_TO_BUILD=Native" 27 28 # This option is needed to install llvm-config 29 "-DLLVM_INSTALL_UTILS=ON"
+4 -3
pkgs/development/compilers/circt/default.nix
··· 7 , fetchFromGitHub 8 , ninja 9 , lit 10 , gitUpdater 11 , callPackage 12 }: ··· 17 in 18 stdenv.mkDerivation rec { 19 pname = "circt"; 20 - version = "1.73.0"; 21 src = fetchFromGitHub { 22 owner = "llvm"; 23 repo = "circt"; 24 rev = "firtool-${version}"; 25 - hash = "sha256-C50PiToXrKf94Vg1yv++3xVhIuCW/KVPs0yLv5Fg0dY="; 26 fetchSubmodules = true; 27 }; 28 29 requiredSystemFeatures = [ "big-parallel" ]; 30 31 - nativeBuildInputs = [ cmake ninja git pythonEnv ]; 32 buildInputs = [ circt-llvm ]; 33 34 cmakeFlags = [
··· 7 , fetchFromGitHub 8 , ninja 9 , lit 10 + , z3 11 , gitUpdater 12 , callPackage 13 }: ··· 18 in 19 stdenv.mkDerivation rec { 20 pname = "circt"; 21 + version = "1.74.0"; 22 src = fetchFromGitHub { 23 owner = "llvm"; 24 repo = "circt"; 25 rev = "firtool-${version}"; 26 + hash = "sha256-RFvWUd98OiL2I3aFrP61LQRZr4FSKrrZ5YOblBKRCA4="; 27 fetchSubmodules = true; 28 }; 29 30 requiredSystemFeatures = [ "big-parallel" ]; 31 32 + nativeBuildInputs = [ cmake ninja git pythonEnv z3 ]; 33 buildInputs = [ circt-llvm ]; 34 35 cmakeFlags = [
+7 -7
pkgs/development/compilers/julia/default.nix
··· 30 { }); 31 julia_110-bin = wrapJulia (callPackage 32 (import ./generic-bin.nix { 33 - version = "1.10.2"; 34 sha256 = { 35 - x86_64-linux = "51bccc9bb245197f24e6b2394e6aa69c0dc1e41b4e300b796e17da34ef64db1e"; 36 - aarch64-linux = "f319ff2812bece0918cb9ea6e0df54cc9412fc5ef8c0589b6a4fea485c07535d"; 37 - x86_64-darwin = "52679b9285b9aa8354afade8cc5a6c98d30af31ee72e4e879d17cef5dd4d4213"; 38 - aarch64-darwin = "c7392237725b54d2d145bf56ce362e502596ea4338523a91bf20ce02379cea80"; 39 }; 40 }) 41 { }); ··· 50 { }); 51 julia_110 = wrapJulia (callPackage 52 (import ./generic.nix { 53 - version = "1.10.2"; 54 - hash = "sha256-YkaHIK+8QQ608mLtJDOpITJieHLJ9pC3BNwEXMsVVAE="; 55 patches = [ 56 ./patches/1.10/0001-skip-building-docs-as-it-requires-network-access.patch 57 ./patches/1.10/0002-skip-failing-and-flaky-tests.patch
··· 30 { }); 31 julia_110-bin = wrapJulia (callPackage 32 (import ./generic-bin.nix { 33 + version = "1.10.3"; 34 sha256 = { 35 + x86_64-linux = "81b910c922fff0e27ae1f256f2cc803db81f3960215281eddd2d484721928c70"; 36 + aarch64-linux = "2d52a61826872b3170c65f99a954bd9d21a31211cb50948056d924f811a0024f"; 37 + x86_64-darwin = "af61600db0abdc56fffb1b47cd18c30213b8925796546b53b657e164126082b4"; 38 + aarch64-darwin = "9ea32daa1bef34c8e48d6c76187f48fd2bf1054cc921fb8c374b737b51c9ffdd"; 39 }; 40 }) 41 { }); ··· 50 { }); 51 julia_110 = wrapJulia (callPackage 52 (import ./generic.nix { 53 + version = "1.10.3"; 54 + hash = "sha256-2JKyEjvmTaz50F5My61/F5f2v4fDl6dIBLARyHUPbI8="; 55 patches = [ 56 ./patches/1.10/0001-skip-building-docs-as-it-requires-network-access.patch 57 ./patches/1.10/0002-skip-failing-and-flaky-tests.patch
+2 -2
pkgs/development/compilers/kotlin/default.nix
··· 2 3 stdenv.mkDerivation rec { 4 pname = "kotlin"; 5 - version = "1.9.23"; 6 7 src = fetchurl { 8 url = "https://github.com/JetBrains/kotlin/releases/download/v${version}/kotlin-compiler-${version}.zip"; 9 - sha256 = "125yb2yzah7laf38m78pysvcd5a16b129a06rckrpylsmcx7s4wk"; 10 }; 11 12 propagatedBuildInputs = [ jre ] ;
··· 2 3 stdenv.mkDerivation rec { 4 pname = "kotlin"; 5 + version = "1.9.24"; 6 7 src = fetchurl { 8 url = "https://github.com/JetBrains/kotlin/releases/download/v${version}/kotlin-compiler-${version}.zip"; 9 + sha256 = "sha256-63to4BAp+me8jQYO5UwSAY8sYN3EOM8h2xRRcimqaTs="; 10 }; 11 12 propagatedBuildInputs = [ jre ] ;
+2 -2
pkgs/development/interpreters/erlang/25.nix
··· 1 { mkDerivation }: 2 3 mkDerivation { 4 - version = "25.3.2.11"; 5 - sha256 = "sha256-GeYDTgUcU//KjEw8jX/zR5OagHQLqpYLitn1PVmcIi0="; 6 }
··· 1 { mkDerivation }: 2 3 mkDerivation { 4 + version = "25.3.2.12"; 5 + sha256 = "sha256-ZqyJtKr0QdzuuzKnJ/S6Z4cGLWolVMVWcMuAHyOGzkQ="; 6 }
+506 -452
pkgs/development/interpreters/python/rustpython/Cargo.lock
··· 22 23 [[package]] 24 name = "ahash" 25 - version = "0.7.6" 26 source = "registry+https://github.com/rust-lang/crates.io-index" 27 - checksum = "fcb51a0695d8f838b1ee009b3fbf66bda078cd64590202a864a8f3e8c4315c47" 28 dependencies = [ 29 - "getrandom 0.2.8", 30 "once_cell", 31 "version_check", 32 ] 33 34 [[package]] ··· 39 dependencies = [ 40 "memchr", 41 ] 42 43 [[package]] 44 name = "android_system_properties" ··· 125 126 [[package]] 127 name = "bitflags" 128 - version = "2.3.1" 129 source = "registry+https://github.com/rust-lang/crates.io-index" 130 - checksum = "6776fc96284a0bb647b615056fc496d1fe1644a7ab01829818a6d91cae888b84" 131 132 [[package]] 133 name = "blake2" ··· 135 source = "registry+https://github.com/rust-lang/crates.io-index" 136 checksum = "46502ad458c9a52b69d4d4d32775c788b7a1b85e8bc9d482d92250fc0e3f8efe" 137 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", 149 ] 150 151 [[package]] ··· 158 ] 159 160 [[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 name = "bstr" 168 version = "0.2.17" 169 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 236 checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" 237 238 [[package]] 239 name = "chrono" 240 - version = "0.4.23" 241 source = "registry+https://github.com/rust-lang/crates.io-index" 242 - checksum = "16b0a3d9ed01224b22057780a37bb8c5dbfe1be8ba48678e7bf57ec4b385411f" 243 dependencies = [ 244 "iana-time-zone", 245 "js-sys", 246 - "num-integer", 247 "num-traits", 248 - "time", 249 "wasm-bindgen", 250 - "winapi", 251 ] 252 253 [[package]] ··· 267 268 [[package]] 269 name = "clipboard-win" 270 - version = "4.5.0" 271 source = "registry+https://github.com/rust-lang/crates.io-index" 272 - checksum = "7191c27c2357d9b7ef96baac1773290d4ca63b24205b82a3fd8a0637afcf0362" 273 dependencies = [ 274 "error-code", 275 - "str-buf", 276 - "winapi", 277 ] 278 279 [[package]] ··· 340 ] 341 342 [[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 name = "cranelift" 356 version = "0.88.2" 357 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 548 549 [[package]] 550 name = "crossbeam-utils" 551 - version = "0.8.16" 552 source = "registry+https://github.com/rust-lang/crates.io-index" 553 - checksum = "5a22b2d63d4d1dc0b7f1b6b2747dd0088008a9be28b6ddf0b1e7d335e3037294" 554 - dependencies = [ 555 - "cfg-if", 556 - ] 557 558 [[package]] 559 name = "crunchy" ··· 616 "proc-macro2", 617 "quote", 618 "scratch", 619 - "syn", 620 ] 621 622 [[package]] ··· 633 dependencies = [ 634 "proc-macro2", 635 "quote", 636 - "syn", 637 ] 638 639 [[package]] ··· 646 "proc-macro2", 647 "quote", 648 "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", 659 ] 660 661 [[package]] ··· 664 source = "registry+https://github.com/rust-lang/crates.io-index" 665 checksum = "8168378f4e5023e7218c89c891c0fd8ecdb5e5e4f18cb78f38cf245dd021e76f" 666 dependencies = [ 667 - "block-buffer 0.10.3", 668 "crypto-common", 669 "subtle", 670 ] ··· 692 693 [[package]] 694 name = "dns-lookup" 695 - version = "1.0.8" 696 source = "registry+https://github.com/rust-lang/crates.io-index" 697 - checksum = "53ecafc952c4528d9b51a458d1a8904b81783feff9fde08ab6ed2545ff396872" 698 dependencies = [ 699 "cfg-if", 700 "libc", 701 "socket2", 702 - "winapi", 703 ] 704 705 [[package]] ··· 723 "base64", 724 "proc-macro2", 725 "quote", 726 - "syn", 727 ] 728 729 [[package]] ··· 750 ] 751 752 [[package]] 753 - name = "errno" 754 - version = "0.3.1" 755 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 - ] 762 763 [[package]] 764 - name = "errno-dragonfly" 765 - version = "0.1.2" 766 source = "registry+https://github.com/rust-lang/crates.io-index" 767 - checksum = "aa68f1b12764fab894d2755d2518754e71b4fd80ecfb822714a1206c2aab39bf" 768 dependencies = [ 769 - "cc", 770 "libc", 771 ] 772 773 [[package]] 774 name = "error-code" 775 - version = "2.3.1" 776 source = "registry+https://github.com/rust-lang/crates.io-index" 777 - checksum = "64f18991e7bf11e7ffee451b5318b5c1a73c52d0d0ada6e5a3017c8c1ced6a21" 778 - dependencies = [ 779 - "libc", 780 - "str-buf", 781 - ] 782 783 [[package]] 784 name = "exitcode" ··· 788 789 [[package]] 790 name = "fd-lock" 791 - version = "3.0.12" 792 source = "registry+https://github.com/rust-lang/crates.io-index" 793 - checksum = "39ae6b3d9530211fb3b12a95374b8b0823be812f53d09e18c5675c0146b09642" 794 dependencies = [ 795 "cfg-if", 796 "rustix", 797 - "windows-sys 0.48.0", 798 ] 799 800 [[package]] ··· 818 dependencies = [ 819 "flame", 820 "quote", 821 - "syn", 822 ] 823 824 [[package]] ··· 828 checksum = "c3cc29a6c0dfa26d3a0e80021edda5671eeed79381130897737cdd273ea18909" 829 dependencies = [ 830 "flame", 831 - "indexmap", 832 "serde", 833 "serde_json", 834 ] 835 836 [[package]] 837 name = "flate2" 838 - version = "1.0.25" 839 source = "registry+https://github.com/rust-lang/crates.io-index" 840 - checksum = "a8a2db397cb1c8772f31494cb8917e48cd1e64f0fa7efac59fbd741a0a8ce841" 841 dependencies = [ 842 "crc32fast", 843 "libz-sys", ··· 895 ] 896 897 [[package]] 898 - name = "getrandom" 899 - version = "0.1.16" 900 source = "registry+https://github.com/rust-lang/crates.io-index" 901 - checksum = "8fc3cb4d91f53b50155bdcfd23f6a4c39ae1969c2ae85982b135750cccaf5fce" 902 dependencies = [ 903 - "cfg-if", 904 - "libc", 905 - "wasi 0.9.0+wasi-snapshot-preview1", 906 ] 907 908 [[package]] 909 name = "getrandom" 910 - version = "0.2.8" 911 source = "registry+https://github.com/rust-lang/crates.io-index" 912 - checksum = "c05aeb6a22b8f62540c194aac980f2115af067bfe15a0734d7277a768d396b31" 913 dependencies = [ 914 "cfg-if", 915 "js-sys", 916 "libc", 917 - "wasi 0.11.0+wasi-snapshot-preview1", 918 "wasm-bindgen", 919 ] 920 ··· 937 checksum = "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888" 938 939 [[package]] 940 name = "heck" 941 version = "0.4.1" 942 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 961 ] 962 963 [[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 name = "hex" 971 version = "0.4.3" 972 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 977 version = "0.2.1" 978 source = "registry+https://github.com/rust-lang/crates.io-index" 979 checksum = "dfa686283ad6dd069f105e5ab091b04c62850d3e4cf5d67debad1933f55023df" 980 981 [[package]] 982 name = "iana-time-zone" ··· 1004 1005 [[package]] 1006 name = "indexmap" 1007 - version = "1.9.2" 1008 source = "registry+https://github.com/rust-lang/crates.io-index" 1009 - checksum = "1885e79c1fc4b10f0e172c475f458b7f7b93061064d98c3293e98c5ba0c8b399" 1010 dependencies = [ 1011 "autocfg", 1012 - "hashbrown", 1013 ] 1014 1015 [[package]] 1016 - name = "insta" 1017 - version = "1.28.0" 1018 source = "registry+https://github.com/rust-lang/crates.io-index" 1019 - checksum = "fea5b3894afe466b4bcf0388630fc15e11938a6074af0cd637c825ba2ec8a099" 1020 dependencies = [ 1021 - "console", 1022 - "lazy_static 1.4.0", 1023 - "linked-hash-map", 1024 - "similar", 1025 - "yaml-rust", 1026 ] 1027 1028 [[package]] 1029 - name = "io-lifetimes" 1030 - version = "1.0.10" 1031 source = "registry+https://github.com/rust-lang/crates.io-index" 1032 - checksum = "9c66c74d2ae7e79a5a8f7ac924adbe38ee42a859c6539ad869eb51f0b52dc220" 1033 dependencies = [ 1034 - "hermit-abi 0.3.1", 1035 - "libc", 1036 - "windows-sys 0.48.0", 1037 ] 1038 1039 [[package]] 1040 name = "is-macro" 1041 - version = "0.2.2" 1042 source = "registry+https://github.com/rust-lang/crates.io-index" 1043 - checksum = "8a7d079e129b77477a49c5c4f1cfe9ce6c2c909ef52520693e8e811a714c7b20" 1044 dependencies = [ 1045 "Inflector", 1046 - "pmutil", 1047 "proc-macro2", 1048 "quote", 1049 - "syn", 1050 ] 1051 1052 [[package]] 1053 name = "itertools" 1054 - version = "0.9.0" 1055 source = "registry+https://github.com/rust-lang/crates.io-index" 1056 - checksum = "284f18f85651fe11e8a991b2adb42cb078325c996ed026d994719efcfca1d54b" 1057 dependencies = [ 1058 "either", 1059 ] 1060 1061 [[package]] 1062 name = "itertools" 1063 - version = "0.10.5" 1064 source = "registry+https://github.com/rust-lang/crates.io-index" 1065 - checksum = "b0fd2260e829bddf4cb6ea802289de2f86d6a7a690192fbe91b3f46e0f2c8473" 1066 dependencies = [ 1067 "either", 1068 ] ··· 1141 1142 [[package]] 1143 name = "libc" 1144 - version = "0.2.141" 1145 source = "registry+https://github.com/rust-lang/crates.io-index" 1146 - checksum = "3304a64d199bb964be99741b7a14d26972741915b3649639149b2479bb46f4b5" 1147 1148 [[package]] 1149 name = "libffi" ··· 1204 1205 [[package]] 1206 name = "linux-raw-sys" 1207 - version = "0.3.1" 1208 source = "registry+https://github.com/rust-lang/crates.io-index" 1209 - checksum = "d59d8c75012853d2e872fb56bc8a2e53718e2cafe1a4c823143141c6d90c322f" 1210 1211 [[package]] 1212 name = "lock_api" ··· 1229 1230 [[package]] 1231 name = "lz4_flex" 1232 - version = "0.9.5" 1233 source = "registry+https://github.com/rust-lang/crates.io-index" 1234 - checksum = "1a8cbbb2831780bc3b9c15a41f5b49222ef756b6730a95f3decfdd15903eb5a3" 1235 dependencies = [ 1236 "twox-hash", 1237 ] 1238 1239 [[package]] 1240 name = "mac_address" 1241 - version = "1.1.4" 1242 source = "registry+https://github.com/rust-lang/crates.io-index" 1243 - checksum = "b238e3235c8382b7653c6408ed1b08dd379bdb9fdf990fb0bbae3db2cc0ae963" 1244 dependencies = [ 1245 "nix 0.23.2", 1246 "winapi", ··· 1257 1258 [[package]] 1259 name = "malachite" 1260 - version = "0.3.2" 1261 source = "registry+https://github.com/rust-lang/crates.io-index" 1262 - checksum = "f6cf7f4730c30071ba374fac86ad35b1cb7a0716f774737768667ea3fa1828e3" 1263 dependencies = [ 1264 "malachite-base", 1265 "malachite-nz", ··· 1268 1269 [[package]] 1270 name = "malachite-base" 1271 - version = "0.3.2" 1272 source = "registry+https://github.com/rust-lang/crates.io-index" 1273 - checksum = "2b06bfa98a4b4802af5a4263b4ad4660e28e51e8490f6354eb9336c70767e1c5" 1274 dependencies = [ 1275 - "itertools 0.9.0", 1276 - "rand 0.7.3", 1277 - "rand_chacha 0.2.2", 1278 "ryu", 1279 - "sha3 0.9.1", 1280 ] 1281 1282 [[package]] 1283 name = "malachite-bigint" 1284 - version = "0.1.0" 1285 source = "registry+https://github.com/rust-lang/crates.io-index" 1286 - checksum = "8a5110aee54537b0cef214efbebdd7df79b7408db8eef4f6a4b6db9d0d8fc01b" 1287 dependencies = [ 1288 "derive_more", 1289 "malachite", ··· 1294 1295 [[package]] 1296 name = "malachite-nz" 1297 - version = "0.3.2" 1298 source = "registry+https://github.com/rust-lang/crates.io-index" 1299 - checksum = "c89e21c64b7af5be3dc8cef16f786243faf59459fe4ba93b44efdeb264e5ade4" 1300 dependencies = [ 1301 "embed-doc-image", 1302 - "itertools 0.9.0", 1303 "malachite-base", 1304 ] 1305 1306 [[package]] 1307 name = "malachite-q" 1308 - version = "0.3.2" 1309 source = "registry+https://github.com/rust-lang/crates.io-index" 1310 - checksum = "3755e541d5134b5016594c9043094172c4dda9259b3ce824a7b8101941850360" 1311 dependencies = [ 1312 - "itertools 0.9.0", 1313 "malachite-base", 1314 "malachite-nz", 1315 ] ··· 1332 source = "registry+https://github.com/rust-lang/crates.io-index" 1333 checksum = "6365506850d44bff6e2fbcb5176cf63650e48bd45ef2fe2665ae1570e0f4b9ca" 1334 dependencies = [ 1335 - "digest 0.10.6", 1336 ] 1337 1338 [[package]] 1339 name = "memchr" 1340 - version = "2.5.0" 1341 source = "registry+https://github.com/rust-lang/crates.io-index" 1342 - checksum = "2dffe52ecf27772e601905b7522cb4ef790d2cc203488bbd0e2fe85fcb74566d" 1343 1344 [[package]] 1345 name = "memmap2" ··· 1369 ] 1370 1371 [[package]] 1372 name = "miniz_oxide" 1373 - version = "0.6.2" 1374 source = "registry+https://github.com/rust-lang/crates.io-index" 1375 - checksum = "b275950c28b37e794e8c55d88aeb5e139d0ce23fdbbeda68f8d7174abdf9e8fa" 1376 dependencies = [ 1377 "adler", 1378 ] ··· 1383 source = "registry+https://github.com/rust-lang/crates.io-index" 1384 checksum = "12ca7f22ed370d5991a9caec16a83187e865bc8a532f889670337d5a5689e3a1" 1385 dependencies = [ 1386 - "rand_core 0.6.4", 1387 ] 1388 1389 [[package]] ··· 1410 1411 [[package]] 1412 name = "nix" 1413 - version = "0.26.2" 1414 source = "registry+https://github.com/rust-lang/crates.io-index" 1415 - checksum = "bfdda3d196821d6af13126e40375cdf7da646a96114af134d5f417a9a1dc8e1a" 1416 dependencies = [ 1417 - "bitflags 1.3.2", 1418 "cfg-if", 1419 "libc", 1420 - "memoffset 0.7.1", 1421 - "pin-utils", 1422 - "static_assertions", 1423 ] 1424 1425 [[package]] ··· 1471 1472 [[package]] 1473 name = "num_enum" 1474 - version = "0.5.9" 1475 source = "registry+https://github.com/rust-lang/crates.io-index" 1476 - checksum = "8d829733185c1ca374f17e52b762f24f535ec625d2cc1f070e34c8a9068f341b" 1477 dependencies = [ 1478 "num_enum_derive", 1479 ] 1480 1481 [[package]] 1482 name = "num_enum_derive" 1483 - version = "0.5.9" 1484 source = "registry+https://github.com/rust-lang/crates.io-index" 1485 - checksum = "2be1598bf1c313dcdd12092e3f1920f463462525a21b7b4e11b4168353d0123e" 1486 dependencies = [ 1487 "proc-macro-crate", 1488 "proc-macro2", 1489 "quote", 1490 - "syn", 1491 ] 1492 1493 [[package]] 1494 name = "once_cell" 1495 - version = "1.17.1" 1496 source = "registry+https://github.com/rust-lang/crates.io-index" 1497 - checksum = "b7e5500299e16ebb147ae15a00a942af264cf3688f47923b8fc2cd5858f23ad3" 1498 1499 [[package]] 1500 name = "oorandom" ··· 1503 checksum = "0ab1bc2a289d34bd04a330323ac98a1b4bc82c9d9fcb1e66b63caa84da26b575" 1504 1505 [[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 name = "openssl" 1513 - version = "0.10.55" 1514 source = "registry+https://github.com/rust-lang/crates.io-index" 1515 - checksum = "345df152bc43501c5eb9e4654ff05f794effb78d4efe3d53abc158baddc0703d" 1516 dependencies = [ 1517 - "bitflags 1.3.2", 1518 "cfg-if", 1519 "foreign-types", 1520 "libc", ··· 1531 dependencies = [ 1532 "proc-macro2", 1533 "quote", 1534 - "syn", 1535 ] 1536 1537 [[package]] ··· 1542 1543 [[package]] 1544 name = "openssl-src" 1545 - version = "111.25.0+1.1.1t" 1546 source = "registry+https://github.com/rust-lang/crates.io-index" 1547 - checksum = "3173cd3626c43e3854b1b727422a276e568d9ec5fe8cec197822cf52cfb743d6" 1548 dependencies = [ 1549 "cc", 1550 ] 1551 1552 [[package]] 1553 name = "openssl-sys" 1554 - version = "0.9.90" 1555 source = "registry+https://github.com/rust-lang/crates.io-index" 1556 - checksum = "374533b0e45f3a7ced10fcaeccca020e66656bc03dac384f852e4e5a7a8104a6" 1557 dependencies = [ 1558 "cc", 1559 "libc", ··· 1633 checksum = "b1181c94580fa345f50f19d738aaa39c0ed30a600d95cb2d3e23f94266f14fbf" 1634 dependencies = [ 1635 "phf_shared", 1636 - "rand 0.8.5", 1637 ] 1638 1639 [[package]] ··· 1646 ] 1647 1648 [[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 name = "pkg-config" 1656 version = "0.3.26" 1657 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1693 dependencies = [ 1694 "proc-macro2", 1695 "quote", 1696 - "syn", 1697 ] 1698 1699 [[package]] ··· 1714 1715 [[package]] 1716 name = "proc-macro2" 1717 - version = "1.0.66" 1718 source = "registry+https://github.com/rust-lang/crates.io-index" 1719 - checksum = "18fb31db3f9bddb2ea821cde30a9f70117e3f119938b5ee630b7403aa6e2ead9" 1720 dependencies = [ 1721 "unicode-ident", 1722 ] 1723 1724 [[package]] 1725 name = "puruspe" 1726 - version = "0.1.5" 1727 source = "registry+https://github.com/rust-lang/crates.io-index" 1728 - checksum = "3b7e158a385023d209d6d5f2585c4b468f6dcb3dd5aca9b75c4f1678c05bb375" 1729 1730 [[package]] 1731 - name = "python3-sys" 1732 - version = "0.7.1" 1733 source = "registry+https://github.com/rust-lang/crates.io-index" 1734 - checksum = "49f8b50d72fb3015735aa403eebf19bbd72c093bfeeae24ee798be5f2f1aab52" 1735 dependencies = [ 1736 "libc", 1737 - "regex", 1738 ] 1739 1740 [[package]] 1741 name = "quote" 1742 - version = "1.0.23" 1743 source = "registry+https://github.com/rust-lang/crates.io-index" 1744 - checksum = "8856d8364d252a14d474036ea1358d63c9e6965c8e5c1885c18f73d70bff9c7b" 1745 dependencies = [ 1746 "proc-macro2", 1747 ] ··· 1764 1765 [[package]] 1766 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 version = "0.8.5" 1781 source = "registry+https://github.com/rust-lang/crates.io-index" 1782 checksum = "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404" 1783 dependencies = [ 1784 "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", 1797 ] 1798 1799 [[package]] ··· 1803 checksum = "e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88" 1804 dependencies = [ 1805 "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", 1816 ] 1817 1818 [[package]] ··· 1821 source = "registry+https://github.com/rust-lang/crates.io-index" 1822 checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c" 1823 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", 1834 ] 1835 1836 [[package]] ··· 1876 source = "registry+https://github.com/rust-lang/crates.io-index" 1877 checksum = "b033d837a7cf162d7993aded9304e30a83213c648b6e389db233191f891e5c2b" 1878 dependencies = [ 1879 - "getrandom 0.2.8", 1880 "redox_syscall 0.2.16", 1881 "thiserror", 1882 ] ··· 1930 1931 [[package]] 1932 name = "result-like" 1933 - version = "0.4.5" 1934 source = "registry+https://github.com/rust-lang/crates.io-index" 1935 - checksum = "7b80fe0296795a96913be20558326b797a187bb3986ce84ed82dee0fb7414428" 1936 dependencies = [ 1937 "result-like-derive", 1938 ] 1939 1940 [[package]] 1941 name = "result-like-derive" 1942 - version = "0.4.5" 1943 source = "registry+https://github.com/rust-lang/crates.io-index" 1944 - checksum = "2a29c8a4ac7839f1dcb8b899263b501e0d6932f210300c8a0d271323727b35c1" 1945 dependencies = [ 1946 - "pmutil", 1947 "proc-macro2", 1948 "quote", 1949 - "syn", 1950 "syn-ext", 1951 ] 1952 ··· 1967 1968 [[package]] 1969 name = "rustix" 1970 - version = "0.37.11" 1971 source = "registry+https://github.com/rust-lang/crates.io-index" 1972 - checksum = "85597d61f83914ddeba6a47b3b8ffe7365107221c2e557ed94426489fefb5f77" 1973 dependencies = [ 1974 - "bitflags 1.3.2", 1975 "errno", 1976 - "io-lifetimes", 1977 "libc", 1978 "linux-raw-sys", 1979 - "windows-sys 0.48.0", 1980 ] 1981 1982 [[package]] 1983 name = "rustpython" 1984 - version = "0.3.0" 1985 dependencies = [ 1986 "atty", 1987 "cfg-if", 1988 "clap", 1989 - "cpython", 1990 "criterion", 1991 "dirs-next", 1992 "env_logger", ··· 1994 "flamescope", 1995 "libc", 1996 "log", 1997 - "python3-sys", 1998 "rustpython-compiler", 1999 "rustpython-parser", 2000 "rustpython-pylib", ··· 2005 2006 [[package]] 2007 name = "rustpython-ast" 2008 - version = "0.3.0" 2009 - source = "git+https://github.com/RustPython/Parser.git?tag=0.3.0#a1e4336f7043807eda8a5ecb15d4115172cc4a7e" 2010 dependencies = [ 2011 "is-macro", 2012 "malachite-bigint", ··· 2017 2018 [[package]] 2019 name = "rustpython-codegen" 2020 - version = "0.3.0" 2021 dependencies = [ 2022 "ahash", 2023 - "bitflags 2.3.1", 2024 - "indexmap", 2025 "insta", 2026 - "itertools 0.10.5", 2027 "log", 2028 "num-complex", 2029 "num-traits", ··· 2035 2036 [[package]] 2037 name = "rustpython-common" 2038 - version = "0.3.0" 2039 dependencies = [ 2040 "ascii", 2041 - "bitflags 2.3.1", 2042 "bstr", 2043 "cfg-if", 2044 - "itertools 0.10.5", 2045 "libc", 2046 "lock_api", 2047 "malachite-base", ··· 2052 "once_cell", 2053 "parking_lot", 2054 "radium", 2055 - "rand 0.8.5", 2056 "rustpython-format", 2057 "siphasher", 2058 "volatile", ··· 2061 2062 [[package]] 2063 name = "rustpython-compiler" 2064 - version = "0.3.0" 2065 dependencies = [ 2066 "rustpython-codegen", 2067 "rustpython-compiler-core", ··· 2070 2071 [[package]] 2072 name = "rustpython-compiler-core" 2073 - version = "0.3.0" 2074 dependencies = [ 2075 - "bitflags 2.3.1", 2076 - "itertools 0.10.5", 2077 "lz4_flex", 2078 "malachite-bigint", 2079 "num-complex", ··· 2083 2084 [[package]] 2085 name = "rustpython-derive" 2086 - version = "0.3.0" 2087 dependencies = [ 2088 "rustpython-compiler", 2089 "rustpython-derive-impl", 2090 - "syn", 2091 ] 2092 2093 [[package]] 2094 name = "rustpython-derive-impl" 2095 - version = "0.3.0" 2096 dependencies = [ 2097 - "itertools 0.10.5", 2098 "maplit", 2099 "once_cell", 2100 "proc-macro2", ··· 2102 "rustpython-compiler-core", 2103 "rustpython-doc", 2104 "rustpython-parser-core", 2105 - "syn", 2106 "syn-ext", 2107 "textwrap 0.15.2", 2108 ] ··· 2117 2118 [[package]] 2119 name = "rustpython-format" 2120 - version = "0.3.0" 2121 - source = "git+https://github.com/RustPython/Parser.git?tag=0.3.0#a1e4336f7043807eda8a5ecb15d4115172cc4a7e" 2122 dependencies = [ 2123 - "bitflags 2.3.1", 2124 - "itertools 0.10.5", 2125 "malachite-bigint", 2126 "num-traits", 2127 "rustpython-literal", ··· 2129 2130 [[package]] 2131 name = "rustpython-jit" 2132 - version = "0.3.0" 2133 dependencies = [ 2134 "approx", 2135 "cranelift", ··· 2144 2145 [[package]] 2146 name = "rustpython-literal" 2147 - version = "0.3.0" 2148 - source = "git+https://github.com/RustPython/Parser.git?tag=0.3.0#a1e4336f7043807eda8a5ecb15d4115172cc4a7e" 2149 dependencies = [ 2150 "hexf-parse", 2151 "is-macro", ··· 2156 2157 [[package]] 2158 name = "rustpython-parser" 2159 - version = "0.3.0" 2160 - source = "git+https://github.com/RustPython/Parser.git?tag=0.3.0#a1e4336f7043807eda8a5ecb15d4115172cc4a7e" 2161 dependencies = [ 2162 "anyhow", 2163 "is-macro", 2164 - "itertools 0.10.5", 2165 "lalrpop-util", 2166 "log", 2167 "malachite-bigint", ··· 2179 2180 [[package]] 2181 name = "rustpython-parser-core" 2182 - version = "0.3.0" 2183 - source = "git+https://github.com/RustPython/Parser.git?tag=0.3.0#a1e4336f7043807eda8a5ecb15d4115172cc4a7e" 2184 dependencies = [ 2185 "is-macro", 2186 "memchr", ··· 2189 2190 [[package]] 2191 name = "rustpython-parser-vendored" 2192 - version = "0.3.0" 2193 - source = "git+https://github.com/RustPython/Parser.git?tag=0.3.0#a1e4336f7043807eda8a5ecb15d4115172cc4a7e" 2194 dependencies = [ 2195 "memchr", 2196 "once_cell", ··· 2198 2199 [[package]] 2200 name = "rustpython-pylib" 2201 - version = "0.3.0" 2202 dependencies = [ 2203 "glob", 2204 "rustpython-compiler-core", ··· 2206 ] 2207 2208 [[package]] 2209 name = "rustpython-stdlib" 2210 - version = "0.3.0" 2211 dependencies = [ 2212 "adler32", 2213 "ahash", ··· 2219 "crc32fast", 2220 "crossbeam-utils", 2221 "csv-core", 2222 - "digest 0.10.6", 2223 "dns-lookup", 2224 "dyn-clone", 2225 "flate2", 2226 "foreign-types-shared", 2227 "gethostname", 2228 "hex", 2229 - "itertools 0.10.5", 2230 "libc", 2231 "libsqlite3-sys", 2232 "libz-sys", ··· 2236 "memchr", 2237 "memmap2", 2238 "mt19937", 2239 - "nix 0.26.2", 2240 "num-complex", 2241 "num-integer", 2242 "num-traits", ··· 2249 "parking_lot", 2250 "paste", 2251 "puruspe", 2252 - "rand 0.8.5", 2253 - "rand_core 0.6.4", 2254 "rustpython-common", 2255 "rustpython-derive", 2256 "rustpython-vm", 2257 "schannel", 2258 "sha-1", 2259 "sha2", 2260 - "sha3 0.10.6", 2261 "socket2", 2262 "system-configuration", 2263 "termios", ··· 2273 "uuid", 2274 "widestring", 2275 "winapi", 2276 "xml-rs", 2277 ] 2278 2279 [[package]] 2280 name = "rustpython-vm" 2281 - version = "0.3.0" 2282 dependencies = [ 2283 "ahash", 2284 "ascii", 2285 "atty", 2286 - "bitflags 2.3.1", 2287 "bstr", 2288 "caseless", 2289 "cfg-if", ··· 2292 "exitcode", 2293 "flame", 2294 "flamer", 2295 - "getrandom 0.2.8", 2296 "glob", 2297 "half", 2298 "hex", 2299 - "indexmap", 2300 "is-macro", 2301 - "itertools 0.10.5", 2302 "libc", 2303 "log", 2304 "malachite-bigint", 2305 "memchr", 2306 - "memoffset 0.6.5", 2307 - "nix 0.26.2", 2308 "num-complex", 2309 "num-integer", 2310 "num-traits", ··· 2314 "optional", 2315 "parking_lot", 2316 "paste", 2317 - "rand 0.8.5", 2318 "result-like", 2319 "rustc_version", 2320 "rustpython-ast", ··· 2328 "rustpython-literal", 2329 "rustpython-parser", 2330 "rustpython-parser-core", 2331 "rustyline", 2332 "schannel", 2333 "serde", 2334 - "sre-engine", 2335 "static_assertions", 2336 "strum", 2337 "strum_macros", ··· 2347 "wasm-bindgen", 2348 "which", 2349 "widestring", 2350 - "winapi", 2351 "windows", 2352 "winreg", 2353 ] 2354 2355 [[package]] 2356 name = "rustpython_wasm" 2357 - version = "0.3.0" 2358 dependencies = [ 2359 "console_error_panic_hook", 2360 "js-sys", ··· 2378 2379 [[package]] 2380 name = "rustyline" 2381 - version = "11.0.0" 2382 source = "registry+https://github.com/rust-lang/crates.io-index" 2383 - checksum = "5dfc8644681285d1fb67a467fb3021bfea306b99b4146b166a1fe3ada965eece" 2384 dependencies = [ 2385 - "bitflags 1.3.2", 2386 "cfg-if", 2387 "clipboard-win", 2388 - "dirs-next", 2389 "fd-lock", 2390 "libc", 2391 "log", 2392 "memchr", 2393 - "nix 0.26.2", 2394 "radix_trie", 2395 - "scopeguard", 2396 "unicode-segmentation", 2397 "unicode-width", 2398 "utf8parse", 2399 - "winapi", 2400 ] 2401 2402 [[package]] 2403 name = "ryu" 2404 - version = "1.0.12" 2405 source = "registry+https://github.com/rust-lang/crates.io-index" 2406 - checksum = "7b4b9743ed687d4b4bcedf9ff5eaa7398495ae14e61cba0a295704edbc7decde" 2407 2408 [[package]] 2409 name = "same-file" ··· 2416 2417 [[package]] 2418 name = "schannel" 2419 - version = "0.1.21" 2420 source = "registry+https://github.com/rust-lang/crates.io-index" 2421 - checksum = "713cfb06c7059f3588fb8044c0fad1d09e3c01d225e25b9220dbfdcf16dbb1b3" 2422 dependencies = [ 2423 - "windows-sys 0.42.0", 2424 ] 2425 2426 [[package]] ··· 2480 dependencies = [ 2481 "proc-macro2", 2482 "quote", 2483 - "syn", 2484 ] 2485 2486 [[package]] ··· 2502 dependencies = [ 2503 "cfg-if", 2504 "cpufeatures", 2505 - "digest 0.10.6", 2506 ] 2507 2508 [[package]] ··· 2513 dependencies = [ 2514 "cfg-if", 2515 "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", 2529 ] 2530 2531 [[package]] ··· 2534 source = "registry+https://github.com/rust-lang/crates.io-index" 2535 checksum = "bdf0c33fae925bdc080598b84bc15c55e7b9a4a43b3c704da051f977469691c9" 2536 dependencies = [ 2537 - "digest 0.10.6", 2538 "keccak", 2539 ] 2540 ··· 2564 2565 [[package]] 2566 name = "socket2" 2567 - version = "0.4.7" 2568 source = "registry+https://github.com/rust-lang/crates.io-index" 2569 - checksum = "02e2d2db9033d13a1567121ddd7a095ee144db4e1ca1b1bda3419bc0da294ebd" 2570 dependencies = [ 2571 "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", 2584 ] 2585 2586 [[package]] ··· 2590 checksum = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f" 2591 2592 [[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 name = "strsim" 2600 version = "0.8.0" 2601 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 2617 "proc-macro2", 2618 "quote", 2619 "rustversion", 2620 - "syn", 2621 ] 2622 2623 [[package]] ··· 2628 2629 [[package]] 2630 name = "syn" 2631 - version = "1.0.107" 2632 source = "registry+https://github.com/rust-lang/crates.io-index" 2633 - checksum = "1f4064b5b16e03ae50984a5a8ed5d4f8803e6bc1fd170a3cda91a1be4b18e3f5" 2634 dependencies = [ 2635 "proc-macro2", 2636 "quote", ··· 2643 source = "registry+https://github.com/rust-lang/crates.io-index" 2644 checksum = "9b86cb2b68c5b3c078cac02588bc23f3c04bb828c5d3aedd17980876ec6a7be6" 2645 dependencies = [ 2646 - "syn", 2647 ] 2648 2649 [[package]] ··· 2723 dependencies = [ 2724 "proc-macro2", 2725 "quote", 2726 - "syn", 2727 ] 2728 2729 [[package]] ··· 2749 2750 [[package]] 2751 name = "time" 2752 - version = "0.1.45" 2753 source = "registry+https://github.com/rust-lang/crates.io-index" 2754 - checksum = "1b797afad3f312d1c66a56d11d0316f916356d11bd158fbc6ca6389ff6bf805a" 2755 dependencies = [ 2756 - "libc", 2757 - "wasi 0.10.0+wasi-snapshot-preview1", 2758 - "winapi", 2759 ] 2760 2761 [[package]] 2762 name = "timsort" ··· 2810 source = "registry+https://github.com/rust-lang/crates.io-index" 2811 checksum = "56c59d8dd7d0dcbc6428bf7aa2f0e823e26e43b3c9aca15bbc9475d23e5fa12b" 2812 dependencies = [ 2813 - "indexmap", 2814 "nom8", 2815 "toml_datetime", 2816 ] ··· 2997 2998 [[package]] 2999 name = "unicode_names2" 3000 - version = "0.6.0" 3001 - source = "git+https://github.com/youknowone/unicode_names2.git?rev=4ce16aa85cbcdd9cc830410f1a72ef9a235f2fde#4ce16aa85cbcdd9cc830410f1a72ef9a235f2fde" 3002 dependencies = [ 3003 "phf", 3004 ] 3005 3006 [[package]] 3007 name = "utf8parse" 3008 version = "0.2.0" 3009 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 3016 checksum = "1674845326ee10d37ca60470760d4288a6f80f304007d92e5c53bab78c9cfd79" 3017 dependencies = [ 3018 "atomic", 3019 - "getrandom 0.2.8", 3020 - "rand 0.8.5", 3021 "uuid-macro-internal", 3022 ] 3023 ··· 3029 dependencies = [ 3030 "proc-macro2", 3031 "quote", 3032 - "syn", 3033 ] 3034 3035 [[package]] ··· 3069 3070 [[package]] 3071 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 version = "0.11.0+wasi-snapshot-preview1" 3085 source = "registry+https://github.com/rust-lang/crates.io-index" 3086 checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423" ··· 3106 "once_cell", 3107 "proc-macro2", 3108 "quote", 3109 - "syn", 3110 "wasm-bindgen-shared", 3111 ] 3112 ··· 3140 dependencies = [ 3141 "proc-macro2", 3142 "quote", 3143 - "syn", 3144 "wasm-bindgen-backend", 3145 "wasm-bindgen-shared", 3146 ] ··· 3174 3175 [[package]] 3176 name = "widestring" 3177 - version = "0.5.1" 3178 source = "registry+https://github.com/rust-lang/crates.io-index" 3179 - checksum = "17882f045410753661207383517a6f62ec3dbeb6a4ed2acce01f0728238d1983" 3180 3181 [[package]] 3182 name = "winapi" ··· 3211 3212 [[package]] 3213 name = "windows" 3214 - version = "0.39.0" 3215 source = "registry+https://github.com/rust-lang/crates.io-index" 3216 - checksum = "f1c4bd0a50ac6020f65184721f758dba47bb9fbc2133df715ec74a237b26794a" 3217 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", 3223 ] 3224 3225 [[package]] ··· 3265 source = "registry+https://github.com/rust-lang/crates.io-index" 3266 checksum = "677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9" 3267 dependencies = [ 3268 - "windows-targets 0.48.0", 3269 ] 3270 3271 [[package]] ··· 3285 3286 [[package]] 3287 name = "windows-targets" 3288 - version = "0.48.0" 3289 source = "registry+https://github.com/rust-lang/crates.io-index" 3290 - checksum = "7b1eb6f0cd7c80c79759c929114ef071b87354ce476d9d94271031c0497adfd5" 3291 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", 3299 ] 3300 3301 [[package]] ··· 3306 3307 [[package]] 3308 name = "windows_aarch64_gnullvm" 3309 - version = "0.48.0" 3310 source = "registry+https://github.com/rust-lang/crates.io-index" 3311 - checksum = "91ae572e1b79dba883e0d315474df7305d12f569b400fcf90581b06062f7e1bc" 3312 3313 [[package]] 3314 name = "windows_aarch64_msvc" ··· 3318 3319 [[package]] 3320 name = "windows_aarch64_msvc" 3321 - version = "0.39.0" 3322 source = "registry+https://github.com/rust-lang/crates.io-index" 3323 - checksum = "ec7711666096bd4096ffa835238905bb33fb87267910e154b18b44eaabb340f2" 3324 3325 [[package]] 3326 name = "windows_aarch64_msvc" 3327 - version = "0.42.1" 3328 source = "registry+https://github.com/rust-lang/crates.io-index" 3329 - checksum = "4c8b1b673ffc16c47a9ff48570a9d85e25d265735c503681332589af6253c6c7" 3330 3331 [[package]] 3332 name = "windows_aarch64_msvc" 3333 - version = "0.48.0" 3334 source = "registry+https://github.com/rust-lang/crates.io-index" 3335 - checksum = "b2ef27e0d7bdfcfc7b868b317c1d32c641a6fe4629c171b8928c7b08d98d7cf3" 3336 3337 [[package]] 3338 name = "windows_i686_gnu" ··· 3342 3343 [[package]] 3344 name = "windows_i686_gnu" 3345 - version = "0.39.0" 3346 source = "registry+https://github.com/rust-lang/crates.io-index" 3347 - checksum = "763fc57100a5f7042e3057e7e8d9bdd7860d330070251a73d003563a3bb49e1b" 3348 3349 [[package]] 3350 name = "windows_i686_gnu" 3351 - version = "0.42.1" 3352 source = "registry+https://github.com/rust-lang/crates.io-index" 3353 - checksum = "de3887528ad530ba7bdbb1faa8275ec7a1155a45ffa57c37993960277145d640" 3354 3355 [[package]] 3356 name = "windows_i686_gnu" 3357 - version = "0.48.0" 3358 source = "registry+https://github.com/rust-lang/crates.io-index" 3359 - checksum = "622a1962a7db830d6fd0a69683c80a18fda201879f0f447f065a3b7467daa241" 3360 3361 [[package]] 3362 name = "windows_i686_msvc" ··· 3366 3367 [[package]] 3368 name = "windows_i686_msvc" 3369 - version = "0.39.0" 3370 source = "registry+https://github.com/rust-lang/crates.io-index" 3371 - checksum = "7bc7cbfe58828921e10a9f446fcaaf649204dcfe6c1ddd712c5eebae6bda1106" 3372 3373 [[package]] 3374 name = "windows_i686_msvc" 3375 - version = "0.42.1" 3376 source = "registry+https://github.com/rust-lang/crates.io-index" 3377 - checksum = "bf4d1122317eddd6ff351aa852118a2418ad4214e6613a50e0191f7004372605" 3378 3379 [[package]] 3380 name = "windows_i686_msvc" 3381 - version = "0.48.0" 3382 source = "registry+https://github.com/rust-lang/crates.io-index" 3383 - checksum = "4542c6e364ce21bf45d69fdd2a8e455fa38d316158cfd43b3ac1c5b1b19f8e00" 3384 3385 [[package]] 3386 name = "windows_x86_64_gnu" ··· 3390 3391 [[package]] 3392 name = "windows_x86_64_gnu" 3393 - version = "0.39.0" 3394 source = "registry+https://github.com/rust-lang/crates.io-index" 3395 - checksum = "6868c165637d653ae1e8dc4d82c25d4f97dd6605eaa8d784b5c6e0ab2a252b65" 3396 3397 [[package]] 3398 name = "windows_x86_64_gnu" 3399 - version = "0.42.1" 3400 source = "registry+https://github.com/rust-lang/crates.io-index" 3401 - checksum = "c1040f221285e17ebccbc2591ffdc2d44ee1f9186324dd3e84e99ac68d699c45" 3402 3403 [[package]] 3404 name = "windows_x86_64_gnu" 3405 - version = "0.48.0" 3406 source = "registry+https://github.com/rust-lang/crates.io-index" 3407 - checksum = "ca2b8a661f7628cbd23440e50b05d705db3686f894fc9580820623656af974b1" 3408 3409 [[package]] 3410 name = "windows_x86_64_gnullvm" ··· 3414 3415 [[package]] 3416 name = "windows_x86_64_gnullvm" 3417 - version = "0.48.0" 3418 source = "registry+https://github.com/rust-lang/crates.io-index" 3419 - checksum = "7896dbc1f41e08872e9d5e8f8baa8fdd2677f29468c4e156210174edc7f7b953" 3420 3421 [[package]] 3422 name = "windows_x86_64_msvc" ··· 3426 3427 [[package]] 3428 name = "windows_x86_64_msvc" 3429 - version = "0.39.0" 3430 source = "registry+https://github.com/rust-lang/crates.io-index" 3431 - checksum = "5e4d40883ae9cae962787ca76ba76390ffa29214667a111db9e0a1ad8377e809" 3432 3433 [[package]] 3434 name = "windows_x86_64_msvc" 3435 - version = "0.42.1" 3436 source = "registry+https://github.com/rust-lang/crates.io-index" 3437 - checksum = "447660ad36a13288b1db4d4248e857b510e8c3a225c822ba4fb748c0aafecffd" 3438 3439 [[package]] 3440 name = "windows_x86_64_msvc" 3441 - version = "0.48.0" 3442 source = "registry+https://github.com/rust-lang/crates.io-index" 3443 - checksum = "1a515f5799fe4961cb532f983ce2b23082366b898e52ffbce459c86f67c8378a" 3444 3445 [[package]] 3446 name = "winreg" ··· 3458 checksum = "52839dc911083a8ef63efa4d039d1f58b5e409f923e44c80828f206f66e5541c" 3459 3460 [[package]] 3461 - name = "yaml-rust" 3462 - version = "0.4.5" 3463 source = "registry+https://github.com/rust-lang/crates.io-index" 3464 - checksum = "56c1936c4cc7a1c9ab21a1ebb602eb942ba868cbd44a99cb7cdc5892335e1c85" 3465 dependencies = [ 3466 - "linked-hash-map", 3467 ]
··· 22 23 [[package]] 24 name = "ahash" 25 + version = "0.8.11" 26 source = "registry+https://github.com/rust-lang/crates.io-index" 27 + checksum = "e89da841a80418a9b391ebaea17f5c112ffaaa96f621d2c285b5174da76b9011" 28 dependencies = [ 29 + "cfg-if", 30 + "getrandom", 31 "once_cell", 32 "version_check", 33 + "zerocopy", 34 ] 35 36 [[package]] ··· 41 dependencies = [ 42 "memchr", 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" 50 51 [[package]] 52 name = "android_system_properties" ··· 133 134 [[package]] 135 name = "bitflags" 136 + version = "2.5.0" 137 source = "registry+https://github.com/rust-lang/crates.io-index" 138 + checksum = "cf4b9d6a944f767f8e5e0db018570623c85f3d925ac718db4e06d0187adb21c1" 139 140 [[package]] 141 name = "blake2" ··· 143 source = "registry+https://github.com/rust-lang/crates.io-index" 144 checksum = "46502ad458c9a52b69d4d4d32775c788b7a1b85e8bc9d482d92250fc0e3f8efe" 145 dependencies = [ 146 + "digest", 147 ] 148 149 [[package]] ··· 156 ] 157 158 [[package]] 159 name = "bstr" 160 version = "0.2.17" 161 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 228 checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" 229 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]] 237 name = "chrono" 238 + version = "0.4.37" 239 source = "registry+https://github.com/rust-lang/crates.io-index" 240 + checksum = "8a0d04d43504c61aa6c7531f1871dd0d418d91130162063b789da00fd7057a5e" 241 dependencies = [ 242 + "android-tzdata", 243 "iana-time-zone", 244 "js-sys", 245 "num-traits", 246 "wasm-bindgen", 247 + "windows-targets 0.52.0", 248 ] 249 250 [[package]] ··· 264 265 [[package]] 266 name = "clipboard-win" 267 + version = "5.0.0" 268 source = "registry+https://github.com/rust-lang/crates.io-index" 269 + checksum = "c57002a5d9be777c1ef967e33674dac9ebd310d8893e4e3437b14d5f0f6372cc" 270 dependencies = [ 271 "error-code", 272 ] 273 274 [[package]] ··· 335 ] 336 337 [[package]] 338 name = "cranelift" 339 version = "0.88.2" 340 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 531 532 [[package]] 533 name = "crossbeam-utils" 534 + version = "0.8.19" 535 source = "registry+https://github.com/rust-lang/crates.io-index" 536 + checksum = "248e3bacc7dc6baa3b21e405ee045c3047101a49145e7e9eca583ab4c2ca5345" 537 538 [[package]] 539 name = "crunchy" ··· 596 "proc-macro2", 597 "quote", 598 "scratch", 599 + "syn 1.0.109", 600 ] 601 602 [[package]] ··· 613 dependencies = [ 614 "proc-macro2", 615 "quote", 616 + "syn 1.0.109", 617 ] 618 619 [[package]] ··· 626 "proc-macro2", 627 "quote", 628 "rustc_version", 629 + "syn 1.0.109", 630 ] 631 632 [[package]] ··· 635 source = "registry+https://github.com/rust-lang/crates.io-index" 636 checksum = "8168378f4e5023e7218c89c891c0fd8ecdb5e5e4f18cb78f38cf245dd021e76f" 637 dependencies = [ 638 + "block-buffer", 639 "crypto-common", 640 "subtle", 641 ] ··· 663 664 [[package]] 665 name = "dns-lookup" 666 + version = "2.0.4" 667 source = "registry+https://github.com/rust-lang/crates.io-index" 668 + checksum = "e5766087c2235fec47fafa4cfecc81e494ee679d0fd4a59887ea0919bfb0e4fc" 669 dependencies = [ 670 "cfg-if", 671 "libc", 672 "socket2", 673 + "windows-sys 0.48.0", 674 ] 675 676 [[package]] ··· 694 "base64", 695 "proc-macro2", 696 "quote", 697 + "syn 1.0.109", 698 ] 699 700 [[package]] ··· 721 ] 722 723 [[package]] 724 + name = "equivalent" 725 + version = "1.0.1" 726 source = "registry+https://github.com/rust-lang/crates.io-index" 727 + checksum = "5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5" 728 729 [[package]] 730 + name = "errno" 731 + version = "0.3.8" 732 source = "registry+https://github.com/rust-lang/crates.io-index" 733 + checksum = "a258e46cdc063eb8519c00b9fc845fc47bcfca4130e2f08e88665ceda8474245" 734 dependencies = [ 735 "libc", 736 + "windows-sys 0.52.0", 737 ] 738 739 [[package]] 740 name = "error-code" 741 + version = "3.0.0" 742 source = "registry+https://github.com/rust-lang/crates.io-index" 743 + checksum = "281e452d3bad4005426416cdba5ccfd4f5c1280e10099e21db27f7c1c28347fc" 744 745 [[package]] 746 name = "exitcode" ··· 750 751 [[package]] 752 name = "fd-lock" 753 + version = "4.0.2" 754 source = "registry+https://github.com/rust-lang/crates.io-index" 755 + checksum = "7e5768da2206272c81ef0b5e951a41862938a6070da63bcea197899942d3b947" 756 dependencies = [ 757 "cfg-if", 758 "rustix", 759 + "windows-sys 0.52.0", 760 ] 761 762 [[package]] ··· 780 dependencies = [ 781 "flame", 782 "quote", 783 + "syn 1.0.109", 784 ] 785 786 [[package]] ··· 790 checksum = "c3cc29a6c0dfa26d3a0e80021edda5671eeed79381130897737cdd273ea18909" 791 dependencies = [ 792 "flame", 793 + "indexmap 1.9.3", 794 "serde", 795 "serde_json", 796 ] 797 798 [[package]] 799 name = "flate2" 800 + version = "1.0.28" 801 source = "registry+https://github.com/rust-lang/crates.io-index" 802 + checksum = "46303f565772937ffe1d394a4fac6f411c6013172fadde9dcdb1e147a086940e" 803 dependencies = [ 804 "crc32fast", 805 "libz-sys", ··· 857 ] 858 859 [[package]] 860 + name = "getopts" 861 + version = "0.2.21" 862 source = "registry+https://github.com/rust-lang/crates.io-index" 863 + checksum = "14dbbfd5c71d70241ecf9e6f13737f7b5ce823821063188d7e46c41d371eebd5" 864 dependencies = [ 865 + "unicode-width", 866 ] 867 868 [[package]] 869 name = "getrandom" 870 + version = "0.2.14" 871 source = "registry+https://github.com/rust-lang/crates.io-index" 872 + checksum = "94b22e06ecb0110981051723910cbf0b5f5e09a2062dd7663334ee79a9d1286c" 873 dependencies = [ 874 "cfg-if", 875 "js-sys", 876 "libc", 877 + "wasi", 878 "wasm-bindgen", 879 ] 880 ··· 897 checksum = "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888" 898 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]] 906 name = "heck" 907 version = "0.4.1" 908 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 927 ] 928 929 [[package]] 930 name = "hex" 931 version = "0.4.3" 932 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 937 version = "0.2.1" 938 source = "registry+https://github.com/rust-lang/crates.io-index" 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 + ] 949 950 [[package]] 951 name = "iana-time-zone" ··· 973 974 [[package]] 975 name = "indexmap" 976 + version = "1.9.3" 977 source = "registry+https://github.com/rust-lang/crates.io-index" 978 + checksum = "bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99" 979 dependencies = [ 980 "autocfg", 981 + "hashbrown 0.12.3", 982 ] 983 984 [[package]] 985 + name = "indexmap" 986 + version = "2.2.6" 987 source = "registry+https://github.com/rust-lang/crates.io-index" 988 + checksum = "168fb715dda47215e360912c096649d23d58bf392ac62f73919e831745e40f26" 989 dependencies = [ 990 + "equivalent", 991 + "hashbrown 0.14.3", 992 ] 993 994 [[package]] 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" 1003 source = "registry+https://github.com/rust-lang/crates.io-index" 1004 + checksum = "3eab73f58e59ca6526037208f0e98851159ec1633cf17b6cd2e1f2c3fd5d53cc" 1005 dependencies = [ 1006 + "console", 1007 + "lazy_static 1.4.0", 1008 + "linked-hash-map", 1009 + "similar", 1010 ] 1011 1012 [[package]] 1013 name = "is-macro" 1014 + version = "0.3.0" 1015 source = "registry+https://github.com/rust-lang/crates.io-index" 1016 + checksum = "f4467ed1321b310c2625c5aa6c1b1ffc5de4d9e42668cf697a08fb033ee8265e" 1017 dependencies = [ 1018 "Inflector", 1019 + "pmutil 0.6.1", 1020 "proc-macro2", 1021 "quote", 1022 + "syn 2.0.32", 1023 ] 1024 1025 [[package]] 1026 name = "itertools" 1027 + version = "0.10.5" 1028 source = "registry+https://github.com/rust-lang/crates.io-index" 1029 + checksum = "b0fd2260e829bddf4cb6ea802289de2f86d6a7a690192fbe91b3f46e0f2c8473" 1030 dependencies = [ 1031 "either", 1032 ] 1033 1034 [[package]] 1035 name = "itertools" 1036 + version = "0.11.0" 1037 source = "registry+https://github.com/rust-lang/crates.io-index" 1038 + checksum = "b1c173a5686ce8bfa551b3563d0c2170bf24ca44da99c7ca4bfdab5418c3fe57" 1039 dependencies = [ 1040 "either", 1041 ] ··· 1114 1115 [[package]] 1116 name = "libc" 1117 + version = "0.2.153" 1118 source = "registry+https://github.com/rust-lang/crates.io-index" 1119 + checksum = "9c198f91728a82281a64e1f4f9eeb25d82cb32a5de251c6bd1b5154d63a8e7bd" 1120 1121 [[package]] 1122 name = "libffi" ··· 1177 1178 [[package]] 1179 name = "linux-raw-sys" 1180 + version = "0.4.12" 1181 source = "registry+https://github.com/rust-lang/crates.io-index" 1182 + checksum = "c4cd1a83af159aa67994778be9070f0ae1bd732942279cabb14f86f986a21456" 1183 1184 [[package]] 1185 name = "lock_api" ··· 1202 1203 [[package]] 1204 name = "lz4_flex" 1205 + version = "0.11.1" 1206 source = "registry+https://github.com/rust-lang/crates.io-index" 1207 + checksum = "3ea9b256699eda7b0387ffbc776dd625e28bde3918446381781245b7a50349d8" 1208 dependencies = [ 1209 "twox-hash", 1210 ] 1211 1212 [[package]] 1213 name = "mac_address" 1214 + version = "1.1.5" 1215 source = "registry+https://github.com/rust-lang/crates.io-index" 1216 + checksum = "4863ee94f19ed315bf3bc00299338d857d4b5bc856af375cc97d237382ad3856" 1217 dependencies = [ 1218 "nix 0.23.2", 1219 "winapi", ··· 1230 1231 [[package]] 1232 name = "malachite" 1233 + version = "0.4.4" 1234 source = "registry+https://github.com/rust-lang/crates.io-index" 1235 + checksum = "220cb36c52aa6eff45559df497abe0e2a4c1209f92279a746a399f622d7b95c7" 1236 dependencies = [ 1237 "malachite-base", 1238 "malachite-nz", ··· 1241 1242 [[package]] 1243 name = "malachite-base" 1244 + version = "0.4.4" 1245 source = "registry+https://github.com/rust-lang/crates.io-index" 1246 + checksum = "6538136c5daf04126d6be4899f7fe4879b7f8de896dd1b4210fe6de5b94f2555" 1247 dependencies = [ 1248 + "itertools 0.11.0", 1249 "ryu", 1250 ] 1251 1252 [[package]] 1253 name = "malachite-bigint" 1254 + version = "0.2.0" 1255 source = "registry+https://github.com/rust-lang/crates.io-index" 1256 + checksum = "17703a19c80bbdd0b7919f0f104f3b0597f7de4fc4e90a477c15366a5ba03faa" 1257 dependencies = [ 1258 "derive_more", 1259 "malachite", ··· 1264 1265 [[package]] 1266 name = "malachite-nz" 1267 + version = "0.4.4" 1268 source = "registry+https://github.com/rust-lang/crates.io-index" 1269 + checksum = "5f0b05577b7a3f09433106460b10304f97fc572f0baabf6640e6cb1e23f5fc52" 1270 dependencies = [ 1271 "embed-doc-image", 1272 + "itertools 0.11.0", 1273 "malachite-base", 1274 ] 1275 1276 [[package]] 1277 name = "malachite-q" 1278 + version = "0.4.4" 1279 source = "registry+https://github.com/rust-lang/crates.io-index" 1280 + checksum = "a1cfdb4016292e6acd832eaee261175f3af8bbee62afeefe4420ebce4c440cb5" 1281 dependencies = [ 1282 + "itertools 0.11.0", 1283 "malachite-base", 1284 "malachite-nz", 1285 ] ··· 1302 source = "registry+https://github.com/rust-lang/crates.io-index" 1303 checksum = "6365506850d44bff6e2fbcb5176cf63650e48bd45ef2fe2665ae1570e0f4b9ca" 1304 dependencies = [ 1305 + "digest", 1306 ] 1307 1308 [[package]] 1309 name = "memchr" 1310 + version = "2.7.2" 1311 source = "registry+https://github.com/rust-lang/crates.io-index" 1312 + checksum = "6c8640c5d730cb13ebd907d8d04b52f55ac9a2eec55b440c8892f40d56c76c1d" 1313 1314 [[package]] 1315 name = "memmap2" ··· 1339 ] 1340 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]] 1351 name = "miniz_oxide" 1352 + version = "0.7.2" 1353 source = "registry+https://github.com/rust-lang/crates.io-index" 1354 + checksum = "9d811f3e15f28568be3407c8e7fdb6514c1cda3cb30683f15b6a1a1dc4ea14a7" 1355 dependencies = [ 1356 "adler", 1357 ] ··· 1362 source = "registry+https://github.com/rust-lang/crates.io-index" 1363 checksum = "12ca7f22ed370d5991a9caec16a83187e865bc8a532f889670337d5a5689e3a1" 1364 dependencies = [ 1365 + "rand_core", 1366 ] 1367 1368 [[package]] ··· 1389 1390 [[package]] 1391 name = "nix" 1392 + version = "0.27.1" 1393 source = "registry+https://github.com/rust-lang/crates.io-index" 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" 1407 dependencies = [ 1408 + "bitflags 2.5.0", 1409 "cfg-if", 1410 + "cfg_aliases", 1411 "libc", 1412 ] 1413 1414 [[package]] ··· 1460 1461 [[package]] 1462 name = "num_enum" 1463 + version = "0.7.2" 1464 source = "registry+https://github.com/rust-lang/crates.io-index" 1465 + checksum = "02339744ee7253741199f897151b38e72257d13802d4ee837285cc2990a90845" 1466 dependencies = [ 1467 "num_enum_derive", 1468 ] 1469 1470 [[package]] 1471 name = "num_enum_derive" 1472 + version = "0.7.2" 1473 source = "registry+https://github.com/rust-lang/crates.io-index" 1474 + checksum = "681030a937600a36906c185595136d26abfebb4aa9c65701cefcaf8578bb982b" 1475 dependencies = [ 1476 "proc-macro-crate", 1477 "proc-macro2", 1478 "quote", 1479 + "syn 2.0.32", 1480 ] 1481 1482 [[package]] 1483 name = "once_cell" 1484 + version = "1.19.0" 1485 source = "registry+https://github.com/rust-lang/crates.io-index" 1486 + checksum = "3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92" 1487 1488 [[package]] 1489 name = "oorandom" ··· 1492 checksum = "0ab1bc2a289d34bd04a330323ac98a1b4bc82c9d9fcb1e66b63caa84da26b575" 1493 1494 [[package]] 1495 name = "openssl" 1496 + version = "0.10.62" 1497 source = "registry+https://github.com/rust-lang/crates.io-index" 1498 + checksum = "8cde4d2d9200ad5909f8dac647e29482e07c3a35de8a13fce7c9c7747ad9f671" 1499 dependencies = [ 1500 + "bitflags 2.5.0", 1501 "cfg-if", 1502 "foreign-types", 1503 "libc", ··· 1514 dependencies = [ 1515 "proc-macro2", 1516 "quote", 1517 + "syn 1.0.109", 1518 ] 1519 1520 [[package]] ··· 1525 1526 [[package]] 1527 name = "openssl-src" 1528 + version = "300.2.1+3.2.0" 1529 source = "registry+https://github.com/rust-lang/crates.io-index" 1530 + checksum = "3fe476c29791a5ca0d1273c697e96085bbabbbea2ef7afd5617e78a4b40332d3" 1531 dependencies = [ 1532 "cc", 1533 ] 1534 1535 [[package]] 1536 name = "openssl-sys" 1537 + version = "0.9.98" 1538 source = "registry+https://github.com/rust-lang/crates.io-index" 1539 + checksum = "c1665caf8ab2dc9aef43d1c0023bd904633a6a05cb30b0ad59bec2ae986e57a7" 1540 dependencies = [ 1541 "cc", 1542 "libc", ··· 1616 checksum = "b1181c94580fa345f50f19d738aaa39c0ed30a600d95cb2d3e23f94266f14fbf" 1617 dependencies = [ 1618 "phf_shared", 1619 + "rand", 1620 ] 1621 1622 [[package]] ··· 1629 ] 1630 1631 [[package]] 1632 name = "pkg-config" 1633 version = "0.3.26" 1634 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1670 dependencies = [ 1671 "proc-macro2", 1672 "quote", 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", 1685 ] 1686 1687 [[package]] ··· 1702 1703 [[package]] 1704 name = "proc-macro2" 1705 + version = "1.0.79" 1706 source = "registry+https://github.com/rust-lang/crates.io-index" 1707 + checksum = "e835ff2298f5721608eb1a980ecaee1aef2c132bf95ecc026a11b7bf3c01c02e" 1708 dependencies = [ 1709 "unicode-ident", 1710 ] 1711 1712 [[package]] 1713 name = "puruspe" 1714 + version = "0.2.4" 1715 source = "registry+https://github.com/rust-lang/crates.io-index" 1716 + checksum = "06a1eed715f625eaa95fba5e049dcf7bc06fa396d6d2e55015b3764e234dfd3f" 1717 1718 [[package]] 1719 + name = "pyo3" 1720 + version = "0.20.2" 1721 source = "registry+https://github.com/rust-lang/crates.io-index" 1722 + checksum = "9a89dc7a5850d0e983be1ec2a463a171d20990487c3cfcd68b5363f1ee3d6fe0" 1723 dependencies = [ 1724 + "cfg-if", 1725 + "indoc", 1726 "libc", 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", 1777 ] 1778 1779 [[package]] 1780 name = "quote" 1781 + version = "1.0.33" 1782 source = "registry+https://github.com/rust-lang/crates.io-index" 1783 + checksum = "5267fca4496028628a95160fc423a33e8b2e6af8a5302579e322e4b520293cae" 1784 dependencies = [ 1785 "proc-macro2", 1786 ] ··· 1803 1804 [[package]] 1805 name = "rand" 1806 version = "0.8.5" 1807 source = "registry+https://github.com/rust-lang/crates.io-index" 1808 checksum = "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404" 1809 dependencies = [ 1810 "libc", 1811 + "rand_chacha", 1812 + "rand_core", 1813 ] 1814 1815 [[package]] ··· 1819 checksum = "e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88" 1820 dependencies = [ 1821 "ppv-lite86", 1822 + "rand_core", 1823 ] 1824 1825 [[package]] ··· 1828 source = "registry+https://github.com/rust-lang/crates.io-index" 1829 checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c" 1830 dependencies = [ 1831 + "getrandom", 1832 ] 1833 1834 [[package]] ··· 1874 source = "registry+https://github.com/rust-lang/crates.io-index" 1875 checksum = "b033d837a7cf162d7993aded9304e30a83213c648b6e389db233191f891e5c2b" 1876 dependencies = [ 1877 + "getrandom", 1878 "redox_syscall 0.2.16", 1879 "thiserror", 1880 ] ··· 1928 1929 [[package]] 1930 name = "result-like" 1931 + version = "0.4.6" 1932 source = "registry+https://github.com/rust-lang/crates.io-index" 1933 + checksum = "ccc7ce6435c33898517a30e85578cd204cbb696875efb93dec19a2d31294f810" 1934 dependencies = [ 1935 "result-like-derive", 1936 ] 1937 1938 [[package]] 1939 name = "result-like-derive" 1940 + version = "0.4.6" 1941 source = "registry+https://github.com/rust-lang/crates.io-index" 1942 + checksum = "1fabf0a2e54f711c68c50d49f648a1a8a37adcb57353f518ac4df374f0788f42" 1943 dependencies = [ 1944 + "pmutil 0.5.3", 1945 "proc-macro2", 1946 "quote", 1947 + "syn 1.0.109", 1948 "syn-ext", 1949 ] 1950 ··· 1965 1966 [[package]] 1967 name = "rustix" 1968 + version = "0.38.28" 1969 source = "registry+https://github.com/rust-lang/crates.io-index" 1970 + checksum = "72e572a5e8ca657d7366229cdde4bd14c4eb5499a9573d4d366fe1b599daa316" 1971 dependencies = [ 1972 + "bitflags 2.5.0", 1973 "errno", 1974 "libc", 1975 "linux-raw-sys", 1976 + "windows-sys 0.52.0", 1977 ] 1978 1979 [[package]] 1980 name = "rustpython" 1981 + version = "0.3.1" 1982 dependencies = [ 1983 "atty", 1984 "cfg-if", 1985 "clap", 1986 "criterion", 1987 "dirs-next", 1988 "env_logger", ··· 1990 "flamescope", 1991 "libc", 1992 "log", 1993 + "pyo3", 1994 "rustpython-compiler", 1995 "rustpython-parser", 1996 "rustpython-pylib", ··· 2001 2002 [[package]] 2003 name = "rustpython-ast" 2004 + version = "0.3.1" 2005 + source = "git+https://github.com/RustPython/Parser.git?rev=a95045bc627b2fbf84caf4f010e521846be7b37f#a95045bc627b2fbf84caf4f010e521846be7b37f" 2006 dependencies = [ 2007 "is-macro", 2008 "malachite-bigint", ··· 2013 2014 [[package]] 2015 name = "rustpython-codegen" 2016 + version = "0.3.1" 2017 dependencies = [ 2018 "ahash", 2019 + "bitflags 2.5.0", 2020 + "indexmap 2.2.6", 2021 "insta", 2022 + "itertools 0.11.0", 2023 "log", 2024 "num-complex", 2025 "num-traits", ··· 2031 2032 [[package]] 2033 name = "rustpython-common" 2034 + version = "0.3.1" 2035 dependencies = [ 2036 "ascii", 2037 + "bitflags 2.5.0", 2038 "bstr", 2039 "cfg-if", 2040 + "itertools 0.11.0", 2041 "libc", 2042 "lock_api", 2043 "malachite-base", ··· 2048 "once_cell", 2049 "parking_lot", 2050 "radium", 2051 + "rand", 2052 "rustpython-format", 2053 "siphasher", 2054 "volatile", ··· 2057 2058 [[package]] 2059 name = "rustpython-compiler" 2060 + version = "0.3.1" 2061 dependencies = [ 2062 "rustpython-codegen", 2063 "rustpython-compiler-core", ··· 2066 2067 [[package]] 2068 name = "rustpython-compiler-core" 2069 + version = "0.3.1" 2070 dependencies = [ 2071 + "bitflags 2.5.0", 2072 + "itertools 0.11.0", 2073 "lz4_flex", 2074 "malachite-bigint", 2075 "num-complex", ··· 2079 2080 [[package]] 2081 name = "rustpython-derive" 2082 + version = "0.3.1" 2083 dependencies = [ 2084 "rustpython-compiler", 2085 "rustpython-derive-impl", 2086 + "syn 1.0.109", 2087 ] 2088 2089 [[package]] 2090 name = "rustpython-derive-impl" 2091 + version = "0.3.1" 2092 dependencies = [ 2093 + "itertools 0.11.0", 2094 "maplit", 2095 "once_cell", 2096 "proc-macro2", ··· 2098 "rustpython-compiler-core", 2099 "rustpython-doc", 2100 "rustpython-parser-core", 2101 + "syn 1.0.109", 2102 "syn-ext", 2103 "textwrap 0.15.2", 2104 ] ··· 2113 2114 [[package]] 2115 name = "rustpython-format" 2116 + version = "0.3.1" 2117 + source = "git+https://github.com/RustPython/Parser.git?rev=a95045bc627b2fbf84caf4f010e521846be7b37f#a95045bc627b2fbf84caf4f010e521846be7b37f" 2118 dependencies = [ 2119 + "bitflags 2.5.0", 2120 + "itertools 0.11.0", 2121 "malachite-bigint", 2122 "num-traits", 2123 "rustpython-literal", ··· 2125 2126 [[package]] 2127 name = "rustpython-jit" 2128 + version = "0.3.1" 2129 dependencies = [ 2130 "approx", 2131 "cranelift", ··· 2140 2141 [[package]] 2142 name = "rustpython-literal" 2143 + version = "0.3.1" 2144 + source = "git+https://github.com/RustPython/Parser.git?rev=a95045bc627b2fbf84caf4f010e521846be7b37f#a95045bc627b2fbf84caf4f010e521846be7b37f" 2145 dependencies = [ 2146 "hexf-parse", 2147 "is-macro", ··· 2152 2153 [[package]] 2154 name = "rustpython-parser" 2155 + version = "0.3.1" 2156 + source = "git+https://github.com/RustPython/Parser.git?rev=a95045bc627b2fbf84caf4f010e521846be7b37f#a95045bc627b2fbf84caf4f010e521846be7b37f" 2157 dependencies = [ 2158 "anyhow", 2159 "is-macro", 2160 + "itertools 0.11.0", 2161 "lalrpop-util", 2162 "log", 2163 "malachite-bigint", ··· 2175 2176 [[package]] 2177 name = "rustpython-parser-core" 2178 + version = "0.3.1" 2179 + source = "git+https://github.com/RustPython/Parser.git?rev=a95045bc627b2fbf84caf4f010e521846be7b37f#a95045bc627b2fbf84caf4f010e521846be7b37f" 2180 dependencies = [ 2181 "is-macro", 2182 "memchr", ··· 2185 2186 [[package]] 2187 name = "rustpython-parser-vendored" 2188 + version = "0.3.1" 2189 + source = "git+https://github.com/RustPython/Parser.git?rev=a95045bc627b2fbf84caf4f010e521846be7b37f#a95045bc627b2fbf84caf4f010e521846be7b37f" 2190 dependencies = [ 2191 "memchr", 2192 "once_cell", ··· 2194 2195 [[package]] 2196 name = "rustpython-pylib" 2197 + version = "0.3.1" 2198 dependencies = [ 2199 "glob", 2200 "rustpython-compiler-core", ··· 2202 ] 2203 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]] 2214 name = "rustpython-stdlib" 2215 + version = "0.3.1" 2216 dependencies = [ 2217 "adler32", 2218 "ahash", ··· 2224 "crc32fast", 2225 "crossbeam-utils", 2226 "csv-core", 2227 + "digest", 2228 "dns-lookup", 2229 "dyn-clone", 2230 "flate2", 2231 "foreign-types-shared", 2232 "gethostname", 2233 "hex", 2234 + "itertools 0.11.0", 2235 "libc", 2236 "libsqlite3-sys", 2237 "libz-sys", ··· 2241 "memchr", 2242 "memmap2", 2243 "mt19937", 2244 + "nix 0.27.1", 2245 "num-complex", 2246 "num-integer", 2247 "num-traits", ··· 2254 "parking_lot", 2255 "paste", 2256 "puruspe", 2257 + "rand", 2258 + "rand_core", 2259 "rustpython-common", 2260 "rustpython-derive", 2261 "rustpython-vm", 2262 "schannel", 2263 "sha-1", 2264 "sha2", 2265 + "sha3", 2266 "socket2", 2267 "system-configuration", 2268 "termios", ··· 2278 "uuid", 2279 "widestring", 2280 "winapi", 2281 + "windows-sys 0.52.0", 2282 "xml-rs", 2283 ] 2284 2285 [[package]] 2286 name = "rustpython-vm" 2287 + version = "0.3.1" 2288 dependencies = [ 2289 "ahash", 2290 "ascii", 2291 "atty", 2292 + "bitflags 2.5.0", 2293 "bstr", 2294 "caseless", 2295 "cfg-if", ··· 2298 "exitcode", 2299 "flame", 2300 "flamer", 2301 + "getrandom", 2302 "glob", 2303 "half", 2304 "hex", 2305 + "indexmap 2.2.6", 2306 "is-macro", 2307 + "itertools 0.11.0", 2308 "libc", 2309 "log", 2310 "malachite-bigint", 2311 "memchr", 2312 + "memoffset 0.9.1", 2313 + "nix 0.27.1", 2314 "num-complex", 2315 "num-integer", 2316 "num-traits", ··· 2320 "optional", 2321 "parking_lot", 2322 "paste", 2323 + "rand", 2324 "result-like", 2325 "rustc_version", 2326 "rustpython-ast", ··· 2334 "rustpython-literal", 2335 "rustpython-parser", 2336 "rustpython-parser-core", 2337 + "rustpython-sre_engine", 2338 "rustyline", 2339 "schannel", 2340 "serde", 2341 "static_assertions", 2342 "strum", 2343 "strum_macros", ··· 2353 "wasm-bindgen", 2354 "which", 2355 "widestring", 2356 "windows", 2357 + "windows-sys 0.52.0", 2358 "winreg", 2359 ] 2360 2361 [[package]] 2362 name = "rustpython_wasm" 2363 + version = "0.3.1" 2364 dependencies = [ 2365 "console_error_panic_hook", 2366 "js-sys", ··· 2384 2385 [[package]] 2386 name = "rustyline" 2387 + version = "14.0.0" 2388 source = "registry+https://github.com/rust-lang/crates.io-index" 2389 + checksum = "7803e8936da37efd9b6d4478277f4b2b9bb5cdb37a113e8d63222e58da647e63" 2390 dependencies = [ 2391 + "bitflags 2.5.0", 2392 "cfg-if", 2393 "clipboard-win", 2394 "fd-lock", 2395 + "home", 2396 "libc", 2397 "log", 2398 "memchr", 2399 + "nix 0.28.0", 2400 "radix_trie", 2401 "unicode-segmentation", 2402 "unicode-width", 2403 "utf8parse", 2404 + "windows-sys 0.52.0", 2405 ] 2406 2407 [[package]] 2408 name = "ryu" 2409 + version = "1.0.15" 2410 source = "registry+https://github.com/rust-lang/crates.io-index" 2411 + checksum = "1ad4cc8da4ef723ed60bced201181d83791ad433213d8c24efffda1eec85d741" 2412 2413 [[package]] 2414 name = "same-file" ··· 2421 2422 [[package]] 2423 name = "schannel" 2424 + version = "0.1.22" 2425 source = "registry+https://github.com/rust-lang/crates.io-index" 2426 + checksum = "0c3733bf4cf7ea0880754e19cb5a462007c4a8c1914bff372ccc95b464f1df88" 2427 dependencies = [ 2428 + "windows-sys 0.48.0", 2429 ] 2430 2431 [[package]] ··· 2485 dependencies = [ 2486 "proc-macro2", 2487 "quote", 2488 + "syn 1.0.109", 2489 ] 2490 2491 [[package]] ··· 2507 dependencies = [ 2508 "cfg-if", 2509 "cpufeatures", 2510 + "digest", 2511 ] 2512 2513 [[package]] ··· 2518 dependencies = [ 2519 "cfg-if", 2520 "cpufeatures", 2521 + "digest", 2522 ] 2523 2524 [[package]] ··· 2527 source = "registry+https://github.com/rust-lang/crates.io-index" 2528 checksum = "bdf0c33fae925bdc080598b84bc15c55e7b9a4a43b3c704da051f977469691c9" 2529 dependencies = [ 2530 + "digest", 2531 "keccak", 2532 ] 2533 ··· 2557 2558 [[package]] 2559 name = "socket2" 2560 + version = "0.5.5" 2561 source = "registry+https://github.com/rust-lang/crates.io-index" 2562 + checksum = "7b5fac59a5cb5dd637972e5fca70daf0523c9067fcdc4842f053dae04a18f8e9" 2563 dependencies = [ 2564 "libc", 2565 + "windows-sys 0.48.0", 2566 ] 2567 2568 [[package]] ··· 2572 checksum = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f" 2573 2574 [[package]] 2575 name = "strsim" 2576 version = "0.8.0" 2577 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 2593 "proc-macro2", 2594 "quote", 2595 "rustversion", 2596 + "syn 1.0.109", 2597 ] 2598 2599 [[package]] ··· 2604 2605 [[package]] 2606 name = "syn" 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" 2619 source = "registry+https://github.com/rust-lang/crates.io-index" 2620 + checksum = "239814284fd6f1a4ffe4ca893952cdd93c224b6a1571c9a9eadd670295c0c9e2" 2621 dependencies = [ 2622 "proc-macro2", 2623 "quote", ··· 2630 source = "registry+https://github.com/rust-lang/crates.io-index" 2631 checksum = "9b86cb2b68c5b3c078cac02588bc23f3c04bb828c5d3aedd17980876ec6a7be6" 2632 dependencies = [ 2633 + "syn 1.0.109", 2634 ] 2635 2636 [[package]] ··· 2710 dependencies = [ 2711 "proc-macro2", 2712 "quote", 2713 + "syn 1.0.109", 2714 ] 2715 2716 [[package]] ··· 2736 2737 [[package]] 2738 name = "time" 2739 + version = "0.3.20" 2740 source = "registry+https://github.com/rust-lang/crates.io-index" 2741 + checksum = "cd0cbfecb4d19b5ea75bb31ad904eb5b9fa13f21079c3b92017ebdf4999a5890" 2742 dependencies = [ 2743 + "serde", 2744 + "time-core", 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" 2752 2753 [[package]] 2754 name = "timsort" ··· 2802 source = "registry+https://github.com/rust-lang/crates.io-index" 2803 checksum = "56c59d8dd7d0dcbc6428bf7aa2f0e823e26e43b3c9aca15bbc9475d23e5fa12b" 2804 dependencies = [ 2805 + "indexmap 1.9.3", 2806 "nom8", 2807 "toml_datetime", 2808 ] ··· 2989 2990 [[package]] 2991 name = "unicode_names2" 2992 + version = "1.1.0" 2993 + source = "registry+https://github.com/rust-lang/crates.io-index" 2994 + checksum = "38b2c0942619ae1797f999a0ce7efc6c09592ad30e68e16cdbfdcd48a98c3579" 2995 dependencies = [ 2996 "phf", 2997 + "unicode_names2_generator", 2998 ] 2999 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]] 3020 name = "utf8parse" 3021 version = "0.2.0" 3022 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 3029 checksum = "1674845326ee10d37ca60470760d4288a6f80f304007d92e5c53bab78c9cfd79" 3030 dependencies = [ 3031 "atomic", 3032 + "getrandom", 3033 + "rand", 3034 "uuid-macro-internal", 3035 ] 3036 ··· 3042 dependencies = [ 3043 "proc-macro2", 3044 "quote", 3045 + "syn 1.0.109", 3046 ] 3047 3048 [[package]] ··· 3082 3083 [[package]] 3084 name = "wasi" 3085 version = "0.11.0+wasi-snapshot-preview1" 3086 source = "registry+https://github.com/rust-lang/crates.io-index" 3087 checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423" ··· 3107 "once_cell", 3108 "proc-macro2", 3109 "quote", 3110 + "syn 1.0.109", 3111 "wasm-bindgen-shared", 3112 ] 3113 ··· 3141 dependencies = [ 3142 "proc-macro2", 3143 "quote", 3144 + "syn 1.0.109", 3145 "wasm-bindgen-backend", 3146 "wasm-bindgen-shared", 3147 ] ··· 3175 3176 [[package]] 3177 name = "widestring" 3178 + version = "1.1.0" 3179 source = "registry+https://github.com/rust-lang/crates.io-index" 3180 + checksum = "7219d36b6eac893fa81e84ebe06485e7dcbb616177469b142df14f1f4deb1311" 3181 3182 [[package]] 3183 name = "winapi" ··· 3212 3213 [[package]] 3214 name = "windows" 3215 + version = "0.52.0" 3216 source = "registry+https://github.com/rust-lang/crates.io-index" 3217 + checksum = "e48a53791691ab099e5e2ad123536d0fff50652600abaf43bbf952894110d0be" 3218 dependencies = [ 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", 3230 ] 3231 3232 [[package]] ··· 3272 source = "registry+https://github.com/rust-lang/crates.io-index" 3273 checksum = "677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9" 3274 dependencies = [ 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", 3285 ] 3286 3287 [[package]] ··· 3301 3302 [[package]] 3303 name = "windows-targets" 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" 3320 source = "registry+https://github.com/rust-lang/crates.io-index" 3321 + checksum = "8a18201040b24831fbb9e4eb208f8892e1f50a37feb53cc7ff887feb8f50e7cd" 3322 dependencies = [ 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", 3330 ] 3331 3332 [[package]] ··· 3337 3338 [[package]] 3339 name = "windows_aarch64_gnullvm" 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" 3347 source = "registry+https://github.com/rust-lang/crates.io-index" 3348 + checksum = "cb7764e35d4db8a7921e09562a0304bf2f93e0a51bfccee0bd0bb0b666b015ea" 3349 3350 [[package]] 3351 name = "windows_aarch64_msvc" ··· 3355 3356 [[package]] 3357 name = "windows_aarch64_msvc" 3358 + version = "0.42.1" 3359 source = "registry+https://github.com/rust-lang/crates.io-index" 3360 + checksum = "4c8b1b673ffc16c47a9ff48570a9d85e25d265735c503681332589af6253c6c7" 3361 3362 [[package]] 3363 name = "windows_aarch64_msvc" 3364 + version = "0.48.5" 3365 source = "registry+https://github.com/rust-lang/crates.io-index" 3366 + checksum = "dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc" 3367 3368 [[package]] 3369 name = "windows_aarch64_msvc" 3370 + version = "0.52.0" 3371 source = "registry+https://github.com/rust-lang/crates.io-index" 3372 + checksum = "bbaa0368d4f1d2aaefc55b6fcfee13f41544ddf36801e793edbbfd7d7df075ef" 3373 3374 [[package]] 3375 name = "windows_i686_gnu" ··· 3379 3380 [[package]] 3381 name = "windows_i686_gnu" 3382 + version = "0.42.1" 3383 source = "registry+https://github.com/rust-lang/crates.io-index" 3384 + checksum = "de3887528ad530ba7bdbb1faa8275ec7a1155a45ffa57c37993960277145d640" 3385 3386 [[package]] 3387 name = "windows_i686_gnu" 3388 + version = "0.48.5" 3389 source = "registry+https://github.com/rust-lang/crates.io-index" 3390 + checksum = "a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e" 3391 3392 [[package]] 3393 name = "windows_i686_gnu" 3394 + version = "0.52.0" 3395 source = "registry+https://github.com/rust-lang/crates.io-index" 3396 + checksum = "a28637cb1fa3560a16915793afb20081aba2c92ee8af57b4d5f28e4b3e7df313" 3397 3398 [[package]] 3399 name = "windows_i686_msvc" ··· 3403 3404 [[package]] 3405 name = "windows_i686_msvc" 3406 + version = "0.42.1" 3407 source = "registry+https://github.com/rust-lang/crates.io-index" 3408 + checksum = "bf4d1122317eddd6ff351aa852118a2418ad4214e6613a50e0191f7004372605" 3409 3410 [[package]] 3411 name = "windows_i686_msvc" 3412 + version = "0.48.5" 3413 source = "registry+https://github.com/rust-lang/crates.io-index" 3414 + checksum = "8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406" 3415 3416 [[package]] 3417 name = "windows_i686_msvc" 3418 + version = "0.52.0" 3419 source = "registry+https://github.com/rust-lang/crates.io-index" 3420 + checksum = "ffe5e8e31046ce6230cc7215707b816e339ff4d4d67c65dffa206fd0f7aa7b9a" 3421 3422 [[package]] 3423 name = "windows_x86_64_gnu" ··· 3427 3428 [[package]] 3429 name = "windows_x86_64_gnu" 3430 + version = "0.42.1" 3431 source = "registry+https://github.com/rust-lang/crates.io-index" 3432 + checksum = "c1040f221285e17ebccbc2591ffdc2d44ee1f9186324dd3e84e99ac68d699c45" 3433 3434 [[package]] 3435 name = "windows_x86_64_gnu" 3436 + version = "0.48.5" 3437 source = "registry+https://github.com/rust-lang/crates.io-index" 3438 + checksum = "53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e" 3439 3440 [[package]] 3441 name = "windows_x86_64_gnu" 3442 + version = "0.52.0" 3443 source = "registry+https://github.com/rust-lang/crates.io-index" 3444 + checksum = "3d6fa32db2bc4a2f5abeacf2b69f7992cd09dca97498da74a151a3132c26befd" 3445 3446 [[package]] 3447 name = "windows_x86_64_gnullvm" ··· 3451 3452 [[package]] 3453 name = "windows_x86_64_gnullvm" 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" 3461 source = "registry+https://github.com/rust-lang/crates.io-index" 3462 + checksum = "1a657e1e9d3f514745a572a6846d3c7aa7dbe1658c056ed9c3344c4109a6949e" 3463 3464 [[package]] 3465 name = "windows_x86_64_msvc" ··· 3469 3470 [[package]] 3471 name = "windows_x86_64_msvc" 3472 + version = "0.42.1" 3473 source = "registry+https://github.com/rust-lang/crates.io-index" 3474 + checksum = "447660ad36a13288b1db4d4248e857b510e8c3a225c822ba4fb748c0aafecffd" 3475 3476 [[package]] 3477 name = "windows_x86_64_msvc" 3478 + version = "0.48.5" 3479 source = "registry+https://github.com/rust-lang/crates.io-index" 3480 + checksum = "ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538" 3481 3482 [[package]] 3483 name = "windows_x86_64_msvc" 3484 + version = "0.52.0" 3485 source = "registry+https://github.com/rust-lang/crates.io-index" 3486 + checksum = "dff9641d1cd4be8d1a070daf9e3773c5f67e78b4d9d42263020c057706765c04" 3487 3488 [[package]] 3489 name = "winreg" ··· 3501 checksum = "52839dc911083a8ef63efa4d039d1f58b5e409f923e44c80828f206f66e5541c" 3502 3503 [[package]] 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" 3515 source = "registry+https://github.com/rust-lang/crates.io-index" 3516 + checksum = "9ce1b18ccd8e73a9321186f97e46f9f04b778851177567b1975109d26a08d2a6" 3517 dependencies = [ 3518 + "proc-macro2", 3519 + "quote", 3520 + "syn 2.0.32", 3521 ]
+3 -4
pkgs/development/interpreters/python/rustpython/default.nix
··· 8 9 rustPlatform.buildRustPackage rec { 10 pname = "rustpython"; 11 - version = "0.3.0"; 12 13 src = fetchFromGitHub { 14 owner = "RustPython"; 15 repo = "RustPython"; 16 rev = "refs/tags/${version}"; 17 - hash = "sha256-8tDzgsmKLjsfMT5j5HqrQ93LsGHxmC2DJu5KbR3FNXc="; 18 }; 19 20 cargoLock = { 21 lockFile = ./Cargo.lock; 22 outputHashes = { 23 - "rustpython-ast-0.3.0" = "sha256-5IR/G6Y9OE0+gTvU1iTob0TxfiV3O9elA/0BUy2GA8g="; 24 "rustpython-doc-0.3.0" = "sha256-34ERuLFKzUD9Xmf1zlafe42GLWZfUlw17ejf/NN6yH4="; 25 - "unicode_names2-0.6.0" = "sha256-eWg9+ISm/vztB0KIdjhq5il2ZnwGJQCleCYfznCI3Wg="; 26 }; 27 }; 28
··· 8 9 rustPlatform.buildRustPackage rec { 10 pname = "rustpython"; 11 + version = "0.3.1"; 12 13 src = fetchFromGitHub { 14 owner = "RustPython"; 15 repo = "RustPython"; 16 rev = "refs/tags/${version}"; 17 + hash = "sha256-AtIaWwE1pEIP1SJN9dYgHRP1GX4LTmetIPztHbsBXto="; 18 }; 19 20 cargoLock = { 21 lockFile = ./Cargo.lock; 22 outputHashes = { 23 + "rustpython-ast-0.3.1" = "sha256-dT0x4E8k/FcSP/q0uwwBWniT1n9HGmFF/HV6hAE6bGU="; 24 "rustpython-doc-0.3.0" = "sha256-34ERuLFKzUD9Xmf1zlafe42GLWZfUlw17ejf/NN6yH4="; 25 }; 26 }; 27
+4 -1
pkgs/development/libraries/catch2/3.nix
··· 31 "-DCMAKE_CTEST_ARGUMENTS=-E;ApprovalTests" 32 ]; 33 34 - # Tests fail on x86_32 if compiled with x87 floats: https://github.com/catchorg/Catch2/issues/2796 35 env = lib.optionalAttrs stdenv.isx86_32 { 36 NIX_CFLAGS_COMPILE = "-msse2 -mfpmath=sse"; 37 }; 38 39 doCheck = true;
··· 31 "-DCMAKE_CTEST_ARGUMENTS=-E;ApprovalTests" 32 ]; 33 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 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"; 40 }; 41 42 doCheck = true;
+4 -1
pkgs/development/libraries/glib/default.nix
··· 22 , makeHardcodeGsettingsPatch 23 , testers 24 , gobject-introspection 25 - , withIntrospection ? stdenv.buildPlatform.canExecute stdenv.hostPlatform && lib.meta.availableOn stdenv.hostPlatform gobject-introspection 26 }: 27 28 assert stdenv.isLinux -> util-linuxMinimal != null; ··· 150 ] ++ lib.optionals withIntrospection [ 151 gi-docgen 152 gobject-introspection' 153 ]; 154 155 propagatedBuildInputs = [ zlib libffi gettext libiconv ];
··· 22 , makeHardcodeGsettingsPatch 23 , testers 24 , gobject-introspection 25 + , mesonEmulatorHook 26 + , withIntrospection ? stdenv.hostPlatform.emulatorAvailable buildPackages && lib.meta.availableOn stdenv.hostPlatform gobject-introspection 27 }: 28 29 assert stdenv.isLinux -> util-linuxMinimal != null; ··· 151 ] ++ lib.optionals withIntrospection [ 152 gi-docgen 153 gobject-introspection' 154 + ] ++ lib.optionals (withIntrospection && !stdenv.buildPlatform.canExecute stdenv.hostPlatform) [ 155 + mesonEmulatorHook 156 ]; 157 158 propagatedBuildInputs = [ zlib libffi gettext libiconv ];
+2 -2
pkgs/development/libraries/libqalculate/default.nix
··· 18 19 stdenv.mkDerivation (finalAttrs: { 20 pname = "libqalculate"; 21 - version = "5.0.0"; 22 23 src = fetchFromGitHub { 24 owner = "qalculate"; 25 repo = "libqalculate"; 26 rev = "v${finalAttrs.version}"; 27 - hash = "sha256-VhaGgtSU6+7eMY7ksQMpybmt2JBI80Nwgu7PCKrTorA="; 28 }; 29 30 outputs = [ "out" "dev" "doc" ];
··· 18 19 stdenv.mkDerivation (finalAttrs: { 20 pname = "libqalculate"; 21 + version = "5.1.0"; 22 23 src = fetchFromGitHub { 24 owner = "qalculate"; 25 repo = "libqalculate"; 26 rev = "v${finalAttrs.version}"; 27 + hash = "sha256-74P8jIeg0Pge+/U0cQsrEfE+P8upBAr8xSyLhB4zOVU="; 28 }; 29 30 outputs = [ "out" "dev" "doc" ];
-5
pkgs/development/libraries/p11-kit/default.nix
··· 9 , docbook-xsl-nons 10 , docbook_xml_dtd_43 11 , gettext 12 - , mesonEmulatorHook 13 , libffi 14 , libintl 15 }: ··· 39 docbook-xsl-nons 40 docbook_xml_dtd_43 41 gettext 42 - ] ++ lib.optionals 43 - (!stdenv.buildPlatform.canExecute stdenv.hostPlatform 44 - && !stdenv.hostPlatform.isMinGW) [ 45 - mesonEmulatorHook 46 ]; 47 48 buildInputs = [
··· 9 , docbook-xsl-nons 10 , docbook_xml_dtd_43 11 , gettext 12 , libffi 13 , libintl 14 }: ··· 38 docbook-xsl-nons 39 docbook_xml_dtd_43 40 gettext 41 ]; 42 43 buildInputs = [
+2
pkgs/development/libraries/qmenumodel/default.nix
··· 12 , python3 13 , qtbase 14 , qtdeclarative 15 }: 16 17 stdenv.mkDerivation (finalAttrs: { ··· 55 nativeCheckInputs = [ 56 dbus 57 dbus-test-runner 58 (python3.withPackages (ps: with ps; [ 59 dbus-python 60 pygobject3
··· 12 , python3 13 , qtbase 14 , qtdeclarative 15 + , gobject-introspection 16 }: 17 18 stdenv.mkDerivation (finalAttrs: { ··· 56 nativeCheckInputs = [ 57 dbus 58 dbus-test-runner 59 + gobject-introspection 60 (python3.withPackages (ps: with ps; [ 61 dbus-python 62 pygobject3
+2 -2
pkgs/development/libraries/science/math/blis/default.nix
··· 17 blasIntSize = if blas64 then "64" else "32"; 18 in stdenv.mkDerivation rec { 19 pname = "blis"; 20 - version = "0.9.0"; 21 22 src = fetchFromGitHub { 23 owner = "flame"; 24 repo = "blis"; 25 rev = version; 26 - sha256 = "sha256-1aHIdt5wCDrT1hBPnaUVThwjwDkJQ0G0+tao2iFXYpM="; 27 }; 28 29 inherit blas64;
··· 17 blasIntSize = if blas64 then "64" else "32"; 18 in stdenv.mkDerivation rec { 19 pname = "blis"; 20 + version = "1.0"; 21 22 src = fetchFromGitHub { 23 owner = "flame"; 24 repo = "blis"; 25 rev = version; 26 + sha256 = "sha256-lAo6C34QQvXr3LmcsnTp4+Imi/lKxzcWu3EJkVgLvDI="; 27 }; 28 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 9 }: 10 11 buildPerlPackage rec { 12 pname = "Image-ExifTool"; 13 - version = "12.82"; 14 15 src = fetchurl { 16 url = "https://exiftool.org/Image-ExifTool-${version}.tar.gz"; 17 - hash = "sha256-1MfWz0AR+SaM2Ar7gAfLs38OJhOnP4cRekpe1uSjDD4="; 18 }; 19 20 nativeBuildInputs = lib.optional stdenv.isDarwin shortenPerlShebang; 21 postInstall = lib.optionalString stdenv.isDarwin '' 22 shortenPerlShebang $out/bin/exiftool 23 ''; ··· 28 command = "${lib.getExe exiftool} -ver"; 29 package = exiftool; 30 }; 31 - updateScript = gitUpdater { 32 - url = "https://github.com/exiftool/exiftool.git"; 33 - }; 34 }; 35 36 meta = {
··· 1 + { 2 + buildPerlPackage, 3 + exiftool, 4 + fetchurl, 5 + gitUpdater, 6 + lib, 7 + shortenPerlShebang, 8 + stdenv, 9 + testers, 10 }: 11 12 buildPerlPackage rec { 13 pname = "Image-ExifTool"; 14 + version = "12.84"; 15 16 src = fetchurl { 17 url = "https://exiftool.org/Image-ExifTool-${version}.tar.gz"; 18 + hash = "sha256-sfSnx5bS7vI0KIhBOpB5VYzP6g8oi0rR7mUTxxNWEA0="; 19 }; 20 21 nativeBuildInputs = lib.optional stdenv.isDarwin shortenPerlShebang; 22 + 23 postInstall = lib.optionalString stdenv.isDarwin '' 24 shortenPerlShebang $out/bin/exiftool 25 ''; ··· 30 command = "${lib.getExe exiftool} -ver"; 31 package = exiftool; 32 }; 33 + updateScript = gitUpdater { url = "https://github.com/exiftool/exiftool.git"; }; 34 }; 35 36 meta = {
+2 -2
pkgs/development/python-modules/ailment/default.nix
··· 9 10 buildPythonPackage rec { 11 pname = "ailment"; 12 - version = "9.2.101"; 13 pyproject = true; 14 15 disabled = pythonOlder "3.11"; ··· 18 owner = "angr"; 19 repo = "ailment"; 20 rev = "refs/tags/v${version}"; 21 - hash = "sha256-3JPoO9GpnVEc4UQhhXxpj53PwK5eRsy6Ikt4qw5jGa8="; 22 }; 23 24 build-system = [ setuptools ];
··· 9 10 buildPythonPackage rec { 11 pname = "ailment"; 12 + version = "9.2.102"; 13 pyproject = true; 14 15 disabled = pythonOlder "3.11"; ··· 18 owner = "angr"; 19 repo = "ailment"; 20 rev = "refs/tags/v${version}"; 21 + hash = "sha256-xHxWP16XbVcsT+UIyouqyhbnxPBNx7oH1unBhJU44fI="; 22 }; 23 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 9 }: 10 11 buildPythonPackage rec { 12 pname = "aiomisc-pytest"; 13 - version = "1.1.2"; 14 pyproject = true; 15 16 disabled = pythonOlder "3.7"; ··· 18 src = fetchPypi { 19 pname = "aiomisc_pytest"; 20 inherit version; 21 - hash = "sha256-Zja0cNFrn6mUFlZOtzAtBJ/Gn27akD59qX6p88ytD6w="; 22 }; 23 24 - nativeBuildInputs = [ 25 - poetry-core 26 - pythonRelaxDepsHook 27 - ]; 28 29 - pythonRelaxDeps = [ 30 - "pytest" 31 - ]; 32 33 - buildInputs = [ 34 - pytest 35 - ]; 36 37 - propagatedBuildInputs = [ 38 - aiomisc 39 - ]; 40 41 - pythonImportsCheck = [ 42 - "aiomisc_pytest" 43 - ]; 44 45 # Module has no tests 46 doCheck = false;
··· 1 + { 2 + lib, 3 + aiomisc, 4 + buildPythonPackage, 5 + fetchPypi, 6 + poetry-core, 7 + pytest, 8 + pythonOlder, 9 + pythonRelaxDepsHook, 10 }: 11 12 buildPythonPackage rec { 13 pname = "aiomisc-pytest"; 14 + version = "1.2.1"; 15 pyproject = true; 16 17 disabled = pythonOlder "3.7"; ··· 19 src = fetchPypi { 20 pname = "aiomisc_pytest"; 21 inherit version; 22 + hash = "sha256-4mWP77R3CoX+XhoT6BbxQtxpINpdmeozjYUsegNfMyU="; 23 }; 24 25 + build-system = [ poetry-core ]; 26 27 + nativeBuildInputs = [ pythonRelaxDepsHook ]; 28 29 + pythonRelaxDeps = [ "pytest" ]; 30 31 + buildInputs = [ pytest ]; 32 + 33 + dependencies = [ aiomisc ]; 34 35 + pythonImportsCheck = [ "aiomisc_pytest" ]; 36 37 # Module has no tests 38 doCheck = false;
+2 -2
pkgs/development/python-modules/angr/default.nix
··· 37 38 buildPythonPackage rec { 39 pname = "angr"; 40 - version = "9.2.101"; 41 pyproject = true; 42 43 disabled = pythonOlder "3.11"; ··· 46 owner = "angr"; 47 repo = "angr"; 48 rev = "refs/tags/v${version}"; 49 - hash = "sha256-btj1bGpS/t1uQxmMiZ+PTBqiIb7eigg1vGTPjzr4/p4="; 50 }; 51 52 pythonRelaxDeps = [ "capstone" ];
··· 37 38 buildPythonPackage rec { 39 pname = "angr"; 40 + version = "9.2.102"; 41 pyproject = true; 42 43 disabled = pythonOlder "3.11"; ··· 46 owner = "angr"; 47 repo = "angr"; 48 rev = "refs/tags/v${version}"; 49 + hash = "sha256-NZO4aQQfp+P9nbVr+cFd5Z2Ziz9cYzuLUi6nVY+Czr0="; 50 }; 51 52 pythonRelaxDeps = [ "capstone" ];
+2 -2
pkgs/development/python-modules/archinfo/default.nix
··· 10 11 buildPythonPackage rec { 12 pname = "archinfo"; 13 - version = "9.2.101"; 14 pyproject = true; 15 16 disabled = pythonOlder "3.8"; ··· 19 owner = "angr"; 20 repo = "archinfo"; 21 rev = "refs/tags/v${version}"; 22 - hash = "sha256-58iijDVs4OqZytHDjhGqYRMSIVGPCWTUNRy74OQZcPw="; 23 }; 24 25 build-system = [ setuptools ];
··· 10 11 buildPythonPackage rec { 12 pname = "archinfo"; 13 + version = "9.2.102"; 14 pyproject = true; 15 16 disabled = pythonOlder "3.8"; ··· 19 owner = "angr"; 20 repo = "archinfo"; 21 rev = "refs/tags/v${version}"; 22 + hash = "sha256-aZwU/i1tBT6M5+PNR77vYzPKklWERXhvG1kknwC0RQQ="; 23 }; 24 25 build-system = [ setuptools ];
+5
pkgs/development/python-modules/astropy-healpix/default.nix
··· 23 hash = "sha256-3l0qfsl7FnBFBmlx8loVDR5AYfBxWb4jZJY02zbnl0Y="; 24 }; 25 26 nativeBuildInputs = [ 27 astropy-extension-helpers 28 setuptools 29 setuptools-scm 30 ];
··· 23 hash = "sha256-3l0qfsl7FnBFBmlx8loVDR5AYfBxWb4jZJY02zbnl0Y="; 24 }; 25 26 + postPatch = '' 27 + substituteInPlace pyproject.toml --replace "numpy>=2.0.0rc1" "numpy" 28 + ''; 29 + 30 nativeBuildInputs = [ 31 astropy-extension-helpers 32 + numpy 33 setuptools 34 setuptools-scm 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 { lib 2 , buildPythonPackage 3 , pythonOlder 4 , fetchFromGitHub ··· 15 16 buildPythonPackage rec { 17 pname = "blackjax"; 18 - version = "1.1.1"; 19 pyproject = true; 20 21 disabled = pythonOlder "3.9"; ··· 24 owner = "blackjax-devs"; 25 repo = "blackjax"; 26 rev = "refs/tags/${version}"; 27 - hash = "sha256-6+ElY1F8oRCtWT4a/LIG6hYMthlq5mDx2baKAc6zIns="; 28 }; 29 30 - nativeBuildInputs = [ setuptools-scm ]; 31 32 - propagatedBuildInputs = [ 33 fastprogress 34 jax 35 jaxlib ··· 42 pytestCheckHook 43 pytest-xdist 44 ]; 45 - disabledTestPaths = [ "tests/test_benchmarks.py" ]; 46 disabledTests = [ 47 # too slow 48 "test_adaptive_tempered_smc"
··· 1 { lib 2 + , stdenv 3 , buildPythonPackage 4 , pythonOlder 5 , fetchFromGitHub ··· 16 17 buildPythonPackage rec { 18 pname = "blackjax"; 19 + version = "1.2.0"; 20 pyproject = true; 21 22 disabled = pythonOlder "3.9"; ··· 25 owner = "blackjax-devs"; 26 repo = "blackjax"; 27 rev = "refs/tags/${version}"; 28 + hash = "sha256-vXyxK3xALKG61YGK7fmoqQNGfOiagHFrvnU02WKZThw="; 29 }; 30 31 + build-system = [ 32 + setuptools-scm 33 + ]; 34 35 + dependencies = [ 36 fastprogress 37 jax 38 jaxlib ··· 45 pytestCheckHook 46 pytest-xdist 47 ]; 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 + 56 disabledTests = [ 57 # too slow 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 12 }: 13 14 buildPythonPackage rec { 15 pname = "bthome-ble"; 16 - version = "3.8.1"; 17 pyproject = true; 18 19 disabled = pythonOlder "3.9"; ··· 22 owner = "Bluetooth-Devices"; 23 repo = "bthome-ble"; 24 rev = "refs/tags/v${version}"; 25 - hash = "sha256-eaRFHrISxYovQLtNUPrgNw3ATClHqpZ+Us+JGmNNbyY="; 26 }; 27 28 - nativeBuildInputs = [ 29 - poetry-core 30 - ]; 31 32 - propagatedBuildInputs = [ 33 bluetooth-data-tools 34 bluetooth-sensor-state-data 35 cryptography ··· 37 pytz 38 ]; 39 40 - nativeCheckInputs = [ 41 - pytestCheckHook 42 - ]; 43 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 - ]; 52 53 meta = with lib; { 54 description = "Library for BThome BLE devices";
··· 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, 13 }: 14 15 buildPythonPackage rec { 16 pname = "bthome-ble"; 17 + version = "3.9.0"; 18 pyproject = true; 19 20 disabled = pythonOlder "3.9"; ··· 23 owner = "Bluetooth-Devices"; 24 repo = "bthome-ble"; 25 rev = "refs/tags/v${version}"; 26 + hash = "sha256-umRPB0eUdFL4kIvqSfbw/Jzh7NZMY6WR4dK+1cyK3EI="; 27 }; 28 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 ]; 35 36 + dependencies = [ 37 bluetooth-data-tools 38 bluetooth-sensor-state-data 39 cryptography ··· 41 pytz 42 ]; 43 44 + nativeCheckInputs = [ pytestCheckHook ]; 45 46 + pythonImportsCheck = [ "bthome_ble" ]; 47 48 meta = with lib; { 49 description = "Library for BThome BLE devices";
+2 -2
pkgs/development/python-modules/claripy/default.nix
··· 14 15 buildPythonPackage rec { 16 pname = "claripy"; 17 - version = "9.2.101"; 18 pyproject = true; 19 20 disabled = pythonOlder "3.11"; ··· 23 owner = "angr"; 24 repo = "claripy"; 25 rev = "refs/tags/v${version}"; 26 - hash = "sha256-ecYyoFtCIsrlzcraqL8X4cZgqc243E9WXZix/70eksY="; 27 }; 28 29 # z3 does not provide a dist-info, so python-runtime-deps-check will fail
··· 14 15 buildPythonPackage rec { 16 pname = "claripy"; 17 + version = "9.2.102"; 18 pyproject = true; 19 20 disabled = pythonOlder "3.11"; ··· 23 owner = "angr"; 24 repo = "claripy"; 25 rev = "refs/tags/v${version}"; 26 + hash = "sha256-U7aN6MOptGjW61HDfZDM7Vit5G+rm1LujgHoo6oRX3s="; 27 }; 28 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 19 let 20 # The binaries are following the argr projects release cycle 21 - version = "9.2.101"; 22 23 # Binary files from https://github.com/angr/binaries (only used for testing and only here) 24 binaries = fetchFromGitHub { 25 owner = "angr"; 26 repo = "binaries"; 27 rev = "refs/tags/v${version}"; 28 - hash = "sha256-8uvhjxZOgMjE2csOxS+kUPeo/pswovBDOLp5w8d4JSk="; 29 }; 30 in 31 buildPythonPackage rec { ··· 39 owner = "angr"; 40 repo = "cle"; 41 rev = "refs/tags/v${version}"; 42 - hash = "sha256-cG9j3cMDwjm2DGvvgJgYfigf5e/61HKWFudgezE2zz8="; 43 }; 44 45 build-system = [ setuptools ];
··· 18 19 let 20 # The binaries are following the argr projects release cycle 21 + version = "9.2.102"; 22 23 # Binary files from https://github.com/angr/binaries (only used for testing and only here) 24 binaries = fetchFromGitHub { 25 owner = "angr"; 26 repo = "binaries"; 27 rev = "refs/tags/v${version}"; 28 + hash = "sha256-6FVxlQ1MiJP2mtu4V/mPAyaeCRdBp/sk+u4fdFqxTyA="; 29 }; 30 in 31 buildPythonPackage rec { ··· 39 owner = "angr"; 40 repo = "cle"; 41 rev = "refs/tags/v${version}"; 42 + hash = "sha256-BPKNrFBEKV8UuSdrl+HIgBqFClHTvRsGidz+X81bBLI="; 43 }; 44 45 build-system = [ setuptools ];
+2 -2
pkgs/development/python-modules/craft-application/default.nix
··· 27 28 buildPythonPackage rec { 29 pname = "craft-application"; 30 - version = "2.6.1"; 31 pyproject = true; 32 33 disabled = pythonOlder "3.10"; ··· 36 owner = "canonical"; 37 repo = "craft-application"; 38 rev = "refs/tags/${version}"; 39 - hash = "sha256-mWXEc54JsZAl6KD33RF8juzDhFheQOLviJbM1B8RPSo="; 40 }; 41 42 postPatch = ''
··· 27 28 buildPythonPackage rec { 29 pname = "craft-application"; 30 + version = "2.6.3"; 31 pyproject = true; 32 33 disabled = pythonOlder "3.10"; ··· 36 owner = "canonical"; 37 repo = "craft-application"; 38 rev = "refs/tags/${version}"; 39 + hash = "sha256-ZhZoR8O5oxcF8+zzihiIbiC/j3AkDL7AjaJSlZ0N48s="; 40 }; 41 42 postPatch = ''
+2 -2
pkgs/development/python-modules/cyclonedx-python-lib/default.nix
··· 24 25 buildPythonPackage rec { 26 pname = "cyclonedx-python-lib"; 27 - version = "7.3.2"; 28 pyproject = true; 29 30 disabled = pythonOlder "3.9"; ··· 33 owner = "CycloneDX"; 34 repo = "cyclonedx-python-lib"; 35 rev = "refs/tags/v${version}"; 36 - hash = "sha256-z+QBjMT0L7dqCJvbwok9TWQajIPzmAq3XPLWFxmhPsk="; 37 }; 38 39 build-system = [ poetry-core ];
··· 24 25 buildPythonPackage rec { 26 pname = "cyclonedx-python-lib"; 27 + version = "7.3.4"; 28 pyproject = true; 29 30 disabled = pythonOlder "3.9"; ··· 33 owner = "CycloneDX"; 34 repo = "cyclonedx-python-lib"; 35 rev = "refs/tags/v${version}"; 36 + hash = "sha256-rFxCeQTCQSpg0LQYyOxhk150KOUyV9PXdXo1mOA0KPw="; 37 }; 38 39 build-system = [ poetry-core ];
+5
pkgs/development/python-modules/cypari2/default.nix
··· 7 , gmp 8 , cython 9 , cysignals 10 }: 11 12 buildPythonPackage rec { ··· 52 test -f "$out/${python.sitePackages}/cypari2/auto_paridecl.pxd" 53 make check 54 ''; 55 56 meta = with lib; { 57 description = "Cython bindings for PARI";
··· 7 , gmp 8 , cython 9 , cysignals 10 + 11 + # Reverse dependency 12 + , sage 13 }: 14 15 buildPythonPackage rec { ··· 55 test -f "$out/${python.sitePackages}/cypari2/auto_paridecl.pxd" 56 make check 57 ''; 58 + 59 + passthru.tests = { inherit sage; }; 60 61 meta = with lib; { 62 description = "Cython bindings for PARI";
+1
pkgs/development/python-modules/cypherpunkpay/default.nix
··· 44 "pypng" 45 "tzlocal" 46 "yoyo-migrations" 47 ]; 48 49 nativeBuildInputs = [
··· 44 "pypng" 45 "tzlocal" 46 "yoyo-migrations" 47 + "waitress" 48 ]; 49 50 nativeBuildInputs = [
+5
pkgs/development/python-modules/cysignals/default.nix
··· 4 , buildPythonPackage 5 , cython 6 , pariSupport ? true, pari # for interfacing with the PARI/GP signal handler 7 }: 8 9 assert pariSupport -> pari != null; ··· 45 nativeBuildInputs = [ autoreconfHook ]; 46 47 enableParallelBuilding = true; 48 49 meta = with lib; { 50 description = "Interrupt and signal handling for Cython";
··· 4 , buildPythonPackage 5 , cython 6 , pariSupport ? true, pari # for interfacing with the PARI/GP signal handler 7 + 8 + # Reverse dependency 9 + , sage 10 }: 11 12 assert pariSupport -> pari != null; ··· 48 nativeBuildInputs = [ autoreconfHook ]; 49 50 enableParallelBuilding = true; 51 + 52 + passthru.tests = { inherit sage; }; 53 54 meta = with lib; { 55 description = "Interrupt and signal handling for Cython";
+5
pkgs/development/python-modules/cython/default.nix
··· 8 , gdb 9 , numpy 10 , ncurses 11 }: 12 13 let ··· 56 # Temporary solution 57 doCheck = false; 58 # doCheck = !stdenv.isDarwin; 59 60 # force regeneration of generated code in source distributions 61 # https://github.com/cython/cython/issues/5089
··· 8 , gdb 9 , numpy 10 , ncurses 11 + 12 + # Reverse dependency 13 + , sage 14 }: 15 16 let ··· 59 # Temporary solution 60 doCheck = false; 61 # doCheck = !stdenv.isDarwin; 62 + 63 + passthru.tests = { inherit sage; }; 64 65 # force regeneration of generated code in source distributions 66 # https://github.com/cython/cython/issues/5089
+3
pkgs/development/python-modules/duckdb/default.nix
··· 69 # tries to make http request 70 "test_install_non_existent_extension" 71 72 # https://github.com/duckdb/duckdb/issues/10702 73 # tests are racy and interrupt can be delivered before or after target point 74 # causing a later test to fail with a spurious KeyboardInterrupt
··· 69 # tries to make http request 70 "test_install_non_existent_extension" 71 72 + # test is flaky https://github.com/duckdb/duckdb/issues/11961 73 + "test_fetchmany" 74 + 75 # https://github.com/duckdb/duckdb/issues/10702 76 # tests are racy and interrupt can be delivered before or after target point 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 7 }: 8 9 buildPythonPackage rec { 10 pname = "fastcore"; 11 - version = "1.5.29"; 12 - format = "setuptools"; 13 14 disabled = pythonOlder "3.8"; 15 16 src = fetchFromGitHub { 17 owner = "fastai"; 18 - repo = pname; 19 rev = "refs/tags/${version}"; 20 - hash = "sha256-yCPOF150TdkPHfLl8Jo2oow+91IzRKgnXo3eQMn5wK0="; 21 }; 22 23 - propagatedBuildInputs = [ 24 - packaging 25 - ]; 26 27 # Module has no tests 28 doCheck = false; 29 30 - pythonImportsCheck = [ 31 - "fastcore" 32 - ]; 33 34 meta = with lib; { 35 description = "Python module for Fast AI";
··· 1 + { 2 + lib, 3 + buildPythonPackage, 4 + fetchFromGitHub, 5 + packaging, 6 + pytestCheckHook, 7 + pythonOlder, 8 + setuptools, 9 }: 10 11 buildPythonPackage rec { 12 pname = "fastcore"; 13 + version = "1.5.33"; 14 + pyproject = true; 15 16 disabled = pythonOlder "3.8"; 17 18 src = fetchFromGitHub { 19 owner = "fastai"; 20 + repo = "fastcore"; 21 rev = "refs/tags/${version}"; 22 + hash = "sha256-Zf6bNHMiYEJrLPU1w7OvEavdKIageG+sJ9W8OE/ET0M="; 23 }; 24 25 + build-system = [ setuptools ]; 26 + 27 + dependencies = [ packaging ]; 28 29 # Module has no tests 30 doCheck = false; 31 32 + pythonImportsCheck = [ "fastcore" ]; 33 34 meta = with lib; { 35 description = "Python module for Fast AI";
+5
pkgs/development/python-modules/fpylll/default.nix
··· 15 , fplll 16 , numpy 17 18 # tests 19 , pytestCheckHook 20 }: ··· 71 # should be identical anyway. 72 export PY_IGNORE_IMPORTMISMATCH=1 73 ''; 74 75 meta = with lib; { 76 description = "A Python interface for fplll";
··· 15 , fplll 16 , numpy 17 18 + # Reverse dependency 19 + , sage 20 + 21 # tests 22 , pytestCheckHook 23 }: ··· 74 # should be identical anyway. 75 export PY_IGNORE_IMPORTMISMATCH=1 76 ''; 77 + 78 + passthru.tests = { inherit sage; }; 79 80 meta = with lib; { 81 description = "A Python interface for fplll";
+11
pkgs/development/python-modules/gensim/default.nix
··· 2 , buildPythonPackage 3 , cython 4 , fetchPypi 5 , mock 6 , numpy 7 , scipy ··· 23 inherit pname version; 24 hash = "sha256-maxq9v/UBoLnAVXtn5Lsv0OE1Z+1CvEg00PqXuGzCKs="; 25 }; 26 27 nativeBuildInputs = [ 28 cython
··· 2 , buildPythonPackage 3 , cython 4 , fetchPypi 5 + , fetchpatch 6 , mock 7 , numpy 8 , scipy ··· 24 inherit pname version; 25 hash = "sha256-maxq9v/UBoLnAVXtn5Lsv0OE1Z+1CvEg00PqXuGzCKs="; 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 + ]; 37 38 nativeBuildInputs = [ 39 cython
+5
pkgs/development/python-modules/gmpy2/default.nix
··· 5 , gmp 6 , mpfr 7 , libmpc 8 }: 9 10 let ··· 28 buildInputs = [ gmp mpfr libmpc ]; 29 30 pythonImportsCheck = [ "gmpy2" ]; 31 32 meta = with lib; { 33 description = "GMP/MPIR, MPFR, and MPC interface to Python 2.6+ and 3.x";
··· 5 , gmp 6 , mpfr 7 , libmpc 8 + 9 + # Reverse dependency 10 + , sage 11 }: 12 13 let ··· 31 buildInputs = [ gmp mpfr libmpc ]; 32 33 pythonImportsCheck = [ "gmpy2" ]; 34 + 35 + passthru.tests = { inherit sage; }; 36 37 meta = with lib; { 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 , typing-extensions 8 , toml 9 , zipp 10 }: 11 12 buildPythonPackage rec { ··· 40 pythonImportsCheck = [ 41 "importlib_metadata" 42 ]; 43 44 meta = with lib; { 45 description = "Read metadata from Python packages";
··· 7 , typing-extensions 8 , toml 9 , zipp 10 + 11 + # Reverse dependency 12 + , sage 13 }: 14 15 buildPythonPackage rec { ··· 43 pythonImportsCheck = [ 44 "importlib_metadata" 45 ]; 46 + 47 + passthru.tests = { inherit sage; }; 48 49 meta = with lib; { 50 description = "Read metadata from Python packages";
+5
pkgs/development/python-modules/importlib-resources/default.nix
··· 10 # dependencies 11 , importlib-metadata 12 13 # tests 14 , jaraco-collections 15 , pytestCheckHook ··· 45 pythonImportsCheck = [ 46 "importlib_resources" 47 ]; 48 49 meta = with lib; { 50 description = "Read resources from Python packages";
··· 10 # dependencies 11 , importlib-metadata 12 13 + # Reverse dependency 14 + , sage 15 + 16 # tests 17 , jaraco-collections 18 , pytestCheckHook ··· 48 pythonImportsCheck = [ 49 "importlib_resources" 50 ]; 51 + 52 + passthru.tests = { inherit sage; }; 53 54 meta = with lib; { 55 description = "Read resources from Python packages";
+4
pkgs/development/python-modules/ipykernel/default.nix
··· 18 , pyzmq 19 , tornado 20 , traitlets 21 }: 22 23 buildPythonPackage rec { ··· 63 64 passthru.tests = { 65 pytest = callPackage ./tests.nix { }; 66 }; 67 68 meta = {
··· 18 , pyzmq 19 , tornado 20 , traitlets 21 + 22 + # Reverse dependency 23 + , sage 24 }: 25 26 buildPythonPackage rec { ··· 66 67 passthru.tests = { 68 pytest = callPackage ./tests.nix { }; 69 + inherit sage; 70 }; 71 72 meta = {
+5
pkgs/development/python-modules/ipython/default.nix
··· 29 , notebook 30 , qtconsole 31 32 # Test dependencies 33 , pickleshare 34 , pytest-asyncio ··· 105 # FileNotFoundError: [Errno 2] No such file or directory: 'pbpaste' 106 "test_clipboard_get" 107 ]; 108 109 meta = with lib; { 110 description = "IPython: Productive Interactive Computing";
··· 29 , notebook 30 , qtconsole 31 32 + # Reverse dependency 33 + , sage 34 + 35 # Test dependencies 36 , pickleshare 37 , pytest-asyncio ··· 108 # FileNotFoundError: [Errno 2] No such file or directory: 'pbpaste' 109 "test_clipboard_get" 110 ]; 111 + 112 + passthru.tests = { inherit sage; }; 113 114 meta = with lib; { 115 description = "IPython: Productive Interactive Computing";
+6 -1
pkgs/development/python-modules/jaxlib/bin.nix
··· 229 !(cudaSupport -> lib.versionAtLeast cudaVersion "11.1") 230 || !(cudaSupport -> lib.versionAtLeast cudaPackagesGoogle.cudnn.version "8.2") 231 || !(cudaSupport -> stdenv.isLinux) 232 - || !(cudaSupport -> (gpuSrcs ? "cuda${cudaVersion}-${pythonVersion}")); 233 }; 234 }
··· 229 !(cudaSupport -> lib.versionAtLeast cudaVersion "11.1") 230 || !(cudaSupport -> lib.versionAtLeast cudaPackagesGoogle.cudnn.version "8.2") 231 || !(cudaSupport -> stdenv.isLinux) 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); 238 }; 239 }
+5
pkgs/development/python-modules/jinja2/default.nix
··· 12 , setuptools 13 , sphinxcontrib-log-cabinet 14 , sphinx-issues 15 }: 16 17 buildPythonPackage rec { ··· 75 inherit (python) pythonVersion; 76 inherit meta; 77 }; 78 79 meta = with lib; { 80 changelog = "https://github.com/pallets/jinja/blob/${version}/CHANGES.rst";
··· 12 , setuptools 13 , sphinxcontrib-log-cabinet 14 , sphinx-issues 15 + 16 + # Reverse dependency 17 + , sage 18 }: 19 20 buildPythonPackage rec { ··· 78 inherit (python) pythonVersion; 79 inherit meta; 80 }; 81 + 82 + passthru.tests = { inherit sage; }; 83 84 meta = with lib; { 85 changelog = "https://github.com/pallets/jinja/blob/${version}/CHANGES.rst";
+5
pkgs/development/python-modules/jupyter-core/default.nix
··· 7 , traitlets 8 , pip 9 , pytestCheckHook 10 }: 11 12 buildPythonPackage rec { ··· 60 ''; 61 62 pythonImportsCheck = [ "jupyter_core" ]; 63 64 meta = with lib; { 65 description = "Base package on which Jupyter projects rely";
··· 7 , traitlets 8 , pip 9 , pytestCheckHook 10 + 11 + # Reverse dependency 12 + , sage 13 }: 14 15 buildPythonPackage rec { ··· 63 ''; 64 65 pythonImportsCheck = [ "jupyter_core" ]; 66 + 67 + passthru.tests = { inherit sage; }; 68 69 meta = with lib; { 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 9 }: 10 11 buildPythonPackage rec { 12 pname = "kasa-crypt"; 13 - version = "0.4.1"; 14 - format = "pyproject"; 15 16 disabled = pythonOlder "3.7"; 17 ··· 19 owner = "bdraco"; 20 repo = "kasa-crypt"; 21 rev = "refs/tags/v${version}"; 22 - hash = "sha256-ZAynSL6tIQoe9veYGusel9GQEffeLQ8dBA9HfA6TMzI="; 23 }; 24 25 postPatch = '' 26 substituteInPlace pyproject.toml \ 27 - --replace " --cov=kasa_crypt --cov-report=term-missing:skip-covered" "" 28 ''; 29 30 - nativeBuildInputs = [ 31 cython 32 poetry-core 33 setuptools 34 ]; 35 36 - nativeCheckInputs = [ 37 - pytestCheckHook 38 - ]; 39 40 - pythonImportsCheck = [ 41 - "kasa_crypt" 42 - ]; 43 44 meta = with lib; { 45 description = "Fast kasa crypt";
··· 1 + { 2 + lib, 3 + buildPythonPackage, 4 + fetchFromGitHub, 5 + cython, 6 + poetry-core, 7 + pytestCheckHook, 8 + setuptools, 9 + pythonOlder, 10 }: 11 12 buildPythonPackage rec { 13 pname = "kasa-crypt"; 14 + version = "0.4.2"; 15 + pyproject = true; 16 17 disabled = pythonOlder "3.7"; 18 ··· 20 owner = "bdraco"; 21 repo = "kasa-crypt"; 22 rev = "refs/tags/v${version}"; 23 + hash = "sha256-7PLOuWxA5ziOuysSu+nLWNmNA3/sbuUCuZcMRBflf6U="; 24 }; 25 26 postPatch = '' 27 substituteInPlace pyproject.toml \ 28 + --replace-fail " --cov=kasa_crypt --cov-report=term-missing:skip-covered" "" 29 ''; 30 31 + build-system = [ 32 cython 33 poetry-core 34 setuptools 35 ]; 36 37 + nativeCheckInputs = [ pytestCheckHook ]; 38 39 + pythonImportsCheck = [ "kasa_crypt" ]; 40 41 meta = with lib; { 42 description = "Fast kasa crypt";
+2 -2
pkgs/development/python-modules/langchain-community/default.nix
··· 18 19 buildPythonPackage rec { 20 pname = "langchain-community"; 21 - version = "0.0.36"; 22 pyproject = true; 23 24 disabled = pythonOlder "3.8"; ··· 26 src = fetchPypi { 27 pname = "langchain_community"; 28 inherit version; 29 - hash = "sha256-l76dAM8RnJYeA+0ibgTmcPUbXUL1sF/8NRhZj6bSDHQ="; 30 }; 31 32 build-system = [ poetry-core ];
··· 18 19 buildPythonPackage rec { 20 pname = "langchain-community"; 21 + version = "0.0.37"; 22 pyproject = true; 23 24 disabled = pythonOlder "3.8"; ··· 26 src = fetchPypi { 27 pname = "langchain_community"; 28 inherit version; 29 + hash = "sha256-2ytYKbsgvFsEwSa2kUPbwxqIDpSelBEMI2ssF2kGiJ8="; 30 }; 31 32 build-system = [ poetry-core ];
+2 -2
pkgs/development/python-modules/langchain-core/default.nix
··· 17 18 buildPythonPackage rec { 19 pname = "langchain-core"; 20 - version = "0.1.48"; 21 pyproject = true; 22 23 disabled = pythonOlder "3.8"; ··· 25 src = fetchPypi { 26 pname = "langchain_core"; 27 inherit version; 28 - hash = "sha256-8KmwqPIvIZ72/YTisdkqgBToRRTAobVTNw/UApaBPBY="; 29 }; 30 31 pythonRelaxDeps = [
··· 17 18 buildPythonPackage rec { 19 pname = "langchain-core"; 20 + version = "0.1.51"; 21 pyproject = true; 22 23 disabled = pythonOlder "3.8"; ··· 25 src = fetchPypi { 26 pname = "langchain_core"; 27 inherit version; 28 + hash = "sha256-9+oRb5Ob6edMOFuvldbITNekArWcLBiT/AVL+Yq778I="; 29 }; 30 31 pythonRelaxDeps = [
+2 -2
pkgs/development/python-modules/langsmith/default.nix
··· 22 23 buildPythonPackage rec { 24 pname = "langsmith"; 25 - version = "0.1.53"; 26 pyproject = true; 27 28 disabled = pythonOlder "3.8"; ··· 31 owner = "langchain-ai"; 32 repo = "langsmith-sdk"; 33 rev = "refs/tags/v${version}"; 34 - hash = "sha256-C18a1FxDwsW/x10x3ups/9hCGn3Ku1QydDGN9DlEXBk="; 35 }; 36 37 sourceRoot = "${src.name}/python";
··· 22 23 buildPythonPackage rec { 24 pname = "langsmith"; 25 + version = "0.1.54"; 26 pyproject = true; 27 28 disabled = pythonOlder "3.8"; ··· 31 owner = "langchain-ai"; 32 repo = "langsmith-sdk"; 33 rev = "refs/tags/v${version}"; 34 + hash = "sha256-hg1xfqptjeJHxbiGfuGeka7lpClrb9nxP/RSUYr2/0k="; 35 }; 36 37 sourceRoot = "${src.name}/python";
+2 -2
pkgs/development/python-modules/linknlink/default.nix
··· 9 10 buildPythonPackage rec { 11 pname = "linknlink"; 12 - version = "0.2.2"; 13 pyproject = true; 14 15 disabled = pythonOlder "3.7"; ··· 18 owner = "xuanxuan000"; 19 repo = "python-linknlink"; 20 rev = "refs/tags/${version}"; 21 - hash = "sha256-G0URNUHIh/td+A8MhIC0mePx2SmhEXhIzOpbVft33+w="; 22 }; 23 24 build-system = [ setuptools ];
··· 9 10 buildPythonPackage rec { 11 pname = "linknlink"; 12 + version = "0.2.3"; 13 pyproject = true; 14 15 disabled = pythonOlder "3.7"; ··· 18 owner = "xuanxuan000"; 19 repo = "python-linknlink"; 20 rev = "refs/tags/${version}"; 21 + hash = "sha256-kV9NCe0u3Z0J9bg1kko5D9fQvyqWTN7v3cVcNQvO0g0="; 22 }; 23 24 build-system = [ setuptools ];
+2 -2
pkgs/development/python-modules/litellm/default.nix
··· 33 34 buildPythonPackage rec { 35 pname = "litellm"; 36 - version = "1.35.32"; 37 pyproject = true; 38 39 disabled = pythonOlder "3.8"; ··· 42 owner = "BerriAI"; 43 repo = "litellm"; 44 rev = "refs/tags/v${version}"; 45 - hash = "sha256-vNmhFd1lm1pfni2ZK0DshBC9cDRiSWhXTUHAPh/oGJc="; 46 }; 47 48 postPatch = ''
··· 33 34 buildPythonPackage rec { 35 pname = "litellm"; 36 + version = "1.36.1"; 37 pyproject = true; 38 39 disabled = pythonOlder "3.8"; ··· 42 owner = "BerriAI"; 43 repo = "litellm"; 44 rev = "refs/tags/v${version}"; 45 + hash = "sha256-OGu3+E3T8EpKVVqndgmJwTftWcfLbKId/PmVz7dk3x8="; 46 }; 47 48 postPatch = ''
+2 -2
pkgs/development/python-modules/llama-index-readers-file/default.nix
··· 14 15 buildPythonPackage rec { 16 pname = "llama-index-readers-file"; 17 - version = "0.1.20"; 18 pyproject = true; 19 20 disabled = pythonOlder "3.8"; ··· 22 src = fetchPypi { 23 pname = "llama_index_readers_file"; 24 inherit version; 25 - hash = "sha256-EljAFryO4e/jejsIE4S6R9vKE7ksIF0xVLojX8Ccwvs="; 26 }; 27 28 pythonRelaxDeps = [
··· 14 15 buildPythonPackage rec { 16 pname = "llama-index-readers-file"; 17 + version = "0.1.21"; 18 pyproject = true; 19 20 disabled = pythonOlder "3.8"; ··· 22 src = fetchPypi { 23 pname = "llama_index_readers_file"; 24 inherit version; 25 + hash = "sha256-8hnCUleaOHKlGtNpRHggmE5XAs2hEXqp6oSo2Cg0dto="; 26 }; 27 28 pythonRelaxDeps = [
+5
pkgs/development/python-modules/matplotlib/default.nix
··· 69 # required for headless detection 70 , libX11 71 , wayland 72 }: 73 74 let ··· 182 enable_lto = !stdenv.isDarwin; 183 }; 184 }; 185 186 env.MPLSETUPCFG = writeText "mplsetup.cfg" (lib.generators.toINI {} passthru.config); 187
··· 69 # required for headless detection 70 , libX11 71 , wayland 72 + 73 + # Reverse dependency 74 + , sage 75 }: 76 77 let ··· 185 enable_lto = !stdenv.isDarwin; 186 }; 187 }; 188 + 189 + passthru.tests = { inherit sage; }; 190 191 env.MPLSETUPCFG = writeText "mplsetup.cfg" (lib.generators.toINI {} passthru.config); 192
+5
pkgs/development/python-modules/memory-allocator/default.nix
··· 2 , fetchPypi 3 , buildPythonPackage 4 , cython 5 }: 6 7 buildPythonPackage rec { ··· 18 propagatedBuildInputs = [ cython ]; 19 20 pythonImportsCheck = [ "memory_allocator" ]; 21 22 meta = with lib; { 23 description = "An extension class to allocate memory easily with cython";
··· 2 , fetchPypi 3 , buildPythonPackage 4 , cython 5 + 6 + # Reverse dependency 7 + , sage 8 }: 9 10 buildPythonPackage rec { ··· 21 propagatedBuildInputs = [ cython ]; 22 23 pythonImportsCheck = [ "memory_allocator" ]; 24 + 25 + passthru.tests = { inherit sage; }; 26 27 meta = with lib; { 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 18 buildPythonPackage rec { 19 pname = "mkdocstrings"; 20 - version = "0.25.0"; 21 pyproject = true; 22 23 disabled = pythonOlder "3.8"; ··· 26 owner = "mkdocstrings"; 27 repo = "mkdocstrings"; 28 rev = "refs/tags/${version}"; 29 - hash = "sha256-VKjK58KK9x5RCc7VVy46zax42ySCv2NzqAat+XF+3a8="; 30 }; 31 32 postPatch = ''
··· 17 18 buildPythonPackage rec { 19 pname = "mkdocstrings"; 20 + version = "0.25.1"; 21 pyproject = true; 22 23 disabled = pythonOlder "3.8"; ··· 26 owner = "mkdocstrings"; 27 repo = "mkdocstrings"; 28 rev = "refs/tags/${version}"; 29 + hash = "sha256-Z4mX6EXEFmNd/CNa39hN9mwJSv9OkqwEmWMzJ9r+EBM="; 30 }; 31 32 postPatch = ''
+5
pkgs/development/python-modules/mpmath/default.nix
··· 5 , isPyPy 6 , setuptools 7 , pytestCheckHook 8 }: 9 10 buildPythonPackage rec { ··· 28 gmpy2 29 ]; 30 }; 31 32 nativeCheckInputs = [ 33 pytestCheckHook
··· 5 , isPyPy 6 , setuptools 7 , pytestCheckHook 8 + 9 + # Reverse dependency 10 + , sage 11 }: 12 13 buildPythonPackage rec { ··· 31 gmpy2 32 ]; 33 }; 34 + 35 + passthru.tests = { inherit sage; }; 36 37 nativeCheckInputs = [ 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 # tests 20 , pytest-xdist 21 , pytestCheckHook 22 }: 23 24 buildPythonPackage rec { ··· 52 sympy 53 ]; 54 }; 55 56 nativeCheckInputs = [ 57 pytest-xdist
··· 19 # tests 20 , pytest-xdist 21 , pytestCheckHook 22 + 23 + # reverse dependency 24 + , sage 25 }: 26 27 buildPythonPackage rec { ··· 55 sympy 56 ]; 57 }; 58 + 59 + passthru.tests = { inherit sage; }; 60 61 nativeCheckInputs = [ 62 pytest-xdist
+4
pkgs/development/python-modules/numpy/default.nix
··· 19 , blas 20 , lapack 21 22 # tests 23 , hypothesis 24 , pytest-xdist ··· 177 blas = blas.provider; 178 blasImplementation = blas.implementation; 179 inherit cfg; 180 }; 181 182 # Disable test
··· 19 , blas 20 , lapack 21 22 + # Reverse dependency 23 + , sage 24 + 25 # tests 26 , hypothesis 27 , pytest-xdist ··· 180 blas = blas.provider; 181 blasImplementation = blas.implementation; 182 inherit cfg; 183 + tests = { inherit sage; }; 184 }; 185 186 # Disable test
+2 -2
pkgs/development/python-modules/oci/default.nix
··· 14 15 buildPythonPackage rec { 16 pname = "oci"; 17 - version = "2.126.1"; 18 format = "setuptools"; 19 20 disabled = pythonOlder "3.7"; ··· 23 owner = "oracle"; 24 repo = "oci-python-sdk"; 25 rev = "refs/tags/v${version}"; 26 - hash = "sha256-emWfpI+4oyb3p8RzhLKm1iWkvLu7OZTrEnyvZ5AI9Zw="; 27 }; 28 29 pythonRelaxDeps = [
··· 14 15 buildPythonPackage rec { 16 pname = "oci"; 17 + version = "2.126.2"; 18 format = "setuptools"; 19 20 disabled = pythonOlder "3.7"; ··· 23 owner = "oracle"; 24 repo = "oci-python-sdk"; 25 rev = "refs/tags/v${version}"; 26 + hash = "sha256-eejIDpKpPekxrm1H9x2skxK67KNUm9mmrGM23hZ6ztM="; 27 }; 28 29 pythonRelaxDeps = [
+2 -2
pkgs/development/python-modules/okta/default.nix
··· 22 23 buildPythonPackage rec { 24 pname = "okta"; 25 - version = "2.9.5"; 26 format = "setuptools"; 27 28 disabled = pythonOlder "3.7"; 29 30 src = fetchPypi { 31 inherit pname version; 32 - hash = "sha256-qMcO0TTbMPjc+r2IOlwJqbaSOztat9MmYWH4kgy9vwA="; 33 }; 34 35 propagatedBuildInputs = [
··· 22 23 buildPythonPackage rec { 24 pname = "okta"; 25 + version = "2.9.6"; 26 format = "setuptools"; 27 28 disabled = pythonOlder "3.7"; 29 30 src = fetchPypi { 31 inherit pname version; 32 + hash = "sha256-WRWbS8bYUafnvnTKLHlV7YV5410E0jk2UYos2F20A7k="; 33 }; 34 35 propagatedBuildInputs = [
+2 -2
pkgs/development/python-modules/pathlib-abc/default.nix
··· 8 9 buildPythonPackage rec { 10 pname = "pathlib-abc"; 11 - version = "0.2.0"; 12 pyproject = true; 13 14 disabled = pythonOlder "3.8"; ··· 16 src = fetchPypi { 17 pname = "pathlib_abc"; 18 inherit version; 19 - hash = "sha256-ua9rOf1RMhSFZ47DgD0KEeAqIuhp6AUsrLbo9l3nuGI="; 20 }; 21 22 build-system = [
··· 8 9 buildPythonPackage rec { 10 pname = "pathlib-abc"; 11 + version = "0.1.1"; 12 pyproject = true; 13 14 disabled = pythonOlder "3.8"; ··· 16 src = fetchPypi { 17 pname = "pathlib_abc"; 18 inherit version; 19 + hash = "sha256-CE573ZGbD3d0kUqeZM2GobOYYPgfeB3XJCWGMfKRWr4="; 20 }; 21 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 , fetchPypi 4 , setuptools 5 , ptyprocess 6 }: 7 8 buildPythonPackage (rec { ··· 23 doCheck = false; 24 25 propagatedBuildInputs = [ ptyprocess ]; 26 27 meta = with lib; { 28 homepage = "http://www.noah.org/wiki/Pexpect";
··· 3 , fetchPypi 4 , setuptools 5 , ptyprocess 6 + 7 + # Reverse dependency 8 + , sage 9 }: 10 11 buildPythonPackage (rec { ··· 26 doCheck = false; 27 28 propagatedBuildInputs = [ ptyprocess ]; 29 + 30 + passthru.tests = { inherit sage; }; 31 32 meta = with lib; { 33 homepage = "http://www.noah.org/wiki/Pexpect";
+2 -2
pkgs/development/python-modules/pillow/default.nix
··· 7 , defusedxml, olefile, freetype, libjpeg, zlib, libtiff, libwebp, libxcrypt, tcl, lcms2, tk, libX11 8 , libxcb, openjpeg, libimagequant, numpy, pytestCheckHook, setuptools 9 # for passthru.tests 10 - , imageio, matplotlib, pilkit, pydicom, reportlab 11 }@args: 12 13 import ./generic.nix (rec { ··· 24 }; 25 26 passthru.tests = { 27 - inherit imageio matplotlib pilkit pydicom reportlab; 28 }; 29 30 meta = with lib; {
··· 7 , defusedxml, olefile, freetype, libjpeg, zlib, libtiff, libwebp, libxcrypt, tcl, lcms2, tk, libX11 8 , libxcb, openjpeg, libimagequant, numpy, pytestCheckHook, setuptools 9 # for passthru.tests 10 + , imageio, matplotlib, pilkit, pydicom, reportlab, sage 11 }@args: 12 13 import ./generic.nix (rec { ··· 24 }; 25 26 passthru.tests = { 27 + inherit imageio matplotlib pilkit pydicom reportlab sage; 28 }; 29 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 , cysignals 10 , gmpy2 11 , sphinx 12 }: 13 14 buildPythonPackage rec { ··· 53 mkdir -p "$doc/share/doc" 54 mv docs/build/html "$doc/share/doc/pplpy" 55 ''; 56 57 meta = with lib; { 58 description = "A Python wrapper for ppl";
··· 9 , cysignals 10 , gmpy2 11 , sphinx 12 + 13 + # Reverse dependency 14 + , sage 15 }: 16 17 buildPythonPackage rec { ··· 56 mkdir -p "$doc/share/doc" 57 mv docs/build/html "$doc/share/doc/pplpy" 58 ''; 59 + 60 + passthru.tests = { inherit sage; }; 61 62 meta = with lib; { 63 description = "A Python wrapper for ppl";
+5
pkgs/development/python-modules/primecountpy/default.nix
··· 4 , primecount 5 , cython 6 , cysignals 7 }: 8 9 buildPythonPackage rec { ··· 24 doCheck = false; 25 26 pythonImportsCheck = [ "primecountpy" ]; 27 28 meta = with lib; { 29 description = "Cython interface for C++ primecount library";
··· 4 , primecount 5 , cython 6 , cysignals 7 + 8 + # Reverse dependency 9 + , sage 10 }: 11 12 buildPythonPackage rec { ··· 27 doCheck = false; 28 29 pythonImportsCheck = [ "primecountpy" ]; 30 + 31 + passthru.tests = { inherit sage; }; 32 33 meta = with lib; { 34 description = "Cython interface for C++ primecount library";
+2 -1
pkgs/development/python-modules/pycparser/default.nix
··· 1 - { lib, buildPythonPackage, fetchPypi, unittestCheckHook }: 2 3 buildPythonPackage rec { 4 pname = "pycparser"; ··· 11 }; 12 13 nativeCheckInputs = [ unittestCheckHook ]; 14 15 unittestFlagsArray = [ "-s" "tests" ]; 16
··· 1 + { lib, buildPythonPackage, fetchPypi, unittestCheckHook, pythonOlder }: 2 3 buildPythonPackage rec { 4 pname = "pycparser"; ··· 11 }; 12 13 nativeCheckInputs = [ unittestCheckHook ]; 14 + disabled = pythonOlder "3.8"; 15 16 unittestFlagsArray = [ "-s" "tests" ]; 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 5 }: 6 7 buildPythonPackage rec { 8 pname = "python-ecobee-api"; 9 - version = "0.2.17"; 10 - format = "setuptools"; 11 12 - src = fetchPypi { 13 - inherit pname version; 14 - hash = "sha256-lJCbNOQJ8xmMa4V+tSFZx4QasK8ZLfsFavMP9Zge4K4="; 15 }; 16 17 - propagatedBuildInputs = [ 18 - requests 19 - ]; 20 21 # no tests implemented 22 doCheck = false; ··· 26 meta = with lib; { 27 description = "Python API for talking to Ecobee thermostats"; 28 homepage = "https://github.com/nkgilley/python-ecobee-api"; 29 license = licenses.mit; 30 maintainers = with maintainers; [ dotlambda ]; 31 };
··· 1 + { 2 + lib, 3 + buildPythonPackage, 4 + fetchFromGitHub, 5 + pythonOlder, 6 + requests, 7 + setuptools, 8 }: 9 10 buildPythonPackage rec { 11 pname = "python-ecobee-api"; 12 + version = "0.2.18"; 13 + pyproject = true; 14 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="; 22 }; 23 24 + build-system = [ setuptools ]; 25 + 26 + dependencies = [ requests ]; 27 28 # no tests implemented 29 doCheck = false; ··· 33 meta = with lib; { 34 description = "Python API for talking to Ecobee thermostats"; 35 homepage = "https://github.com/nkgilley/python-ecobee-api"; 36 + changelog = "https://github.com/nkgilley/python-ecobee-api/releases/tag/${version}"; 37 license = licenses.mit; 38 maintainers = with maintainers; [ dotlambda ]; 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 10 }: 11 12 buildPythonPackage rec { 13 pname = "python-keycloak"; 14 - version = "2.6.0"; 15 - format = "pyproject"; 16 17 - disabled = pythonOlder "3.7"; 18 19 src = fetchFromGitHub { 20 owner = "marcospereirampj"; 21 repo = "python-keycloak"; 22 - rev = "v${version}"; 23 - hash = "sha256-cuj0gJlZDkbJ2HRSMcQvO4nxpjw65CKGEpWCL5sucvg="; 24 }; 25 26 postPatch = '' 27 substituteInPlace pyproject.toml \ 28 - --replace 'version = "0.0.0"' 'version = "${version}"' \ 29 - --replace 'requests-toolbelt = "^0.9.1"' 'requests-toolbelt = "*"' 30 ''; 31 32 - buildInputs = [ 33 - poetry-core 34 - ]; 35 36 - propagatedBuildInputs = [ 37 - python-jose 38 - urllib3 39 requests 40 requests-toolbelt 41 ]; ··· 43 # Test fixtures require a running keycloak instance 44 doCheck = false; 45 46 - pythonImportsCheck = [ 47 - "keycloak" 48 - ]; 49 50 meta = with lib; { 51 description = "Provides access to the Keycloak API"; 52 homepage = "https://github.com/marcospereirampj/python-keycloak"; 53 license = licenses.mit; 54 maintainers = with maintainers; [ ]; 55 };
··· 1 + { 2 + lib, 3 + buildPythonPackage, 4 + deprecation, 5 + fetchFromGitHub, 6 + jwcrypto, 7 + poetry-core, 8 + pythonOlder, 9 + requests, 10 + requests-toolbelt, 11 }: 12 13 buildPythonPackage rec { 14 pname = "python-keycloak"; 15 + version = "4.0.0"; 16 + pyproject = true; 17 18 + disabled = pythonOlder "3.8"; 19 20 src = fetchFromGitHub { 21 owner = "marcospereirampj"; 22 repo = "python-keycloak"; 23 + rev = "refs/tags/v${version}"; 24 + hash = "sha256-ZXS29bND4GsJNhTGiUsLo+4FYd8Tubvg/+PJ33tqovY="; 25 }; 26 27 postPatch = '' 28 + # Upstream doesn't set version 29 substituteInPlace pyproject.toml \ 30 + --replace-fail 'version = "0.0.0"' 'version = "${version}"' 31 ''; 32 33 + build-system = [ poetry-core ]; 34 35 + dependencies = [ 36 + deprecation 37 + jwcrypto 38 requests 39 requests-toolbelt 40 ]; ··· 42 # Test fixtures require a running keycloak instance 43 doCheck = false; 44 45 + pythonImportsCheck = [ "keycloak" ]; 46 47 meta = with lib; { 48 description = "Provides access to the Keycloak API"; 49 homepage = "https://github.com/marcospereirampj/python-keycloak"; 50 + changelog = "https://github.com/marcospereirampj/python-keycloak/blob/v${version}/CHANGELOG.md"; 51 license = licenses.mit; 52 maintainers = with maintainers; [ ]; 53 };
+18 -16
pkgs/development/python-modules/python-tado/default.nix
··· 1 - { buildPythonPackage 2 - , fetchFromGitHub 3 - , lib 4 - , pytestCheckHook 5 - , pythonOlder 6 - , requests 7 }: 8 9 buildPythonPackage rec { 10 pname = "python-tado"; 11 - version = "0.17.5"; 12 - format = "setuptools"; 13 14 disabled = pythonOlder "3.5"; 15 ··· 17 owner = "wmalgadey"; 18 repo = "PyTado"; 19 rev = "refs/tags/${version}"; 20 - hash = "sha256-FjdqZc4Zt2sLYJpnD/MAzr8Y9lGHteHB5psQqheS84I="; 21 }; 22 23 - propagatedBuildInputs = [ 24 - requests 25 - ]; 26 27 - nativeCheckInputs = [ 28 - pytestCheckHook 29 - ]; 30 31 meta = with lib; { 32 description = "Python binding for Tado web API. Pythonize your central heating!"; 33 - mainProgram = "pytado"; 34 homepage = "https://github.com/wmalgadey/PyTado"; 35 changelog = "https://github.com/wmalgadey/PyTado/releases/tag/${version}"; 36 license = licenses.gpl3Plus; 37 maintainers = with maintainers; [ jamiemagee ]; 38 }; 39 }
··· 1 + { 2 + lib, 3 + buildPythonPackage, 4 + fetchFromGitHub, 5 + pytestCheckHook, 6 + pythonOlder, 7 + requests, 8 + setuptools, 9 }: 10 11 buildPythonPackage rec { 12 pname = "python-tado"; 13 + version = "0.17.6"; 14 + pyproject = true; 15 16 disabled = pythonOlder "3.5"; 17 ··· 19 owner = "wmalgadey"; 20 repo = "PyTado"; 21 rev = "refs/tags/${version}"; 22 + hash = "sha256-KcYxUKQuO7TLS4YPg2mrBjP+DMnvZeJokGzwmeM/CvE="; 23 }; 24 25 + build-system = [ setuptools ]; 26 + 27 + dependencies = [ requests ]; 28 + 29 + nativeCheckInputs = [ pytestCheckHook ]; 30 31 + pythonImportsCheck = [ "PyTado" ]; 32 33 meta = with lib; { 34 description = "Python binding for Tado web API. Pythonize your central heating!"; 35 homepage = "https://github.com/wmalgadey/PyTado"; 36 changelog = "https://github.com/wmalgadey/PyTado/releases/tag/${version}"; 37 license = licenses.gpl3Plus; 38 maintainers = with maintainers; [ jamiemagee ]; 39 + mainProgram = "pytado"; 40 }; 41 }
+2 -2
pkgs/development/python-modules/pyvex/default.nix
··· 11 12 buildPythonPackage rec { 13 pname = "pyvex"; 14 - version = "9.2.101"; 15 pyproject = true; 16 17 disabled = pythonOlder "3.11"; 18 19 src = fetchPypi { 20 inherit pname version; 21 - hash = "sha256-zI86NYe0b9ppm9Zv6+zfB3UclhIm1TTqcC9vrBn3NR8="; 22 }; 23 24 build-system = [
··· 11 12 buildPythonPackage rec { 13 pname = "pyvex"; 14 + version = "9.2.102"; 15 pyproject = true; 16 17 disabled = pythonOlder "3.11"; 18 19 src = fetchPypi { 20 inherit pname version; 21 + hash = "sha256-P16jsBmFkuzMHcVTvGEK7/SzIkVpFJsUlxFeHCHivig="; 22 }; 23 24 build-system = [
+5 -4
pkgs/development/python-modules/reproject/default.nix
··· 9 , fetchPypi 10 , fsspec 11 , numpy 12 - , oldest-supported-numpy 13 , pytest-astropy 14 , pytestCheckHook 15 , pythonOlder ··· 23 version = "0.13.1"; 24 pyproject = true; 25 26 - disabled = pythonOlder "3.9"; 27 28 src = fetchPypi { 29 inherit pname version; ··· 32 33 postPatch = '' 34 substituteInPlace pyproject.toml \ 35 - --replace "cython==" "cython>=" 36 ''; 37 38 nativeBuildInputs = [ 39 astropy-extension-helpers 40 cython 41 numpy 42 - oldest-supported-numpy 43 setuptools-scm 44 ]; 45 ··· 65 "-p no:warnings" 66 # Uses network 67 "--ignore build/lib*/reproject/interpolation/" 68 ]; 69 70 pythonImportsCheck = [
··· 9 , fetchPypi 10 , fsspec 11 , numpy 12 , pytest-astropy 13 , pytestCheckHook 14 , pythonOlder ··· 22 version = "0.13.1"; 23 pyproject = true; 24 25 + disabled = pythonOlder "3.10"; 26 27 src = fetchPypi { 28 inherit pname version; ··· 31 32 postPatch = '' 33 substituteInPlace pyproject.toml \ 34 + --replace "cython==" "cython>=" \ 35 + --replace "numpy>=2.0.0rc1" "numpy" 36 ''; 37 38 nativeBuildInputs = [ 39 astropy-extension-helpers 40 cython 41 numpy 42 setuptools-scm 43 ]; 44 ··· 64 "-p no:warnings" 65 # Uses network 66 "--ignore build/lib*/reproject/interpolation/" 67 + # prevent "'filterwarnings' not found in `markers` configuration option" error 68 + "-o 'markers=filterwarnings'" 69 ]; 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 21 buildPythonPackage rec { 22 pname = "rq"; 23 - version = "1.16.1"; 24 pyproject = true; 25 26 disabled = pythonOlder "3.7"; ··· 29 owner = "rq"; 30 repo = "rq"; 31 rev = "refs/tags/v${version}"; 32 - hash = "sha256-1E7jPTSQCjuKZVFL4uZqL1WZHnxWSLTNcnpyvfHz7oY="; 33 }; 34 35 build-system = [
··· 20 21 buildPythonPackage rec { 22 pname = "rq"; 23 + version = "1.16.2"; 24 pyproject = true; 25 26 disabled = pythonOlder "3.7"; ··· 29 owner = "rq"; 30 repo = "rq"; 31 rev = "refs/tags/v${version}"; 32 + hash = "sha256-8uhCV4aJNbY273jOa9D5OlgEG1w3hXVncClKQTO9Pyk="; 33 }; 34 35 build-system = [
-17
pkgs/development/python-modules/scalene/default.nix
··· 27 hash = "sha256-B4pDLP3+56toQZyvh6+6NimCKv0cpcO0ydcqV1tJZkg="; 28 }; 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 nativeBuildInputs = [ 40 cython 41 setuptools ··· 59 checkInputs = [ 60 hypothesis 61 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 ]; 71 72 # remove scalene directory to prevent pytest import confusion
··· 27 hash = "sha256-B4pDLP3+56toQZyvh6+6NimCKv0cpcO0ydcqV1tJZkg="; 28 }; 29 30 nativeBuildInputs = [ 31 cython 32 setuptools ··· 50 checkInputs = [ 51 hypothesis 52 numpy 53 ]; 54 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 20 }: 21 22 buildPythonPackage rec { 23 - version = "0.6.0"; 24 - format = "setuptools"; 25 pname = "scikit-bio"; 26 - disabled = !isPy3k; 27 28 - src = fetchPypi { 29 - inherit pname version; 30 - hash = "sha256-EBBafDwVrlkQJEkn8punqjUjSxnr5lE7hIRUc0OywQ8="; 31 }; 32 33 - nativeBuildInputs = [ cython ]; 34 - nativeCheckInputs = [ coverage ]; 35 - propagatedBuildInputs = [ lockfile cachecontrol decorator ipython matplotlib natsort numpy pandas scipy h5py hdmedians scikit-learn ]; 36 37 - # cython package not included for tests 38 - doCheck = false; 39 40 - checkPhase = '' 41 - ${python.interpreter} -m skbio.test 42 - ''; 43 44 pythonImportsCheck = [ "skbio" ]; 45 46 - meta = with lib; { 47 homepage = "http://scikit-bio.org/"; 48 description = "Data structures, algorithms and educational resources for bioinformatics"; 49 - license = licenses.bsd3; 50 - platforms = [ "x86_64-linux" "x86_64-darwin" ]; 51 - maintainers = [ ]; 52 }; 53 }
··· 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, 19 }: 20 21 buildPythonPackage rec { 22 pname = "scikit-bio"; 23 + version = "0.6.0"; 24 + pyproject = true; 25 26 + src = fetchFromGitHub { 27 + owner = "scikit-bio"; 28 + repo = "scikit-bio"; 29 + rev = "refs/tags/${version}"; 30 + hash = "sha256-v8/r52pJpMi34SekPQBf7CqRbs+ZEyPR3WO5RBB7uKg="; 31 }; 32 33 + build-system = [ 34 + setuptools 35 + cython 36 + oldest-supported-numpy 37 + ]; 38 39 + dependencies = [ 40 + requests 41 + decorator 42 + natsort 43 + numpy 44 + pandas 45 + scipy 46 + h5py 47 + hdmedians 48 + biom-format 49 + ]; 50 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" ]; 55 56 pythonImportsCheck = [ "skbio" ]; 57 58 + meta = { 59 homepage = "http://scikit-bio.org/"; 60 description = "Data structures, algorithms and educational resources for bioinformatics"; 61 + license = lib.licenses.bsd3; 62 + maintainers = with lib.maintainers; [ tomasajt ]; 63 }; 64 }
+4
pkgs/development/python-modules/scipy/default.nix
··· 25 , xsimd 26 , blas 27 , lapack 28 }: 29 30 let ··· 193 # Pass it the names of the datasets to update their hashes 194 ++ (builtins.attrNames datasetsHashes) 195 ; 196 }; 197 198 SCIPY_USE_G77_ABI_WRAPPER = 1;
··· 25 , xsimd 26 , blas 27 , lapack 28 + 29 + # Reverse dependency 30 + , sage 31 }: 32 33 let ··· 196 # Pass it the names of the datasets to update their hashes 197 ++ (builtins.attrNames datasetsHashes) 198 ; 199 + tests = { inherit sage; }; 200 }; 201 202 SCIPY_USE_G77_ABI_WRAPPER = 1;
+2 -2
pkgs/development/python-modules/scooby/default.nix
··· 13 14 buildPythonPackage rec { 15 pname = "scooby"; 16 - version = "0.9.2"; 17 format = "setuptools"; 18 19 disabled = pythonOlder "3.7"; ··· 22 owner = "banesullivan"; 23 repo = "scooby"; 24 rev = "refs/tags/v${version}"; 25 - hash = "sha256-x6GPRo0OuXJtN41urviY0joZKzq0SQjUdRBpIylgcXY="; 26 }; 27 28 nativeBuildInputs = [
··· 13 14 buildPythonPackage rec { 15 pname = "scooby"; 16 + version = "0.10.0"; 17 format = "setuptools"; 18 19 disabled = pythonOlder "3.7"; ··· 22 owner = "banesullivan"; 23 repo = "scooby"; 24 rev = "refs/tags/v${version}"; 25 + hash = "sha256-KXhLN8KPz61l+4v88+kVSvodT6OXDJ3Pw9A9aFWSqYE="; 26 }; 27 28 nativeBuildInputs = [
+11
pkgs/development/python-modules/scrapy/default.nix
··· 5 , cryptography 6 , cssselect 7 , fetchPypi 8 , glibcLocales 9 , installShellFiles 10 , itemadapter ··· 42 pname = "Scrapy"; 43 hash = "sha256-czoDnHQj5StpvygQtTMgk9TkKoSEYDWcB7Auz/j3Pr4="; 44 }; 45 46 nativeBuildInputs = [ 47 installShellFiles
··· 5 , cryptography 6 , cssselect 7 , fetchPypi 8 + , fetchpatch 9 , glibcLocales 10 , installShellFiles 11 , itemadapter ··· 43 pname = "Scrapy"; 44 hash = "sha256-czoDnHQj5StpvygQtTMgk9TkKoSEYDWcB7Auz/j3Pr4="; 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 + ]; 56 57 nativeBuildInputs = [ 58 installShellFiles
+5
pkgs/development/python-modules/sympy/default.nix
··· 3 , fetchPypi 4 , glibcLocales 5 , mpmath 6 }: 7 8 buildPythonPackage rec { ··· 26 preCheck = '' 27 export LANG="en_US.UTF-8" 28 ''; 29 30 meta = with lib; { 31 description = "A Python library for symbolic mathematics";
··· 3 , fetchPypi 4 , glibcLocales 5 , mpmath 6 + 7 + # Reverse dependency 8 + , sage 9 }: 10 11 buildPythonPackage rec { ··· 29 preCheck = '' 30 export LANG="en_US.UTF-8" 31 ''; 32 + 33 + passthru.tests = { inherit sage; }; 34 35 meta = with lib; { 36 description = "A Python library for symbolic mathematics";
+2 -2
pkgs/development/python-modules/tencentcloud-sdk-python/default.nix
··· 10 11 buildPythonPackage rec { 12 pname = "tencentcloud-sdk-python"; 13 - version = "3.0.1140"; 14 pyproject = true; 15 16 disabled = pythonOlder "3.9"; ··· 19 owner = "TencentCloud"; 20 repo = "tencentcloud-sdk-python"; 21 rev = "refs/tags/${version}"; 22 - hash = "sha256-af0vBypBXfclCQ3BICh0hBjMCpE9F3PZE/bmk2jx+jI="; 23 }; 24 25 build-system = [ setuptools ];
··· 10 11 buildPythonPackage rec { 12 pname = "tencentcloud-sdk-python"; 13 + version = "3.0.1141"; 14 pyproject = true; 15 16 disabled = pythonOlder "3.9"; ··· 19 owner = "TencentCloud"; 20 repo = "tencentcloud-sdk-python"; 21 rev = "refs/tags/${version}"; 22 + hash = "sha256-OMjAQ75ONmEbLZYo+oOyn6tpp4+JlZ+ZDnOA0Vlkoro="; 23 }; 24 25 build-system = [ setuptools ];
+7 -4
pkgs/development/python-modules/tensordict/default.nix
··· 11 , h5py 12 , pytestCheckHook 13 , stdenv 14 }: 15 16 buildPythonPackage rec { 17 pname = "tensordict"; 18 - version = "0.3.1"; 19 pyproject = true; 20 21 disabled = pythonOlder "3.8"; ··· 24 owner = "pytorch"; 25 repo = "tensordict"; 26 rev = "refs/tags/v${version}"; 27 - hash = "sha256-eCx1r7goqOdGX/0mSGCiLhdGQTh4Swa5aFiLSsL56p0="; 28 }; 29 30 - nativeBuildInputs = [ 31 setuptools 32 torch 33 wheel 34 which 35 ]; 36 37 - propagatedBuildInputs = [ 38 cloudpickle 39 numpy 40 torch ··· 72 homepage = "https://github.com/pytorch/tensordict"; 73 license = licenses.mit; 74 maintainers = with maintainers; [ GaetanLepage ]; 75 }; 76 }
··· 11 , h5py 12 , pytestCheckHook 13 , stdenv 14 + , pythonAtLeast 15 }: 16 17 buildPythonPackage rec { 18 pname = "tensordict"; 19 + version = "0.4.0"; 20 pyproject = true; 21 22 disabled = pythonOlder "3.8"; ··· 25 owner = "pytorch"; 26 repo = "tensordict"; 27 rev = "refs/tags/v${version}"; 28 + hash = "sha256-wKEzNaaazGEkoElzp93RIlq/r5uRUdM7UyDy/DygIEc="; 29 }; 30 31 + build-system = [ 32 setuptools 33 torch 34 wheel 35 which 36 ]; 37 38 + dependencies = [ 39 cloudpickle 40 numpy 41 torch ··· 73 homepage = "https://github.com/pytorch/tensordict"; 74 license = licenses.mit; 75 maintainers = with maintainers; [ GaetanLepage ]; 76 + # No python 3.12 support yet: https://github.com/pytorch/rl/issues/2035 77 + broken = pythonAtLeast "3.12"; 78 }; 79 }
+29 -5
pkgs/development/python-modules/torchrl/default.nix
··· 12 , ale-py 13 , gym 14 , pygame 15 , gymnasium 16 , mujoco 17 , moviepy 18 , git 19 , hydra-core 20 , tensorboard 21 - , tqdm 22 , wandb 23 , packaging 24 , tensordict ··· 31 32 buildPythonPackage rec { 33 pname = "torchrl"; 34 - version = "0.3.1"; 35 pyproject = true; 36 37 disabled = pythonOlder "3.8"; ··· 40 owner = "pytorch"; 41 repo = "rl"; 42 rev = "refs/tags/v${version}"; 43 - hash = "sha256-lETW996IKPUGgZpe+cyzrXvVmDSwj5G4XFreFmGxReQ="; 44 }; 45 46 - nativeBuildInputs = [ 47 ninja 48 setuptools 49 wheel 50 which 51 ]; 52 53 - propagatedBuildInputs = [ 54 cloudpickle 55 numpy 56 packaging ··· 64 gym 65 pygame 66 ]; 67 gym-continuous = [ 68 gymnasium 69 mujoco 70 ]; 71 rendering = [ 72 moviepy ··· 103 pytestCheckHook 104 pyyaml 105 scipy 106 ] 107 ++ passthru.optional-dependencies.atari 108 ++ passthru.optional-dependencies.gym-continuous
··· 12 , ale-py 13 , gym 14 , pygame 15 + , torchsnapshot 16 , gymnasium 17 , mujoco 18 + , h5py 19 + , huggingface-hub 20 + , minari 21 + , pandas 22 + , pillow 23 + , requests 24 + , scikit-learn 25 + , torchvision 26 + , tqdm 27 , moviepy 28 , git 29 , hydra-core 30 , tensorboard 31 , wandb 32 , packaging 33 , tensordict ··· 40 41 buildPythonPackage rec { 42 pname = "torchrl"; 43 + version = "0.4.0"; 44 pyproject = true; 45 46 disabled = pythonOlder "3.8"; ··· 49 owner = "pytorch"; 50 repo = "rl"; 51 rev = "refs/tags/v${version}"; 52 + hash = "sha256-8wSyyErqveP9zZS/UGvWVBYyylu9BuA447GEjXIzBIk="; 53 }; 54 55 + build-system = [ 56 ninja 57 setuptools 58 wheel 59 which 60 ]; 61 62 + dependencies = [ 63 cloudpickle 64 numpy 65 packaging ··· 73 gym 74 pygame 75 ]; 76 + checkpointing = [ 77 + torchsnapshot 78 + ]; 79 gym-continuous = [ 80 gymnasium 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 93 ]; 94 rendering = [ 95 moviepy ··· 126 pytestCheckHook 127 pyyaml 128 scipy 129 + torchvision 130 ] 131 ++ passthru.optional-dependencies.atari 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 55 buildPythonPackage rec { 56 pname = "transformers"; 57 - version = "4.40.1"; 58 pyproject = true; 59 60 disabled = pythonOlder "3.8"; ··· 63 owner = "huggingface"; 64 repo = "transformers"; 65 rev = "refs/tags/v${version}"; 66 - hash = "sha256-w9BVJwYS2QV58UTOpcoQwdC+dxZuhLS2h8PqN5W2Yjc="; 67 }; 68 69 build-system = [
··· 54 55 buildPythonPackage rec { 56 pname = "transformers"; 57 + version = "4.40.2"; 58 pyproject = true; 59 60 disabled = pythonOlder "3.8"; ··· 63 owner = "huggingface"; 64 repo = "transformers"; 65 rev = "refs/tags/v${version}"; 66 + hash = "sha256-GMoHWJAfQJ3y1DPs9+geNdzD72rwMVEG0GLPYEvbo/E="; 67 }; 68 69 build-system = [
+1
pkgs/development/python-modules/weasel/default.nix
··· 33 pythonRelaxDeps = [ 34 "cloudpathlib" 35 "smart-open" 36 ]; 37 38 nativeBuildInputs = [
··· 33 pythonRelaxDeps = [ 34 "cloudpathlib" 35 "smart-open" 36 + "typer" 37 ]; 38 39 nativeBuildInputs = [
+13 -18
pkgs/development/python-modules/winacl/default.nix
··· 1 - { lib 2 - , buildPythonPackage 3 - , cryptography 4 - , fetchPypi 5 - , pythonOlder 6 }: 7 8 buildPythonPackage rec { 9 pname = "winacl"; 10 - version = "0.1.8"; 11 - format = "setuptools"; 12 13 disabled = pythonOlder "3.7"; 14 15 src = fetchPypi { 16 inherit pname version; 17 - hash = "sha256-RCcaMCVi3lFin2jvFUDUDzom57wBc2RrAaZ3nO2tZEw="; 18 }; 19 20 - propagatedBuildInputs = [ 21 - cryptography 22 - ]; 23 24 - postPatch = '' 25 - substituteInPlace setup.py \ 26 - --replace "cryptography>=38.0.1" "cryptography" 27 - ''; 28 29 # Project doesn't have tests 30 doCheck = false; 31 32 - pythonImportsCheck = [ 33 - "winacl" 34 - ]; 35 36 meta = with lib; { 37 description = "Python module for ACL/ACE/Security descriptor manipulation";
··· 1 + { 2 + lib, 3 + buildPythonPackage, 4 + cryptography, 5 + fetchPypi, 6 + pythonOlder, 7 + setuptools, 8 }: 9 10 buildPythonPackage rec { 11 pname = "winacl"; 12 + version = "0.1.9"; 13 + pyproject = true; 14 15 disabled = pythonOlder "3.7"; 16 17 src = fetchPypi { 18 inherit pname version; 19 + hash = "sha256-r3DC7DAXi/njyKHEjCXoeBI1/iwbMhrbRuLyrh+NSqs="; 20 }; 21 22 + build-system = [ setuptools ]; 23 24 + dependencies = [ cryptography ]; 25 26 # Project doesn't have tests 27 doCheck = false; 28 29 + pythonImportsCheck = [ "winacl" ]; 30 31 meta = with lib; { 32 description = "Python module for ACL/ACE/Security descriptor manipulation";
+4 -2
pkgs/development/tools/analysis/checkov/default.nix
··· 6 7 python3.pkgs.buildPythonApplication rec { 8 pname = "checkov"; 9 - version = "3.2.79"; 10 pyproject = true; 11 12 src = fetchFromGitHub { 13 owner = "bridgecrewio"; 14 repo = "checkov"; 15 rev = "refs/tags/${version}"; 16 - hash = "sha256-FQTRvi4HLfYavaLjfXrngnT/1nOGVXvedaUq7nG6ZAk="; 17 }; 18 19 patches = [ ./flake8-compat-5.x.patch ]; ··· 123 "test_runner" 124 # AssertionError: assert ['<?xml versi... 125 "test_get_cyclonedx_report" 126 ]; 127 128 disabledTestPaths = [
··· 6 7 python3.pkgs.buildPythonApplication rec { 8 pname = "checkov"; 9 + version = "3.2.83"; 10 pyproject = true; 11 12 src = fetchFromGitHub { 13 owner = "bridgecrewio"; 14 repo = "checkov"; 15 rev = "refs/tags/${version}"; 16 + hash = "sha256-h0kvLCGVnf8OhsYN4+uIn5EKChozQ55WsD0Gnb1QL7o="; 17 }; 18 19 patches = [ ./flake8-compat-5.x.patch ]; ··· 123 "test_runner" 124 # AssertionError: assert ['<?xml versi... 125 "test_get_cyclonedx_report" 126 + # Test fails on Hydra 127 + "test_sast_js_filtered_files_by_ts" 128 ]; 129 130 disabledTestPaths = [
+11 -7
pkgs/development/tools/analysis/tfsec/default.nix
··· 1 - { lib 2 - , buildGoModule 3 - , fetchFromGitHub 4 }: 5 6 buildGoModule rec { 7 pname = "tfsec"; 8 - version = "1.28.5"; 9 10 src = fetchFromGitHub { 11 owner = "aquasecurity"; 12 repo = "tfsec"; 13 rev = "refs/tags/v${version}"; 14 - hash = "sha256-zMOAXuMOuWzV5uqzNvw+2DiEA9o/80v7DW5KDhoT/fg="; 15 }; 16 17 ldflags = [ ··· 22 # "-extldflags '-fno-PIC -static'" 23 ]; 24 25 - vendorHash = "sha256-nBjlsDFjkqwFBwNnGk8WC+XM5xBuopyrloPlQyOReuY="; 26 27 subPackages = [ 28 "cmd/tfsec" ··· 35 homepage = "https://github.com/aquasecurity/tfsec"; 36 changelog = "https://github.com/aquasecurity/tfsec/releases/tag/v${version}"; 37 license = licenses.mit; 38 - maintainers = with maintainers; [ fab peterromfeldhk ]; 39 }; 40 }
··· 1 + { 2 + lib, 3 + buildGoModule, 4 + fetchFromGitHub, 5 }: 6 7 buildGoModule rec { 8 pname = "tfsec"; 9 + version = "1.28.6"; 10 11 src = fetchFromGitHub { 12 owner = "aquasecurity"; 13 repo = "tfsec"; 14 rev = "refs/tags/v${version}"; 15 + hash = "sha256-Dc6eXw1qGr2KxRoG3Odfa07s2SYdnxVbJHeVQdETBIs="; 16 }; 17 18 ldflags = [ ··· 23 # "-extldflags '-fno-PIC -static'" 24 ]; 25 26 + vendorHash = "sha256-RxsoTNj/V1UgcMq7vbjGlkJCMEVyvfmSz2IPncs53hY="; 27 28 subPackages = [ 29 "cmd/tfsec" ··· 36 homepage = "https://github.com/aquasecurity/tfsec"; 37 changelog = "https://github.com/aquasecurity/tfsec/releases/tag/v${version}"; 38 license = licenses.mit; 39 + maintainers = with maintainers; [ 40 + fab 41 + peterromfeldhk 42 + ]; 43 }; 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 8 buildGoModule rec { 9 pname = "clickhouse-backup"; 10 - version = "2.5.4"; 11 12 src = fetchFromGitHub { 13 owner = "AlexAkulov"; 14 repo = "clickhouse-backup"; 15 rev = "v${version}"; 16 - hash = "sha256-uFQm7VRxFozV/I1tywey5ljWqzt08aShVjlwUT3oz5w="; 17 }; 18 19 - vendorHash = "sha256-T4afeclCWldFJTzk08Ku8VPnXr/Gz0Fpb7G9YrK/iro="; 20 21 ldflags = [ 22 "-X main.version=${version}"
··· 7 8 buildGoModule rec { 9 pname = "clickhouse-backup"; 10 + version = "2.5.6"; 11 12 src = fetchFromGitHub { 13 owner = "AlexAkulov"; 14 repo = "clickhouse-backup"; 15 rev = "v${version}"; 16 + hash = "sha256-tX/ttOud6tSsuKhvfwFP3bav+VzSdfVvAdowomQ1YcY="; 17 }; 18 19 + vendorHash = "sha256-ybKCD8mZ8MumKsWicS09E/BW0laAPy1iqA6q8lfczHA="; 20 21 ldflags = [ 22 "-X main.version=${version}"
+2 -2
pkgs/development/tools/database/sqlfluff/default.nix
··· 6 7 python3.pkgs.buildPythonApplication rec { 8 pname = "sqlfluff"; 9 - version = "3.0.5"; 10 pyproject = true; 11 12 src = fetchFromGitHub { 13 owner = "sqlfluff"; 14 repo = "sqlfluff"; 15 rev = "refs/tags/${version}"; 16 - hash = "sha256-jH6o1moyyugKtIIccp8Tbcg5EAMOxzNco9saUgoDzWY="; 17 }; 18 19 build-system = with python3.pkgs; [ setuptools ];
··· 6 7 python3.pkgs.buildPythonApplication rec { 8 pname = "sqlfluff"; 9 + version = "3.0.6"; 10 pyproject = true; 11 12 src = fetchFromGitHub { 13 owner = "sqlfluff"; 14 repo = "sqlfluff"; 15 rev = "refs/tags/${version}"; 16 + hash = "sha256-VDLUCxDQKWQEeZQkeZP13KNm48GCQ3i4CLOAB/Kermo="; 17 }; 18 19 build-system = with python3.pkgs; [ setuptools ];
+20 -12
pkgs/development/tools/misc/cwebbin/default.nix
··· 1 { lib, stdenv, fetchFromGitHub, fetchurl, tie }: 2 3 stdenv.mkDerivation rec { 4 pname = "cwebbin"; 5 version = "22p"; 6 7 src = fetchFromGitHub { 8 owner = "ascherer"; ··· 11 sha256 = "0zf93016hm9i74i2v384rwzcw16y3hg5vc2mibzkx1rzvqa50yfr"; 12 }; 13 14 - cweb = fetchurl { 15 - url = "https://www.ctan.org/tex-archive/web/c_cpp/cweb/cweb-3.64ah.tgz"; 16 - sha256 = "1hdzxfzaibnjxjzgp6d2zay8nsarnfy9hfq55hz1bxzzl23n35aj"; 17 - }; 18 19 # Remove references to __DATE__ and __TIME__ 20 postPatch = '' ··· 26 27 nativeBuildInputs = [ tie ]; 28 29 makeFlags = [ 30 "MACROSDIR=$(out)/share/texmf/tex/generic/cweb" 31 "CWEBINPUTS=$(out)/lib/cweb" ··· 35 "CP=cp" 36 "RM=rm" 37 "PDFTEX=echo" 38 - "CC=${stdenv.cc.targetPrefix}c++" 39 ]; 40 41 - buildPhase = '' 42 - zcat ${cweb} | tar -xvpf - 43 - make -f Makefile.unix boot $makeFlags 44 - make -f Makefile.unix cautiously $makeFlags 45 - ''; 46 47 - installPhase = '' 48 mkdir -p $out/share/man/man1 $out/share/texmf/tex/generic $out/share/emacs $out/lib 49 - make -f Makefile.unix install $makeFlags 50 ''; 51 52 meta = with lib; {
··· 1 { lib, stdenv, fetchFromGitHub, fetchurl, tie }: 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 9 stdenv.mkDerivation rec { 10 pname = "cwebbin"; 11 version = "22p"; 12 + 13 + __structuredAttrs = true; 14 15 src = fetchFromGitHub { 16 owner = "ascherer"; ··· 19 sha256 = "0zf93016hm9i74i2v384rwzcw16y3hg5vc2mibzkx1rzvqa50yfr"; 20 }; 21 22 + prePatch = '' 23 + tar xf ${cweb} 24 + ''; 25 26 # Remove references to __DATE__ and __TIME__ 27 postPatch = '' ··· 33 34 nativeBuildInputs = [ tie ]; 35 36 + makefile = "Makefile.unix"; 37 + 38 makeFlags = [ 39 "MACROSDIR=$(out)/share/texmf/tex/generic/cweb" 40 "CWEBINPUTS=$(out)/lib/cweb" ··· 44 "CP=cp" 45 "RM=rm" 46 "PDFTEX=echo" 47 + # requires __structuredAttrs = true 48 + "CC=$(CXX) -std=c++14" 49 ]; 50 51 + buildFlags = [ 52 + "boot" 53 + "cautiously" 54 + ]; 55 56 + preInstall = '' 57 mkdir -p $out/share/man/man1 $out/share/texmf/tex/generic $out/share/emacs $out/lib 58 ''; 59 60 meta = with lib; {
+1 -1
pkgs/development/tools/misc/tie/default.nix
··· 10 }; 11 12 buildPhase = '' 13 - ${stdenv.cc.targetPrefix}cc tie.c -o tie 14 ''; 15 16 installPhase = ''
··· 10 }; 11 12 buildPhase = '' 13 + ${stdenv.cc.targetPrefix}cc -std=c89 tie.c -o tie 14 ''; 15 16 installPhase = ''
+2 -2
pkgs/development/tools/protoc-gen-go/default.nix
··· 2 3 buildGoModule rec { 4 pname = "protoc-gen-go"; 5 - version = "1.33.0"; 6 7 src = fetchFromGitHub { 8 owner = "protocolbuffers"; 9 repo = "protobuf-go"; 10 rev = "v${version}"; 11 - sha256 = "sha256-hA/UweNQSVzMeauIol73p9yYYCvnLcZNTYMrRWk9dBg="; 12 }; 13 14 vendorHash = "sha256-nGI/Bd6eMEoY0sBwWEtyhFowHVvwLKjbT4yfzFz6Z3E=";
··· 2 3 buildGoModule rec { 4 pname = "protoc-gen-go"; 5 + version = "1.34.1"; 6 7 src = fetchFromGitHub { 8 owner = "protocolbuffers"; 9 repo = "protobuf-go"; 10 rev = "v${version}"; 11 + hash = "sha256-xbfqN/t6q5dFpg1CkxwxAQkUs8obfckMDqytYzuDwF4="; 12 }; 13 14 vendorHash = "sha256-nGI/Bd6eMEoY0sBwWEtyhFowHVvwLKjbT4yfzFz6Z3E=";
+3 -3
pkgs/development/tools/rust/cargo-llvm-lines/default.nix
··· 2 3 rustPlatform.buildRustPackage rec { 4 pname = "cargo-llvm-lines"; 5 - version = "0.4.37"; 6 7 src = fetchFromGitHub { 8 owner = "dtolnay"; 9 repo = pname; 10 rev = version; 11 - hash = "sha256-9l6WkPVcc1BTRjmHa3+2Y1buLdHC5VIvpGys0fDwldY="; 12 }; 13 14 - cargoHash = "sha256-MbjV3O9yDC8GHWdhWh4/sO+QfAd3kw3K5wLkZ8OlXIU="; 15 16 meta = with lib; { 17 description = "Count the number of lines of LLVM IR across all instantiations of a generic function";
··· 2 3 rustPlatform.buildRustPackage rec { 4 pname = "cargo-llvm-lines"; 5 + version = "0.4.38"; 6 7 src = fetchFromGitHub { 8 owner = "dtolnay"; 9 repo = pname; 10 rev = version; 11 + hash = "sha256-9Uxhgm884gguoUJ7TCXFbKB3qBaLTnsIimMKaucpqiM="; 12 }; 13 14 + cargoHash = "sha256-NlxkTQRW/GO58GOgxFRvnDwu667cKt5fzpkWKe//G6Q="; 15 16 meta = with lib; { 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 10 rustPlatform.buildRustPackage rec { 11 pname = "cargo-show-asm"; 12 - version = "0.2.34"; 13 14 src = fetchCrate { 15 inherit pname version; 16 - hash = "sha256-+EzI17pnqO19A+KW1AsHtBpYZq1aENA03RkK03j31LI="; 17 }; 18 19 - cargoHash = "sha256-VIfT7cXrXBE9mfHpDCI3diSD9ToRPH6UUP7ZOWvumbU="; 20 21 nativeBuildInputs = [ 22 installShellFiles
··· 9 10 rustPlatform.buildRustPackage rec { 11 pname = "cargo-show-asm"; 12 + version = "0.2.35"; 13 14 src = fetchCrate { 15 inherit pname version; 16 + hash = "sha256-23G4Re10ksoJSWRmzRjTpSGRLk3LLnkuzTjPOgf4oOk="; 17 }; 18 19 + cargoHash = "sha256-OcGmlGA0relDY1Tn/edE1pX+vOhKFXJ8YeCdQ5b7ZnQ="; 20 21 nativeBuildInputs = [ 22 installShellFiles
+3 -3
pkgs/development/tools/rust/cargo-tauri/default.nix
··· 17 in 18 rustPlatform.buildRustPackage rec { 19 pname = "tauri"; 20 - version = "1.6.2"; 21 22 src = fetchFromGitHub { 23 owner = "tauri-apps"; 24 repo = pname; 25 rev = "tauri-v${version}"; 26 - hash = "sha256-sqBZVCVJkgqCK5JcNcJ6kKxL26XGxOA1uDlOOt/+iDo="; 27 }; 28 29 # Manually specify the sourceRoot since this crate depends on other crates in the workspace. Relevant info at 30 # https://discourse.nixos.org/t/difficulty-using-buildrustpackage-with-a-src-containing-multiple-cargo-workspaces/10202 31 sourceRoot = "${src.name}/tooling/cli"; 32 33 - cargoHash = "sha256-g1uDF7lL9dmZY5J8uNDAsA8dG5IVrV7MumN1w+fk1/8="; 34 35 buildInputs = [ openssl ] ++ lib.optionals stdenv.isLinux [ glibc libsoup cairo gtk3 webkitgtk ] 36 ++ lib.optionals stdenv.isDarwin [ CoreServices Security SystemConfiguration ];
··· 17 in 18 rustPlatform.buildRustPackage rec { 19 pname = "tauri"; 20 + version = "1.6.3"; 21 22 src = fetchFromGitHub { 23 owner = "tauri-apps"; 24 repo = pname; 25 rev = "tauri-v${version}"; 26 + hash = "sha256-TJUE+H2bFuMc6GZHomBC2D89i+SOzIkALlws1sIe3jc="; 27 }; 28 29 # Manually specify the sourceRoot since this crate depends on other crates in the workspace. Relevant info at 30 # https://discourse.nixos.org/t/difficulty-using-buildrustpackage-with-a-src-containing-multiple-cargo-workspaces/10202 31 sourceRoot = "${src.name}/tooling/cli"; 32 33 + cargoHash = "sha256-fOXYE0MJfL1r4DDauuELJkCG4tEOCXscyn9kgaMkidY="; 34 35 buildInputs = [ openssl ] ++ lib.optionals stdenv.isLinux [ glibc libsoup cairo gtk3 webkitgtk ] 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 }: 2 3 # To whomever it may concern: 4 # ··· 49 # The latest Dwarf Fortress version. Maintainers: when a new version comes 50 # out, ensure that (unfuck|dfhack|twbt) are all up to date before changing 51 # this. Note that unfuck and twbt are not required for 50. 52 - latestVersion = "50.12"; 53 54 # Converts a version to a package name. 55 versionToName = version: "dwarf-fortress_${replaceStrings ["."] ["_"] version}"; ··· 79 80 dwarf-therapist = libsForQt5.callPackage ./dwarf-therapist/wrapper.nix { 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) { 85 # 41.2.5 is the last version to support Dwarf Fortress 0.47. 86 version = "41.2.5"; 87 hash = "sha256-xfYBtnO1n6OcliVt07GsQ9alDJIfWdVhtuyWwuvXSZs=";
··· 1 + { stdenv, stdenvNoCC, gccStdenv, lib, recurseIntoAttrs, libsForQt5, newScope, perlPackages, jdk8, jre8 }: 2 3 # To whomever it may concern: 4 # ··· 49 # The latest Dwarf Fortress version. Maintainers: when a new version comes 50 # out, ensure that (unfuck|dfhack|twbt) are all up to date before changing 51 # this. Note that unfuck and twbt are not required for 50. 52 + latestVersion = "50.13"; 53 54 # Converts a version to a package name. 55 versionToName = version: "dwarf-fortress_${replaceStrings ["."] ["_"] version}"; ··· 79 80 dwarf-therapist = libsForQt5.callPackage ./dwarf-therapist/wrapper.nix { 81 inherit dwarf-fortress; 82 + dwarf-therapist = (libsForQt5.callPackage ./dwarf-therapist {}).override (optionalAttrs (!isAtLeast50) { 83 # 41.2.5 is the last version to support Dwarf Fortress 0.47. 84 version = "41.2.5"; 85 hash = "sha256-xfYBtnO1n6OcliVt07GsQ9alDJIfWdVhtuyWwuvXSZs=";
+5
pkgs/games/dwarf-fortress/dfhack/default.nix
··· 89 hash = "sha256-2mO8DpNmZRCV7IRY0arf3SMvlO4Pxs61Kxfh3q3k3HU="; 90 xmlRev = "980b1af13acc31660dce632f913c968f52e2b275"; 91 }; 92 }; 93 94 release =
··· 89 hash = "sha256-2mO8DpNmZRCV7IRY0arf3SMvlO4Pxs61Kxfh3q3k3HU="; 90 xmlRev = "980b1af13acc31660dce632f913c968f52e2b275"; 91 }; 92 + "50.13" = { 93 + dfHackRelease = "50.13-r1.1"; 94 + hash = "sha256-FiXanXflszTr4ogz+EoDAUxzE2U9ODeZIJJ1u6Xm4Mo="; 95 + xmlRev = "3507715fd07340de5a6c47064220f6e17343e5d5"; 96 + }; 97 }; 98 99 release =
+3 -4
pkgs/games/dwarf-fortress/dwarf-therapist/default.nix
··· 4 , qtbase 5 , qtdeclarative 6 , cmake 7 - , texlive 8 , ninja 9 - , version ? "42.1.5" 10 - , hash ? "sha256-aUakfUjnIZWNDhCkG3A6u7BaaCG8kPMV/Fu2S73CoDg=" 11 }: 12 13 stdenv.mkDerivation rec { ··· 22 inherit hash; 23 }; 24 25 - nativeBuildInputs = [ texlive cmake ninja ]; 26 buildInputs = [ qtbase qtdeclarative ]; 27 28 enableParallelBuilding = true;
··· 4 , qtbase 5 , qtdeclarative 6 , cmake 7 , ninja 8 + , version ? "42.1.6" 9 + , hash ? "sha256-VjCXT4sl3HsFILrqTc3JJSeRedZaOXUbf4KvSzTo0uc=" 10 }: 11 12 stdenv.mkDerivation rec { ··· 21 inherit hash; 22 }; 23 24 + nativeBuildInputs = [ cmake ninja ]; 25 buildInputs = [ qtbase qtdeclarative ]; 26 27 enableParallelBuilding = true;
+3
pkgs/games/dwarf-fortress/game.json
··· 144 }, 145 "50.12": { 146 "linux": "070014fzwszfgjyxjyij0k0hadah6s62lpi91ykp3vs220azya1m" 147 } 148 }
··· 144 }, 145 "50.12": { 146 "linux": "070014fzwszfgjyxjyij0k0hadah6s62lpi91ykp3vs220azya1m" 147 + }, 148 + "50.13": { 149 + "linux": "19wzgsdgv0vq7v2dxhypr9hayky3nm3lbra1kk9vn8ri96jdkfkw" 150 } 151 }
+24 -24
pkgs/games/factorio/versions.json
··· 2 "x86_64-linux": { 3 "alpha": { 4 "experimental": { 5 - "name": "factorio_alpha_x64-1.1.104.tar.xz", 6 "needsAuth": true, 7 - "sha256": "0aizllbfzbn2j0560n4f823jqq7v7qz813an4wlm39rfsfx7b0vq", 8 "tarDirectory": "x64", 9 - "url": "https://factorio.com/get-download/1.1.104/alpha/linux64", 10 - "version": "1.1.104" 11 }, 12 "stable": { 13 - "name": "factorio_alpha_x64-1.1.104.tar.xz", 14 "needsAuth": true, 15 - "sha256": "0aizllbfzbn2j0560n4f823jqq7v7qz813an4wlm39rfsfx7b0vq", 16 "tarDirectory": "x64", 17 - "url": "https://factorio.com/get-download/1.1.104/alpha/linux64", 18 - "version": "1.1.104" 19 } 20 }, 21 "demo": { 22 "experimental": { 23 - "name": "factorio_demo_x64-1.1.104.tar.xz", 24 "needsAuth": false, 25 - "sha256": "0x08dy6pagfpqc9c2cl239b1f7pf0p4cghzp7avxmbkmbl1fan2l", 26 "tarDirectory": "x64", 27 - "url": "https://factorio.com/get-download/1.1.104/demo/linux64", 28 - "version": "1.1.104" 29 }, 30 "stable": { 31 - "name": "factorio_demo_x64-1.1.104.tar.xz", 32 "needsAuth": false, 33 - "sha256": "0x08dy6pagfpqc9c2cl239b1f7pf0p4cghzp7avxmbkmbl1fan2l", 34 "tarDirectory": "x64", 35 - "url": "https://factorio.com/get-download/1.1.104/demo/linux64", 36 - "version": "1.1.104" 37 } 38 }, 39 "headless": { 40 "experimental": { 41 - "name": "factorio_headless_x64-1.1.104.tar.xz", 42 "needsAuth": false, 43 - "sha256": "10qmq2mw2j97s64skwr3m7hmv21h3m0r8rdhnyfrhmrxn8x3a4wf", 44 "tarDirectory": "x64", 45 - "url": "https://factorio.com/get-download/1.1.104/headless/linux64", 46 - "version": "1.1.104" 47 }, 48 "stable": { 49 - "name": "factorio_headless_x64-1.1.104.tar.xz", 50 "needsAuth": false, 51 - "sha256": "10qmq2mw2j97s64skwr3m7hmv21h3m0r8rdhnyfrhmrxn8x3a4wf", 52 "tarDirectory": "x64", 53 - "url": "https://factorio.com/get-download/1.1.104/headless/linux64", 54 - "version": "1.1.104" 55 } 56 } 57 }
··· 2 "x86_64-linux": { 3 "alpha": { 4 "experimental": { 5 + "name": "factorio_alpha_x64-1.1.107.tar.xz", 6 "needsAuth": true, 7 + "sha256": "16hkyfwp02zcijka4yslifz62ry6hrvk0w9960618kqdw3gr7p82", 8 "tarDirectory": "x64", 9 + "url": "https://factorio.com/get-download/1.1.107/alpha/linux64", 10 + "version": "1.1.107" 11 }, 12 "stable": { 13 + "name": "factorio_alpha_x64-1.1.107.tar.xz", 14 "needsAuth": true, 15 + "sha256": "16hkyfwp02zcijka4yslifz62ry6hrvk0w9960618kqdw3gr7p82", 16 "tarDirectory": "x64", 17 + "url": "https://factorio.com/get-download/1.1.107/alpha/linux64", 18 + "version": "1.1.107" 19 } 20 }, 21 "demo": { 22 "experimental": { 23 + "name": "factorio_demo_x64-1.1.107.tar.xz", 24 "needsAuth": false, 25 + "sha256": "0qc36n6h4wcbnj9rnq162bsml4x3ag1dkjmywqz8f4ydaf86gyjw", 26 "tarDirectory": "x64", 27 + "url": "https://factorio.com/get-download/1.1.107/demo/linux64", 28 + "version": "1.1.107" 29 }, 30 "stable": { 31 + "name": "factorio_demo_x64-1.1.107.tar.xz", 32 "needsAuth": false, 33 + "sha256": "0qc36n6h4wcbnj9rnq162bsml4x3ag1dkjmywqz8f4ydaf86gyjw", 34 "tarDirectory": "x64", 35 + "url": "https://factorio.com/get-download/1.1.107/demo/linux64", 36 + "version": "1.1.107" 37 } 38 }, 39 "headless": { 40 "experimental": { 41 + "name": "factorio_headless_x64-1.1.107.tar.xz", 42 "needsAuth": false, 43 + "sha256": "10ds1nz9sbx9xz1lyypf16wncc6323vpm7l5p11d6iy4cha85wsw", 44 "tarDirectory": "x64", 45 + "url": "https://factorio.com/get-download/1.1.107/headless/linux64", 46 + "version": "1.1.107" 47 }, 48 "stable": { 49 + "name": "factorio_headless_x64-1.1.107.tar.xz", 50 "needsAuth": false, 51 + "sha256": "10ds1nz9sbx9xz1lyypf16wncc6323vpm7l5p11d6iy4cha85wsw", 52 "tarDirectory": "x64", 53 + "url": "https://factorio.com/get-download/1.1.107/headless/linux64", 54 + "version": "1.1.107" 55 } 56 } 57 }
+5
pkgs/games/gnuchess/default.nix
··· 14 ]; 15 nativeBuildInputs = [ makeWrapper ]; 16 17 postInstall = '' 18 wrapProgram $out/bin/gnuchessx --set PATH "$out/bin" 19 wrapProgram $out/bin/gnuchessu --set PATH "$out/bin"
··· 14 ]; 15 nativeBuildInputs = [ makeWrapper ]; 16 17 + configureFlags = [ 18 + # register keyword is removed in c++17 so stick to c++14 19 + "CXXFLAGS=-std=c++14" 20 + ]; 21 + 22 postInstall = '' 23 wrapProgram $out/bin/gnuchessx --set PATH "$out/bin" 24 wrapProgram $out/bin/gnuchessu --set PATH "$out/bin"
+6 -6
pkgs/games/openrct2/default.nix
··· 30 }: 31 32 let 33 - openrct2-version = "0.4.8"; 34 35 # Those versions MUST match the pinned versions within the CMakeLists.txt 36 # file. The REPLAYS repository from the CMakeLists.txt is not necessary. 37 - objects-version = "1.3.13"; 38 openmsx-version = "1.5"; 39 - opensfx-version = "1.0.3"; 40 title-sequences-version = "0.4.6"; 41 42 openrct2-src = fetchFromGitHub { 43 owner = "OpenRCT2"; 44 repo = "OpenRCT2"; 45 rev = "v${openrct2-version}"; 46 - hash = "sha256-jSKAgohNMHuyOu4gUHyyZf1I7UrsXGDV5XwwK1DQPyM="; 47 }; 48 49 objects-src = fetchFromGitHub { 50 owner = "OpenRCT2"; 51 repo = "objects"; 52 rev = "v${objects-version}"; 53 - hash = "sha256-7RvRe7skXH5x8RbkQgtKs1YMBwq8dHInVo/4FAJwUD0="; 54 }; 55 56 openmsx-src = fetchFromGitHub { ··· 64 owner = "OpenRCT2"; 65 repo = "OpenSoundEffects"; 66 rev = "v${opensfx-version}"; 67 - hash = "sha256-AMuCpq1Hszi2Vikto/cX9g81LwBDskaRMTLxNzU0/Gk="; 68 }; 69 70 title-sequences-src = fetchFromGitHub {
··· 30 }: 31 32 let 33 + openrct2-version = "0.4.11"; 34 35 # Those versions MUST match the pinned versions within the CMakeLists.txt 36 # file. The REPLAYS repository from the CMakeLists.txt is not necessary. 37 + objects-version = "1.4.4"; 38 openmsx-version = "1.5"; 39 + opensfx-version = "1.0.5"; 40 title-sequences-version = "0.4.6"; 41 42 openrct2-src = fetchFromGitHub { 43 owner = "OpenRCT2"; 44 repo = "OpenRCT2"; 45 rev = "v${openrct2-version}"; 46 + hash = "sha256-zaaVieU/hulc2G/F19diJug3xuj3ejn5ihnmKfkBDcQ="; 47 }; 48 49 objects-src = fetchFromGitHub { 50 owner = "OpenRCT2"; 51 repo = "objects"; 52 rev = "v${objects-version}"; 53 + hash = "sha256-wKxWp/DSKkxCEI0lp4X8F9LxQsUKZfLk2CgajQ+y84k="; 54 }; 55 56 openmsx-src = fetchFromGitHub { ··· 64 owner = "OpenRCT2"; 65 repo = "OpenSoundEffects"; 66 rev = "v${opensfx-version}"; 67 + hash = "sha256-ucADnMLGm36eAo+NiioxEzeMqtu7YbGF9wsydK1mmoE="; 68 }; 69 70 title-sequences-src = fetchFromGitHub {
+14 -4
pkgs/os-specific/linux/kernel/htmldocs.nix
··· 6 , makeFontsConf 7 , perl 8 , python3 9 - , sphinx 10 , which 11 }: 12 13 stdenv.mkDerivation { 14 pname = "linux-kernel-latest-htmldocs"; 15 16 inherit (linux_latest) version src; 17 18 postPatch = '' 19 patchShebangs \ ··· 48 cp -r Documentation/* $out/share/doc/linux-doc/ 49 ''; 50 51 - meta = with lib; { 52 description = "Linux kernel html documentation"; 53 homepage = "https://www.kernel.org/doc/htmldocs/"; 54 - platforms = platforms.linux; 55 inherit (linux_latest.meta) license; 56 - maintainers = with maintainers; [ ]; 57 }; 58 }
··· 6 , makeFontsConf 7 , perl 8 , python3 9 , which 10 + , fetchpatch 11 }: 12 13 stdenv.mkDerivation { 14 pname = "linux-kernel-latest-htmldocs"; 15 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 + ]; 27 28 postPatch = '' 29 patchShebangs \ ··· 58 cp -r Documentation/* $out/share/doc/linux-doc/ 59 ''; 60 61 + meta = { 62 description = "Linux kernel html documentation"; 63 homepage = "https://www.kernel.org/doc/htmldocs/"; 64 + platforms = lib.platforms.linux; 65 inherit (linux_latest.meta) license; 66 + maintainers = with lib.maintainers; [ sigmanificient ]; 67 }; 68 }
-3
pkgs/os-specific/linux/kvmfr/default.nix
··· 6 7 src = looking-glass-client.src; 8 sourceRoot = "${looking-glass-client.src.name}/module"; 9 - patches = lib.optional (kernel.kernelAtLeast "6.4") [ 10 - ./linux-6-4-compat.patch 11 - ]; 12 hardeningDisable = [ "pic" "format" ]; 13 nativeBuildInputs = kernel.moduleBuildDependencies; 14
··· 6 7 src = looking-glass-client.src; 8 sourceRoot = "${looking-glass-client.src.name}/module"; 9 hardeningDisable = [ "pic" "format" ]; 10 nativeBuildInputs = kernel.moduleBuildDependencies; 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 pyproject = true; 11 12 postPatch = '' 13 - substituteInPlace "py/src/nftables.py" \ 14 --replace-fail "libnftables.so.1" "${nftables}/lib/libnftables.so.1" 15 ''; 16
··· 10 pyproject = true; 11 12 postPatch = '' 13 + substituteInPlace "src/nftables.py" \ 14 --replace-fail "libnftables.so.1" "${nftables}/lib/libnftables.so.1" 15 ''; 16
+1 -1
pkgs/os-specific/linux/nixos-rebuild/nixos-rebuild.sh
··· 391 flakeAttr="${BASH_REMATCH[2]}" 392 fi 393 if [[ -z $flakeAttr ]]; then 394 - read -r hostname < /proc/sys/kernel/hostname 395 if [[ -z $hostname ]]; then 396 hostname=default 397 fi
··· 391 flakeAttr="${BASH_REMATCH[2]}" 392 fi 393 if [[ -z $flakeAttr ]]; then 394 + hostname="$(targetHostCmd cat /proc/sys/kernel/hostname)" 395 if [[ -z $hostname ]]; then 396 hostname=default 397 fi
+3 -3
pkgs/servers/homepage-dashboard/default.nix
··· 27 in 28 buildNpmPackage rec { 29 pname = "homepage-dashboard"; 30 - version = "0.8.12"; 31 32 src = fetchFromGitHub { 33 owner = "gethomepage"; 34 repo = "homepage"; 35 rev = "v${version}"; 36 - hash = "sha256-71s7Hy5brYof9fgzYxq/HGruyzxFbOfKkOLnpUY0fp8="; 37 }; 38 39 - npmDepsHash = "sha256-w3Wmutru91Zt+kAZ0PBf2CdpgdpxFRoqUmE/0CAu/z4="; 40 41 preBuild = '' 42 mkdir -p config
··· 27 in 28 buildNpmPackage rec { 29 pname = "homepage-dashboard"; 30 + version = "0.8.13"; 31 32 src = fetchFromGitHub { 33 owner = "gethomepage"; 34 repo = "homepage"; 35 rev = "v${version}"; 36 + hash = "sha256-5AGtNfeFI5fkeXg1PK9ylifHzp9P6XW80XQQFY1YGj8="; 37 }; 38 39 + npmDepsHash = "sha256-UrRpjbFGziPNN03Fj9T+K+kav0LhaAFp/o+SXja6Jxk="; 40 41 preBuild = '' 42 mkdir -p config
+2 -2
pkgs/servers/imgproxy/default.nix
··· 3 4 buildGoModule rec { 5 pname = "imgproxy"; 6 - version = "3.24.0"; 7 8 src = fetchFromGitHub { 9 owner = pname; 10 repo = pname; 11 - hash = "sha256-FOut1L4dyPvR1SSQLspA8PakQPewwTP2SgbfyDfWp3c="; 12 rev = "v${version}"; 13 }; 14
··· 3 4 buildGoModule rec { 5 pname = "imgproxy"; 6 + version = "3.24.1"; 7 8 src = fetchFromGitHub { 9 owner = pname; 10 repo = pname; 11 + hash = "sha256-1AacDY4qNe+1SESsEEazxoBnJZRphnext1mu3BOKwKY="; 12 rev = "v${version}"; 13 }; 14
+2 -2
pkgs/servers/minio/default.nix
··· 21 in 22 buildGoModule rec { 23 pname = "minio"; 24 - version = "2024-04-28T17-53-50Z"; 25 26 src = fetchFromGitHub { 27 owner = "minio"; 28 repo = "minio"; 29 rev = "RELEASE.${version}"; 30 - hash = "sha256-PjZYi1JiXQDaQw6z2OCblzCvvT3cOLa80sgFUTHofVY="; 31 }; 32 33 vendorHash = "sha256-pPIcH2I/0792iXLMveZIRSBFKCnvraCyBUutREwTig0=";
··· 21 in 22 buildGoModule rec { 23 pname = "minio"; 24 + version = "2024-05-01T01-11-10Z"; 25 26 src = fetchFromGitHub { 27 owner = "minio"; 28 repo = "minio"; 29 rev = "RELEASE.${version}"; 30 + hash = "sha256-abx2eYYMU1bWBYHcocTw6uavPLhLlgksG2/eoZWuWOo="; 31 }; 32 33 vendorHash = "sha256-pPIcH2I/0792iXLMveZIRSBFKCnvraCyBUutREwTig0=";
+3 -3
pkgs/servers/monitoring/buildkite-agent-metrics/default.nix
··· 4 }: 5 buildGoModule rec { 6 pname = "buildkite-agent-metrics"; 7 - version = "5.9.3"; 8 9 outputs = [ "out" "lambda" ]; 10 ··· 12 owner = "buildkite"; 13 repo = "buildkite-agent-metrics"; 14 rev = "v${version}"; 15 - hash = "sha256-DepIptvR4i0+/45stCMErJtDeAFIDiNbhioitQ8gYBs="; 16 }; 17 18 - vendorHash = "sha256-YEvVGtfhe/RBeuD87C2BNOFEeK40JDidX4loSLdBwhs="; 19 20 postInstall = '' 21 mkdir -p $lambda/bin
··· 4 }: 5 buildGoModule rec { 6 pname = "buildkite-agent-metrics"; 7 + version = "5.9.4"; 8 9 outputs = [ "out" "lambda" ]; 10 ··· 12 owner = "buildkite"; 13 repo = "buildkite-agent-metrics"; 14 rev = "v${version}"; 15 + hash = "sha256-S9dkahAAoOwwEcWTzo+JkoZkQAQqPT5tfSZY9IWnWaU="; 16 }; 17 18 + vendorHash = "sha256-r+K/RbNmVYm1LKTZvvKR9zBM35xLkMN8SadOttoTWzo="; 19 20 postInstall = '' 21 mkdir -p $lambda/bin
+1 -1
pkgs/servers/nosql/mongodb/5.0.nix
··· 7 variants = if stdenv.isLinux then 8 { 9 version = "5.0.24"; 10 - sha256 = "sha256-6CVQOHN3yFTq6OyVkZMYEjIKfFbQZ6M5KAa3k7qv4Gc="; 11 patches = [ ./fix-build-with-boost-1.79-5_0-linux.patch ]; 12 } 13 else lib.optionalAttrs stdenv.isDarwin
··· 7 variants = if stdenv.isLinux then 8 { 9 version = "5.0.24"; 10 + sha256 = "sha256-SZ62OJD6L3aP6LsTswpuXaayqYbOaSQTgEmV89Si7Xc="; 11 patches = [ ./fix-build-with-boost-1.79-5_0-linux.patch ]; 12 } 13 else lib.optionalAttrs stdenv.isDarwin
+1 -1
pkgs/servers/nosql/mongodb/6.0.nix
··· 7 in 8 buildMongoDB { 9 version = "6.0.13"; 10 - sha256 = "sha256-BD3XrTdv4sCa3h37o1A2s3/R0R8zHiR59a4pY0RxLGU="; 11 patches = [ 12 # Patches a bug that it couldn't build MongoDB 6.0 on gcc 13 because a include in ctype.h was missing 13 ./fix-gcc-13-ctype-6_0.patch
··· 7 in 8 buildMongoDB { 9 version = "6.0.13"; 10 + sha256 = "sha256-z7gzmWRSc4jA9g+WTkKQkWudh3Ef4xcJVgAQ5HzRe/A="; 11 patches = [ 12 # Patches a bug that it couldn't build MongoDB 6.0 on gcc 13 because a include in ctype.h was missing 13 ./fix-gcc-13-ctype-6_0.patch
+6 -3
pkgs/servers/nosql/mongodb/mongodb.nix
··· 1 { lib 2 , stdenv 3 - , fetchurl 4 , buildPackages 5 , boost 6 , gperftools ··· 63 inherit version; 64 pname = "mongodb"; 65 66 - src = fetchurl { 67 - url = "https://fastdl.mongodb.org/src/mongodb-src-r${version}.tar.gz"; 68 inherit sha256; 69 }; 70 ··· 127 "--disable-warnings-as-errors" 128 "VARIANT_DIR=nixos" # Needed so we don't produce argument lists that are too long for gcc / ld 129 "--link-model=static" 130 ] 131 ++ map (lib: "--use-system-${lib}") system-libraries; 132
··· 1 { lib 2 , stdenv 3 + , fetchFromGitHub 4 , buildPackages 5 , boost 6 , gperftools ··· 63 inherit version; 64 pname = "mongodb"; 65 66 + src = fetchFromGitHub { 67 + owner = "mongodb"; 68 + repo = "mongo"; 69 + rev = "r${version}"; 70 inherit sha256; 71 }; 72 ··· 129 "--disable-warnings-as-errors" 130 "VARIANT_DIR=nixos" # Needed so we don't produce argument lists that are too long for gcc / ld 131 "--link-model=static" 132 + "MONGO_VERSION=${version}" 133 ] 134 ++ map (lib: "--use-system-${lib}") system-libraries; 135
+3 -3
pkgs/servers/spicedb/zed.nix
··· 5 6 buildGoModule rec { 7 pname = "zed"; 8 - version = "0.18.0"; 9 10 src = fetchFromGitHub { 11 owner = "authzed"; 12 repo = "zed"; 13 rev = "v${version}"; 14 - hash = "sha256-3qjwBsMISmh+0YJxYx36c3ceZJBpqkA+9XRZfgqhezw="; 15 }; 16 17 - vendorHash = "sha256-U4hFB/v9DHa3iDZJ+AgbFk5/E/LkvUoYHcaSArE/PKk="; 18 19 meta = with lib; { 20 description = "Command line for managing SpiceDB";
··· 5 6 buildGoModule rec { 7 pname = "zed"; 8 + version = "0.18.1"; 9 10 src = fetchFromGitHub { 11 owner = "authzed"; 12 repo = "zed"; 13 rev = "v${version}"; 14 + hash = "sha256-+FXFHjGWKcIt3urDokk5PF24JPVs21RbQtpcYz2midM="; 15 }; 16 17 + vendorHash = "sha256-Z6j4w4/anfK0ln2MvgnwZFoe8BA5jVHG3g9m2TynmmE="; 18 19 meta = with lib; { 20 description = "Command line for managing SpiceDB";
+1 -1
pkgs/servers/web-apps/plausible/default.nix
··· 89 changelog = "https://github.com/plausible/analytics/blob/${src.rev}/CHANGELOG.md"; 90 description = " Simple, open-source, lightweight (< 1 KB) and privacy-friendly web analytics alternative to Google Analytics"; 91 mainProgram = "plausible"; 92 - maintainers = with maintainers; [ ]; 93 platforms = platforms.unix; 94 }; 95 }
··· 89 changelog = "https://github.com/plausible/analytics/blob/${src.rev}/CHANGELOG.md"; 90 description = " Simple, open-source, lightweight (< 1 KB) and privacy-friendly web analytics alternative to Google Analytics"; 91 mainProgram = "plausible"; 92 + maintainers = with maintainers; [ xanderio ]; 93 platforms = platforms.unix; 94 }; 95 }
+3 -3
pkgs/shells/carapace/default.nix
··· 2 3 buildGoModule rec { 4 pname = "carapace"; 5 - version = "1.0.1"; 6 7 src = fetchFromGitHub { 8 owner = "rsteube"; 9 repo = "${pname}-bin"; 10 rev = "v${version}"; 11 - hash = "sha256-pyuehQZVg+f51r/oEH+FIpUUDTCKu4R9DmMaOffRfXA="; 12 }; 13 14 vendorHash = "sha256-HWczvkItE9SVGGQkddnb7/PBkTWrDAdKHjMOztlYV9M="; ··· 32 meta = with lib; { 33 description = "Multi-shell multi-command argument completer"; 34 homepage = "https://rsteube.github.io/carapace-bin/"; 35 - maintainers = with maintainers; [ ]; 36 license = licenses.mit; 37 mainProgram = "carapace"; 38 };
··· 2 3 buildGoModule rec { 4 pname = "carapace"; 5 + version = "1.0.2"; 6 7 src = fetchFromGitHub { 8 owner = "rsteube"; 9 repo = "${pname}-bin"; 10 rev = "v${version}"; 11 + hash = "sha256-mwn7oJjVlZli4vhTGui6HCxnjL3Qz8ygejaqvdbZ6co="; 12 }; 13 14 vendorHash = "sha256-HWczvkItE9SVGGQkddnb7/PBkTWrDAdKHjMOztlYV9M="; ··· 32 meta = with lib; { 33 description = "Multi-shell multi-command argument completer"; 34 homepage = "https://rsteube.github.io/carapace-bin/"; 35 + maintainers = with maintainers; [ mimame ]; 36 license = licenses.mit; 37 mainProgram = "carapace"; 38 };
+1
pkgs/tools/admin/awscli/default.nix
··· 23 ]; 24 25 pythonRelaxDeps = [ 26 "colorama" 27 "docutils" 28 "rsa"
··· 23 ]; 24 25 pythonRelaxDeps = [ 26 + "botocore" 27 "colorama" 28 "docutils" 29 "rsa"
+2 -2
pkgs/tools/admin/gimme-aws-creds/default.nix
··· 25 in 26 python.pkgs.buildPythonApplication rec { 27 pname = "gimme-aws-creds"; 28 - version = "2.8.0"; # N.B: if you change this, check if overrides are still up-to-date 29 format = "setuptools"; 30 31 src = fetchFromGitHub { 32 owner = "Nike-Inc"; 33 repo = "gimme-aws-creds"; 34 rev = "v${version}"; 35 - hash = "sha256-RcqvI+jR7TiNAzq8F6VGVhyj6MxnmsjQKh0CiZvLY9Q="; 36 }; 37 38 nativeBuildInputs = with python.pkgs; [
··· 25 in 26 python.pkgs.buildPythonApplication rec { 27 pname = "gimme-aws-creds"; 28 + version = "2.8.1.1"; # N.B: if you change this, check if overrides are still up-to-date 29 format = "setuptools"; 30 31 src = fetchFromGitHub { 32 owner = "Nike-Inc"; 33 repo = "gimme-aws-creds"; 34 rev = "v${version}"; 35 + hash = "sha256-vnTMFZgv2tW7b4Ga6B9TZcE/xTwPUUGZ3WP943FPpEc="; 36 }; 37 38 nativeBuildInputs = with python.pkgs; [
+3 -3
pkgs/tools/admin/granted/default.nix
··· 12 13 buildGoModule rec { 14 pname = "granted"; 15 - version = "0.24.0"; 16 17 src = fetchFromGitHub { 18 owner = "common-fate"; 19 repo = pname; 20 rev = "v${version}"; 21 - sha256 = "sha256-wZP7QEFzPdDXL00/+jiVghwrObWYcy+Nf9DuOWBwrlQ="; 22 }; 23 24 - vendorHash = "sha256-XzoN8gOQTU8LMInsV6gVetUp1xlPOxedF1ksQ0V1ynY="; 25 26 nativeBuildInputs = [ makeWrapper ]; 27
··· 12 13 buildGoModule rec { 14 pname = "granted"; 15 + version = "0.25.0"; 16 17 src = fetchFromGitHub { 18 owner = "common-fate"; 19 repo = pname; 20 rev = "v${version}"; 21 + sha256 = "sha256-oXwBVtkHy0bIs/5iHUvxO2gxccgBC0/+7EV09LIsROo="; 22 }; 23 24 + vendorHash = "sha256-EtS0cSDFWrR2rkKtNihBCZGBZC0TXruEuP2fqw0ZuIQ="; 25 26 nativeBuildInputs = [ makeWrapper ]; 27
+2 -2
pkgs/tools/misc/github-backup/default.nix
··· 7 8 python3.pkgs.buildPythonApplication rec { 9 pname = "github-backup"; 10 - version = "0.45.1"; 11 pyproject = true; 12 13 src = fetchPypi { 14 inherit pname version; 15 - hash = "sha256-+dQVewMHSF0SnOKmgwc9pmqXAJGLjSqwS9YQHdvEmKo="; 16 }; 17 18 nativeBuildInputs = with python3.pkgs; [
··· 7 8 python3.pkgs.buildPythonApplication rec { 9 pname = "github-backup"; 10 + version = "0.45.2"; 11 pyproject = true; 12 13 src = fetchPypi { 14 inherit pname version; 15 + hash = "sha256-wn2JRMLfqhhTREeYM+mcs68xlkRWKMlxKXToa83pu2g="; 16 }; 17 18 nativeBuildInputs = with python3.pkgs; [
+3 -3
pkgs/tools/misc/mise/default.nix
··· 17 18 rustPlatform.buildRustPackage rec { 19 pname = "mise"; 20 - version = "2024.4.8"; 21 22 src = fetchFromGitHub { 23 owner = "jdx"; 24 repo = "mise"; 25 rev = "v${version}"; 26 - hash = "sha256-bIw7j7KPHlgIucV/onvp92k0OlNgaxqiVq/Cnj0kIuQ="; 27 28 # registry is not needed for compilation nor for tests. 29 # contains files with the same name but different case, which cause problems with hash on darwin ··· 32 ''; 33 }; 34 35 - cargoHash = "sha256-yMpU39SU4Ut7vUQdzkBjhf8p8yCU350HMYKGm5CCado="; 36 37 nativeBuildInputs = [ installShellFiles pkg-config ]; 38 buildInputs = [ openssl ] ++ lib.optionals stdenv.isDarwin [ Security SystemConfiguration ];
··· 17 18 rustPlatform.buildRustPackage rec { 19 pname = "mise"; 20 + version = "2024.5.2"; 21 22 src = fetchFromGitHub { 23 owner = "jdx"; 24 repo = "mise"; 25 rev = "v${version}"; 26 + hash = "sha256-AFJjgNYZ4LDqK0qzYyg/bhqFJZJ9tybzlEaOOppOrdY="; 27 28 # registry is not needed for compilation nor for tests. 29 # contains files with the same name but different case, which cause problems with hash on darwin ··· 32 ''; 33 }; 34 35 + cargoHash = "sha256-p3rWrNrgIBgF70cwZB+ofDF8Px0t92Vk74exze7ANus="; 36 37 nativeBuildInputs = [ installShellFiles pkg-config ]; 38 buildInputs = [ openssl ] ++ lib.optionals stdenv.isDarwin [ Security SystemConfiguration ];
+2 -2
pkgs/tools/misc/moar/default.nix
··· 2 3 buildGoModule rec { 4 pname = "moar"; 5 - version = "1.23.11"; 6 7 src = fetchFromGitHub { 8 owner = "walles"; 9 repo = pname; 10 rev = "v${version}"; 11 - hash = "sha256-dKsDvtFs1/WToqpfW84dxDAHRN13TUnZKKk26h3pQ18="; 12 }; 13 14 vendorHash = "sha256-1u/2OlMX2FuZaxWnpU4n5r/4xKe+rK++GoCJiSq/BdE=";
··· 2 3 buildGoModule rec { 4 pname = "moar"; 5 + version = "1.23.12"; 6 7 src = fetchFromGitHub { 8 owner = "walles"; 9 repo = pname; 10 rev = "v${version}"; 11 + hash = "sha256-Ck3AhPUm8cC38LsTtud0kkRWsWiC8W2Sw6+cE17+Nso="; 12 }; 13 14 vendorHash = "sha256-1u/2OlMX2FuZaxWnpU4n5r/4xKe+rK++GoCJiSq/BdE=";
+722 -624
pkgs/tools/misc/vector/Cargo.lock
··· 66 source = "registry+https://github.com/rust-lang/crates.io-index" 67 checksum = "5a824f2aa7e75a0c98c5a504fceb80649e9c35265d44525b5f94de4771a395cd" 68 dependencies = [ 69 - "getrandom 0.2.12", 70 "once_cell", 71 "version_check", 72 ] 73 74 [[package]] 75 name = "ahash" 76 - version = "0.8.6" 77 source = "registry+https://github.com/rust-lang/crates.io-index" 78 - checksum = "91429305e9f0a25f6205c5b8e0d2db09e0708a7a6df0f42212bb56c32c8ac97a" 79 dependencies = [ 80 "cfg-if", 81 - "getrandom 0.2.12", 82 "once_cell", 83 "version_check", 84 "zerocopy", ··· 179 180 [[package]] 181 name = "anstream" 182 - version = "0.6.7" 183 source = "registry+https://github.com/rust-lang/crates.io-index" 184 - checksum = "4cd2405b3ac1faab2990b74d728624cd9fd115651fcecc7c2d8daf01376275ba" 185 dependencies = [ 186 "anstyle", 187 "anstyle-parse", ··· 193 194 [[package]] 195 name = "anstyle" 196 - version = "1.0.4" 197 source = "registry+https://github.com/rust-lang/crates.io-index" 198 - checksum = "7079075b41f533b8c61d2a4d073c4676e1f8b249ff94a393b0595db304e0dd87" 199 200 [[package]] 201 name = "anstyle-parse" ··· 227 228 [[package]] 229 name = "anyhow" 230 - version = "1.0.81" 231 source = "registry+https://github.com/rust-lang/crates.io-index" 232 - checksum = "0952808a6c2afd1aa8947271f3a60f1a6763c7b912d210184c5149b5cf147247" 233 234 [[package]] 235 name = "apache-avro" ··· 274 275 [[package]] 276 name = "arc-swap" 277 - version = "1.7.0" 278 source = "registry+https://github.com/rust-lang/crates.io-index" 279 - checksum = "7b3d0060af21e8d11a926981cc00c6c1541aa91dd64b9f881985c3da1094425f" 280 281 [[package]] 282 name = "arr_macro" ··· 296 checksum = "9c6368f9ae5c6ec403ca910327ae0c9437b0a85255b6950c90d497e6177f6e5e" 297 dependencies = [ 298 "proc-macro-hack", 299 - "quote 1.0.35", 300 "syn 1.0.109", 301 ] 302 ··· 359 360 [[package]] 361 name = "async-compression" 362 - version = "0.4.6" 363 source = "registry+https://github.com/rust-lang/crates.io-index" 364 - checksum = "a116f46a969224200a0a97f29cfd4c50e7534e4b4826bd23ea2c3c533039c82c" 365 dependencies = [ 366 "flate2", 367 "futures-core", ··· 436 "async-stream", 437 "async-trait", 438 "base64 0.21.7", 439 - "bytes 1.5.0", 440 "chrono", 441 "fnv", 442 "futures-util", 443 "http 1.0.0", 444 - "indexmap 2.2.5", 445 "mime", 446 "multer", 447 "num-traits", ··· 465 "async-graphql-parser", 466 "darling 0.20.8", 467 "proc-macro-crate 1.3.1", 468 - "proc-macro2 1.0.79", 469 - "quote 1.0.35", 470 "strum 0.26.1", 471 - "syn 2.0.53", 472 "thiserror", 473 ] 474 ··· 490 source = "registry+https://github.com/rust-lang/crates.io-index" 491 checksum = "68e40849c29a39012d38bff87bfed431f1ed6c53fbec493294c1045d61a7ae75" 492 dependencies = [ 493 - "bytes 1.5.0", 494 - "indexmap 2.2.5", 495 "serde", 496 "serde_json", 497 ] ··· 576 checksum = "dbc1f1a75fd07f0f517322d103211f12d757658e91676def9a2e688774656c60" 577 dependencies = [ 578 "base64 0.21.7", 579 - "bytes 1.5.0", 580 "futures 0.3.30", 581 "http 0.2.9", 582 "memchr", ··· 586 "rand 0.8.5", 587 "regex", 588 "ring", 589 - "rustls 0.21.8", 590 "rustls-native-certs 0.6.3", 591 "rustls-pemfile 1.0.3", 592 "rustls-webpki 0.101.7", ··· 645 646 [[package]] 647 name = "async-recursion" 648 - version = "1.1.0" 649 source = "registry+https://github.com/rust-lang/crates.io-index" 650 - checksum = "30c5ef0ede93efbf733c1a727f3b6b5a1060bbedd5600183e66f6e4be4af0ec5" 651 dependencies = [ 652 - "proc-macro2 1.0.79", 653 - "quote 1.0.35", 654 - "syn 2.0.53", 655 ] 656 657 [[package]] ··· 689 source = "registry+https://github.com/rust-lang/crates.io-index" 690 checksum = "16e62a023e7c117e27523144c5d2459f4397fcc3cab0085af8e2224f643a0193" 691 dependencies = [ 692 - "proc-macro2 1.0.79", 693 - "quote 1.0.35", 694 - "syn 2.0.53", 695 ] 696 697 [[package]] ··· 702 703 [[package]] 704 name = "async-trait" 705 - version = "0.1.78" 706 source = "registry+https://github.com/rust-lang/crates.io-index" 707 - checksum = "461abc97219de0eaaf81fe3ef974a540158f3d079c2ab200f891f1a2ef201e85" 708 dependencies = [ 709 - "proc-macro2 1.0.79", 710 - "quote 1.0.35", 711 - "syn 2.0.53", 712 ] 713 714 [[package]] ··· 757 "aws-smithy-runtime-api", 758 "aws-smithy-types", 759 "aws-types", 760 - "bytes 1.5.0", 761 "fastrand 2.0.1", 762 "http 0.2.9", 763 "hyper 0.14.28", ··· 768 769 [[package]] 770 name = "aws-credential-types" 771 - version = "1.1.8" 772 source = "registry+https://github.com/rust-lang/crates.io-index" 773 - checksum = "fa8587ae17c8e967e4b05a62d495be2fb7701bec52a97f7acfe8a29f938384c8" 774 dependencies = [ 775 "aws-smithy-async", 776 "aws-smithy-runtime-api", ··· 787 "aws-smithy-runtime-api", 788 "aws-smithy-types", 789 "aws-types", 790 - "bytes 1.5.0", 791 "http 0.2.9", 792 "http-body 0.4.5", 793 "pin-project-lite", ··· 855 "aws-smithy-runtime-api", 856 "aws-smithy-types", 857 "aws-types", 858 - "bytes 1.5.0", 859 "fastrand 2.0.1", 860 "http 0.2.9", 861 "regex", ··· 878 "aws-smithy-runtime-api", 879 "aws-smithy-types", 880 "aws-types", 881 - "bytes 1.5.0", 882 "http 0.2.9", 883 "regex", 884 "tracing 0.1.40", ··· 900 "aws-smithy-runtime-api", 901 "aws-smithy-types", 902 "aws-types", 903 - "bytes 1.5.0", 904 "http 0.2.9", 905 "regex", 906 "tracing 0.1.40", ··· 922 "aws-smithy-runtime-api", 923 "aws-smithy-types", 924 "aws-types", 925 - "bytes 1.5.0", 926 "http 0.2.9", 927 "regex", 928 "tracing 0.1.40", ··· 948 "aws-smithy-types", 949 "aws-smithy-xml", 950 "aws-types", 951 - "bytes 1.5.0", 952 "http 0.2.9", 953 "http-body 0.4.5", 954 "once_cell", ··· 959 ] 960 961 [[package]] 962 name = "aws-sdk-sns" 963 version = "1.3.0" 964 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 997 "aws-smithy-runtime-api", 998 "aws-smithy-types", 999 "aws-types", 1000 - "bytes 1.5.0", 1001 "http 0.2.9", 1002 "regex", 1003 "tracing 0.1.40", ··· 1028 1029 [[package]] 1030 name = "aws-sigv4" 1031 - version = "1.2.0" 1032 source = "registry+https://github.com/rust-lang/crates.io-index" 1033 - checksum = "11d6f29688a4be9895c0ba8bef861ad0c0dac5c15e9618b9b7a6c233990fc263" 1034 dependencies = [ 1035 "aws-credential-types", 1036 "aws-smithy-eventstream", 1037 "aws-smithy-http", 1038 "aws-smithy-runtime-api", 1039 "aws-smithy-types", 1040 - "bytes 1.5.0", 1041 "form_urlencoded", 1042 "hex", 1043 "hmac", ··· 1052 1053 [[package]] 1054 name = "aws-smithy-async" 1055 - version = "1.1.8" 1056 source = "registry+https://github.com/rust-lang/crates.io-index" 1057 - checksum = "d26ea8fa03025b2face2b3038a63525a10891e3d8829901d502e5384a0d8cd46" 1058 dependencies = [ 1059 "futures-util", 1060 "pin-project-lite", ··· 1069 dependencies = [ 1070 "aws-smithy-http", 1071 "aws-smithy-types", 1072 - "bytes 1.5.0", 1073 "crc32c", 1074 "crc32fast", 1075 "hex", ··· 1089 checksum = "e6363078f927f612b970edf9d1903ef5cef9a64d1e8423525ebb1f0a1633c858" 1090 dependencies = [ 1091 "aws-smithy-types", 1092 - "bytes 1.5.0", 1093 "crc32fast", 1094 ] 1095 1096 [[package]] 1097 name = "aws-smithy-http" 1098 - version = "0.60.7" 1099 source = "registry+https://github.com/rust-lang/crates.io-index" 1100 - checksum = "3f10fa66956f01540051b0aa7ad54574640f748f9839e843442d99b970d3aff9" 1101 dependencies = [ 1102 "aws-smithy-eventstream", 1103 "aws-smithy-runtime-api", 1104 "aws-smithy-types", 1105 - "bytes 1.5.0", 1106 "bytes-utils", 1107 "futures-core", 1108 "http 0.2.9", ··· 1135 1136 [[package]] 1137 name = "aws-smithy-runtime" 1138 - version = "1.1.8" 1139 source = "registry+https://github.com/rust-lang/crates.io-index" 1140 - checksum = "ec81002d883e5a7fd2bb063d6fb51c4999eb55d404f4fff3dd878bf4733b9f01" 1141 dependencies = [ 1142 "aws-smithy-async", 1143 "aws-smithy-http", 1144 "aws-smithy-runtime-api", 1145 "aws-smithy-types", 1146 - "bytes 1.5.0", 1147 "fastrand 2.0.1", 1148 "h2 0.3.26", 1149 "http 0.2.9", 1150 "http-body 0.4.5", 1151 "hyper 0.14.28", 1152 "hyper-rustls 0.24.2", 1153 "once_cell", 1154 "pin-project-lite", 1155 "pin-utils", 1156 - "rustls 0.21.8", 1157 "tokio", 1158 "tracing 0.1.40", 1159 ] 1160 1161 [[package]] 1162 name = "aws-smithy-runtime-api" 1163 - version = "1.2.0" 1164 source = "registry+https://github.com/rust-lang/crates.io-index" 1165 - checksum = "9acb931e0adaf5132de878f1398d83f8677f90ba70f01f65ff87f6d7244be1c5" 1166 dependencies = [ 1167 "aws-smithy-async", 1168 "aws-smithy-types", 1169 - "bytes 1.5.0", 1170 "http 0.2.9", 1171 "http 1.0.0", 1172 "pin-project-lite", ··· 1182 checksum = "abe14dceea1e70101d38fbf2a99e6a34159477c0fb95e68e05c66bd7ae4c3729" 1183 dependencies = [ 1184 "base64-simd", 1185 - "bytes 1.5.0", 1186 "bytes-utils", 1187 "http 0.2.9", 1188 "http-body 0.4.5", 1189 "itoa", 1190 "num-integer", 1191 "pin-project-lite", ··· 1206 1207 [[package]] 1208 name = "aws-types" 1209 - version = "1.1.8" 1210 source = "registry+https://github.com/rust-lang/crates.io-index" 1211 - checksum = "0dbf2f3da841a8930f159163175cf6a3d16ddde517c1b0fba7aa776822800f40" 1212 dependencies = [ 1213 "aws-credential-types", 1214 "aws-smithy-async", ··· 1228 "async-trait", 1229 "axum-core", 1230 "bitflags 1.3.2", 1231 - "bytes 1.5.0", 1232 "futures-util", 1233 "http 0.2.9", 1234 "http-body 0.4.5", ··· 1255 checksum = "759fa577a247914fd3f7f76d62972792636412fbfd634cd452f6a385a74d2d2c" 1256 dependencies = [ 1257 "async-trait", 1258 - "bytes 1.5.0", 1259 "futures-util", 1260 "http 0.2.9", 1261 "http-body 0.4.5", ··· 1273 dependencies = [ 1274 "async-trait", 1275 "base64 0.21.7", 1276 - "bytes 1.5.0", 1277 "dyn-clone", 1278 "futures 0.3.30", 1279 - "getrandom 0.2.12", 1280 "http-types", 1281 "log", 1282 "paste", ··· 1322 "RustyXML", 1323 "async-trait", 1324 "azure_core", 1325 - "bytes 1.5.0", 1326 "futures 0.3.30", 1327 "hmac", 1328 "log", ··· 1344 "RustyXML", 1345 "azure_core", 1346 "azure_storage", 1347 - "bytes 1.5.0", 1348 "futures 0.3.30", 1349 "log", 1350 "serde", ··· 1361 source = "registry+https://github.com/rust-lang/crates.io-index" 1362 checksum = "b62ddb9cb1ec0a098ad4bbf9344d0713fa193ae1a80af55febcff2627b6a00c1" 1363 dependencies = [ 1364 - "getrandom 0.2.12", 1365 "instant", 1366 "rand 0.8.5", 1367 ] ··· 1406 checksum = "4c7f02d4ea65f2c1853089ffd8d2787bdbc63de2f0d29dedbcf8ccdfa0ccd4cf" 1407 1408 [[package]] 1409 name = "base64" 1410 version = "0.13.1" 1411 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1425 1426 [[package]] 1427 name = "base64" 1428 - version = "0.22.0" 1429 source = "registry+https://github.com/rust-lang/crates.io-index" 1430 - checksum = "9475866fec1451be56a3c2400fd081ff546538961565ccb5b7142cbd22bc7a51" 1431 1432 [[package]] 1433 name = "base64-simd" ··· 1478 source = "registry+https://github.com/rust-lang/crates.io-index" 1479 checksum = "9990737a6d5740ff51cdbbc0f0503015cb30c390f6623968281eb214a520cfc0" 1480 dependencies = [ 1481 - "quote 1.0.35", 1482 - "syn 2.0.53", 1483 ] 1484 1485 [[package]] ··· 1539 1540 [[package]] 1541 name = "bollard" 1542 - version = "0.16.0" 1543 source = "registry+https://github.com/rust-lang/crates.io-index" 1544 - checksum = "83545367eb6428eb35c29cdec3a1f350fa8d6d9085d59a7d7bcb637f2e38db5a" 1545 dependencies = [ 1546 - "base64 0.21.7", 1547 "bollard-stubs", 1548 - "bytes 1.5.0", 1549 "chrono", 1550 "futures-core", 1551 "futures-util", ··· 1560 "hyperlocal-next", 1561 "log", 1562 "pin-project-lite", 1563 - "rustls 0.22.2", 1564 "rustls-native-certs 0.7.0", 1565 "rustls-pemfile 2.1.0", 1566 "rustls-pki-types", ··· 1586 "chrono", 1587 "serde", 1588 "serde_repr", 1589 - "serde_with 3.7.0", 1590 ] 1591 1592 [[package]] ··· 1607 dependencies = [ 1608 "once_cell", 1609 "proc-macro-crate 2.0.0", 1610 - "proc-macro2 1.0.79", 1611 - "quote 1.0.35", 1612 - "syn 2.0.53", 1613 "syn_derive", 1614 ] 1615 ··· 1619 source = "registry+https://github.com/rust-lang/crates.io-index" 1620 checksum = "61570f4de0cc9c03b481c96057b3ae7c6ff7b5b35da8b0832c44f0131987a718" 1621 dependencies = [ 1622 - "ahash 0.8.6", 1623 "base64 0.13.1", 1624 "bitvec", 1625 "hex", ··· 1679 source = "registry+https://github.com/rust-lang/crates.io-index" 1680 checksum = "a7ec4c6f261935ad534c0c22dbef2201b45918860eb1c574b972bd213a76af61" 1681 dependencies = [ 1682 - "proc-macro2 1.0.79", 1683 - "quote 1.0.35", 1684 "syn 1.0.109", 1685 ] 1686 1687 [[package]] 1688 name = "byteorder" ··· 1702 1703 [[package]] 1704 name = "bytes" 1705 - version = "1.5.0" 1706 source = "registry+https://github.com/rust-lang/crates.io-index" 1707 - checksum = "a2bd12c1caf447e69cd4528f47f94d203fd2582878ecb9e9465484c4148a8223" 1708 dependencies = [ 1709 "serde", 1710 ] ··· 1715 source = "registry+https://github.com/rust-lang/crates.io-index" 1716 checksum = "e47d3a8076e283f3acd27400535992edb3ba4b5bb72f8891ad8fbe7932a7d4b9" 1717 dependencies = [ 1718 - "bytes 1.5.0", 1719 "either", 1720 ] 1721 ··· 1727 1728 [[package]] 1729 name = "cached" 1730 - version = "0.49.2" 1731 source = "registry+https://github.com/rust-lang/crates.io-index" 1732 - checksum = "f251fd1e72720ca07bf5d8e310f54a193fd053479a1f6342c6663ee4fa01cf96" 1733 dependencies = [ 1734 - "ahash 0.8.6", 1735 "cached_proc_macro", 1736 "cached_proc_macro_types", 1737 - "hashbrown 0.14.3", 1738 "instant", 1739 "once_cell", 1740 "thiserror", ··· 1742 1743 [[package]] 1744 name = "cached_proc_macro" 1745 - version = "0.20.0" 1746 source = "registry+https://github.com/rust-lang/crates.io-index" 1747 - checksum = "ad9f16c0d84de31a2ab7fdf5f7783c14631f7075cf464eb3bb43119f61c9cb2a" 1748 dependencies = [ 1749 - "darling 0.14.4", 1750 - "proc-macro2 1.0.79", 1751 - "quote 1.0.35", 1752 - "syn 1.0.109", 1753 ] 1754 1755 [[package]] ··· 1760 1761 [[package]] 1762 name = "cargo_toml" 1763 - version = "0.19.2" 1764 source = "registry+https://github.com/rust-lang/crates.io-index" 1765 - checksum = "a98356df42a2eb1bd8f1793ae4ee4de48e384dd974ce5eac8eee802edb7492be" 1766 dependencies = [ 1767 "serde", 1768 "toml", ··· 1871 1872 [[package]] 1873 name = "chrono" 1874 - version = "0.4.34" 1875 source = "registry+https://github.com/rust-lang/crates.io-index" 1876 - checksum = "5bc015644b92d5890fab7489e49d21f879d5c990186827d42ec511919404f38b" 1877 dependencies = [ 1878 "android-tzdata", 1879 "iana-time-zone", ··· 1886 1887 [[package]] 1888 name = "chrono-tz" 1889 - version = "0.8.6" 1890 source = "registry+https://github.com/rust-lang/crates.io-index" 1891 - checksum = "d59ae0466b83e838b81a54256c39d5d7c20b9d7daa10510a242d9b75abd5936e" 1892 dependencies = [ 1893 "chrono", 1894 "chrono-tz-build", ··· 1898 1899 [[package]] 1900 name = "chrono-tz-build" 1901 - version = "0.2.1" 1902 source = "registry+https://github.com/rust-lang/crates.io-index" 1903 - checksum = "433e39f13c9a060046954e0592a8d0a4bcb1040125cbf91cb8ee58964cfb350f" 1904 dependencies = [ 1905 "parse-zoneinfo", 1906 "phf", ··· 1992 1993 [[package]] 1994 name = "clap" 1995 - version = "4.5.3" 1996 source = "registry+https://github.com/rust-lang/crates.io-index" 1997 - checksum = "949626d00e063efc93b6dca932419ceb5432f99769911c0b995f7e884c778813" 1998 dependencies = [ 1999 "clap_builder", 2000 "clap_derive", ··· 2006 source = "registry+https://github.com/rust-lang/crates.io-index" 2007 checksum = "bb9b20c0dd58e4c2e991c8d203bbeb76c11304d1011659686b5b644bc29aa478" 2008 dependencies = [ 2009 - "clap 4.5.3", 2010 "log", 2011 ] 2012 ··· 2025 2026 [[package]] 2027 name = "clap_complete" 2028 - version = "4.5.1" 2029 source = "registry+https://github.com/rust-lang/crates.io-index" 2030 - checksum = "885e4d7d5af40bfb99ae6f9433e292feac98d452dcb3ec3d25dfe7552b77da8c" 2031 dependencies = [ 2032 - "clap 4.5.3", 2033 ] 2034 2035 [[package]] 2036 name = "clap_derive" 2037 - version = "4.5.3" 2038 source = "registry+https://github.com/rust-lang/crates.io-index" 2039 - checksum = "90239a040c80f5e14809ca132ddc4176ab33d5e17e49691793296e3fcb34d72f" 2040 dependencies = [ 2041 "heck 0.5.0", 2042 - "proc-macro2 1.0.79", 2043 - "quote 1.0.35", 2044 - "syn 2.0.53", 2045 ] 2046 2047 [[package]] ··· 2073 version = "0.1.0" 2074 dependencies = [ 2075 "apache-avro", 2076 - "bytes 1.5.0", 2077 "chrono", 2078 "csv-core", 2079 "derivative", ··· 2083 "memchr", 2084 "once_cell", 2085 "ordered-float 4.2.0", 2086 - "prost 0.12.3", 2087 "prost-reflect", 2088 "regex", 2089 "rstest", ··· 2151 source = "registry+https://github.com/rust-lang/crates.io-index" 2152 checksum = "35ed6e9d84f0b51a7f52daf1c7d71dd136fd7a3f41a8462b8cdb8c78d920fad4" 2153 dependencies = [ 2154 - "bytes 1.5.0", 2155 "futures-core", 2156 "memchr", 2157 "pin-project-lite", ··· 2227 checksum = "fd326812b3fd01da5bb1af7d340d0d555fd3d4b641e7f1dfcf5962a902952787" 2228 dependencies = [ 2229 "futures-core", 2230 - "prost 0.12.3", 2231 - "prost-types 0.12.3", 2232 "tonic", 2233 "tracing-core 0.1.32", 2234 ] ··· 2245 "futures-task", 2246 "hdrhistogram", 2247 "humantime", 2248 - "prost-types 0.12.3", 2249 "serde", 2250 "serde_json", 2251 "thread_local", ··· 2326 2327 [[package]] 2328 name = "crc" 2329 - version = "3.0.1" 2330 source = "registry+https://github.com/rust-lang/crates.io-index" 2331 - checksum = "86ec7a15cbe22e59248fc7eadb1907dab5ba09372595da4d73dd805ed4417dfe" 2332 dependencies = [ 2333 "crc-catalog", 2334 ] 2335 2336 [[package]] 2337 name = "crc-catalog" 2338 - version = "2.3.0" 2339 source = "registry+https://github.com/rust-lang/crates.io-index" 2340 - checksum = "4939f9ed1444bd8c896d37f3090012fa6e7834fe84ef8c9daa166109515732f9" 2341 2342 [[package]] 2343 name = "crc32c" ··· 2366 "anes", 2367 "cast", 2368 "ciborium", 2369 - "clap 4.5.3", 2370 "criterion-plot", 2371 "futures 0.3.30", 2372 "is-terminal", ··· 2567 source = "registry+https://github.com/rust-lang/crates.io-index" 2568 checksum = "f46882e17999c6cc590af592290432be3bce0428cb0d5f8b6715e4dc7b383eb3" 2569 dependencies = [ 2570 - "proc-macro2 1.0.79", 2571 - "quote 1.0.35", 2572 - "syn 2.0.53", 2573 ] 2574 2575 [[package]] ··· 2580 dependencies = [ 2581 "darling_core 0.13.4", 2582 "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 ] 2594 2595 [[package]] ··· 2610 dependencies = [ 2611 "fnv", 2612 "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", 2629 "strsim 0.10.0", 2630 "syn 1.0.109", 2631 ] ··· 2638 dependencies = [ 2639 "fnv", 2640 "ident_case", 2641 - "proc-macro2 1.0.79", 2642 - "quote 1.0.35", 2643 "strsim 0.10.0", 2644 - "syn 2.0.53", 2645 ] 2646 2647 [[package]] ··· 2651 checksum = "9c972679f83bdf9c42bd905396b6c3588a843a17f0f16dfcfa3e2c5d57441835" 2652 dependencies = [ 2653 "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", 2666 "syn 1.0.109", 2667 ] 2668 ··· 2673 checksum = "a668eda54683121533a393014d8692171709ff57a7d61f187b6e782719f8933f" 2674 dependencies = [ 2675 "darling_core 0.20.8", 2676 - "quote 1.0.35", 2677 - "syn 2.0.53", 2678 ] 2679 2680 [[package]] ··· 2690 checksum = "978747c1d849a7d2ee5e8adc0159961c48fb7e5db2f06af6723b80123bb53856" 2691 dependencies = [ 2692 "cfg-if", 2693 - "hashbrown 0.14.3", 2694 "lock_api", 2695 "once_cell", 2696 "parking_lot_core", ··· 2698 2699 [[package]] 2700 name = "data-encoding" 2701 - version = "2.5.0" 2702 source = "registry+https://github.com/rust-lang/crates.io-index" 2703 - checksum = "7e962a19be5cfc3f3bf6dd8f61eb50107f356ad6270fbb3ed41476571db78be5" 2704 2705 [[package]] 2706 name = "data-url" ··· 2709 checksum = "5c297a1c74b71ae29df00c3e22dd9534821d60eb9af5a0192823fa2acea70c2a" 2710 2711 [[package]] 2712 name = "db-key" 2713 version = "0.0.5" 2714 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 2766 source = "registry+https://github.com/rust-lang/crates.io-index" 2767 checksum = "fcc3dd5e9e9c0b295d6e1e4d811fb6f157d5ffd784b8d202fc62eac8035a770b" 2768 dependencies = [ 2769 - "proc-macro2 1.0.79", 2770 - "quote 1.0.35", 2771 "syn 1.0.109", 2772 ] 2773 ··· 2777 source = "registry+https://github.com/rust-lang/crates.io-index" 2778 checksum = "67e77553c4162a157adbf834ebae5b415acbecbeafc7a74b0e886657506a7611" 2779 dependencies = [ 2780 - "proc-macro2 1.0.79", 2781 - "quote 1.0.35", 2782 - "syn 2.0.53", 2783 ] 2784 2785 [[package]] ··· 2789 checksum = "4fb810d30a7c1953f91334de7244731fc3f3c10d7fe163338a35b9f640960321" 2790 dependencies = [ 2791 "convert_case 0.4.0", 2792 - "proc-macro2 1.0.79", 2793 - "quote 1.0.35", 2794 "rustc_version 0.4.0", 2795 "syn 1.0.109", 2796 ] ··· 2869 dependencies = [ 2870 "cfg-if", 2871 "libc", 2872 - "socket2 0.5.6", 2873 "windows-sys 0.48.0", 2874 ] 2875 ··· 3046 checksum = "21cdad81446a7f7dc43f6a77409efeb9733d2fa65553efef6018ef257c959b73" 3047 dependencies = [ 3048 "heck 0.4.1", 3049 - "proc-macro2 1.0.79", 3050 - "quote 1.0.35", 3051 "syn 1.0.109", 3052 ] 3053 ··· 3058 checksum = "5ffccbb6966c05b32ef8fbac435df276c4ae4d3dc55a8cd0eb9745e6c12f546a" 3059 dependencies = [ 3060 "heck 0.4.1", 3061 - "proc-macro2 1.0.79", 3062 - "quote 1.0.35", 3063 - "syn 2.0.53", 3064 ] 3065 3066 [[package]] 3067 name = "enum_dispatch" 3068 - version = "0.3.12" 3069 source = "registry+https://github.com/rust-lang/crates.io-index" 3070 - checksum = "8f33313078bb8d4d05a2733a94ac4c2d8a0df9a2b84424ebf4f33bfc224a890e" 3071 dependencies = [ 3072 "once_cell", 3073 - "proc-macro2 1.0.79", 3074 - "quote 1.0.35", 3075 - "syn 2.0.53", 3076 ] 3077 3078 [[package]] ··· 3090 source = "registry+https://github.com/rust-lang/crates.io-index" 3091 checksum = "5c785274071b1b420972453b306eeca06acf4633829db4223b58a2a8c5953bc4" 3092 dependencies = [ 3093 - "proc-macro2 1.0.79", 3094 - "quote 1.0.35", 3095 - "syn 2.0.53", 3096 ] 3097 3098 [[package]] ··· 3102 checksum = "62a61b2faff777e62dbccd7f82541d873f96264d050c5dd7e95194f79fc4de29" 3103 3104 [[package]] 3105 name = "env_logger" 3106 version = "0.8.4" 3107 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 3113 3114 [[package]] 3115 name = "env_logger" 3116 - version = "0.10.2" 3117 source = "registry+https://github.com/rust-lang/crates.io-index" 3118 - checksum = "4cd405aab171cb85d6735e5c8d9db038c17d3ca007a4d2c25f337935c3d90580" 3119 dependencies = [ 3120 "humantime", 3121 - "is-terminal", 3122 "log", 3123 - "regex", 3124 - "termcolor", 3125 ] 3126 3127 [[package]] ··· 3217 3218 [[package]] 3219 name = "fakedata_generator" 3220 - version = "0.4.0" 3221 source = "registry+https://github.com/rust-lang/crates.io-index" 3222 - checksum = "302a45f60d105c247c9d3131107392da80df844f9215260b7f8ccfa301a6a6f4" 3223 dependencies = [ 3224 "passt", 3225 "rand 0.8.5", ··· 3269 version = "0.1.0" 3270 dependencies = [ 3271 "bstr 1.9.1", 3272 - "bytes 1.5.0", 3273 "chrono", 3274 "crc", 3275 "criterion", ··· 3277 "flate2", 3278 "futures 0.3.30", 3279 "glob", 3280 - "indexmap 2.2.5", 3281 "libc", 3282 "quickcheck", 3283 "scan_fmt", ··· 3325 3326 [[package]] 3327 name = "flate2" 3328 - version = "1.0.28" 3329 source = "registry+https://github.com/rust-lang/crates.io-index" 3330 - checksum = "46303f565772937ffe1d394a4fac6f411c6013172fadde9dcdb1e147a086940e" 3331 dependencies = [ 3332 "crc32fast", 3333 "miniz_oxide", ··· 3345 source = "registry+https://github.com/rust-lang/crates.io-index" 3346 checksum = "1657b4441c3403d9f7b3409e47575237dac27b1b5726df654a6ecbf92f0f7577" 3347 dependencies = [ 3348 - "futures-core", 3349 - "futures-sink", 3350 - "pin-project", 3351 "spin 0.9.8", 3352 ] 3353 ··· 3492 source = "registry+https://github.com/rust-lang/crates.io-index" 3493 checksum = "87750cf4b7a4c0625b1529e4c543c2182106e4dedc60a2a6455e00d212c489ac" 3494 dependencies = [ 3495 - "proc-macro2 1.0.79", 3496 - "quote 1.0.35", 3497 - "syn 2.0.53", 3498 ] 3499 3500 [[package]] ··· 3559 3560 [[package]] 3561 name = "getrandom" 3562 - version = "0.2.12" 3563 source = "registry+https://github.com/rust-lang/crates.io-index" 3564 - checksum = "190092ea657667030ac6a35e305e62fc4dd69fd98ac98631e5d3a2b1575a12b5" 3565 dependencies = [ 3566 "cfg-if", 3567 "js-sys", ··· 3616 3617 [[package]] 3618 name = "governor" 3619 - version = "0.6.0" 3620 source = "registry+https://github.com/rust-lang/crates.io-index" 3621 - checksum = "821239e5672ff23e2a7060901fa622950bbd80b649cdaadd78d1c1767ed14eb4" 3622 dependencies = [ 3623 "cfg-if", 3624 "dashmap", ··· 3627 "no-std-compat", 3628 "nonzero_ext", 3629 "parking_lot", 3630 "rand 0.8.5", 3631 "smallvec", 3632 ] 3633 3634 [[package]] ··· 3652 3653 [[package]] 3654 name = "graphql_client" 3655 - version = "0.13.0" 3656 source = "registry+https://github.com/rust-lang/crates.io-index" 3657 - checksum = "09cdf7b487d864c2939b23902291a5041bc4a84418268f25fda1c8d4e15ad8fa" 3658 dependencies = [ 3659 "graphql_query_derive", 3660 "serde", ··· 3663 3664 [[package]] 3665 name = "graphql_client_codegen" 3666 - version = "0.13.0" 3667 source = "registry+https://github.com/rust-lang/crates.io-index" 3668 - checksum = "a40f793251171991c4eb75bd84bc640afa8b68ff6907bc89d3b712a22f700506" 3669 dependencies = [ 3670 "graphql-introspection-query", 3671 "graphql-parser", 3672 "heck 0.4.1", 3673 "lazy_static", 3674 - "proc-macro2 1.0.79", 3675 - "quote 1.0.35", 3676 "serde", 3677 "serde_json", 3678 "syn 1.0.109", ··· 3680 3681 [[package]] 3682 name = "graphql_query_derive" 3683 - version = "0.13.0" 3684 source = "registry+https://github.com/rust-lang/crates.io-index" 3685 - checksum = "00bda454f3d313f909298f626115092d348bc231025699f557b27e248475f48c" 3686 dependencies = [ 3687 "graphql_client_codegen", 3688 - "proc-macro2 1.0.79", 3689 "syn 1.0.109", 3690 ] 3691 ··· 3694 version = "0.1.0" 3695 source = "git+https://github.com/GreptimeTeam/greptime-proto.git?tag=v0.4.1#4306ab645ee55b3f7f2ad3fb7acc5820f967c1aa" 3696 dependencies = [ 3697 - "prost 0.12.3", 3698 "serde", 3699 "serde_json", 3700 "strum 0.25.0", ··· 3714 "futures-util", 3715 "greptime-proto", 3716 "parking_lot", 3717 - "prost 0.12.3", 3718 "rand 0.8.5", 3719 "snafu 0.7.5", 3720 "tokio", ··· 3751 source = "registry+https://github.com/rust-lang/crates.io-index" 3752 checksum = "81fe527a889e1532da5c525686d96d4c2e74cdd345badf8dfef9f6b39dd5f5e8" 3753 dependencies = [ 3754 - "bytes 1.5.0", 3755 "fnv", 3756 "futures-core", 3757 "futures-sink", 3758 "futures-util", 3759 "http 0.2.9", 3760 - "indexmap 2.2.5", 3761 "slab", 3762 "tokio", 3763 "tokio-util", ··· 3770 source = "registry+https://github.com/rust-lang/crates.io-index" 3771 checksum = "816ec7294445779408f36fe57bc5b7fc1cf59664059096c65f905c1c61f58069" 3772 dependencies = [ 3773 - "bytes 1.5.0", 3774 "fnv", 3775 "futures-core", 3776 "futures-sink", 3777 "futures-util", 3778 "http 1.0.0", 3779 - "indexmap 2.2.5", 3780 "slab", 3781 "tokio", 3782 "tokio-util", ··· 3810 source = "registry+https://github.com/rust-lang/crates.io-index" 3811 checksum = "33ff8ae62cd3a9102e5637afc8452c55acf3844001bd5374e0b0bd7b6616c038" 3812 dependencies = [ 3813 - "ahash 0.8.6", 3814 ] 3815 3816 [[package]] 3817 name = "hashbrown" 3818 - version = "0.14.3" 3819 source = "registry+https://github.com/rust-lang/crates.io-index" 3820 - checksum = "290f1a1d9242c78d09ce40a5e87e7554ee637af1351968159f4952f028f75604" 3821 dependencies = [ 3822 - "ahash 0.8.6", 3823 "allocator-api2", 3824 ] 3825 ··· 3844 checksum = "06683b93020a07e3dbcf5f8c0f6d40080d725bea7936fc01ad345c01b97dc270" 3845 dependencies = [ 3846 "base64 0.21.7", 3847 - "bytes 1.5.0", 3848 "headers-core", 3849 "http 0.2.9", 3850 "httpdate", ··· 4029 4030 [[package]] 4031 name = "hickory-proto" 4032 - version = "0.24.0" 4033 source = "registry+https://github.com/rust-lang/crates.io-index" 4034 - checksum = "091a6fbccf4860009355e3efc52ff4acf37a63489aad7435372d44ceeb6fbbcf" 4035 dependencies = [ 4036 "async-trait", 4037 "cfg-if", ··· 4090 ] 4091 4092 [[package]] 4093 name = "http" 4094 version = "0.2.9" 4095 source = "registry+https://github.com/rust-lang/crates.io-index" 4096 checksum = "bd6effc99afb63425aff9b05836f029929e345a6148a14b7ecd5ab67af944482" 4097 dependencies = [ 4098 - "bytes 1.5.0", 4099 "fnv", 4100 "itoa", 4101 ] ··· 4106 source = "registry+https://github.com/rust-lang/crates.io-index" 4107 checksum = "b32afd38673a8016f7c9ae69e5af41a58f81b1d31689040f2f1959594ce194ea" 4108 dependencies = [ 4109 - "bytes 1.5.0", 4110 "fnv", 4111 "itoa", 4112 ] ··· 4117 source = "registry+https://github.com/rust-lang/crates.io-index" 4118 checksum = "d5f38f16d184e36f2408a55281cd658ecbd3ca05cce6d6510a176eca393e26d1" 4119 dependencies = [ 4120 - "bytes 1.5.0", 4121 "http 0.2.9", 4122 "pin-project-lite", 4123 ] ··· 4128 source = "registry+https://github.com/rust-lang/crates.io-index" 4129 checksum = "1cac85db508abc24a2e48553ba12a996e87244a0395ce011e62b37158745d643" 4130 dependencies = [ 4131 - "bytes 1.5.0", 4132 "http 1.0.0", 4133 ] 4134 ··· 4138 source = "registry+https://github.com/rust-lang/crates.io-index" 4139 checksum = "41cb79eb393015dadd30fc252023adb0b2400a0caee0fa2a077e6e21a551e840" 4140 dependencies = [ 4141 - "bytes 1.5.0", 4142 "futures-util", 4143 "http 1.0.0", 4144 "http-body 1.0.0", ··· 4206 source = "registry+https://github.com/rust-lang/crates.io-index" 4207 checksum = "bf96e135eb83a2a8ddf766e426a841d8ddd7449d5f00d34ea02b41d2f19eef80" 4208 dependencies = [ 4209 - "bytes 1.5.0", 4210 "futures-channel", 4211 "futures-core", 4212 "futures-util", ··· 4217 "httpdate", 4218 "itoa", 4219 "pin-project-lite", 4220 - "socket2 0.4.10", 4221 "tokio", 4222 "tower-service", 4223 "tracing 0.1.40", ··· 4230 source = "registry+https://github.com/rust-lang/crates.io-index" 4231 checksum = "186548d73ac615b32a73aafe38fb4f56c0d340e110e5a200bcadbaf2e199263a" 4232 dependencies = [ 4233 - "bytes 1.5.0", 4234 "futures-channel", 4235 "futures-util", 4236 "http 1.0.0", ··· 4282 source = "registry+https://github.com/rust-lang/crates.io-index" 4283 checksum = "ca815a891b24fdfb243fa3239c86154392b0953ee584aa1a2a1f66d20cbe75cc" 4284 dependencies = [ 4285 - "bytes 1.5.0", 4286 "futures 0.3.30", 4287 "headers", 4288 "http 0.2.9", ··· 4303 "http 0.2.9", 4304 "hyper 0.14.28", 4305 "log", 4306 - "rustls 0.21.8", 4307 "rustls-native-certs 0.6.3", 4308 "tokio", 4309 "tokio-rustls 0.24.1", ··· 4320 "hyper 1.2.0", 4321 "hyper-util", 4322 "log", 4323 - "rustls 0.22.2", 4324 "rustls-native-certs 0.7.0", 4325 "rustls-pki-types", 4326 "tokio", ··· 4346 source = "registry+https://github.com/rust-lang/crates.io-index" 4347 checksum = "d6183ddfa99b85da61a140bea0efc93fdf56ceaa041b37d553518030827f9905" 4348 dependencies = [ 4349 - "bytes 1.5.0", 4350 "hyper 0.14.28", 4351 "native-tls", 4352 "tokio", ··· 4359 source = "registry+https://github.com/rust-lang/crates.io-index" 4360 checksum = "ca38ef113da30126bbff9cd1705f9273e15d45498615d138b0c20279ac7a76aa" 4361 dependencies = [ 4362 - "bytes 1.5.0", 4363 "futures-channel", 4364 "futures-util", 4365 "http 1.0.0", 4366 "http-body 1.0.0", 4367 "hyper 1.2.0", 4368 "pin-project-lite", 4369 - "socket2 0.5.6", 4370 "tokio", 4371 "tower", 4372 "tower-service", ··· 4461 4462 [[package]] 4463 name = "indexmap" 4464 - version = "2.2.5" 4465 source = "registry+https://github.com/rust-lang/crates.io-index" 4466 - checksum = "7b0b929d511467233429c45a44ac1dcaa21ba0f5ba11e4879e6ed28ddb4f9df4" 4467 dependencies = [ 4468 "equivalent", 4469 - "hashbrown 0.14.3", 4470 "serde", 4471 ] 4472 ··· 4486 4487 [[package]] 4488 name = "indoc" 4489 - version = "2.0.4" 4490 source = "registry+https://github.com/rust-lang/crates.io-index" 4491 - checksum = "1e186cfbae8084e513daff4240b4797e342f988cecda4fb6c939150f96315fd8" 4492 4493 [[package]] 4494 name = "infer" ··· 4573 source = "registry+https://github.com/rust-lang/crates.io-index" 4574 checksum = "b58db92f96b720de98181bbbe63c831e87005ab460c1bf306eb2622b4707997f" 4575 dependencies = [ 4576 - "socket2 0.5.6", 4577 "widestring 1.0.2", 4578 "windows-sys 0.48.0", 4579 "winreg", ··· 4714 name = "k8s-e2e-tests" 4715 version = "0.1.0" 4716 dependencies = [ 4717 - "env_logger 0.10.2", 4718 "futures 0.3.30", 4719 "indoc", 4720 "k8s-openapi 0.16.0", ··· 4734 checksum = "6d9455388f4977de4d0934efa9f7d36296295537d774574113a20f6082de03da" 4735 dependencies = [ 4736 "base64 0.13.1", 4737 - "bytes 1.5.0", 4738 "chrono", 4739 "serde", 4740 "serde-value", ··· 4748 checksum = "cd990069640f9db34b3b0f7a1afc62a05ffaa3be9b66aa3c313f58346df7f788" 4749 dependencies = [ 4750 "base64 0.21.7", 4751 - "bytes 1.5.0", 4752 "chrono", 4753 "http 0.2.9", 4754 "percent-encoding", ··· 4826 checksum = "544339f1665488243f79080441cacb09c997746fd763342303e66eebb9d3ba13" 4827 dependencies = [ 4828 "base64 0.20.0", 4829 - "bytes 1.5.0", 4830 "chrono", 4831 "dirs-next", 4832 "either", ··· 4845 "secrecy", 4846 "serde", 4847 "serde_json", 4848 - "serde_yaml 0.9.33", 4849 "thiserror", 4850 "tokio", 4851 "tokio-util", ··· 4877 source = "registry+https://github.com/rust-lang/crates.io-index" 4878 checksum = "125331201e3073707ac79c294c89021faa76c84da3a566a3749a2a93d295c98a" 4879 dependencies = [ 4880 - "ahash 0.8.6", 4881 "async-trait", 4882 "backoff", 4883 "derivative", ··· 4926 4927 [[package]] 4928 name = "lapin" 4929 - version = "2.3.1" 4930 source = "registry+https://github.com/rust-lang/crates.io-index" 4931 - checksum = "5f3067a1fcfbc3fc46455809c023e69b8f6602463201010f4ae5a3b572adb9dc" 4932 dependencies = [ 4933 "amq-protocol", 4934 "async-global-executor-trait", 4935 "async-reactor-trait", 4936 "async-trait", 4937 "executor-trait", 4938 - "flume 0.10.14", 4939 "futures-core", 4940 "futures-io", 4941 "parking_lot", ··· 4957 4958 [[package]] 4959 name = "libc" 4960 - version = "0.2.153" 4961 source = "registry+https://github.com/rust-lang/crates.io-index" 4962 - checksum = "9c198f91728a82281a64e1f4f9eeb25d82cb32a5de251c6bd1b5154d63a8e7bd" 4963 4964 [[package]] 4965 name = "libflate" ··· 5073 name = "loki-logproto" 5074 version = "0.1.0" 5075 dependencies = [ 5076 - "bytes 1.5.0", 5077 "chrono", 5078 - "prost 0.12.3", 5079 - "prost-build 0.12.3", 5080 - "prost-types 0.12.3", 5081 "snap", 5082 ] 5083 ··· 5087 source = "registry+https://github.com/rust-lang/crates.io-index" 5088 checksum = "d3262e75e648fce39813cb56ac41f3c3e3f65217ebf3844d818d1f9398cfb0dc" 5089 dependencies = [ 5090 - "hashbrown 0.14.3", 5091 ] 5092 5093 [[package]] ··· 5232 5233 [[package]] 5234 name = "memchr" 5235 - version = "2.7.1" 5236 source = "registry+https://github.com/rust-lang/crates.io-index" 5237 - checksum = "523dc4f511e55ab87b694dc30d0f820d60906ef06413f93d4d7a1385599cc149" 5238 5239 [[package]] 5240 name = "memmap2" ··· 5278 source = "registry+https://github.com/rust-lang/crates.io-index" 5279 checksum = "fde3af1a009ed76a778cb84fdef9e7dbbdf5775ae3e4cc1f434a6a307f6f76c5" 5280 dependencies = [ 5281 - "ahash 0.8.6", 5282 "metrics-macros", 5283 "portable-atomic", 5284 ] ··· 5289 source = "registry+https://github.com/rust-lang/crates.io-index" 5290 checksum = "ddece26afd34c31585c74a4db0630c376df271c285d682d1e55012197830b6df" 5291 dependencies = [ 5292 - "proc-macro2 1.0.79", 5293 - "quote 1.0.35", 5294 - "syn 2.0.53", 5295 ] 5296 5297 [[package]] ··· 5374 5375 [[package]] 5376 name = "mlua" 5377 - version = "0.9.6" 5378 source = "registry+https://github.com/rust-lang/crates.io-index" 5379 - checksum = "868d02cb5eb97761bbf6bd6922c1c7a88b8ea252bbf43bd8350a0bf8497a1fc0" 5380 dependencies = [ 5381 "bstr 1.9.1", 5382 "mlua-sys", ··· 5408 "itertools 0.12.1", 5409 "once_cell", 5410 "proc-macro-error", 5411 - "proc-macro2 1.0.79", 5412 - "quote 1.0.35", 5413 "regex", 5414 - "syn 2.0.53", 5415 ] 5416 5417 [[package]] 5418 name = "mock_instant" 5419 - version = "0.3.2" 5420 source = "registry+https://github.com/rust-lang/crates.io-index" 5421 - checksum = "9366861eb2a2c436c20b12c8dbec5f798cea6b47ad99216be0282942e2c81ea0" 5422 5423 [[package]] 5424 name = "mongodb" ··· 5445 "percent-encoding", 5446 "rand 0.8.5", 5447 "rustc_version_runtime", 5448 - "rustls 0.21.8", 5449 "rustls-pemfile 1.0.3", 5450 "serde", 5451 "serde_bytes", ··· 5473 source = "registry+https://github.com/rust-lang/crates.io-index" 5474 checksum = "a15d522be0a9c3e46fd2632e272d178f56387bdb5c9fbb3a36c649062e9b5219" 5475 dependencies = [ 5476 - "bytes 1.5.0", 5477 "encoding_rs", 5478 "futures-util", 5479 "http 1.0.0", ··· 5605 "data-encoding", 5606 "ed25519", 5607 "ed25519-dalek", 5608 - "getrandom 0.2.12", 5609 "log", 5610 "rand 0.8.5", 5611 "signatory", ··· 5613 5614 [[package]] 5615 name = "nkeys" 5616 - version = "0.4.0" 5617 source = "registry+https://github.com/rust-lang/crates.io-index" 5618 - checksum = "6eafe79aeb8066a6f1f84dc44c03ae97403013e946bf0b13626468e0d5e26c6f" 5619 dependencies = [ 5620 - "byteorder", 5621 "data-encoding", 5622 "ed25519", 5623 "ed25519-dalek", 5624 - "getrandom 0.2.12", 5625 "log", 5626 "rand 0.8.5", 5627 "signatory", ··· 5847 checksum = "dcbff9bc912032c62bf65ef1d5aea88983b420f4f839db1e9b0c281a25c9c799" 5848 dependencies = [ 5849 "proc-macro-crate 1.3.1", 5850 - "proc-macro2 1.0.79", 5851 - "quote 1.0.35", 5852 "syn 1.0.109", 5853 ] 5854 ··· 5859 checksum = "96667db765a921f7b295ffee8b60472b686a51d4f21c2ee4ffdb94c7013b65a6" 5860 dependencies = [ 5861 "proc-macro-crate 1.3.1", 5862 - "proc-macro2 1.0.79", 5863 - "quote 1.0.35", 5864 - "syn 2.0.53", 5865 ] 5866 5867 [[package]] ··· 5871 checksum = "681030a937600a36906c185595136d26abfebb4aa9c65701cefcaf8578bb982b" 5872 dependencies = [ 5873 "proc-macro-crate 2.0.0", 5874 - "proc-macro2 1.0.79", 5875 - "quote 1.0.35", 5876 - "syn 2.0.53", 5877 ] 5878 5879 [[package]] ··· 5899 dependencies = [ 5900 "base64 0.13.1", 5901 "chrono", 5902 - "getrandom 0.2.12", 5903 "http 0.2.9", 5904 "rand 0.8.5", 5905 "reqwest", ··· 5988 "async-trait", 5989 "backon", 5990 "base64 0.21.7", 5991 - "bytes 1.5.0", 5992 "chrono", 5993 "flagset", 5994 "futures 0.3.30", 5995 - "getrandom 0.2.12", 5996 "http 0.2.9", 5997 "log", 5998 "md-5", ··· 6031 "serde_json", 6032 "serde_path_to_error", 6033 "serde_plain", 6034 - "serde_with 3.7.0", 6035 "sha2", 6036 "subtle", 6037 "thiserror", ··· 6059 source = "registry+https://github.com/rust-lang/crates.io-index" 6060 checksum = "a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c" 6061 dependencies = [ 6062 - "proc-macro2 1.0.79", 6063 - "quote 1.0.35", 6064 - "syn 2.0.53", 6065 ] 6066 6067 [[package]] ··· 6096 name = "opentelemetry-proto" 6097 version = "0.1.0" 6098 dependencies = [ 6099 - "bytes 1.5.0", 6100 "chrono", 6101 "hex", 6102 "ordered-float 4.2.0", 6103 - "prost 0.12.3", 6104 - "prost-build 0.12.3", 6105 "tonic", 6106 "tonic-build 0.10.2", 6107 "vector-core", ··· 6144 6145 [[package]] 6146 name = "os_info" 6147 - version = "3.8.1" 6148 source = "registry+https://github.com/rust-lang/crates.io-index" 6149 - checksum = "6cbb46d5d01695d7a1fb8be5f0d1968bd2b2b8ba1d1b3e7062ce2a0593e57af1" 6150 dependencies = [ 6151 "log", 6152 "windows-sys 0.52.0", ··· 6224 6225 [[package]] 6226 name = "parking_lot" 6227 - version = "0.12.1" 6228 source = "registry+https://github.com/rust-lang/crates.io-index" 6229 - checksum = "3742b2c103b9f06bc9fff0a37ff4912935851bee6d36f3c02bcc755bcfec228f" 6230 dependencies = [ 6231 "lock_api", 6232 "parking_lot_core", ··· 6344 dependencies = [ 6345 "pest", 6346 "pest_meta", 6347 - "proc-macro2 1.0.79", 6348 - "quote 1.0.35", 6349 - "syn 2.0.53", 6350 ] 6351 6352 [[package]] ··· 6367 checksum = "e1d3afd2628e69da2be385eb6f2fd57c8ac7977ceeff6dc166ff1657b0e386a9" 6368 dependencies = [ 6369 "fixedbitset", 6370 - "indexmap 2.2.5", 6371 ] 6372 6373 [[package]] ··· 6432 source = "registry+https://github.com/rust-lang/crates.io-index" 6433 checksum = "2f38a4412a78282e09a2cf38d195ea5420d15ba0602cb375210efbc877243965" 6434 dependencies = [ 6435 - "proc-macro2 1.0.79", 6436 - "quote 1.0.35", 6437 - "syn 2.0.53", 6438 ] 6439 6440 [[package]] ··· 6582 6583 [[package]] 6584 name = "portable-atomic" 6585 - version = "1.5.1" 6586 source = "registry+https://github.com/rust-lang/crates.io-index" 6587 - checksum = "3bccab0e7fd7cc19f820a1c8c91720af652d0c88dc9664dd72aef2614f04af3b" 6588 6589 [[package]] 6590 name = "portpicker" ··· 6614 dependencies = [ 6615 "base64 0.21.7", 6616 "byteorder", 6617 - "bytes 1.5.0", 6618 "fallible-iterator", 6619 "hmac", 6620 "md-5", ··· 6630 source = "registry+https://github.com/rust-lang/crates.io-index" 6631 checksum = "8d2234cdee9408b523530a9b6d2d6b373d1db34f6a8e51dc03ded1828d7fb67c" 6632 dependencies = [ 6633 - "bytes 1.5.0", 6634 "chrono", 6635 "fallible-iterator", 6636 "postgres-protocol", ··· 6700 source = "registry+https://github.com/rust-lang/crates.io-index" 6701 checksum = "6c8646e95016a7a6c4adea95bafa8a16baab64b583356217f2c85db4a39d9a86" 6702 dependencies = [ 6703 - "proc-macro2 1.0.79", 6704 "syn 1.0.109", 6705 ] 6706 ··· 6710 source = "registry+https://github.com/rust-lang/crates.io-index" 6711 checksum = "ae005bd773ab59b4725093fd7df83fd7892f7d8eafb48dbd7de6e024e4215f9d" 6712 dependencies = [ 6713 - "proc-macro2 1.0.79", 6714 - "syn 2.0.53", 6715 ] 6716 6717 [[package]] ··· 6763 checksum = "da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c" 6764 dependencies = [ 6765 "proc-macro-error-attr", 6766 - "proc-macro2 1.0.79", 6767 - "quote 1.0.35", 6768 "syn 1.0.109", 6769 "version_check", 6770 ] ··· 6775 source = "registry+https://github.com/rust-lang/crates.io-index" 6776 checksum = "a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869" 6777 dependencies = [ 6778 - "proc-macro2 1.0.79", 6779 - "quote 1.0.35", 6780 "version_check", 6781 ] 6782 ··· 6803 6804 [[package]] 6805 name = "proc-macro2" 6806 - version = "1.0.79" 6807 source = "registry+https://github.com/rust-lang/crates.io-index" 6808 - checksum = "e835ff2298f5721608eb1a980ecaee1aef2c132bf95ecc026a11b7bf3c01c02e" 6809 dependencies = [ 6810 "unicode-ident", 6811 ] ··· 6814 name = "prometheus-parser" 6815 version = "0.1.0" 6816 dependencies = [ 6817 - "indexmap 2.2.5", 6818 "nom", 6819 "num_enum 0.7.2", 6820 - "prost 0.12.3", 6821 - "prost-build 0.12.3", 6822 - "prost-types 0.12.3", 6823 "snafu 0.7.5", 6824 "vector-common", 6825 ] ··· 6850 source = "registry+https://github.com/rust-lang/crates.io-index" 6851 checksum = "9cf16337405ca084e9c78985114633b6827711d22b9e6ef6c6c0d665eb3f0b6e" 6852 dependencies = [ 6853 - "proc-macro2 1.0.79", 6854 - "quote 1.0.35", 6855 "syn 1.0.109", 6856 ] 6857 ··· 6861 source = "registry+https://github.com/rust-lang/crates.io-index" 6862 checksum = "0b82eaa1d779e9a4bc1c3217db8ffbeabaae1dca241bf70183242128d48681cd" 6863 dependencies = [ 6864 - "bytes 1.5.0", 6865 "prost-derive 0.11.9", 6866 ] 6867 6868 [[package]] 6869 name = "prost" 6870 - version = "0.12.3" 6871 source = "registry+https://github.com/rust-lang/crates.io-index" 6872 - checksum = "146c289cda302b98a28d40c8b3b90498d6e526dd24ac2ecea73e4e491685b94a" 6873 dependencies = [ 6874 - "bytes 1.5.0", 6875 - "prost-derive 0.12.3", 6876 ] 6877 6878 [[package]] ··· 6881 source = "registry+https://github.com/rust-lang/crates.io-index" 6882 checksum = "119533552c9a7ffacc21e099c24a0ac8bb19c2a2a3f363de84cd9b844feab270" 6883 dependencies = [ 6884 - "bytes 1.5.0", 6885 "heck 0.4.1", 6886 "itertools 0.10.5", 6887 "lazy_static", ··· 6899 6900 [[package]] 6901 name = "prost-build" 6902 - version = "0.12.3" 6903 source = "registry+https://github.com/rust-lang/crates.io-index" 6904 - checksum = "c55e02e35260070b6f716a2423c2ff1c3bb1642ddca6f99e1f26d06268a0e2d2" 6905 dependencies = [ 6906 - "bytes 1.5.0", 6907 - "heck 0.4.1", 6908 - "itertools 0.11.0", 6909 "log", 6910 "multimap", 6911 "once_cell", 6912 "petgraph", 6913 "prettyplease 0.2.15", 6914 - "prost 0.12.3", 6915 - "prost-types 0.12.3", 6916 "regex", 6917 - "syn 2.0.53", 6918 "tempfile", 6919 - "which 4.4.2", 6920 ] 6921 6922 [[package]] ··· 6927 dependencies = [ 6928 "anyhow", 6929 "itertools 0.10.5", 6930 - "proc-macro2 1.0.79", 6931 - "quote 1.0.35", 6932 "syn 1.0.109", 6933 ] 6934 6935 [[package]] 6936 name = "prost-derive" 6937 - version = "0.12.3" 6938 source = "registry+https://github.com/rust-lang/crates.io-index" 6939 - checksum = "efb6c9a1dd1def8e2124d17e83a20af56f1570d6c2d2bd9e266ccb768df3840e" 6940 dependencies = [ 6941 "anyhow", 6942 - "itertools 0.11.0", 6943 - "proc-macro2 1.0.79", 6944 - "quote 1.0.35", 6945 - "syn 2.0.53", 6946 ] 6947 6948 [[package]] 6949 name = "prost-reflect" 6950 - version = "0.13.0" 6951 source = "registry+https://github.com/rust-lang/crates.io-index" 6952 - checksum = "9ae9372e3227f3685376a0836e5c248611eafc95a0be900d44bc6cdf225b700f" 6953 dependencies = [ 6954 - "base64 0.21.7", 6955 "once_cell", 6956 - "prost 0.12.3", 6957 - "prost-types 0.12.3", 6958 "serde", 6959 "serde-value", 6960 ] ··· 6970 6971 [[package]] 6972 name = "prost-types" 6973 - version = "0.12.3" 6974 source = "registry+https://github.com/rust-lang/crates.io-index" 6975 - checksum = "193898f59edcf43c26227dcd4c8427f00d99d61e95dcde58dabd49fa291d470e" 6976 dependencies = [ 6977 - "prost 0.12.3", 6978 ] 6979 6980 [[package]] ··· 7007 source = "registry+https://github.com/rust-lang/crates.io-index" 7008 checksum = "16b845dbfca988fa33db069c0e230574d15a3088f147a87b64c7589eb662c9ac" 7009 dependencies = [ 7010 - "proc-macro2 1.0.79", 7011 - "quote 1.0.35", 7012 "syn 1.0.109", 7013 ] 7014 ··· 7020 dependencies = [ 7021 "async-trait", 7022 "bit-vec", 7023 - "bytes 1.5.0", 7024 "chrono", 7025 "crc", 7026 "data-url", ··· 7075 7076 [[package]] 7077 name = "quanta" 7078 - version = "0.12.2" 7079 source = "registry+https://github.com/rust-lang/crates.io-index" 7080 - checksum = "9ca0b7bac0b97248c40bb77288fc52029cf1459c0461ea1b05ee32ccf011de2c" 7081 dependencies = [ 7082 "crossbeam-utils", 7083 "libc", ··· 7121 source = "registry+https://github.com/rust-lang/crates.io-index" 7122 checksum = "b22a693222d716a9587786f37ac3f6b4faedb5b80c23914e7303ff5a1d8016e9" 7123 dependencies = [ 7124 - "proc-macro2 1.0.79", 7125 - "quote 1.0.35", 7126 "syn 1.0.109", 7127 ] 7128 ··· 7137 7138 [[package]] 7139 name = "quote" 7140 - version = "1.0.35" 7141 source = "registry+https://github.com/rust-lang/crates.io-index" 7142 - checksum = "291ec9ab5efd934aaf503a6466c5d5251535d108ee747472c3977cc5acc868ef" 7143 dependencies = [ 7144 - "proc-macro2 1.0.79", 7145 ] 7146 7147 [[package]] ··· 7225 source = "registry+https://github.com/rust-lang/crates.io-index" 7226 checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c" 7227 dependencies = [ 7228 - "getrandom 0.2.12", 7229 ] 7230 7231 [[package]] ··· 7258 7259 [[package]] 7260 name = "ratatui" 7261 - version = "0.26.1" 7262 source = "registry+https://github.com/rust-lang/crates.io-index" 7263 - checksum = "bcb12f8fbf6c62614b0d56eb352af54f6a22410c3b079eb53ee93c7b97dd31d8" 7264 dependencies = [ 7265 "bitflags 2.4.1", 7266 "cassowary", ··· 7379 dependencies = [ 7380 "arc-swap", 7381 "async-trait", 7382 - "bytes 1.5.0", 7383 "combine 4.6.6", 7384 "futures 0.3.30", 7385 "futures-util", ··· 7428 source = "registry+https://github.com/rust-lang/crates.io-index" 7429 checksum = "b033d837a7cf162d7993aded9304e30a83213c648b6e389db233191f891e5c2b" 7430 dependencies = [ 7431 - "getrandom 0.2.12", 7432 "redox_syscall 0.2.16", 7433 "thiserror", 7434 ] 7435 7436 [[package]] 7437 name = "regex" 7438 - version = "1.10.3" 7439 source = "registry+https://github.com/rust-lang/crates.io-index" 7440 - checksum = "b62dbe01f0b06f9d8dc7d49e05a0785f153b00b2c227856282f671e0318c9b15" 7441 dependencies = [ 7442 "aho-corasick", 7443 "memchr", ··· 7511 checksum = "78bf93c4af7a8bb7d879d51cebe797356ff10ae8516ace542b5182d9dcac10b2" 7512 dependencies = [ 7513 "base64 0.21.7", 7514 - "bytes 1.5.0", 7515 "encoding_rs", 7516 "futures-core", 7517 "futures-util", ··· 7525 "js-sys", 7526 "log", 7527 "mime", 7528 "native-tls", 7529 "once_cell", 7530 "percent-encoding", 7531 "pin-project-lite", 7532 - "rustls 0.21.8", 7533 "rustls-pemfile 1.0.3", 7534 "serde", 7535 "serde_json", ··· 7556 source = "registry+https://github.com/rust-lang/crates.io-index" 7557 checksum = "52e44394d2086d010551b14b53b1f24e31647570cd1deb0379e2c21b329aba00" 7558 dependencies = [ 7559 - "hostname", 7560 "quick-error", 7561 ] 7562 ··· 7583 checksum = "fb0205304757e5d899b9c2e448b867ffd03ae7f988002e47cd24954391394d0b" 7584 dependencies = [ 7585 "cc", 7586 - "getrandom 0.2.12", 7587 "libc", 7588 "spin 0.9.8", 7589 "untrusted", ··· 7598 dependencies = [ 7599 "bitvec", 7600 "bytecheck", 7601 - "bytes 1.5.0", 7602 "hashbrown 0.12.3", 7603 "ptr_meta", 7604 "rend", ··· 7614 source = "registry+https://github.com/rust-lang/crates.io-index" 7615 checksum = "a7dddfff8de25e6f62b9d64e6e432bf1c6736c57d20323e15ee10435fbda7c65" 7616 dependencies = [ 7617 - "proc-macro2 1.0.79", 7618 - "quote 1.0.35", 7619 "syn 1.0.109", 7620 ] 7621 ··· 7627 7628 [[package]] 7629 name = "rmp" 7630 - version = "0.8.12" 7631 source = "registry+https://github.com/rust-lang/crates.io-index" 7632 - checksum = "7f9860a6cc38ed1da53456442089b4dfa35e7cedaa326df63017af88385e6b20" 7633 dependencies = [ 7634 "byteorder", 7635 "num-traits", ··· 7638 7639 [[package]] 7640 name = "rmp-serde" 7641 - version = "1.1.2" 7642 source = "registry+https://github.com/rust-lang/crates.io-index" 7643 - checksum = "bffea85eea980d8a74453e5d02a8d93028f3c34725de143085a844ebe953258a" 7644 dependencies = [ 7645 "byteorder", 7646 "rmp", ··· 7649 7650 [[package]] 7651 name = "rmpv" 7652 - version = "1.0.1" 7653 source = "registry+https://github.com/rust-lang/crates.io-index" 7654 - checksum = "2e0e0214a4a2b444ecce41a4025792fc31f77c7bb89c46d253953ea8c65701ec" 7655 dependencies = [ 7656 "num-traits", 7657 "rmp", ··· 7661 7662 [[package]] 7663 name = "roaring" 7664 - version = "0.10.3" 7665 source = "registry+https://github.com/rust-lang/crates.io-index" 7666 - checksum = "a1c77081a55300e016cb86f2864415b7518741879db925b8d488a0ee0d2da6bf" 7667 7668 [[package]] 7669 name = "roxmltree" ··· 7693 7694 [[package]] 7695 name = "rstest" 7696 - version = "0.18.2" 7697 source = "registry+https://github.com/rust-lang/crates.io-index" 7698 - checksum = "97eeab2f3c0a199bc4be135c36c924b6590b88c377d416494288c14f2db30199" 7699 dependencies = [ 7700 "futures 0.3.30", 7701 "futures-timer", ··· 7705 7706 [[package]] 7707 name = "rstest_macros" 7708 - version = "0.18.2" 7709 source = "registry+https://github.com/rust-lang/crates.io-index" 7710 - checksum = "d428f8247852f894ee1be110b375111b586d4fa431f6c46e64ba5a0dcccbe605" 7711 dependencies = [ 7712 "cfg-if", 7713 "glob", 7714 - "proc-macro2 1.0.79", 7715 - "quote 1.0.35", 7716 "regex", 7717 "relative-path", 7718 "rustc_version 0.4.0", 7719 - "syn 2.0.53", 7720 "unicode-ident", 7721 ] 7722 ··· 7726 source = "registry+https://github.com/rust-lang/crates.io-index" 7727 checksum = "e1568e15fab2d546f940ed3a21f48bbbd1c494c90c99c4481339364a497f94a9" 7728 dependencies = [ 7729 - "bytes 1.5.0", 7730 "flume 0.11.0", 7731 "futures-util", 7732 "log", ··· 7746 dependencies = [ 7747 "arrayvec", 7748 "borsh", 7749 - "bytes 1.5.0", 7750 "num-traits", 7751 "rand 0.8.5", 7752 "rkyv", ··· 7823 7824 [[package]] 7825 name = "rustls" 7826 - version = "0.21.8" 7827 source = "registry+https://github.com/rust-lang/crates.io-index" 7828 - checksum = "446e14c5cda4f3f30fe71863c34ec70f5ac79d6087097ad0bb433e1be5edf04c" 7829 dependencies = [ 7830 "log", 7831 "ring", ··· 7835 7836 [[package]] 7837 name = "rustls" 7838 - version = "0.22.2" 7839 source = "registry+https://github.com/rust-lang/crates.io-index" 7840 - checksum = "e87c9956bd9807afa1f77e0f7594af32566e830e088a5576d27c5b6f30f49d41" 7841 dependencies = [ 7842 "log", 7843 "ring", ··· 8064 8065 [[package]] 8066 name = "security-framework" 8067 - version = "2.9.2" 8068 source = "registry+https://github.com/rust-lang/crates.io-index" 8069 - checksum = "05b64fb303737d99b81884b2c63433e9ae28abebe5eb5045dcdd175dc2ecf4de" 8070 dependencies = [ 8071 "bitflags 1.3.2", 8072 "core-foundation", ··· 8077 8078 [[package]] 8079 name = "security-framework-sys" 8080 - version = "2.9.1" 8081 source = "registry+https://github.com/rust-lang/crates.io-index" 8082 - checksum = "e932934257d3b408ed8f30db49d85ea163bfe74961f017f405b025af298f0c7a" 8083 dependencies = [ 8084 "core-foundation-sys", 8085 "libc", ··· 8111 8112 [[package]] 8113 name = "serde" 8114 - version = "1.0.197" 8115 source = "registry+https://github.com/rust-lang/crates.io-index" 8116 - checksum = "3fb1c873e1b9b056a4dc4c0c198b24c3ffa059243875552b2bd0933b1aee4ce2" 8117 dependencies = [ 8118 "serde_derive", 8119 ] ··· 8159 8160 [[package]] 8161 name = "serde_derive" 8162 - version = "1.0.197" 8163 source = "registry+https://github.com/rust-lang/crates.io-index" 8164 - checksum = "7eb0b34b42edc17f6b7cac84a52a1c5f0e1bb2227e997ca9011ea3dd34e8610b" 8165 dependencies = [ 8166 - "proc-macro2 1.0.79", 8167 - "quote 1.0.35", 8168 - "syn 2.0.53", 8169 ] 8170 8171 [[package]] ··· 8174 source = "registry+https://github.com/rust-lang/crates.io-index" 8175 checksum = "330f01ce65a3a5fe59a60c82f3c9a024b573b8a6e875bd233fe5f934e71d54e3" 8176 dependencies = [ 8177 - "proc-macro2 1.0.79", 8178 - "quote 1.0.35", 8179 - "syn 2.0.53", 8180 ] 8181 8182 [[package]] 8183 name = "serde_json" 8184 - version = "1.0.114" 8185 source = "registry+https://github.com/rust-lang/crates.io-index" 8186 - checksum = "c5f09b1bd632ef549eaa9f60a1f8de742bdbc698e6cee2095fc84dde5f549ae0" 8187 dependencies = [ 8188 - "indexmap 2.2.5", 8189 "itoa", 8190 "ryu", 8191 "serde", ··· 8236 source = "registry+https://github.com/rust-lang/crates.io-index" 8237 checksum = "3081f5ffbb02284dda55132aa26daecedd7372a42417bbbab6f14ab7d6bb9145" 8238 dependencies = [ 8239 - "proc-macro2 1.0.79", 8240 - "quote 1.0.35", 8241 - "syn 2.0.53", 8242 ] 8243 8244 [[package]] ··· 8274 8275 [[package]] 8276 name = "serde_with" 8277 - version = "3.7.0" 8278 source = "registry+https://github.com/rust-lang/crates.io-index" 8279 - checksum = "ee80b0e361bbf88fd2f6e242ccd19cfda072cb0faa6ae694ecee08199938569a" 8280 dependencies = [ 8281 - "base64 0.21.7", 8282 "chrono", 8283 "hex", 8284 "indexmap 1.9.3", 8285 - "indexmap 2.2.5", 8286 "serde", 8287 "serde_derive", 8288 "serde_json", 8289 - "serde_with_macros 3.7.0", 8290 "time", 8291 ] 8292 ··· 8297 checksum = "e182d6ec6f05393cc0e5ed1bf81ad6db3a8feedf8ee515ecdd369809bcce8082" 8298 dependencies = [ 8299 "darling 0.13.4", 8300 - "proc-macro2 1.0.79", 8301 - "quote 1.0.35", 8302 "syn 1.0.109", 8303 ] 8304 8305 [[package]] 8306 name = "serde_with_macros" 8307 - version = "3.7.0" 8308 source = "registry+https://github.com/rust-lang/crates.io-index" 8309 - checksum = "6561dc161a9224638a31d876ccdfefbc1df91d3f3a8342eddb35f055d48c7655" 8310 dependencies = [ 8311 "darling 0.20.8", 8312 - "proc-macro2 1.0.79", 8313 - "quote 1.0.35", 8314 - "syn 2.0.53", 8315 ] 8316 8317 [[package]] ··· 8328 8329 [[package]] 8330 name = "serde_yaml" 8331 - version = "0.9.33" 8332 source = "registry+https://github.com/rust-lang/crates.io-index" 8333 - checksum = "a0623d197252096520c6f2a5e1171ee436e5af99a5d7caa2891e55e61950e6d9" 8334 dependencies = [ 8335 - "indexmap 2.2.5", 8336 "itoa", 8337 "ryu", 8338 "serde", ··· 8576 checksum = "990079665f075b699031e9c08fd3ab99be5029b96f3b78dc0709e8f77e4efebf" 8577 dependencies = [ 8578 "heck 0.4.1", 8579 - "proc-macro2 1.0.79", 8580 - "quote 1.0.35", 8581 "syn 1.0.109", 8582 ] 8583 ··· 8588 checksum = "080c44971436b1af15d6f61ddd8b543995cf63ab8e677d46b00cc06f4ef267a0" 8589 dependencies = [ 8590 "heck 0.4.1", 8591 - "proc-macro2 1.0.79", 8592 - "quote 1.0.35", 8593 - "syn 2.0.53", 8594 ] 8595 8596 [[package]] ··· 8611 8612 [[package]] 8613 name = "socket2" 8614 - version = "0.5.6" 8615 source = "registry+https://github.com/rust-lang/crates.io-index" 8616 - checksum = "05ffd9c0a93b7543e062e759284fcf5f5e3b098501104bfbdde4d404db792871" 8617 dependencies = [ 8618 "libc", 8619 "windows-sys 0.52.0", ··· 8635 ] 8636 8637 [[package]] 8638 name = "spki" 8639 version = "0.7.2" 8640 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 8646 8647 [[package]] 8648 name = "stability" 8649 - version = "0.1.1" 8650 source = "registry+https://github.com/rust-lang/crates.io-index" 8651 - checksum = "ebd1b177894da2a2d9120208c3386066af06a488255caabc5de8ddca22dbc3ce" 8652 dependencies = [ 8653 - "quote 1.0.35", 8654 - "syn 1.0.109", 8655 ] 8656 8657 [[package]] ··· 8747 dependencies = [ 8748 "heck 0.3.3", 8749 "proc-macro-error", 8750 - "proc-macro2 1.0.79", 8751 - "quote 1.0.35", 8752 "syn 1.0.109", 8753 ] 8754 ··· 8774 checksum = "23dc1fa9ac9c169a78ba62f0b841814b7abae11bdd047b9c58f893439e309ea0" 8775 dependencies = [ 8776 "heck 0.4.1", 8777 - "proc-macro2 1.0.79", 8778 - "quote 1.0.35", 8779 "rustversion", 8780 - "syn 2.0.53", 8781 ] 8782 8783 [[package]] ··· 8787 checksum = "7a3417fc93d76740d974a01654a09777cb500428cc874ca9f45edfe0c4d4cd18" 8788 dependencies = [ 8789 "heck 0.4.1", 8790 - "proc-macro2 1.0.79", 8791 - "quote 1.0.35", 8792 "rustversion", 8793 - "syn 2.0.53", 8794 ] 8795 8796 [[package]] ··· 8826 source = "registry+https://github.com/rust-lang/crates.io-index" 8827 checksum = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237" 8828 dependencies = [ 8829 - "proc-macro2 1.0.79", 8830 - "quote 1.0.35", 8831 "unicode-ident", 8832 ] 8833 8834 [[package]] 8835 name = "syn" 8836 - version = "2.0.53" 8837 source = "registry+https://github.com/rust-lang/crates.io-index" 8838 - checksum = "7383cd0e49fff4b6b90ca5670bfd3e9d6a733b3f90c686605aa7eec8c4996032" 8839 dependencies = [ 8840 - "proc-macro2 1.0.79", 8841 - "quote 1.0.35", 8842 "unicode-ident", 8843 ] 8844 ··· 8849 checksum = "1329189c02ff984e9736652b1631330da25eaa6bc639089ed4915d25446cbe7b" 8850 dependencies = [ 8851 "proc-macro-error", 8852 - "proc-macro2 1.0.79", 8853 - "quote 1.0.35", 8854 - "syn 2.0.53", 8855 ] 8856 8857 [[package]] ··· 8862 8863 [[package]] 8864 name = "syslog" 8865 - version = "6.1.0" 8866 source = "registry+https://github.com/rust-lang/crates.io-index" 8867 - checksum = "7434e95bcccce1215d30f4bf84fe8c00e8de1b9be4fb736d747ca53d36e7f96f" 8868 dependencies = [ 8869 "error-chain", 8870 - "hostname", 8871 "libc", 8872 "log", 8873 "time", ··· 8929 8930 [[package]] 8931 name = "temp-dir" 8932 - version = "0.1.12" 8933 source = "registry+https://github.com/rust-lang/crates.io-index" 8934 - checksum = "dd16aa9ffe15fe021c6ee3766772132c6e98dfa395a167e16864f61a9cfb71d6" 8935 8936 [[package]] 8937 name = "tempfile" ··· 9004 9005 [[package]] 9006 name = "thiserror" 9007 - version = "1.0.58" 9008 source = "registry+https://github.com/rust-lang/crates.io-index" 9009 - checksum = "03468839009160513471e86a034bb2c5c0e4baae3b43f79ffc55c4a5427b3297" 9010 dependencies = [ 9011 "thiserror-impl", 9012 ] 9013 9014 [[package]] 9015 name = "thiserror-impl" 9016 - version = "1.0.58" 9017 source = "registry+https://github.com/rust-lang/crates.io-index" 9018 - checksum = "c61f3ba182994efc43764a46c018c347bc492c79f024e705f46567b418f6d4f7" 9019 dependencies = [ 9020 - "proc-macro2 1.0.79", 9021 - "quote 1.0.35", 9022 - "syn 2.0.53", 9023 ] 9024 9025 [[package]] ··· 9120 9121 [[package]] 9122 name = "tokio" 9123 - version = "1.36.0" 9124 source = "registry+https://github.com/rust-lang/crates.io-index" 9125 - checksum = "61285f6515fa018fb2d1e46eb21223fff441ee8db5d0f1435e8ab4f5cdb80931" 9126 dependencies = [ 9127 "backtrace", 9128 - "bytes 1.5.0", 9129 "libc", 9130 "mio", 9131 "num_cpus", 9132 "parking_lot", 9133 "pin-project-lite", 9134 "signal-hook-registry", 9135 - "socket2 0.5.6", 9136 "tokio-macros", 9137 "tracing 0.1.40", 9138 "windows-sys 0.48.0", ··· 9165 source = "registry+https://github.com/rust-lang/crates.io-index" 9166 checksum = "5b8a1e28f2deaa14e508979454cb3a223b10b938b45af148bc0986de36f1923b" 9167 dependencies = [ 9168 - "proc-macro2 1.0.79", 9169 - "quote 1.0.35", 9170 - "syn 2.0.53", 9171 ] 9172 9173 [[package]] ··· 9200 dependencies = [ 9201 "async-trait", 9202 "byteorder", 9203 - "bytes 1.5.0", 9204 "fallible-iterator", 9205 "futures-channel", 9206 "futures-util", ··· 9212 "postgres-protocol", 9213 "postgres-types", 9214 "rand 0.8.5", 9215 - "socket2 0.5.6", 9216 "tokio", 9217 "tokio-util", 9218 "whoami", ··· 9235 source = "registry+https://github.com/rust-lang/crates.io-index" 9236 checksum = "c28327cf380ac148141087fbfb9de9d7bd4e84ab5d2c28fbc911d753de8a7081" 9237 dependencies = [ 9238 - "rustls 0.21.8", 9239 "tokio", 9240 ] 9241 ··· 9245 source = "registry+https://github.com/rust-lang/crates.io-index" 9246 checksum = "775e0c0f0adb3a2f22a00c4745d728b479985fc15ee7ca6a2608388c5569860f" 9247 dependencies = [ 9248 - "rustls 0.22.2", 9249 "rustls-pki-types", 9250 "tokio", 9251 ] ··· 9269 checksum = "2468baabc3311435b55dd935f702f42cd1b8abb7e754fb7dfb16bd36aa88f9f7" 9270 dependencies = [ 9271 "async-stream", 9272 - "bytes 1.5.0", 9273 "futures-core", 9274 "tokio", 9275 "tokio-stream", ··· 9283 dependencies = [ 9284 "futures-util", 9285 "log", 9286 - "rustls 0.21.8", 9287 "tokio", 9288 - "tungstenite", 9289 ] 9290 9291 [[package]] ··· 9293 version = "0.7.8" 9294 source = "git+https://github.com/vectordotdev/tokio?branch=tokio-util-0.7.8-framed-read-continue-on-error#3747655f8f0443e13fe20da3f613ea65c23347c2" 9295 dependencies = [ 9296 - "bytes 1.5.0", 9297 "futures-core", 9298 "futures-io", 9299 "futures-sink", ··· 9330 source = "registry+https://github.com/rust-lang/crates.io-index" 9331 checksum = "1b5bb770da30e5cbfde35a2d7b9b8a2c4b8ef89548a7a6aeab5c9a576e3e7421" 9332 dependencies = [ 9333 - "indexmap 2.2.5", 9334 "toml_datetime", 9335 "winnow 0.5.18", 9336 ] ··· 9341 source = "registry+https://github.com/rust-lang/crates.io-index" 9342 checksum = "70f427fce4d84c72b5b732388bf4a9f4531b53f74e2887e3ecb2481f68f66d81" 9343 dependencies = [ 9344 - "indexmap 2.2.5", 9345 "toml_datetime", 9346 "winnow 0.5.18", 9347 ] ··· 9352 source = "registry+https://github.com/rust-lang/crates.io-index" 9353 checksum = "c12219811e0c1ba077867254e5ad62ee2c9c190b0d957110750ac0cda1ae96cd" 9354 dependencies = [ 9355 - "indexmap 2.2.5", 9356 "serde", 9357 "serde_spanned", 9358 "toml_datetime", ··· 9369 "async-trait", 9370 "axum", 9371 "base64 0.21.7", 9372 - "bytes 1.5.0", 9373 "flate2", 9374 "h2 0.3.26", 9375 "http 0.2.9", ··· 9378 "hyper-timeout", 9379 "percent-encoding", 9380 "pin-project", 9381 - "prost 0.12.3", 9382 - "rustls 0.21.8", 9383 "rustls-native-certs 0.6.3", 9384 "rustls-pemfile 1.0.3", 9385 "tokio", ··· 9398 checksum = "a6fdaae4c2c638bb70fe42803a26fbd6fc6ac8c72f5c59f67ecc2a2dcabf4b07" 9399 dependencies = [ 9400 "prettyplease 0.1.25", 9401 - "proc-macro2 1.0.79", 9402 "prost-build 0.11.9", 9403 - "quote 1.0.35", 9404 "syn 1.0.109", 9405 ] 9406 ··· 9411 checksum = "9d021fc044c18582b9a2408cd0dd05b1596e3ecdb5c4df822bb0183545683889" 9412 dependencies = [ 9413 "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", 9418 ] 9419 9420 [[package]] ··· 9446 "async-compression", 9447 "base64 0.21.7", 9448 "bitflags 2.4.1", 9449 - "bytes 1.5.0", 9450 "futures-core", 9451 "futures-util", 9452 "http 0.2.9", ··· 9515 source = "registry+https://github.com/rust-lang/crates.io-index" 9516 checksum = "34704c8d6ebcbc939824180af020566b01a7c01f80641264eba0999f6c2b6be7" 9517 dependencies = [ 9518 - "proc-macro2 1.0.79", 9519 - "quote 1.0.35", 9520 - "syn 2.0.53", 9521 ] 9522 9523 [[package]] ··· 9701 checksum = "9e3dac10fd62eaf6617d3a904ae222845979aec67c615d1c842b4002c7666fb9" 9702 dependencies = [ 9703 "byteorder", 9704 - "bytes 1.5.0", 9705 "data-encoding", 9706 "http 0.2.9", 9707 "httparse", ··· 9714 ] 9715 9716 [[package]] 9717 name = "twox-hash" 9718 version = "1.6.3" 9719 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 9729 source = "registry+https://github.com/rust-lang/crates.io-index" 9730 checksum = "89851716b67b937e393b3daa8423e67ddfc4bbbf1654bcf05488e95e0828db0c" 9731 dependencies = [ 9732 - "proc-macro2 1.0.79", 9733 - "quote 1.0.35", 9734 "syn 1.0.109", 9735 ] 9736 ··· 9749 source = "registry+https://github.com/rust-lang/crates.io-index" 9750 checksum = "f03ca4cb38206e2bef0700092660bb74d696f808514dae47fa1467cbfe26e96e" 9751 dependencies = [ 9752 - "proc-macro2 1.0.79", 9753 - "quote 1.0.35", 9754 - "syn 2.0.53", 9755 ] 9756 9757 [[package]] ··· 9779 source = "registry+https://github.com/rust-lang/crates.io-index" 9780 checksum = "ac73887f47b9312552aa90ef477927ff014d63d1920ca8037c6c1951eab64bb1" 9781 dependencies = [ 9782 - "proc-macro2 1.0.79", 9783 - "quote 1.0.35", 9784 - "syn 2.0.53", 9785 ] 9786 9787 [[package]] ··· 9958 checksum = "a183cf7feeba97b4dd1c0d46788634f6221d87fa961b305bed08c851829efcc0" 9959 dependencies = [ 9960 "atomic", 9961 - "getrandom 0.2.12", 9962 "rand 0.8.5", 9963 "serde", 9964 "wasm-bindgen", ··· 9983 "anyhow", 9984 "cached", 9985 "chrono", 9986 - "clap 4.5.3", 9987 "clap-verbosity-flag", 9988 "clap_complete", 9989 "confy", ··· 9991 "dunce", 9992 "glob", 9993 "hex", 9994 - "indexmap 2.2.5", 9995 "indicatif", 9996 "itertools 0.12.1", 9997 "log", ··· 10003 "reqwest", 10004 "serde", 10005 "serde_json", 10006 - "serde_yaml 0.9.33", 10007 "sha2", 10008 "tempfile", 10009 "toml", ··· 10017 10018 [[package]] 10019 name = "vector" 10020 - version = "0.37.1" 10021 dependencies = [ 10022 "apache-avro", 10023 "approx", ··· 10038 "aws-sdk-firehose", 10039 "aws-sdk-kinesis", 10040 "aws-sdk-s3", 10041 "aws-sdk-sns", 10042 "aws-sdk-sqs", 10043 "aws-sdk-sts", ··· 10053 "azure_identity", 10054 "azure_storage", 10055 "azure_storage_blobs", 10056 - "base64 0.22.0", 10057 "bloomy", 10058 "bollard", 10059 - "bytes 1.5.0", 10060 "bytesize", 10061 "chrono", 10062 "chrono-tz", 10063 "cidr-utils 0.6.1", 10064 - "clap 4.5.3", 10065 "colored", 10066 "console-subscriber", 10067 "criterion", 10068 "crossterm", 10069 "csv", 10070 "derivative", 10071 "dirs-next", 10072 "dnsmsg-parser", ··· 10085 "grok", 10086 "h2 0.4.4", 10087 "hash_hasher", 10088 - "hashbrown 0.14.3", 10089 "headers", 10090 "heim", 10091 "hex", 10092 "hickory-proto", 10093 - "hostname", 10094 "http 0.2.9", 10095 "http-body 0.4.5", 10096 "http-serde", 10097 "hyper 0.14.28", 10098 "hyper-openssl", 10099 "hyper-proxy", 10100 - "indexmap 2.2.5", 10101 "indoc", 10102 "infer 0.15.0", 10103 "inventory", ··· 10118 "mlua", 10119 "mongodb", 10120 "nix 0.26.2", 10121 - "nkeys 0.4.0", 10122 "nom", 10123 "notify", 10124 "num-format", ··· 10135 "portpicker", 10136 "postgres-openssl", 10137 "proptest", 10138 - "prost 0.12.3", 10139 - "prost-build 0.12.3", 10140 "prost-reflect", 10141 - "prost-types 0.12.3", 10142 "pulsar", 10143 "quickcheck", 10144 "rand 0.8.5", ··· 10159 "serde-toml-merge", 10160 "serde_bytes", 10161 "serde_json", 10162 - "serde_with 3.7.0", 10163 - "serde_yaml 0.9.33", 10164 "sha2", 10165 "similar-asserts", 10166 "smallvec", 10167 "smpl_jwt", 10168 "snafu 0.7.5", 10169 "snap", 10170 - "socket2 0.5.6", 10171 "stream-cancel", 10172 "strip-ansi-escapes", 10173 "syslog", ··· 10179 "tokio-postgres", 10180 "tokio-stream", 10181 "tokio-test", 10182 - "tokio-tungstenite", 10183 "tokio-util", 10184 "toml", 10185 "tonic", ··· 10210 version = "0.1.2" 10211 dependencies = [ 10212 "anyhow", 10213 - "async-trait", 10214 "chrono", 10215 - "clap 4.5.3", 10216 "futures 0.3.30", 10217 "graphql_client", 10218 "indoc", ··· 10221 "serde_json", 10222 "tokio", 10223 "tokio-stream", 10224 - "tokio-tungstenite", 10225 "url", 10226 "uuid", 10227 ] ··· 10234 "async-stream", 10235 "async-trait", 10236 "bytecheck", 10237 - "bytes 1.5.0", 10238 - "clap 4.5.3", 10239 "crc32fast", 10240 "criterion", 10241 "crossbeam-queue", ··· 10257 "rand 0.8.5", 10258 "rkyv", 10259 "serde", 10260 - "serde_yaml 0.9.33", 10261 "snafu 0.7.5", 10262 "temp-dir", 10263 "tokio", ··· 10277 version = "0.1.0" 10278 dependencies = [ 10279 "async-stream", 10280 - "bytes 1.5.0", 10281 "chrono", 10282 "chrono-tz", 10283 "crossbeam-utils", 10284 "derivative", 10285 "futures 0.3.30", 10286 - "indexmap 2.2.5", 10287 "metrics", 10288 "nom", 10289 "ordered-float 4.2.0", ··· 10314 "chrono-tz", 10315 "encoding_rs", 10316 "http 0.2.9", 10317 - "indexmap 2.2.5", 10318 "inventory", 10319 "no-proxy", 10320 "num-traits", 10321 "serde", 10322 "serde_json", 10323 - "serde_with 3.7.0", 10324 "snafu 0.7.5", 10325 "toml", 10326 "tracing 0.1.40", ··· 10338 "convert_case 0.6.0", 10339 "darling 0.20.8", 10340 "once_cell", 10341 - "proc-macro2 1.0.79", 10342 - "quote 1.0.35", 10343 "serde", 10344 "serde_json", 10345 - "syn 2.0.53", 10346 "tracing 0.1.40", 10347 ] 10348 ··· 10351 version = "0.1.0" 10352 dependencies = [ 10353 "darling 0.20.8", 10354 - "proc-macro2 1.0.79", 10355 - "quote 1.0.35", 10356 "serde", 10357 "serde_derive_internals", 10358 - "syn 2.0.53", 10359 "vector-config", 10360 "vector-config-common", 10361 ] ··· 10366 dependencies = [ 10367 "async-graphql", 10368 "async-trait", 10369 - "base64 0.22.0", 10370 "bitmask-enum", 10371 - "bytes 1.5.0", 10372 "chrono", 10373 "chrono-tz", 10374 "criterion", ··· 10384 "headers", 10385 "http 0.2.9", 10386 "hyper-proxy", 10387 - "indexmap 2.2.5", 10388 "ipnet", 10389 "metrics", 10390 "metrics-tracing-context", ··· 10400 "parking_lot", 10401 "pin-project", 10402 "proptest", 10403 - "prost 0.12.3", 10404 - "prost-build 0.12.3", 10405 - "prost-types 0.12.3", 10406 - "quanta 0.12.2", 10407 "quickcheck", 10408 "quickcheck_macros", 10409 "rand 0.8.5", ··· 10414 "security-framework", 10415 "serde", 10416 "serde_json", 10417 - "serde_with 3.7.0", 10418 - "serde_yaml 0.9.33", 10419 "similar-asserts", 10420 "smallvec", 10421 "snafu 0.7.5", 10422 - "socket2 0.5.6", 10423 "tokio", 10424 "tokio-openssl", 10425 "tokio-stream", ··· 10495 name = "vector-vrl-cli" 10496 version = "0.1.0" 10497 dependencies = [ 10498 - "clap 4.5.3", 10499 "vector-vrl-functions", 10500 "vrl", 10501 ] ··· 10514 "ansi_term", 10515 "chrono", 10516 "chrono-tz", 10517 - "clap 4.5.3", 10518 "enrichment", 10519 "glob", 10520 "prettydiff", ··· 10533 dependencies = [ 10534 "cargo_toml", 10535 "enrichment", 10536 - "getrandom 0.2.12", 10537 "gloo-utils", 10538 "serde", 10539 "serde-wasm-bindgen", ··· 10556 10557 [[package]] 10558 name = "vrl" 10559 - version = "0.13.0" 10560 source = "registry+https://github.com/rust-lang/crates.io-index" 10561 - checksum = "81f1e48235e8db47d5010723fc32c38b09820a1a2a57eaea77b089493a375f52" 10562 dependencies = [ 10563 "aes", 10564 "ansi_term", 10565 "arbitrary", 10566 "base16", 10567 - "base64 0.22.0", 10568 - "bytes 1.5.0", 10569 "cbc", 10570 "cfb-mode", 10571 "cfg-if", ··· 10574 "chrono", 10575 "chrono-tz", 10576 "cidr-utils 0.6.1", 10577 - "clap 4.5.3", 10578 "codespan-reporting", 10579 "community-id", 10580 "crypto_secretbox", ··· 10589 "grok", 10590 "hex", 10591 "hmac", 10592 - "hostname", 10593 "iana-time-zone", 10594 "idna 0.5.0", 10595 - "indexmap 2.2.5", 10596 "indoc", 10597 "itertools 0.12.1", 10598 "lalrpop", ··· 10611 "pest_derive", 10612 "prettydiff", 10613 "prettytable-rs", 10614 - "prost 0.12.3", 10615 "prost-reflect", 10616 "psl", 10617 "quickcheck", ··· 10665 source = "registry+https://github.com/rust-lang/crates.io-index" 10666 checksum = "d257817081c7dffcdbab24b9e62d2def62e2ff7d00b1c20062551e6cccc145ff" 10667 dependencies = [ 10668 - "proc-macro2 1.0.79", 10669 - "quote 1.0.35", 10670 ] 10671 10672 [[package]] ··· 10705 10706 [[package]] 10707 name = "warp" 10708 - version = "0.3.6" 10709 source = "registry+https://github.com/rust-lang/crates.io-index" 10710 - checksum = "c1e92e22e03ff1230c03a1a8ee37d2f89cd489e2e541b7550d6afad96faed169" 10711 dependencies = [ 10712 - "bytes 1.5.0", 10713 "futures-channel", 10714 "futures-util", 10715 "headers", ··· 10720 "mime_guess", 10721 "percent-encoding", 10722 "pin-project", 10723 - "rustls-pemfile 1.0.3", 10724 "scoped-tls", 10725 "serde", 10726 "serde_json", 10727 "serde_urlencoded", 10728 "tokio", 10729 - "tokio-stream", 10730 - "tokio-tungstenite", 10731 "tokio-util", 10732 "tower-service", 10733 "tracing 0.1.40", ··· 10770 "bumpalo", 10771 "log", 10772 "once_cell", 10773 - "proc-macro2 1.0.79", 10774 - "quote 1.0.35", 10775 - "syn 2.0.53", 10776 "wasm-bindgen-shared", 10777 ] 10778 ··· 10794 source = "registry+https://github.com/rust-lang/crates.io-index" 10795 checksum = "a1f8823de937b71b9460c0c34e25f3da88250760bec0ebac694b49997550d726" 10796 dependencies = [ 10797 - "quote 1.0.35", 10798 "wasm-bindgen-macro-support", 10799 ] 10800 ··· 10804 source = "registry+https://github.com/rust-lang/crates.io-index" 10805 checksum = "e94f17b526d0a461a191c78ea52bbce64071ed5c04c9ffe424dcb38f74171bb7" 10806 dependencies = [ 10807 - "proc-macro2 1.0.79", 10808 - "quote 1.0.35", 10809 - "syn 2.0.53", 10810 "wasm-bindgen-backend", 10811 "wasm-bindgen-shared", 10812 ] ··· 10842 10843 [[package]] 10844 name = "webbrowser" 10845 - version = "0.8.12" 10846 source = "registry+https://github.com/rust-lang/crates.io-index" 10847 - checksum = "82b2391658b02c27719fc5a0a73d6e696285138e8b12fba9d4baa70451023c71" 10848 dependencies = [ 10849 "core-foundation", 10850 "home", ··· 10943 checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" 10944 10945 [[package]] 10946 name = "windows-core" 10947 - version = "0.51.1" 10948 source = "registry+https://github.com/rust-lang/crates.io-index" 10949 - checksum = "f1f8cf84f35d2db49a46868f947758c7a1138116f7fac3bc844f43ade1292e64" 10950 dependencies = [ 10951 - "windows-targets 0.48.5", 10952 ] 10953 10954 [[package]] 10955 name = "windows-service" 10956 - version = "0.6.0" 10957 source = "registry+https://github.com/rust-lang/crates.io-index" 10958 - checksum = "cd9db37ecb5b13762d95468a2fc6009d4b2c62801243223aabd44fca13ad13c8" 10959 dependencies = [ 10960 - "bitflags 1.3.2", 10961 "widestring 1.0.2", 10962 - "windows-sys 0.45.0", 10963 ] 10964 10965 [[package]] ··· 11259 source = "registry+https://github.com/rust-lang/crates.io-index" 11260 checksum = "b3c129550b3e6de3fd0ba67ba5c81818f9805e58b8d7fee80a3a59d2c9fc601a" 11261 dependencies = [ 11262 - "proc-macro2 1.0.79", 11263 - "quote 1.0.35", 11264 - "syn 2.0.53", 11265 ] 11266 11267 [[package]]
··· 66 source = "registry+https://github.com/rust-lang/crates.io-index" 67 checksum = "5a824f2aa7e75a0c98c5a504fceb80649e9c35265d44525b5f94de4771a395cd" 68 dependencies = [ 69 + "getrandom 0.2.14", 70 "once_cell", 71 "version_check", 72 ] 73 74 [[package]] 75 name = "ahash" 76 + version = "0.8.11" 77 source = "registry+https://github.com/rust-lang/crates.io-index" 78 + checksum = "e89da841a80418a9b391ebaea17f5c112ffaaa96f621d2c285b5174da76b9011" 79 dependencies = [ 80 "cfg-if", 81 + "getrandom 0.2.14", 82 "once_cell", 83 "version_check", 84 "zerocopy", ··· 179 180 [[package]] 181 name = "anstream" 182 + version = "0.6.13" 183 source = "registry+https://github.com/rust-lang/crates.io-index" 184 + checksum = "d96bd03f33fe50a863e394ee9718a706f988b9079b20c3784fb726e7678b62fb" 185 dependencies = [ 186 "anstyle", 187 "anstyle-parse", ··· 193 194 [[package]] 195 name = "anstyle" 196 + version = "1.0.6" 197 source = "registry+https://github.com/rust-lang/crates.io-index" 198 + checksum = "8901269c6307e8d93993578286ac0edf7f195079ffff5ebdeea6a59ffb7e36bc" 199 200 [[package]] 201 name = "anstyle-parse" ··· 227 228 [[package]] 229 name = "anyhow" 230 + version = "1.0.82" 231 source = "registry+https://github.com/rust-lang/crates.io-index" 232 + checksum = "f538837af36e6f6a9be0faa67f9a314f8119e4e4b5867c6ab40ed60360142519" 233 234 [[package]] 235 name = "apache-avro" ··· 274 275 [[package]] 276 name = "arc-swap" 277 + version = "1.7.1" 278 source = "registry+https://github.com/rust-lang/crates.io-index" 279 + checksum = "69f7f8c3906b62b754cd5326047894316021dcfe5a194c8ea52bdd94934a3457" 280 281 [[package]] 282 name = "arr_macro" ··· 296 checksum = "9c6368f9ae5c6ec403ca910327ae0c9437b0a85255b6950c90d497e6177f6e5e" 297 dependencies = [ 298 "proc-macro-hack", 299 + "quote 1.0.36", 300 "syn 1.0.109", 301 ] 302 ··· 359 360 [[package]] 361 name = "async-compression" 362 + version = "0.4.9" 363 source = "registry+https://github.com/rust-lang/crates.io-index" 364 + checksum = "4e9eabd7a98fe442131a17c316bd9349c43695e49e730c3c8e12cfb5f4da2693" 365 dependencies = [ 366 "flate2", 367 "futures-core", ··· 436 "async-stream", 437 "async-trait", 438 "base64 0.21.7", 439 + "bytes 1.6.0", 440 "chrono", 441 "fnv", 442 "futures-util", 443 "http 1.0.0", 444 + "indexmap 2.2.6", 445 "mime", 446 "multer", 447 "num-traits", ··· 465 "async-graphql-parser", 466 "darling 0.20.8", 467 "proc-macro-crate 1.3.1", 468 + "proc-macro2 1.0.81", 469 + "quote 1.0.36", 470 "strum 0.26.1", 471 + "syn 2.0.60", 472 "thiserror", 473 ] 474 ··· 490 source = "registry+https://github.com/rust-lang/crates.io-index" 491 checksum = "68e40849c29a39012d38bff87bfed431f1ed6c53fbec493294c1045d61a7ae75" 492 dependencies = [ 493 + "bytes 1.6.0", 494 + "indexmap 2.2.6", 495 "serde", 496 "serde_json", 497 ] ··· 576 checksum = "dbc1f1a75fd07f0f517322d103211f12d757658e91676def9a2e688774656c60" 577 dependencies = [ 578 "base64 0.21.7", 579 + "bytes 1.6.0", 580 "futures 0.3.30", 581 "http 0.2.9", 582 "memchr", ··· 586 "rand 0.8.5", 587 "regex", 588 "ring", 589 + "rustls 0.21.11", 590 "rustls-native-certs 0.6.3", 591 "rustls-pemfile 1.0.3", 592 "rustls-webpki 0.101.7", ··· 645 646 [[package]] 647 name = "async-recursion" 648 + version = "1.1.1" 649 source = "registry+https://github.com/rust-lang/crates.io-index" 650 + checksum = "3b43422f69d8ff38f95f1b2bb76517c91589a924d1559a0e935d7c8ce0274c11" 651 dependencies = [ 652 + "proc-macro2 1.0.81", 653 + "quote 1.0.36", 654 + "syn 2.0.60", 655 ] 656 657 [[package]] ··· 689 source = "registry+https://github.com/rust-lang/crates.io-index" 690 checksum = "16e62a023e7c117e27523144c5d2459f4397fcc3cab0085af8e2224f643a0193" 691 dependencies = [ 692 + "proc-macro2 1.0.81", 693 + "quote 1.0.36", 694 + "syn 2.0.60", 695 ] 696 697 [[package]] ··· 702 703 [[package]] 704 name = "async-trait" 705 + version = "0.1.80" 706 source = "registry+https://github.com/rust-lang/crates.io-index" 707 + checksum = "c6fa2087f2753a7da8cc1c0dbfcf89579dd57458e36769de5ac750b4671737ca" 708 dependencies = [ 709 + "proc-macro2 1.0.81", 710 + "quote 1.0.36", 711 + "syn 2.0.60", 712 ] 713 714 [[package]] ··· 757 "aws-smithy-runtime-api", 758 "aws-smithy-types", 759 "aws-types", 760 + "bytes 1.6.0", 761 "fastrand 2.0.1", 762 "http 0.2.9", 763 "hyper 0.14.28", ··· 768 769 [[package]] 770 name = "aws-credential-types" 771 + version = "1.2.0" 772 source = "registry+https://github.com/rust-lang/crates.io-index" 773 + checksum = "e16838e6c9e12125face1c1eff1343c75e3ff540de98ff7ebd61874a89bcfeb9" 774 dependencies = [ 775 "aws-smithy-async", 776 "aws-smithy-runtime-api", ··· 787 "aws-smithy-runtime-api", 788 "aws-smithy-types", 789 "aws-types", 790 + "bytes 1.6.0", 791 "http 0.2.9", 792 "http-body 0.4.5", 793 "pin-project-lite", ··· 855 "aws-smithy-runtime-api", 856 "aws-smithy-types", 857 "aws-types", 858 + "bytes 1.6.0", 859 "fastrand 2.0.1", 860 "http 0.2.9", 861 "regex", ··· 878 "aws-smithy-runtime-api", 879 "aws-smithy-types", 880 "aws-types", 881 + "bytes 1.6.0", 882 "http 0.2.9", 883 "regex", 884 "tracing 0.1.40", ··· 900 "aws-smithy-runtime-api", 901 "aws-smithy-types", 902 "aws-types", 903 + "bytes 1.6.0", 904 "http 0.2.9", 905 "regex", 906 "tracing 0.1.40", ··· 922 "aws-smithy-runtime-api", 923 "aws-smithy-types", 924 "aws-types", 925 + "bytes 1.6.0", 926 "http 0.2.9", 927 "regex", 928 "tracing 0.1.40", ··· 948 "aws-smithy-types", 949 "aws-smithy-xml", 950 "aws-types", 951 + "bytes 1.6.0", 952 "http 0.2.9", 953 "http-body 0.4.5", 954 "once_cell", ··· 959 ] 960 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]] 985 name = "aws-sdk-sns" 986 version = "1.3.0" 987 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1020 "aws-smithy-runtime-api", 1021 "aws-smithy-types", 1022 "aws-types", 1023 + "bytes 1.6.0", 1024 "http 0.2.9", 1025 "regex", 1026 "tracing 0.1.40", ··· 1051 1052 [[package]] 1053 name = "aws-sigv4" 1054 + version = "1.2.1" 1055 source = "registry+https://github.com/rust-lang/crates.io-index" 1056 + checksum = "58b56f1cbe6fd4d0c2573df72868f20ab1c125ca9c9dbce17927a463433a2e57" 1057 dependencies = [ 1058 "aws-credential-types", 1059 "aws-smithy-eventstream", 1060 "aws-smithy-http", 1061 "aws-smithy-runtime-api", 1062 "aws-smithy-types", 1063 + "bytes 1.6.0", 1064 "form_urlencoded", 1065 "hex", 1066 "hmac", ··· 1075 1076 [[package]] 1077 name = "aws-smithy-async" 1078 + version = "1.2.1" 1079 source = "registry+https://github.com/rust-lang/crates.io-index" 1080 + checksum = "62220bc6e97f946ddd51b5f1361f78996e704677afc518a4ff66b7a72ea1378c" 1081 dependencies = [ 1082 "futures-util", 1083 "pin-project-lite", ··· 1092 dependencies = [ 1093 "aws-smithy-http", 1094 "aws-smithy-types", 1095 + "bytes 1.6.0", 1096 "crc32c", 1097 "crc32fast", 1098 "hex", ··· 1112 checksum = "e6363078f927f612b970edf9d1903ef5cef9a64d1e8423525ebb1f0a1633c858" 1113 dependencies = [ 1114 "aws-smithy-types", 1115 + "bytes 1.6.0", 1116 "crc32fast", 1117 ] 1118 1119 [[package]] 1120 name = "aws-smithy-http" 1121 + version = "0.60.8" 1122 source = "registry+https://github.com/rust-lang/crates.io-index" 1123 + checksum = "4a7de001a1b9a25601016d8057ea16e31a45fdca3751304c8edf4ad72e706c08" 1124 dependencies = [ 1125 "aws-smithy-eventstream", 1126 "aws-smithy-runtime-api", 1127 "aws-smithy-types", 1128 + "bytes 1.6.0", 1129 "bytes-utils", 1130 "futures-core", 1131 "http 0.2.9", ··· 1158 1159 [[package]] 1160 name = "aws-smithy-runtime" 1161 + version = "1.4.0" 1162 source = "registry+https://github.com/rust-lang/crates.io-index" 1163 + checksum = "1cf64e73ef8d4dac6c933230d56d136b75b252edcf82ed36e37d603090cd7348" 1164 dependencies = [ 1165 "aws-smithy-async", 1166 "aws-smithy-http", 1167 "aws-smithy-runtime-api", 1168 "aws-smithy-types", 1169 + "bytes 1.6.0", 1170 "fastrand 2.0.1", 1171 "h2 0.3.26", 1172 "http 0.2.9", 1173 "http-body 0.4.5", 1174 + "http-body 1.0.0", 1175 "hyper 0.14.28", 1176 "hyper-rustls 0.24.2", 1177 "once_cell", 1178 "pin-project-lite", 1179 "pin-utils", 1180 + "rustls 0.21.11", 1181 "tokio", 1182 "tracing 0.1.40", 1183 ] 1184 1185 [[package]] 1186 name = "aws-smithy-runtime-api" 1187 + version = "1.5.0" 1188 source = "registry+https://github.com/rust-lang/crates.io-index" 1189 + checksum = "8c19fdae6e3d5ac9cd01f2d6e6c359c5f5a3e028c2d148a8f5b90bf3399a18a7" 1190 dependencies = [ 1191 "aws-smithy-async", 1192 "aws-smithy-types", 1193 + "bytes 1.6.0", 1194 "http 0.2.9", 1195 "http 1.0.0", 1196 "pin-project-lite", ··· 1206 checksum = "abe14dceea1e70101d38fbf2a99e6a34159477c0fb95e68e05c66bd7ae4c3729" 1207 dependencies = [ 1208 "base64-simd", 1209 + "bytes 1.6.0", 1210 "bytes-utils", 1211 "http 0.2.9", 1212 + "http 1.0.0", 1213 "http-body 0.4.5", 1214 + "http-body 1.0.0", 1215 + "http-body-util", 1216 "itoa", 1217 "num-integer", 1218 "pin-project-lite", ··· 1233 1234 [[package]] 1235 name = "aws-types" 1236 + version = "1.2.0" 1237 source = "registry+https://github.com/rust-lang/crates.io-index" 1238 + checksum = "5a43b56df2c529fe44cb4d92bd64d0479883fb9608ff62daede4df5405381814" 1239 dependencies = [ 1240 "aws-credential-types", 1241 "aws-smithy-async", ··· 1255 "async-trait", 1256 "axum-core", 1257 "bitflags 1.3.2", 1258 + "bytes 1.6.0", 1259 "futures-util", 1260 "http 0.2.9", 1261 "http-body 0.4.5", ··· 1282 checksum = "759fa577a247914fd3f7f76d62972792636412fbfd634cd452f6a385a74d2d2c" 1283 dependencies = [ 1284 "async-trait", 1285 + "bytes 1.6.0", 1286 "futures-util", 1287 "http 0.2.9", 1288 "http-body 0.4.5", ··· 1300 dependencies = [ 1301 "async-trait", 1302 "base64 0.21.7", 1303 + "bytes 1.6.0", 1304 "dyn-clone", 1305 "futures 0.3.30", 1306 + "getrandom 0.2.14", 1307 "http-types", 1308 "log", 1309 "paste", ··· 1349 "RustyXML", 1350 "async-trait", 1351 "azure_core", 1352 + "bytes 1.6.0", 1353 "futures 0.3.30", 1354 "hmac", 1355 "log", ··· 1371 "RustyXML", 1372 "azure_core", 1373 "azure_storage", 1374 + "bytes 1.6.0", 1375 "futures 0.3.30", 1376 "log", 1377 "serde", ··· 1388 source = "registry+https://github.com/rust-lang/crates.io-index" 1389 checksum = "b62ddb9cb1ec0a098ad4bbf9344d0713fa193ae1a80af55febcff2627b6a00c1" 1390 dependencies = [ 1391 + "getrandom 0.2.14", 1392 "instant", 1393 "rand 0.8.5", 1394 ] ··· 1433 checksum = "4c7f02d4ea65f2c1853089ffd8d2787bdbc63de2f0d29dedbcf8ccdfa0ccd4cf" 1434 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]] 1442 name = "base64" 1443 version = "0.13.1" 1444 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1458 1459 [[package]] 1460 name = "base64" 1461 + version = "0.22.1" 1462 source = "registry+https://github.com/rust-lang/crates.io-index" 1463 + checksum = "72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6" 1464 1465 [[package]] 1466 name = "base64-simd" ··· 1511 source = "registry+https://github.com/rust-lang/crates.io-index" 1512 checksum = "9990737a6d5740ff51cdbbc0f0503015cb30c390f6623968281eb214a520cfc0" 1513 dependencies = [ 1514 + "quote 1.0.36", 1515 + "syn 2.0.60", 1516 ] 1517 1518 [[package]] ··· 1572 1573 [[package]] 1574 name = "bollard" 1575 + version = "0.16.1" 1576 source = "registry+https://github.com/rust-lang/crates.io-index" 1577 + checksum = "0aed08d3adb6ebe0eff737115056652670ae290f177759aac19c30456135f94c" 1578 dependencies = [ 1579 + "base64 0.22.1", 1580 "bollard-stubs", 1581 + "bytes 1.6.0", 1582 "chrono", 1583 "futures-core", 1584 "futures-util", ··· 1593 "hyperlocal-next", 1594 "log", 1595 "pin-project-lite", 1596 + "rustls 0.22.4", 1597 "rustls-native-certs 0.7.0", 1598 "rustls-pemfile 2.1.0", 1599 "rustls-pki-types", ··· 1619 "chrono", 1620 "serde", 1621 "serde_repr", 1622 + "serde_with 3.8.1", 1623 ] 1624 1625 [[package]] ··· 1640 dependencies = [ 1641 "once_cell", 1642 "proc-macro-crate 2.0.0", 1643 + "proc-macro2 1.0.81", 1644 + "quote 1.0.36", 1645 + "syn 2.0.60", 1646 "syn_derive", 1647 ] 1648 ··· 1652 source = "registry+https://github.com/rust-lang/crates.io-index" 1653 checksum = "61570f4de0cc9c03b481c96057b3ae7c6ff7b5b35da8b0832c44f0131987a718" 1654 dependencies = [ 1655 + "ahash 0.8.11", 1656 "base64 0.13.1", 1657 "bitvec", 1658 "hex", ··· 1712 source = "registry+https://github.com/rust-lang/crates.io-index" 1713 checksum = "a7ec4c6f261935ad534c0c22dbef2201b45918860eb1c574b972bd213a76af61" 1714 dependencies = [ 1715 + "proc-macro2 1.0.81", 1716 + "quote 1.0.36", 1717 "syn 1.0.109", 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" 1725 1726 [[package]] 1727 name = "byteorder" ··· 1741 1742 [[package]] 1743 name = "bytes" 1744 + version = "1.6.0" 1745 source = "registry+https://github.com/rust-lang/crates.io-index" 1746 + checksum = "514de17de45fdb8dc022b1a7975556c53c86f9f0aa5f534b98977b171857c2c9" 1747 dependencies = [ 1748 "serde", 1749 ] ··· 1754 source = "registry+https://github.com/rust-lang/crates.io-index" 1755 checksum = "e47d3a8076e283f3acd27400535992edb3ba4b5bb72f8891ad8fbe7932a7d4b9" 1756 dependencies = [ 1757 + "bytes 1.6.0", 1758 "either", 1759 ] 1760 ··· 1766 1767 [[package]] 1768 name = "cached" 1769 + version = "0.50.0" 1770 source = "registry+https://github.com/rust-lang/crates.io-index" 1771 + checksum = "10a7d38ed2761b8a13ce42bc44b09d5a052b88da2f9fead624c779f31ac0729a" 1772 dependencies = [ 1773 + "ahash 0.8.11", 1774 "cached_proc_macro", 1775 "cached_proc_macro_types", 1776 + "hashbrown 0.14.5", 1777 "instant", 1778 "once_cell", 1779 "thiserror", ··· 1781 1782 [[package]] 1783 name = "cached_proc_macro" 1784 + version = "0.21.0" 1785 source = "registry+https://github.com/rust-lang/crates.io-index" 1786 + checksum = "771aa57f3b17da6c8bcacb187bb9ec9bc81c8160e72342e67c329e0e1651a669" 1787 dependencies = [ 1788 + "darling 0.20.8", 1789 + "proc-macro2 1.0.81", 1790 + "quote 1.0.36", 1791 + "syn 2.0.60", 1792 ] 1793 1794 [[package]] ··· 1799 1800 [[package]] 1801 name = "cargo_toml" 1802 + version = "0.20.2" 1803 source = "registry+https://github.com/rust-lang/crates.io-index" 1804 + checksum = "c8cb1d556b8b8f36e5ca74938008be3ac102f5dcb5b68a0477e4249ae2291cd3" 1805 dependencies = [ 1806 "serde", 1807 "toml", ··· 1910 1911 [[package]] 1912 name = "chrono" 1913 + version = "0.4.37" 1914 source = "registry+https://github.com/rust-lang/crates.io-index" 1915 + checksum = "8a0d04d43504c61aa6c7531f1871dd0d418d91130162063b789da00fd7057a5e" 1916 dependencies = [ 1917 "android-tzdata", 1918 "iana-time-zone", ··· 1925 1926 [[package]] 1927 name = "chrono-tz" 1928 + version = "0.9.0" 1929 source = "registry+https://github.com/rust-lang/crates.io-index" 1930 + checksum = "93698b29de5e97ad0ae26447b344c482a7284c737d9ddc5f9e52b74a336671bb" 1931 dependencies = [ 1932 "chrono", 1933 "chrono-tz-build", ··· 1937 1938 [[package]] 1939 name = "chrono-tz-build" 1940 + version = "0.3.0" 1941 source = "registry+https://github.com/rust-lang/crates.io-index" 1942 + checksum = "0c088aee841df9c3041febbb73934cfc39708749bf96dc827e3359cd39ef11b1" 1943 dependencies = [ 1944 "parse-zoneinfo", 1945 "phf", ··· 2031 2032 [[package]] 2033 name = "clap" 2034 + version = "4.5.4" 2035 source = "registry+https://github.com/rust-lang/crates.io-index" 2036 + checksum = "90bc066a67923782aa8515dbaea16946c5bcc5addbd668bb80af688e53e548a0" 2037 dependencies = [ 2038 "clap_builder", 2039 "clap_derive", ··· 2045 source = "registry+https://github.com/rust-lang/crates.io-index" 2046 checksum = "bb9b20c0dd58e4c2e991c8d203bbeb76c11304d1011659686b5b644bc29aa478" 2047 dependencies = [ 2048 + "clap 4.5.4", 2049 "log", 2050 ] 2051 ··· 2064 2065 [[package]] 2066 name = "clap_complete" 2067 + version = "4.5.2" 2068 source = "registry+https://github.com/rust-lang/crates.io-index" 2069 + checksum = "dd79504325bf38b10165b02e89b4347300f855f273c4cb30c4a3209e6583275e" 2070 dependencies = [ 2071 + "clap 4.5.4", 2072 ] 2073 2074 [[package]] 2075 name = "clap_derive" 2076 + version = "4.5.4" 2077 source = "registry+https://github.com/rust-lang/crates.io-index" 2078 + checksum = "528131438037fd55894f62d6e9f068b8f45ac57ffa77517819645d10aed04f64" 2079 dependencies = [ 2080 "heck 0.5.0", 2081 + "proc-macro2 1.0.81", 2082 + "quote 1.0.36", 2083 + "syn 2.0.60", 2084 ] 2085 2086 [[package]] ··· 2112 version = "0.1.0" 2113 dependencies = [ 2114 "apache-avro", 2115 + "bytes 1.6.0", 2116 "chrono", 2117 "csv-core", 2118 "derivative", ··· 2122 "memchr", 2123 "once_cell", 2124 "ordered-float 4.2.0", 2125 + "prost 0.12.4", 2126 "prost-reflect", 2127 "regex", 2128 "rstest", ··· 2190 source = "registry+https://github.com/rust-lang/crates.io-index" 2191 checksum = "35ed6e9d84f0b51a7f52daf1c7d71dd136fd7a3f41a8462b8cdb8c78d920fad4" 2192 dependencies = [ 2193 + "bytes 1.6.0", 2194 "futures-core", 2195 "memchr", 2196 "pin-project-lite", ··· 2266 checksum = "fd326812b3fd01da5bb1af7d340d0d555fd3d4b641e7f1dfcf5962a902952787" 2267 dependencies = [ 2268 "futures-core", 2269 + "prost 0.12.4", 2270 + "prost-types 0.12.4", 2271 "tonic", 2272 "tracing-core 0.1.32", 2273 ] ··· 2284 "futures-task", 2285 "hdrhistogram", 2286 "humantime", 2287 + "prost-types 0.12.4", 2288 "serde", 2289 "serde_json", 2290 "thread_local", ··· 2365 2366 [[package]] 2367 name = "crc" 2368 + version = "3.2.1" 2369 source = "registry+https://github.com/rust-lang/crates.io-index" 2370 + checksum = "69e6e4d7b33a94f0991c26729976b10ebde1d34c3ee82408fb536164fa10d636" 2371 dependencies = [ 2372 "crc-catalog", 2373 ] 2374 2375 [[package]] 2376 name = "crc-catalog" 2377 + version = "2.4.0" 2378 source = "registry+https://github.com/rust-lang/crates.io-index" 2379 + checksum = "19d374276b40fb8bbdee95aef7c7fa6b5316ec764510eb64b8dd0e2ed0d7e7f5" 2380 2381 [[package]] 2382 name = "crc32c" ··· 2405 "anes", 2406 "cast", 2407 "ciborium", 2408 + "clap 4.5.4", 2409 "criterion-plot", 2410 "futures 0.3.30", 2411 "is-terminal", ··· 2606 source = "registry+https://github.com/rust-lang/crates.io-index" 2607 checksum = "f46882e17999c6cc590af592290432be3bce0428cb0d5f8b6715e4dc7b383eb3" 2608 dependencies = [ 2609 + "proc-macro2 1.0.81", 2610 + "quote 1.0.36", 2611 + "syn 2.0.60", 2612 ] 2613 2614 [[package]] ··· 2619 dependencies = [ 2620 "darling_core 0.13.4", 2621 "darling_macro 0.13.4", 2622 ] 2623 2624 [[package]] ··· 2639 dependencies = [ 2640 "fnv", 2641 "ident_case", 2642 + "proc-macro2 1.0.81", 2643 + "quote 1.0.36", 2644 "strsim 0.10.0", 2645 "syn 1.0.109", 2646 ] ··· 2653 dependencies = [ 2654 "fnv", 2655 "ident_case", 2656 + "proc-macro2 1.0.81", 2657 + "quote 1.0.36", 2658 "strsim 0.10.0", 2659 + "syn 2.0.60", 2660 ] 2661 2662 [[package]] ··· 2666 checksum = "9c972679f83bdf9c42bd905396b6c3588a843a17f0f16dfcfa3e2c5d57441835" 2667 dependencies = [ 2668 "darling_core 0.13.4", 2669 + "quote 1.0.36", 2670 "syn 1.0.109", 2671 ] 2672 ··· 2677 checksum = "a668eda54683121533a393014d8692171709ff57a7d61f187b6e782719f8933f" 2678 dependencies = [ 2679 "darling_core 0.20.8", 2680 + "quote 1.0.36", 2681 + "syn 2.0.60", 2682 ] 2683 2684 [[package]] ··· 2694 checksum = "978747c1d849a7d2ee5e8adc0159961c48fb7e5db2f06af6723b80123bb53856" 2695 dependencies = [ 2696 "cfg-if", 2697 + "hashbrown 0.14.5", 2698 "lock_api", 2699 "once_cell", 2700 "parking_lot_core", ··· 2702 2703 [[package]] 2704 name = "data-encoding" 2705 + version = "2.6.0" 2706 source = "registry+https://github.com/rust-lang/crates.io-index" 2707 + checksum = "e8566979429cf69b49a5c740c60791108e86440e8be149bbea4fe54d2c32d6e2" 2708 2709 [[package]] 2710 name = "data-url" ··· 2713 checksum = "5c297a1c74b71ae29df00c3e22dd9534821d60eb9af5a0192823fa2acea70c2a" 2714 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]] 2737 name = "db-key" 2738 version = "0.0.5" 2739 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 2791 source = "registry+https://github.com/rust-lang/crates.io-index" 2792 checksum = "fcc3dd5e9e9c0b295d6e1e4d811fb6f157d5ffd784b8d202fc62eac8035a770b" 2793 dependencies = [ 2794 + "proc-macro2 1.0.81", 2795 + "quote 1.0.36", 2796 "syn 1.0.109", 2797 ] 2798 ··· 2802 source = "registry+https://github.com/rust-lang/crates.io-index" 2803 checksum = "67e77553c4162a157adbf834ebae5b415acbecbeafc7a74b0e886657506a7611" 2804 dependencies = [ 2805 + "proc-macro2 1.0.81", 2806 + "quote 1.0.36", 2807 + "syn 2.0.60", 2808 ] 2809 2810 [[package]] ··· 2814 checksum = "4fb810d30a7c1953f91334de7244731fc3f3c10d7fe163338a35b9f640960321" 2815 dependencies = [ 2816 "convert_case 0.4.0", 2817 + "proc-macro2 1.0.81", 2818 + "quote 1.0.36", 2819 "rustc_version 0.4.0", 2820 "syn 1.0.109", 2821 ] ··· 2894 dependencies = [ 2895 "cfg-if", 2896 "libc", 2897 + "socket2 0.5.7", 2898 "windows-sys 0.48.0", 2899 ] 2900 ··· 3071 checksum = "21cdad81446a7f7dc43f6a77409efeb9733d2fa65553efef6018ef257c959b73" 3072 dependencies = [ 3073 "heck 0.4.1", 3074 + "proc-macro2 1.0.81", 3075 + "quote 1.0.36", 3076 "syn 1.0.109", 3077 ] 3078 ··· 3083 checksum = "5ffccbb6966c05b32ef8fbac435df276c4ae4d3dc55a8cd0eb9745e6c12f546a" 3084 dependencies = [ 3085 "heck 0.4.1", 3086 + "proc-macro2 1.0.81", 3087 + "quote 1.0.36", 3088 + "syn 2.0.60", 3089 ] 3090 3091 [[package]] 3092 name = "enum_dispatch" 3093 + version = "0.3.13" 3094 source = "registry+https://github.com/rust-lang/crates.io-index" 3095 + checksum = "aa18ce2bc66555b3218614519ac839ddb759a7d6720732f979ef8d13be147ecd" 3096 dependencies = [ 3097 "once_cell", 3098 + "proc-macro2 1.0.81", 3099 + "quote 1.0.36", 3100 + "syn 2.0.60", 3101 ] 3102 3103 [[package]] ··· 3115 source = "registry+https://github.com/rust-lang/crates.io-index" 3116 checksum = "5c785274071b1b420972453b306eeca06acf4633829db4223b58a2a8c5953bc4" 3117 dependencies = [ 3118 + "proc-macro2 1.0.81", 3119 + "quote 1.0.36", 3120 + "syn 2.0.60", 3121 ] 3122 3123 [[package]] ··· 3127 checksum = "62a61b2faff777e62dbccd7f82541d873f96264d050c5dd7e95194f79fc4de29" 3128 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]] 3140 name = "env_logger" 3141 version = "0.8.4" 3142 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 3148 3149 [[package]] 3150 name = "env_logger" 3151 + version = "0.11.3" 3152 source = "registry+https://github.com/rust-lang/crates.io-index" 3153 + checksum = "38b35839ba51819680ba087cd351788c9a3c476841207e0b8cee0b04722343b9" 3154 dependencies = [ 3155 + "anstream", 3156 + "anstyle", 3157 + "env_filter", 3158 "humantime", 3159 "log", 3160 ] 3161 3162 [[package]] ··· 3252 3253 [[package]] 3254 name = "fakedata_generator" 3255 + version = "0.5.0" 3256 source = "registry+https://github.com/rust-lang/crates.io-index" 3257 + checksum = "57b82fba4b485b819fde74012109688a9d2bd4ce7b22583ac12c9fa239f74a02" 3258 dependencies = [ 3259 "passt", 3260 "rand 0.8.5", ··· 3304 version = "0.1.0" 3305 dependencies = [ 3306 "bstr 1.9.1", 3307 + "bytes 1.6.0", 3308 "chrono", 3309 "crc", 3310 "criterion", ··· 3312 "flate2", 3313 "futures 0.3.30", 3314 "glob", 3315 + "indexmap 2.2.6", 3316 "libc", 3317 "quickcheck", 3318 "scan_fmt", ··· 3360 3361 [[package]] 3362 name = "flate2" 3363 + version = "1.0.30" 3364 source = "registry+https://github.com/rust-lang/crates.io-index" 3365 + checksum = "5f54427cfd1c7829e2a139fcefea601bf088ebca651d2bf53ebc600eac295dae" 3366 dependencies = [ 3367 "crc32fast", 3368 "miniz_oxide", ··· 3380 source = "registry+https://github.com/rust-lang/crates.io-index" 3381 checksum = "1657b4441c3403d9f7b3409e47575237dac27b1b5726df654a6ecbf92f0f7577" 3382 dependencies = [ 3383 "spin 0.9.8", 3384 ] 3385 ··· 3524 source = "registry+https://github.com/rust-lang/crates.io-index" 3525 checksum = "87750cf4b7a4c0625b1529e4c543c2182106e4dedc60a2a6455e00d212c489ac" 3526 dependencies = [ 3527 + "proc-macro2 1.0.81", 3528 + "quote 1.0.36", 3529 + "syn 2.0.60", 3530 ] 3531 3532 [[package]] ··· 3591 3592 [[package]] 3593 name = "getrandom" 3594 + version = "0.2.14" 3595 source = "registry+https://github.com/rust-lang/crates.io-index" 3596 + checksum = "94b22e06ecb0110981051723910cbf0b5f5e09a2062dd7663334ee79a9d1286c" 3597 dependencies = [ 3598 "cfg-if", 3599 "js-sys", ··· 3648 3649 [[package]] 3650 name = "governor" 3651 + version = "0.6.3" 3652 source = "registry+https://github.com/rust-lang/crates.io-index" 3653 + checksum = "68a7f542ee6b35af73b06abc0dad1c1bae89964e4e253bc4b587b91c9637867b" 3654 dependencies = [ 3655 "cfg-if", 3656 "dashmap", ··· 3659 "no-std-compat", 3660 "nonzero_ext", 3661 "parking_lot", 3662 + "portable-atomic", 3663 "rand 0.8.5", 3664 "smallvec", 3665 + "spinning_top", 3666 ] 3667 3668 [[package]] ··· 3686 3687 [[package]] 3688 name = "graphql_client" 3689 + version = "0.14.0" 3690 source = "registry+https://github.com/rust-lang/crates.io-index" 3691 + checksum = "a50cfdc7f34b7f01909d55c2dcb71d4c13cbcbb4a1605d6c8bd760d654c1144b" 3692 dependencies = [ 3693 "graphql_query_derive", 3694 "serde", ··· 3697 3698 [[package]] 3699 name = "graphql_client_codegen" 3700 + version = "0.14.0" 3701 source = "registry+https://github.com/rust-lang/crates.io-index" 3702 + checksum = "5e27ed0c2cf0c0cc52c6bcf3b45c907f433015e580879d14005386251842fb0a" 3703 dependencies = [ 3704 "graphql-introspection-query", 3705 "graphql-parser", 3706 "heck 0.4.1", 3707 "lazy_static", 3708 + "proc-macro2 1.0.81", 3709 + "quote 1.0.36", 3710 "serde", 3711 "serde_json", 3712 "syn 1.0.109", ··· 3714 3715 [[package]] 3716 name = "graphql_query_derive" 3717 + version = "0.14.0" 3718 source = "registry+https://github.com/rust-lang/crates.io-index" 3719 + checksum = "83febfa838f898cfa73dfaa7a8eb69ff3409021ac06ee94cfb3d622f6eeb1a97" 3720 dependencies = [ 3721 "graphql_client_codegen", 3722 + "proc-macro2 1.0.81", 3723 "syn 1.0.109", 3724 ] 3725 ··· 3728 version = "0.1.0" 3729 source = "git+https://github.com/GreptimeTeam/greptime-proto.git?tag=v0.4.1#4306ab645ee55b3f7f2ad3fb7acc5820f967c1aa" 3730 dependencies = [ 3731 + "prost 0.12.4", 3732 "serde", 3733 "serde_json", 3734 "strum 0.25.0", ··· 3748 "futures-util", 3749 "greptime-proto", 3750 "parking_lot", 3751 + "prost 0.12.4", 3752 "rand 0.8.5", 3753 "snafu 0.7.5", 3754 "tokio", ··· 3785 source = "registry+https://github.com/rust-lang/crates.io-index" 3786 checksum = "81fe527a889e1532da5c525686d96d4c2e74cdd345badf8dfef9f6b39dd5f5e8" 3787 dependencies = [ 3788 + "bytes 1.6.0", 3789 "fnv", 3790 "futures-core", 3791 "futures-sink", 3792 "futures-util", 3793 "http 0.2.9", 3794 + "indexmap 2.2.6", 3795 "slab", 3796 "tokio", 3797 "tokio-util", ··· 3804 source = "registry+https://github.com/rust-lang/crates.io-index" 3805 checksum = "816ec7294445779408f36fe57bc5b7fc1cf59664059096c65f905c1c61f58069" 3806 dependencies = [ 3807 + "bytes 1.6.0", 3808 "fnv", 3809 "futures-core", 3810 "futures-sink", 3811 "futures-util", 3812 "http 1.0.0", 3813 + "indexmap 2.2.6", 3814 "slab", 3815 "tokio", 3816 "tokio-util", ··· 3844 source = "registry+https://github.com/rust-lang/crates.io-index" 3845 checksum = "33ff8ae62cd3a9102e5637afc8452c55acf3844001bd5374e0b0bd7b6616c038" 3846 dependencies = [ 3847 + "ahash 0.8.11", 3848 ] 3849 3850 [[package]] 3851 name = "hashbrown" 3852 + version = "0.14.5" 3853 source = "registry+https://github.com/rust-lang/crates.io-index" 3854 + checksum = "e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1" 3855 dependencies = [ 3856 + "ahash 0.8.11", 3857 "allocator-api2", 3858 ] 3859 ··· 3878 checksum = "06683b93020a07e3dbcf5f8c0f6d40080d725bea7936fc01ad345c01b97dc270" 3879 dependencies = [ 3880 "base64 0.21.7", 3881 + "bytes 1.6.0", 3882 "headers-core", 3883 "http 0.2.9", 3884 "httpdate", ··· 4063 4064 [[package]] 4065 name = "hickory-proto" 4066 + version = "0.24.1" 4067 source = "registry+https://github.com/rust-lang/crates.io-index" 4068 + checksum = "07698b8420e2f0d6447a436ba999ec85d8fbf2a398bbd737b82cac4a2e96e512" 4069 dependencies = [ 4070 "async-trait", 4071 "cfg-if", ··· 4124 ] 4125 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]] 4138 name = "http" 4139 version = "0.2.9" 4140 source = "registry+https://github.com/rust-lang/crates.io-index" 4141 checksum = "bd6effc99afb63425aff9b05836f029929e345a6148a14b7ecd5ab67af944482" 4142 dependencies = [ 4143 + "bytes 1.6.0", 4144 "fnv", 4145 "itoa", 4146 ] ··· 4151 source = "registry+https://github.com/rust-lang/crates.io-index" 4152 checksum = "b32afd38673a8016f7c9ae69e5af41a58f81b1d31689040f2f1959594ce194ea" 4153 dependencies = [ 4154 + "bytes 1.6.0", 4155 "fnv", 4156 "itoa", 4157 ] ··· 4162 source = "registry+https://github.com/rust-lang/crates.io-index" 4163 checksum = "d5f38f16d184e36f2408a55281cd658ecbd3ca05cce6d6510a176eca393e26d1" 4164 dependencies = [ 4165 + "bytes 1.6.0", 4166 "http 0.2.9", 4167 "pin-project-lite", 4168 ] ··· 4173 source = "registry+https://github.com/rust-lang/crates.io-index" 4174 checksum = "1cac85db508abc24a2e48553ba12a996e87244a0395ce011e62b37158745d643" 4175 dependencies = [ 4176 + "bytes 1.6.0", 4177 "http 1.0.0", 4178 ] 4179 ··· 4183 source = "registry+https://github.com/rust-lang/crates.io-index" 4184 checksum = "41cb79eb393015dadd30fc252023adb0b2400a0caee0fa2a077e6e21a551e840" 4185 dependencies = [ 4186 + "bytes 1.6.0", 4187 "futures-util", 4188 "http 1.0.0", 4189 "http-body 1.0.0", ··· 4251 source = "registry+https://github.com/rust-lang/crates.io-index" 4252 checksum = "bf96e135eb83a2a8ddf766e426a841d8ddd7449d5f00d34ea02b41d2f19eef80" 4253 dependencies = [ 4254 + "bytes 1.6.0", 4255 "futures-channel", 4256 "futures-core", 4257 "futures-util", ··· 4262 "httpdate", 4263 "itoa", 4264 "pin-project-lite", 4265 + "socket2 0.5.7", 4266 "tokio", 4267 "tower-service", 4268 "tracing 0.1.40", ··· 4275 source = "registry+https://github.com/rust-lang/crates.io-index" 4276 checksum = "186548d73ac615b32a73aafe38fb4f56c0d340e110e5a200bcadbaf2e199263a" 4277 dependencies = [ 4278 + "bytes 1.6.0", 4279 "futures-channel", 4280 "futures-util", 4281 "http 1.0.0", ··· 4327 source = "registry+https://github.com/rust-lang/crates.io-index" 4328 checksum = "ca815a891b24fdfb243fa3239c86154392b0953ee584aa1a2a1f66d20cbe75cc" 4329 dependencies = [ 4330 + "bytes 1.6.0", 4331 "futures 0.3.30", 4332 "headers", 4333 "http 0.2.9", ··· 4348 "http 0.2.9", 4349 "hyper 0.14.28", 4350 "log", 4351 + "rustls 0.21.11", 4352 "rustls-native-certs 0.6.3", 4353 "tokio", 4354 "tokio-rustls 0.24.1", ··· 4365 "hyper 1.2.0", 4366 "hyper-util", 4367 "log", 4368 + "rustls 0.22.4", 4369 "rustls-native-certs 0.7.0", 4370 "rustls-pki-types", 4371 "tokio", ··· 4391 source = "registry+https://github.com/rust-lang/crates.io-index" 4392 checksum = "d6183ddfa99b85da61a140bea0efc93fdf56ceaa041b37d553518030827f9905" 4393 dependencies = [ 4394 + "bytes 1.6.0", 4395 "hyper 0.14.28", 4396 "native-tls", 4397 "tokio", ··· 4404 source = "registry+https://github.com/rust-lang/crates.io-index" 4405 checksum = "ca38ef113da30126bbff9cd1705f9273e15d45498615d138b0c20279ac7a76aa" 4406 dependencies = [ 4407 + "bytes 1.6.0", 4408 "futures-channel", 4409 "futures-util", 4410 "http 1.0.0", 4411 "http-body 1.0.0", 4412 "hyper 1.2.0", 4413 "pin-project-lite", 4414 + "socket2 0.5.7", 4415 "tokio", 4416 "tower", 4417 "tower-service", ··· 4506 4507 [[package]] 4508 name = "indexmap" 4509 + version = "2.2.6" 4510 source = "registry+https://github.com/rust-lang/crates.io-index" 4511 + checksum = "168fb715dda47215e360912c096649d23d58bf392ac62f73919e831745e40f26" 4512 dependencies = [ 4513 "equivalent", 4514 + "hashbrown 0.14.5", 4515 "serde", 4516 ] 4517 ··· 4531 4532 [[package]] 4533 name = "indoc" 4534 + version = "2.0.5" 4535 source = "registry+https://github.com/rust-lang/crates.io-index" 4536 + checksum = "b248f5224d1d606005e02c97f5aa4e88eeb230488bcc03bc9ca4d7991399f2b5" 4537 4538 [[package]] 4539 name = "infer" ··· 4618 source = "registry+https://github.com/rust-lang/crates.io-index" 4619 checksum = "b58db92f96b720de98181bbbe63c831e87005ab460c1bf306eb2622b4707997f" 4620 dependencies = [ 4621 + "socket2 0.5.7", 4622 "widestring 1.0.2", 4623 "windows-sys 0.48.0", 4624 "winreg", ··· 4759 name = "k8s-e2e-tests" 4760 version = "0.1.0" 4761 dependencies = [ 4762 + "env_logger 0.11.3", 4763 "futures 0.3.30", 4764 "indoc", 4765 "k8s-openapi 0.16.0", ··· 4779 checksum = "6d9455388f4977de4d0934efa9f7d36296295537d774574113a20f6082de03da" 4780 dependencies = [ 4781 "base64 0.13.1", 4782 + "bytes 1.6.0", 4783 "chrono", 4784 "serde", 4785 "serde-value", ··· 4793 checksum = "cd990069640f9db34b3b0f7a1afc62a05ffaa3be9b66aa3c313f58346df7f788" 4794 dependencies = [ 4795 "base64 0.21.7", 4796 + "bytes 1.6.0", 4797 "chrono", 4798 "http 0.2.9", 4799 "percent-encoding", ··· 4871 checksum = "544339f1665488243f79080441cacb09c997746fd763342303e66eebb9d3ba13" 4872 dependencies = [ 4873 "base64 0.20.0", 4874 + "bytes 1.6.0", 4875 "chrono", 4876 "dirs-next", 4877 "either", ··· 4890 "secrecy", 4891 "serde", 4892 "serde_json", 4893 + "serde_yaml 0.9.34+deprecated", 4894 "thiserror", 4895 "tokio", 4896 "tokio-util", ··· 4922 source = "registry+https://github.com/rust-lang/crates.io-index" 4923 checksum = "125331201e3073707ac79c294c89021faa76c84da3a566a3749a2a93d295c98a" 4924 dependencies = [ 4925 + "ahash 0.8.11", 4926 "async-trait", 4927 "backoff", 4928 "derivative", ··· 4971 4972 [[package]] 4973 name = "lapin" 4974 + version = "2.3.4" 4975 source = "registry+https://github.com/rust-lang/crates.io-index" 4976 + checksum = "fae02c316a8a5922ce7518afa6b6c00e9a099f8e59587567e3331efdd11b8ceb" 4977 dependencies = [ 4978 "amq-protocol", 4979 "async-global-executor-trait", 4980 "async-reactor-trait", 4981 "async-trait", 4982 "executor-trait", 4983 + "flume 0.11.0", 4984 "futures-core", 4985 "futures-io", 4986 "parking_lot", ··· 5002 5003 [[package]] 5004 name = "libc" 5005 + version = "0.2.154" 5006 source = "registry+https://github.com/rust-lang/crates.io-index" 5007 + checksum = "ae743338b92ff9146ce83992f766a31066a91a8c84a45e0e9f21e7cf6de6d346" 5008 5009 [[package]] 5010 name = "libflate" ··· 5118 name = "loki-logproto" 5119 version = "0.1.0" 5120 dependencies = [ 5121 + "bytes 1.6.0", 5122 "chrono", 5123 + "prost 0.12.4", 5124 + "prost-build 0.12.4", 5125 + "prost-types 0.12.4", 5126 "snap", 5127 ] 5128 ··· 5132 source = "registry+https://github.com/rust-lang/crates.io-index" 5133 checksum = "d3262e75e648fce39813cb56ac41f3c3e3f65217ebf3844d818d1f9398cfb0dc" 5134 dependencies = [ 5135 + "hashbrown 0.14.5", 5136 ] 5137 5138 [[package]] ··· 5277 5278 [[package]] 5279 name = "memchr" 5280 + version = "2.7.2" 5281 source = "registry+https://github.com/rust-lang/crates.io-index" 5282 + checksum = "6c8640c5d730cb13ebd907d8d04b52f55ac9a2eec55b440c8892f40d56c76c1d" 5283 5284 [[package]] 5285 name = "memmap2" ··· 5323 source = "registry+https://github.com/rust-lang/crates.io-index" 5324 checksum = "fde3af1a009ed76a778cb84fdef9e7dbbdf5775ae3e4cc1f434a6a307f6f76c5" 5325 dependencies = [ 5326 + "ahash 0.8.11", 5327 "metrics-macros", 5328 "portable-atomic", 5329 ] ··· 5334 source = "registry+https://github.com/rust-lang/crates.io-index" 5335 checksum = "ddece26afd34c31585c74a4db0630c376df271c285d682d1e55012197830b6df" 5336 dependencies = [ 5337 + "proc-macro2 1.0.81", 5338 + "quote 1.0.36", 5339 + "syn 2.0.60", 5340 ] 5341 5342 [[package]] ··· 5419 5420 [[package]] 5421 name = "mlua" 5422 + version = "0.9.7" 5423 source = "registry+https://github.com/rust-lang/crates.io-index" 5424 + checksum = "6d9bed6bce296397a9d6a86f995dd10a547a4e6949825d45225906bdcbfe7367" 5425 dependencies = [ 5426 "bstr 1.9.1", 5427 "mlua-sys", ··· 5453 "itertools 0.12.1", 5454 "once_cell", 5455 "proc-macro-error", 5456 + "proc-macro2 1.0.81", 5457 + "quote 1.0.36", 5458 "regex", 5459 + "syn 2.0.60", 5460 ] 5461 5462 [[package]] 5463 name = "mock_instant" 5464 + version = "0.4.0" 5465 source = "registry+https://github.com/rust-lang/crates.io-index" 5466 + checksum = "6c356644192565524790740e4075307c2cfc26d04d2543fb8e3ab9ef43a115ec" 5467 5468 [[package]] 5469 name = "mongodb" ··· 5490 "percent-encoding", 5491 "rand 0.8.5", 5492 "rustc_version_runtime", 5493 + "rustls 0.21.11", 5494 "rustls-pemfile 1.0.3", 5495 "serde", 5496 "serde_bytes", ··· 5518 source = "registry+https://github.com/rust-lang/crates.io-index" 5519 checksum = "a15d522be0a9c3e46fd2632e272d178f56387bdb5c9fbb3a36c649062e9b5219" 5520 dependencies = [ 5521 + "bytes 1.6.0", 5522 "encoding_rs", 5523 "futures-util", 5524 "http 1.0.0", ··· 5650 "data-encoding", 5651 "ed25519", 5652 "ed25519-dalek", 5653 + "getrandom 0.2.14", 5654 "log", 5655 "rand 0.8.5", 5656 "signatory", ··· 5658 5659 [[package]] 5660 name = "nkeys" 5661 + version = "0.4.1" 5662 source = "registry+https://github.com/rust-lang/crates.io-index" 5663 + checksum = "bc522a19199a0795776406619aa6aa78e1e55690fbeb3181b8db5265fd0e89ce" 5664 dependencies = [ 5665 "data-encoding", 5666 "ed25519", 5667 "ed25519-dalek", 5668 + "getrandom 0.2.14", 5669 "log", 5670 "rand 0.8.5", 5671 "signatory", ··· 5891 checksum = "dcbff9bc912032c62bf65ef1d5aea88983b420f4f839db1e9b0c281a25c9c799" 5892 dependencies = [ 5893 "proc-macro-crate 1.3.1", 5894 + "proc-macro2 1.0.81", 5895 + "quote 1.0.36", 5896 "syn 1.0.109", 5897 ] 5898 ··· 5903 checksum = "96667db765a921f7b295ffee8b60472b686a51d4f21c2ee4ffdb94c7013b65a6" 5904 dependencies = [ 5905 "proc-macro-crate 1.3.1", 5906 + "proc-macro2 1.0.81", 5907 + "quote 1.0.36", 5908 + "syn 2.0.60", 5909 ] 5910 5911 [[package]] ··· 5915 checksum = "681030a937600a36906c185595136d26abfebb4aa9c65701cefcaf8578bb982b" 5916 dependencies = [ 5917 "proc-macro-crate 2.0.0", 5918 + "proc-macro2 1.0.81", 5919 + "quote 1.0.36", 5920 + "syn 2.0.60", 5921 ] 5922 5923 [[package]] ··· 5943 dependencies = [ 5944 "base64 0.13.1", 5945 "chrono", 5946 + "getrandom 0.2.14", 5947 "http 0.2.9", 5948 "rand 0.8.5", 5949 "reqwest", ··· 6032 "async-trait", 6033 "backon", 6034 "base64 0.21.7", 6035 + "bytes 1.6.0", 6036 "chrono", 6037 "flagset", 6038 "futures 0.3.30", 6039 + "getrandom 0.2.14", 6040 "http 0.2.9", 6041 "log", 6042 "md-5", ··· 6075 "serde_json", 6076 "serde_path_to_error", 6077 "serde_plain", 6078 + "serde_with 3.8.1", 6079 "sha2", 6080 "subtle", 6081 "thiserror", ··· 6103 source = "registry+https://github.com/rust-lang/crates.io-index" 6104 checksum = "a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c" 6105 dependencies = [ 6106 + "proc-macro2 1.0.81", 6107 + "quote 1.0.36", 6108 + "syn 2.0.60", 6109 ] 6110 6111 [[package]] ··· 6140 name = "opentelemetry-proto" 6141 version = "0.1.0" 6142 dependencies = [ 6143 + "bytes 1.6.0", 6144 "chrono", 6145 "hex", 6146 "ordered-float 4.2.0", 6147 + "prost 0.12.4", 6148 + "prost-build 0.12.4", 6149 "tonic", 6150 "tonic-build 0.10.2", 6151 "vector-core", ··· 6188 6189 [[package]] 6190 name = "os_info" 6191 + version = "3.8.2" 6192 source = "registry+https://github.com/rust-lang/crates.io-index" 6193 + checksum = "ae99c7fa6dd38c7cafe1ec085e804f8f555a2f8659b0dbe03f1f9963a9b51092" 6194 dependencies = [ 6195 "log", 6196 "windows-sys 0.52.0", ··· 6268 6269 [[package]] 6270 name = "parking_lot" 6271 + version = "0.12.2" 6272 source = "registry+https://github.com/rust-lang/crates.io-index" 6273 + checksum = "7e4af0ca4f6caed20e900d564c242b8e5d4903fdacf31d3daf527b66fe6f42fb" 6274 dependencies = [ 6275 "lock_api", 6276 "parking_lot_core", ··· 6388 dependencies = [ 6389 "pest", 6390 "pest_meta", 6391 + "proc-macro2 1.0.81", 6392 + "quote 1.0.36", 6393 + "syn 2.0.60", 6394 ] 6395 6396 [[package]] ··· 6411 checksum = "e1d3afd2628e69da2be385eb6f2fd57c8ac7977ceeff6dc166ff1657b0e386a9" 6412 dependencies = [ 6413 "fixedbitset", 6414 + "indexmap 2.2.6", 6415 ] 6416 6417 [[package]] ··· 6476 source = "registry+https://github.com/rust-lang/crates.io-index" 6477 checksum = "2f38a4412a78282e09a2cf38d195ea5420d15ba0602cb375210efbc877243965" 6478 dependencies = [ 6479 + "proc-macro2 1.0.81", 6480 + "quote 1.0.36", 6481 + "syn 2.0.60", 6482 ] 6483 6484 [[package]] ··· 6626 6627 [[package]] 6628 name = "portable-atomic" 6629 + version = "1.6.0" 6630 source = "registry+https://github.com/rust-lang/crates.io-index" 6631 + checksum = "7170ef9988bc169ba16dd36a7fa041e5c4cbeb6a35b76d4c03daded371eae7c0" 6632 6633 [[package]] 6634 name = "portpicker" ··· 6658 dependencies = [ 6659 "base64 0.21.7", 6660 "byteorder", 6661 + "bytes 1.6.0", 6662 "fallible-iterator", 6663 "hmac", 6664 "md-5", ··· 6674 source = "registry+https://github.com/rust-lang/crates.io-index" 6675 checksum = "8d2234cdee9408b523530a9b6d2d6b373d1db34f6a8e51dc03ded1828d7fb67c" 6676 dependencies = [ 6677 + "bytes 1.6.0", 6678 "chrono", 6679 "fallible-iterator", 6680 "postgres-protocol", ··· 6744 source = "registry+https://github.com/rust-lang/crates.io-index" 6745 checksum = "6c8646e95016a7a6c4adea95bafa8a16baab64b583356217f2c85db4a39d9a86" 6746 dependencies = [ 6747 + "proc-macro2 1.0.81", 6748 "syn 1.0.109", 6749 ] 6750 ··· 6754 source = "registry+https://github.com/rust-lang/crates.io-index" 6755 checksum = "ae005bd773ab59b4725093fd7df83fd7892f7d8eafb48dbd7de6e024e4215f9d" 6756 dependencies = [ 6757 + "proc-macro2 1.0.81", 6758 + "syn 2.0.60", 6759 ] 6760 6761 [[package]] ··· 6807 checksum = "da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c" 6808 dependencies = [ 6809 "proc-macro-error-attr", 6810 + "proc-macro2 1.0.81", 6811 + "quote 1.0.36", 6812 "syn 1.0.109", 6813 "version_check", 6814 ] ··· 6819 source = "registry+https://github.com/rust-lang/crates.io-index" 6820 checksum = "a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869" 6821 dependencies = [ 6822 + "proc-macro2 1.0.81", 6823 + "quote 1.0.36", 6824 "version_check", 6825 ] 6826 ··· 6847 6848 [[package]] 6849 name = "proc-macro2" 6850 + version = "1.0.81" 6851 source = "registry+https://github.com/rust-lang/crates.io-index" 6852 + checksum = "3d1597b0c024618f09a9c3b8655b7e430397a36d23fdafec26d6965e9eec3eba" 6853 dependencies = [ 6854 "unicode-ident", 6855 ] ··· 6858 name = "prometheus-parser" 6859 version = "0.1.0" 6860 dependencies = [ 6861 + "indexmap 2.2.6", 6862 "nom", 6863 "num_enum 0.7.2", 6864 + "prost 0.12.4", 6865 + "prost-build 0.12.4", 6866 + "prost-types 0.12.4", 6867 "snafu 0.7.5", 6868 "vector-common", 6869 ] ··· 6894 source = "registry+https://github.com/rust-lang/crates.io-index" 6895 checksum = "9cf16337405ca084e9c78985114633b6827711d22b9e6ef6c6c0d665eb3f0b6e" 6896 dependencies = [ 6897 + "proc-macro2 1.0.81", 6898 + "quote 1.0.36", 6899 "syn 1.0.109", 6900 ] 6901 ··· 6905 source = "registry+https://github.com/rust-lang/crates.io-index" 6906 checksum = "0b82eaa1d779e9a4bc1c3217db8ffbeabaae1dca241bf70183242128d48681cd" 6907 dependencies = [ 6908 + "bytes 1.6.0", 6909 "prost-derive 0.11.9", 6910 ] 6911 6912 [[package]] 6913 name = "prost" 6914 + version = "0.12.4" 6915 source = "registry+https://github.com/rust-lang/crates.io-index" 6916 + checksum = "d0f5d036824e4761737860779c906171497f6d55681139d8312388f8fe398922" 6917 dependencies = [ 6918 + "bytes 1.6.0", 6919 + "prost-derive 0.12.4", 6920 ] 6921 6922 [[package]] ··· 6925 source = "registry+https://github.com/rust-lang/crates.io-index" 6926 checksum = "119533552c9a7ffacc21e099c24a0ac8bb19c2a2a3f363de84cd9b844feab270" 6927 dependencies = [ 6928 + "bytes 1.6.0", 6929 "heck 0.4.1", 6930 "itertools 0.10.5", 6931 "lazy_static", ··· 6943 6944 [[package]] 6945 name = "prost-build" 6946 + version = "0.12.4" 6947 source = "registry+https://github.com/rust-lang/crates.io-index" 6948 + checksum = "80b776a1b2dc779f5ee0641f8ade0125bc1298dd41a9a0c16d8bd57b42d222b1" 6949 dependencies = [ 6950 + "bytes 1.6.0", 6951 + "heck 0.5.0", 6952 + "itertools 0.12.1", 6953 "log", 6954 "multimap", 6955 "once_cell", 6956 "petgraph", 6957 "prettyplease 0.2.15", 6958 + "prost 0.12.4", 6959 + "prost-types 0.12.4", 6960 "regex", 6961 + "syn 2.0.60", 6962 "tempfile", 6963 ] 6964 6965 [[package]] ··· 6970 dependencies = [ 6971 "anyhow", 6972 "itertools 0.10.5", 6973 + "proc-macro2 1.0.81", 6974 + "quote 1.0.36", 6975 "syn 1.0.109", 6976 ] 6977 6978 [[package]] 6979 name = "prost-derive" 6980 + version = "0.12.4" 6981 source = "registry+https://github.com/rust-lang/crates.io-index" 6982 + checksum = "19de2de2a00075bf566bee3bd4db014b11587e84184d3f7a791bc17f1a8e9e48" 6983 dependencies = [ 6984 "anyhow", 6985 + "itertools 0.12.1", 6986 + "proc-macro2 1.0.81", 6987 + "quote 1.0.36", 6988 + "syn 2.0.60", 6989 ] 6990 6991 [[package]] 6992 name = "prost-reflect" 6993 + version = "0.13.1" 6994 source = "registry+https://github.com/rust-lang/crates.io-index" 6995 + checksum = "6f5eec97d5d34bdd17ad2db2219aabf46b054c6c41bd5529767c9ce55be5898f" 6996 dependencies = [ 6997 + "base64 0.22.1", 6998 "once_cell", 6999 + "prost 0.12.4", 7000 + "prost-types 0.12.4", 7001 "serde", 7002 "serde-value", 7003 ] ··· 7013 7014 [[package]] 7015 name = "prost-types" 7016 + version = "0.12.4" 7017 source = "registry+https://github.com/rust-lang/crates.io-index" 7018 + checksum = "3235c33eb02c1f1e212abdbe34c78b264b038fb58ca612664343271e36e55ffe" 7019 dependencies = [ 7020 + "prost 0.12.4", 7021 ] 7022 7023 [[package]] ··· 7050 source = "registry+https://github.com/rust-lang/crates.io-index" 7051 checksum = "16b845dbfca988fa33db069c0e230574d15a3088f147a87b64c7589eb662c9ac" 7052 dependencies = [ 7053 + "proc-macro2 1.0.81", 7054 + "quote 1.0.36", 7055 "syn 1.0.109", 7056 ] 7057 ··· 7063 dependencies = [ 7064 "async-trait", 7065 "bit-vec", 7066 + "bytes 1.6.0", 7067 "chrono", 7068 "crc", 7069 "data-url", ··· 7118 7119 [[package]] 7120 name = "quanta" 7121 + version = "0.12.3" 7122 source = "registry+https://github.com/rust-lang/crates.io-index" 7123 + checksum = "8e5167a477619228a0b284fac2674e3c388cba90631d7b7de620e6f1fcd08da5" 7124 dependencies = [ 7125 "crossbeam-utils", 7126 "libc", ··· 7164 source = "registry+https://github.com/rust-lang/crates.io-index" 7165 checksum = "b22a693222d716a9587786f37ac3f6b4faedb5b80c23914e7303ff5a1d8016e9" 7166 dependencies = [ 7167 + "proc-macro2 1.0.81", 7168 + "quote 1.0.36", 7169 "syn 1.0.109", 7170 ] 7171 ··· 7180 7181 [[package]] 7182 name = "quote" 7183 + version = "1.0.36" 7184 source = "registry+https://github.com/rust-lang/crates.io-index" 7185 + checksum = "0fa76aaf39101c457836aec0ce2316dbdc3ab723cdda1c6bd4e6ad4208acaca7" 7186 dependencies = [ 7187 + "proc-macro2 1.0.81", 7188 ] 7189 7190 [[package]] ··· 7268 source = "registry+https://github.com/rust-lang/crates.io-index" 7269 checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c" 7270 dependencies = [ 7271 + "getrandom 0.2.14", 7272 ] 7273 7274 [[package]] ··· 7301 7302 [[package]] 7303 name = "ratatui" 7304 + version = "0.26.2" 7305 source = "registry+https://github.com/rust-lang/crates.io-index" 7306 + checksum = "a564a852040e82671dc50a37d88f3aa83bbc690dfc6844cfe7a2591620206a80" 7307 dependencies = [ 7308 "bitflags 2.4.1", 7309 "cassowary", ··· 7422 dependencies = [ 7423 "arc-swap", 7424 "async-trait", 7425 + "bytes 1.6.0", 7426 "combine 4.6.6", 7427 "futures 0.3.30", 7428 "futures-util", ··· 7471 source = "registry+https://github.com/rust-lang/crates.io-index" 7472 checksum = "b033d837a7cf162d7993aded9304e30a83213c648b6e389db233191f891e5c2b" 7473 dependencies = [ 7474 + "getrandom 0.2.14", 7475 "redox_syscall 0.2.16", 7476 "thiserror", 7477 ] 7478 7479 [[package]] 7480 name = "regex" 7481 + version = "1.10.4" 7482 source = "registry+https://github.com/rust-lang/crates.io-index" 7483 + checksum = "c117dbdfde9c8308975b6a18d71f3f385c89461f7b3fb054288ecf2a2058ba4c" 7484 dependencies = [ 7485 "aho-corasick", 7486 "memchr", ··· 7554 checksum = "78bf93c4af7a8bb7d879d51cebe797356ff10ae8516ace542b5182d9dcac10b2" 7555 dependencies = [ 7556 "base64 0.21.7", 7557 + "bytes 1.6.0", 7558 "encoding_rs", 7559 "futures-core", 7560 "futures-util", ··· 7568 "js-sys", 7569 "log", 7570 "mime", 7571 + "mime_guess", 7572 "native-tls", 7573 "once_cell", 7574 "percent-encoding", 7575 "pin-project-lite", 7576 + "rustls 0.21.11", 7577 "rustls-pemfile 1.0.3", 7578 "serde", 7579 "serde_json", ··· 7600 source = "registry+https://github.com/rust-lang/crates.io-index" 7601 checksum = "52e44394d2086d010551b14b53b1f24e31647570cd1deb0379e2c21b329aba00" 7602 dependencies = [ 7603 + "hostname 0.3.1", 7604 "quick-error", 7605 ] 7606 ··· 7627 checksum = "fb0205304757e5d899b9c2e448b867ffd03ae7f988002e47cd24954391394d0b" 7628 dependencies = [ 7629 "cc", 7630 + "getrandom 0.2.14", 7631 "libc", 7632 "spin 0.9.8", 7633 "untrusted", ··· 7642 dependencies = [ 7643 "bitvec", 7644 "bytecheck", 7645 + "bytes 1.6.0", 7646 "hashbrown 0.12.3", 7647 "ptr_meta", 7648 "rend", ··· 7658 source = "registry+https://github.com/rust-lang/crates.io-index" 7659 checksum = "a7dddfff8de25e6f62b9d64e6e432bf1c6736c57d20323e15ee10435fbda7c65" 7660 dependencies = [ 7661 + "proc-macro2 1.0.81", 7662 + "quote 1.0.36", 7663 "syn 1.0.109", 7664 ] 7665 ··· 7671 7672 [[package]] 7673 name = "rmp" 7674 + version = "0.8.14" 7675 source = "registry+https://github.com/rust-lang/crates.io-index" 7676 + checksum = "228ed7c16fa39782c3b3468e974aec2795e9089153cd08ee2e9aefb3613334c4" 7677 dependencies = [ 7678 "byteorder", 7679 "num-traits", ··· 7682 7683 [[package]] 7684 name = "rmp-serde" 7685 + version = "1.3.0" 7686 source = "registry+https://github.com/rust-lang/crates.io-index" 7687 + checksum = "52e599a477cf9840e92f2cde9a7189e67b42c57532749bf90aea6ec10facd4db" 7688 dependencies = [ 7689 "byteorder", 7690 "rmp", ··· 7693 7694 [[package]] 7695 name = "rmpv" 7696 + version = "1.3.0" 7697 source = "registry+https://github.com/rust-lang/crates.io-index" 7698 + checksum = "58450723cd9ee93273ce44a20b6ec4efe17f8ed2e3631474387bfdecf18bb2a9" 7699 dependencies = [ 7700 "num-traits", 7701 "rmp", ··· 7705 7706 [[package]] 7707 name = "roaring" 7708 + version = "0.10.4" 7709 source = "registry+https://github.com/rust-lang/crates.io-index" 7710 + checksum = "b26f4c25a604fcb3a1bcd96dd6ba37c93840de95de8198d94c0d571a74a804d1" 7711 + dependencies = [ 7712 + "bytemuck", 7713 + "byteorder", 7714 + ] 7715 7716 [[package]] 7717 name = "roxmltree" ··· 7741 7742 [[package]] 7743 name = "rstest" 7744 + version = "0.19.0" 7745 source = "registry+https://github.com/rust-lang/crates.io-index" 7746 + checksum = "9d5316d2a1479eeef1ea21e7f9ddc67c191d497abc8fc3ba2467857abbb68330" 7747 dependencies = [ 7748 "futures 0.3.30", 7749 "futures-timer", ··· 7753 7754 [[package]] 7755 name = "rstest_macros" 7756 + version = "0.19.0" 7757 source = "registry+https://github.com/rust-lang/crates.io-index" 7758 + checksum = "04a9df72cc1f67020b0d63ad9bfe4a323e459ea7eb68e03bd9824db49f9a4c25" 7759 dependencies = [ 7760 "cfg-if", 7761 "glob", 7762 + "proc-macro2 1.0.81", 7763 + "quote 1.0.36", 7764 "regex", 7765 "relative-path", 7766 "rustc_version 0.4.0", 7767 + "syn 2.0.60", 7768 "unicode-ident", 7769 ] 7770 ··· 7774 source = "registry+https://github.com/rust-lang/crates.io-index" 7775 checksum = "e1568e15fab2d546f940ed3a21f48bbbd1c494c90c99c4481339364a497f94a9" 7776 dependencies = [ 7777 + "bytes 1.6.0", 7778 "flume 0.11.0", 7779 "futures-util", 7780 "log", ··· 7794 dependencies = [ 7795 "arrayvec", 7796 "borsh", 7797 + "bytes 1.6.0", 7798 "num-traits", 7799 "rand 0.8.5", 7800 "rkyv", ··· 7871 7872 [[package]] 7873 name = "rustls" 7874 + version = "0.21.11" 7875 source = "registry+https://github.com/rust-lang/crates.io-index" 7876 + checksum = "7fecbfb7b1444f477b345853b1fce097a2c6fb637b2bfb87e6bc5db0f043fae4" 7877 dependencies = [ 7878 "log", 7879 "ring", ··· 7883 7884 [[package]] 7885 name = "rustls" 7886 + version = "0.22.4" 7887 source = "registry+https://github.com/rust-lang/crates.io-index" 7888 + checksum = "bf4ef73721ac7bcd79b2b315da7779d8fc09718c6b3d2d1b2d94850eb8c18432" 7889 dependencies = [ 7890 "log", 7891 "ring", ··· 8112 8113 [[package]] 8114 name = "security-framework" 8115 + version = "2.10.0" 8116 source = "registry+https://github.com/rust-lang/crates.io-index" 8117 + checksum = "770452e37cad93e0a50d5abc3990d2bc351c36d0328f86cefec2f2fb206eaef6" 8118 dependencies = [ 8119 "bitflags 1.3.2", 8120 "core-foundation", ··· 8125 8126 [[package]] 8127 name = "security-framework-sys" 8128 + version = "2.10.0" 8129 source = "registry+https://github.com/rust-lang/crates.io-index" 8130 + checksum = "41f3cc463c0ef97e11c3461a9d3787412d30e8e7eb907c79180c4a57bf7c04ef" 8131 dependencies = [ 8132 "core-foundation-sys", 8133 "libc", ··· 8159 8160 [[package]] 8161 name = "serde" 8162 + version = "1.0.200" 8163 source = "registry+https://github.com/rust-lang/crates.io-index" 8164 + checksum = "ddc6f9cc94d67c0e21aaf7eda3a010fd3af78ebf6e096aa6e2e13c79749cce4f" 8165 dependencies = [ 8166 "serde_derive", 8167 ] ··· 8207 8208 [[package]] 8209 name = "serde_derive" 8210 + version = "1.0.200" 8211 source = "registry+https://github.com/rust-lang/crates.io-index" 8212 + checksum = "856f046b9400cee3c8c94ed572ecdb752444c24528c035cd35882aad6f492bcb" 8213 dependencies = [ 8214 + "proc-macro2 1.0.81", 8215 + "quote 1.0.36", 8216 + "syn 2.0.60", 8217 ] 8218 8219 [[package]] ··· 8222 source = "registry+https://github.com/rust-lang/crates.io-index" 8223 checksum = "330f01ce65a3a5fe59a60c82f3c9a024b573b8a6e875bd233fe5f934e71d54e3" 8224 dependencies = [ 8225 + "proc-macro2 1.0.81", 8226 + "quote 1.0.36", 8227 + "syn 2.0.60", 8228 ] 8229 8230 [[package]] 8231 name = "serde_json" 8232 + version = "1.0.116" 8233 source = "registry+https://github.com/rust-lang/crates.io-index" 8234 + checksum = "3e17db7126d17feb94eb3fad46bf1a96b034e8aacbc2e775fe81505f8b0b2813" 8235 dependencies = [ 8236 + "indexmap 2.2.6", 8237 "itoa", 8238 "ryu", 8239 "serde", ··· 8284 source = "registry+https://github.com/rust-lang/crates.io-index" 8285 checksum = "3081f5ffbb02284dda55132aa26daecedd7372a42417bbbab6f14ab7d6bb9145" 8286 dependencies = [ 8287 + "proc-macro2 1.0.81", 8288 + "quote 1.0.36", 8289 + "syn 2.0.60", 8290 ] 8291 8292 [[package]] ··· 8322 8323 [[package]] 8324 name = "serde_with" 8325 + version = "3.8.1" 8326 source = "registry+https://github.com/rust-lang/crates.io-index" 8327 + checksum = "0ad483d2ab0149d5a5ebcd9972a3852711e0153d863bf5a5d0391d28883c4a20" 8328 dependencies = [ 8329 + "base64 0.22.1", 8330 "chrono", 8331 "hex", 8332 "indexmap 1.9.3", 8333 + "indexmap 2.2.6", 8334 "serde", 8335 "serde_derive", 8336 "serde_json", 8337 + "serde_with_macros 3.8.1", 8338 "time", 8339 ] 8340 ··· 8345 checksum = "e182d6ec6f05393cc0e5ed1bf81ad6db3a8feedf8ee515ecdd369809bcce8082" 8346 dependencies = [ 8347 "darling 0.13.4", 8348 + "proc-macro2 1.0.81", 8349 + "quote 1.0.36", 8350 "syn 1.0.109", 8351 ] 8352 8353 [[package]] 8354 name = "serde_with_macros" 8355 + version = "3.8.1" 8356 source = "registry+https://github.com/rust-lang/crates.io-index" 8357 + checksum = "65569b702f41443e8bc8bbb1c5779bd0450bbe723b56198980e80ec45780bce2" 8358 dependencies = [ 8359 "darling 0.20.8", 8360 + "proc-macro2 1.0.81", 8361 + "quote 1.0.36", 8362 + "syn 2.0.60", 8363 ] 8364 8365 [[package]] ··· 8376 8377 [[package]] 8378 name = "serde_yaml" 8379 + version = "0.9.34+deprecated" 8380 source = "registry+https://github.com/rust-lang/crates.io-index" 8381 + checksum = "6a8b1a1a2ebf674015cc02edccce75287f1a0130d394307b36743c2f5d504b47" 8382 dependencies = [ 8383 + "indexmap 2.2.6", 8384 "itoa", 8385 "ryu", 8386 "serde", ··· 8624 checksum = "990079665f075b699031e9c08fd3ab99be5029b96f3b78dc0709e8f77e4efebf" 8625 dependencies = [ 8626 "heck 0.4.1", 8627 + "proc-macro2 1.0.81", 8628 + "quote 1.0.36", 8629 "syn 1.0.109", 8630 ] 8631 ··· 8636 checksum = "080c44971436b1af15d6f61ddd8b543995cf63ab8e677d46b00cc06f4ef267a0" 8637 dependencies = [ 8638 "heck 0.4.1", 8639 + "proc-macro2 1.0.81", 8640 + "quote 1.0.36", 8641 + "syn 2.0.60", 8642 ] 8643 8644 [[package]] ··· 8659 8660 [[package]] 8661 name = "socket2" 8662 + version = "0.5.7" 8663 source = "registry+https://github.com/rust-lang/crates.io-index" 8664 + checksum = "ce305eb0b4296696835b71df73eb912e0f1ffd2556a501fcede6e0c50349191c" 8665 dependencies = [ 8666 "libc", 8667 "windows-sys 0.52.0", ··· 8683 ] 8684 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]] 8695 name = "spki" 8696 version = "0.7.2" 8697 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 8703 8704 [[package]] 8705 name = "stability" 8706 + version = "0.2.0" 8707 source = "registry+https://github.com/rust-lang/crates.io-index" 8708 + checksum = "2ff9eaf853dec4c8802325d8b6d3dffa86cc707fd7a1a4cdbf416e13b061787a" 8709 dependencies = [ 8710 + "quote 1.0.36", 8711 + "syn 2.0.60", 8712 ] 8713 8714 [[package]] ··· 8804 dependencies = [ 8805 "heck 0.3.3", 8806 "proc-macro-error", 8807 + "proc-macro2 1.0.81", 8808 + "quote 1.0.36", 8809 "syn 1.0.109", 8810 ] 8811 ··· 8831 checksum = "23dc1fa9ac9c169a78ba62f0b841814b7abae11bdd047b9c58f893439e309ea0" 8832 dependencies = [ 8833 "heck 0.4.1", 8834 + "proc-macro2 1.0.81", 8835 + "quote 1.0.36", 8836 "rustversion", 8837 + "syn 2.0.60", 8838 ] 8839 8840 [[package]] ··· 8844 checksum = "7a3417fc93d76740d974a01654a09777cb500428cc874ca9f45edfe0c4d4cd18" 8845 dependencies = [ 8846 "heck 0.4.1", 8847 + "proc-macro2 1.0.81", 8848 + "quote 1.0.36", 8849 "rustversion", 8850 + "syn 2.0.60", 8851 ] 8852 8853 [[package]] ··· 8883 source = "registry+https://github.com/rust-lang/crates.io-index" 8884 checksum = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237" 8885 dependencies = [ 8886 + "proc-macro2 1.0.81", 8887 + "quote 1.0.36", 8888 "unicode-ident", 8889 ] 8890 8891 [[package]] 8892 name = "syn" 8893 + version = "2.0.60" 8894 source = "registry+https://github.com/rust-lang/crates.io-index" 8895 + checksum = "909518bc7b1c9b779f1bbf07f2929d35af9f0f37e47c6e9ef7f9dddc1e1821f3" 8896 dependencies = [ 8897 + "proc-macro2 1.0.81", 8898 + "quote 1.0.36", 8899 "unicode-ident", 8900 ] 8901 ··· 8906 checksum = "1329189c02ff984e9736652b1631330da25eaa6bc639089ed4915d25446cbe7b" 8907 dependencies = [ 8908 "proc-macro-error", 8909 + "proc-macro2 1.0.81", 8910 + "quote 1.0.36", 8911 + "syn 2.0.60", 8912 ] 8913 8914 [[package]] ··· 8919 8920 [[package]] 8921 name = "syslog" 8922 + version = "6.1.1" 8923 source = "registry+https://github.com/rust-lang/crates.io-index" 8924 + checksum = "dfc7e95b5b795122fafe6519e27629b5ab4232c73ebb2428f568e82b1a457ad3" 8925 dependencies = [ 8926 "error-chain", 8927 + "hostname 0.3.1", 8928 "libc", 8929 "log", 8930 "time", ··· 8986 8987 [[package]] 8988 name = "temp-dir" 8989 + version = "0.1.13" 8990 source = "registry+https://github.com/rust-lang/crates.io-index" 8991 + checksum = "1f227968ec00f0e5322f9b8173c7a0cbcff6181a0a5b28e9892491c286277231" 8992 8993 [[package]] 8994 name = "tempfile" ··· 9061 9062 [[package]] 9063 name = "thiserror" 9064 + version = "1.0.59" 9065 source = "registry+https://github.com/rust-lang/crates.io-index" 9066 + checksum = "f0126ad08bff79f29fc3ae6a55cc72352056dfff61e3ff8bb7129476d44b23aa" 9067 dependencies = [ 9068 "thiserror-impl", 9069 ] 9070 9071 [[package]] 9072 name = "thiserror-impl" 9073 + version = "1.0.59" 9074 source = "registry+https://github.com/rust-lang/crates.io-index" 9075 + checksum = "d1cd413b5d558b4c5bf3680e324a6fa5014e7b7c067a51e69dbdf47eb7148b66" 9076 dependencies = [ 9077 + "proc-macro2 1.0.81", 9078 + "quote 1.0.36", 9079 + "syn 2.0.60", 9080 ] 9081 9082 [[package]] ··· 9177 9178 [[package]] 9179 name = "tokio" 9180 + version = "1.37.0" 9181 source = "registry+https://github.com/rust-lang/crates.io-index" 9182 + checksum = "1adbebffeca75fcfd058afa480fb6c0b81e165a0323f9c9d39c9697e37c46787" 9183 dependencies = [ 9184 "backtrace", 9185 + "bytes 1.6.0", 9186 "libc", 9187 "mio", 9188 "num_cpus", 9189 "parking_lot", 9190 "pin-project-lite", 9191 "signal-hook-registry", 9192 + "socket2 0.5.7", 9193 "tokio-macros", 9194 "tracing 0.1.40", 9195 "windows-sys 0.48.0", ··· 9222 source = "registry+https://github.com/rust-lang/crates.io-index" 9223 checksum = "5b8a1e28f2deaa14e508979454cb3a223b10b938b45af148bc0986de36f1923b" 9224 dependencies = [ 9225 + "proc-macro2 1.0.81", 9226 + "quote 1.0.36", 9227 + "syn 2.0.60", 9228 ] 9229 9230 [[package]] ··· 9257 dependencies = [ 9258 "async-trait", 9259 "byteorder", 9260 + "bytes 1.6.0", 9261 "fallible-iterator", 9262 "futures-channel", 9263 "futures-util", ··· 9269 "postgres-protocol", 9270 "postgres-types", 9271 "rand 0.8.5", 9272 + "socket2 0.5.7", 9273 "tokio", 9274 "tokio-util", 9275 "whoami", ··· 9292 source = "registry+https://github.com/rust-lang/crates.io-index" 9293 checksum = "c28327cf380ac148141087fbfb9de9d7bd4e84ab5d2c28fbc911d753de8a7081" 9294 dependencies = [ 9295 + "rustls 0.21.11", 9296 "tokio", 9297 ] 9298 ··· 9302 source = "registry+https://github.com/rust-lang/crates.io-index" 9303 checksum = "775e0c0f0adb3a2f22a00c4745d728b479985fc15ee7ca6a2608388c5569860f" 9304 dependencies = [ 9305 + "rustls 0.22.4", 9306 "rustls-pki-types", 9307 "tokio", 9308 ] ··· 9326 checksum = "2468baabc3311435b55dd935f702f42cd1b8abb7e754fb7dfb16bd36aa88f9f7" 9327 dependencies = [ 9328 "async-stream", 9329 + "bytes 1.6.0", 9330 "futures-core", 9331 "tokio", 9332 "tokio-stream", ··· 9340 dependencies = [ 9341 "futures-util", 9342 "log", 9343 + "rustls 0.21.11", 9344 "tokio", 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", 9358 ] 9359 9360 [[package]] ··· 9362 version = "0.7.8" 9363 source = "git+https://github.com/vectordotdev/tokio?branch=tokio-util-0.7.8-framed-read-continue-on-error#3747655f8f0443e13fe20da3f613ea65c23347c2" 9364 dependencies = [ 9365 + "bytes 1.6.0", 9366 "futures-core", 9367 "futures-io", 9368 "futures-sink", ··· 9399 source = "registry+https://github.com/rust-lang/crates.io-index" 9400 checksum = "1b5bb770da30e5cbfde35a2d7b9b8a2c4b8ef89548a7a6aeab5c9a576e3e7421" 9401 dependencies = [ 9402 + "indexmap 2.2.6", 9403 "toml_datetime", 9404 "winnow 0.5.18", 9405 ] ··· 9410 source = "registry+https://github.com/rust-lang/crates.io-index" 9411 checksum = "70f427fce4d84c72b5b732388bf4a9f4531b53f74e2887e3ecb2481f68f66d81" 9412 dependencies = [ 9413 + "indexmap 2.2.6", 9414 "toml_datetime", 9415 "winnow 0.5.18", 9416 ] ··· 9421 source = "registry+https://github.com/rust-lang/crates.io-index" 9422 checksum = "c12219811e0c1ba077867254e5ad62ee2c9c190b0d957110750ac0cda1ae96cd" 9423 dependencies = [ 9424 + "indexmap 2.2.6", 9425 "serde", 9426 "serde_spanned", 9427 "toml_datetime", ··· 9438 "async-trait", 9439 "axum", 9440 "base64 0.21.7", 9441 + "bytes 1.6.0", 9442 "flate2", 9443 "h2 0.3.26", 9444 "http 0.2.9", ··· 9447 "hyper-timeout", 9448 "percent-encoding", 9449 "pin-project", 9450 + "prost 0.12.4", 9451 + "rustls 0.21.11", 9452 "rustls-native-certs 0.6.3", 9453 "rustls-pemfile 1.0.3", 9454 "tokio", ··· 9467 checksum = "a6fdaae4c2c638bb70fe42803a26fbd6fc6ac8c72f5c59f67ecc2a2dcabf4b07" 9468 dependencies = [ 9469 "prettyplease 0.1.25", 9470 + "proc-macro2 1.0.81", 9471 "prost-build 0.11.9", 9472 + "quote 1.0.36", 9473 "syn 1.0.109", 9474 ] 9475 ··· 9480 checksum = "9d021fc044c18582b9a2408cd0dd05b1596e3ecdb5c4df822bb0183545683889" 9481 dependencies = [ 9482 "prettyplease 0.2.15", 9483 + "proc-macro2 1.0.81", 9484 + "prost-build 0.12.4", 9485 + "quote 1.0.36", 9486 + "syn 2.0.60", 9487 ] 9488 9489 [[package]] ··· 9515 "async-compression", 9516 "base64 0.21.7", 9517 "bitflags 2.4.1", 9518 + "bytes 1.6.0", 9519 "futures-core", 9520 "futures-util", 9521 "http 0.2.9", ··· 9584 source = "registry+https://github.com/rust-lang/crates.io-index" 9585 checksum = "34704c8d6ebcbc939824180af020566b01a7c01f80641264eba0999f6c2b6be7" 9586 dependencies = [ 9587 + "proc-macro2 1.0.81", 9588 + "quote 1.0.36", 9589 + "syn 2.0.60", 9590 ] 9591 9592 [[package]] ··· 9770 checksum = "9e3dac10fd62eaf6617d3a904ae222845979aec67c615d1c842b4002c7666fb9" 9771 dependencies = [ 9772 "byteorder", 9773 + "bytes 1.6.0", 9774 "data-encoding", 9775 "http 0.2.9", 9776 "httparse", ··· 9783 ] 9784 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]] 9805 name = "twox-hash" 9806 version = "1.6.3" 9807 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 9817 source = "registry+https://github.com/rust-lang/crates.io-index" 9818 checksum = "89851716b67b937e393b3daa8423e67ddfc4bbbf1654bcf05488e95e0828db0c" 9819 dependencies = [ 9820 + "proc-macro2 1.0.81", 9821 + "quote 1.0.36", 9822 "syn 1.0.109", 9823 ] 9824 ··· 9837 source = "registry+https://github.com/rust-lang/crates.io-index" 9838 checksum = "f03ca4cb38206e2bef0700092660bb74d696f808514dae47fa1467cbfe26e96e" 9839 dependencies = [ 9840 + "proc-macro2 1.0.81", 9841 + "quote 1.0.36", 9842 + "syn 2.0.60", 9843 ] 9844 9845 [[package]] ··· 9867 source = "registry+https://github.com/rust-lang/crates.io-index" 9868 checksum = "ac73887f47b9312552aa90ef477927ff014d63d1920ca8037c6c1951eab64bb1" 9869 dependencies = [ 9870 + "proc-macro2 1.0.81", 9871 + "quote 1.0.36", 9872 + "syn 2.0.60", 9873 ] 9874 9875 [[package]] ··· 10046 checksum = "a183cf7feeba97b4dd1c0d46788634f6221d87fa961b305bed08c851829efcc0" 10047 dependencies = [ 10048 "atomic", 10049 + "getrandom 0.2.14", 10050 "rand 0.8.5", 10051 "serde", 10052 "wasm-bindgen", ··· 10071 "anyhow", 10072 "cached", 10073 "chrono", 10074 + "clap 4.5.4", 10075 "clap-verbosity-flag", 10076 "clap_complete", 10077 "confy", ··· 10079 "dunce", 10080 "glob", 10081 "hex", 10082 + "indexmap 2.2.6", 10083 "indicatif", 10084 "itertools 0.12.1", 10085 "log", ··· 10091 "reqwest", 10092 "serde", 10093 "serde_json", 10094 + "serde_yaml 0.9.34+deprecated", 10095 "sha2", 10096 "tempfile", 10097 "toml", ··· 10105 10106 [[package]] 10107 name = "vector" 10108 + version = "0.38.0" 10109 dependencies = [ 10110 "apache-avro", 10111 "approx", ··· 10126 "aws-sdk-firehose", 10127 "aws-sdk-kinesis", 10128 "aws-sdk-s3", 10129 + "aws-sdk-secretsmanager", 10130 "aws-sdk-sns", 10131 "aws-sdk-sqs", 10132 "aws-sdk-sts", ··· 10142 "azure_identity", 10143 "azure_storage", 10144 "azure_storage_blobs", 10145 + "base64 0.22.1", 10146 "bloomy", 10147 "bollard", 10148 + "bytes 1.6.0", 10149 "bytesize", 10150 "chrono", 10151 "chrono-tz", 10152 "cidr-utils 0.6.1", 10153 + "clap 4.5.4", 10154 "colored", 10155 "console-subscriber", 10156 "criterion", 10157 "crossterm", 10158 "csv", 10159 + "databend-client", 10160 "derivative", 10161 "dirs-next", 10162 "dnsmsg-parser", ··· 10175 "grok", 10176 "h2 0.4.4", 10177 "hash_hasher", 10178 + "hashbrown 0.14.5", 10179 "headers", 10180 "heim", 10181 "hex", 10182 "hickory-proto", 10183 + "hostname 0.4.0", 10184 "http 0.2.9", 10185 "http-body 0.4.5", 10186 "http-serde", 10187 "hyper 0.14.28", 10188 "hyper-openssl", 10189 "hyper-proxy", 10190 + "indexmap 2.2.6", 10191 "indoc", 10192 "infer 0.15.0", 10193 "inventory", ··· 10208 "mlua", 10209 "mongodb", 10210 "nix 0.26.2", 10211 + "nkeys 0.4.1", 10212 "nom", 10213 "notify", 10214 "num-format", ··· 10225 "portpicker", 10226 "postgres-openssl", 10227 "proptest", 10228 + "prost 0.12.4", 10229 + "prost-build 0.12.4", 10230 "prost-reflect", 10231 + "prost-types 0.12.4", 10232 "pulsar", 10233 "quickcheck", 10234 "rand 0.8.5", ··· 10249 "serde-toml-merge", 10250 "serde_bytes", 10251 "serde_json", 10252 + "serde_with 3.8.1", 10253 + "serde_yaml 0.9.34+deprecated", 10254 "sha2", 10255 "similar-asserts", 10256 "smallvec", 10257 "smpl_jwt", 10258 "snafu 0.7.5", 10259 "snap", 10260 + "socket2 0.5.7", 10261 "stream-cancel", 10262 "strip-ansi-escapes", 10263 "syslog", ··· 10269 "tokio-postgres", 10270 "tokio-stream", 10271 "tokio-test", 10272 + "tokio-tungstenite 0.20.1", 10273 "tokio-util", 10274 "toml", 10275 "tonic", ··· 10300 version = "0.1.2" 10301 dependencies = [ 10302 "anyhow", 10303 "chrono", 10304 + "clap 4.5.4", 10305 "futures 0.3.30", 10306 "graphql_client", 10307 "indoc", ··· 10310 "serde_json", 10311 "tokio", 10312 "tokio-stream", 10313 + "tokio-tungstenite 0.20.1", 10314 "url", 10315 "uuid", 10316 ] ··· 10323 "async-stream", 10324 "async-trait", 10325 "bytecheck", 10326 + "bytes 1.6.0", 10327 + "clap 4.5.4", 10328 "crc32fast", 10329 "criterion", 10330 "crossbeam-queue", ··· 10346 "rand 0.8.5", 10347 "rkyv", 10348 "serde", 10349 + "serde_yaml 0.9.34+deprecated", 10350 "snafu 0.7.5", 10351 "temp-dir", 10352 "tokio", ··· 10366 version = "0.1.0" 10367 dependencies = [ 10368 "async-stream", 10369 + "bytes 1.6.0", 10370 "chrono", 10371 "chrono-tz", 10372 "crossbeam-utils", 10373 "derivative", 10374 "futures 0.3.30", 10375 + "indexmap 2.2.6", 10376 "metrics", 10377 "nom", 10378 "ordered-float 4.2.0", ··· 10403 "chrono-tz", 10404 "encoding_rs", 10405 "http 0.2.9", 10406 + "indexmap 2.2.6", 10407 "inventory", 10408 "no-proxy", 10409 "num-traits", 10410 "serde", 10411 "serde_json", 10412 + "serde_with 3.8.1", 10413 "snafu 0.7.5", 10414 "toml", 10415 "tracing 0.1.40", ··· 10427 "convert_case 0.6.0", 10428 "darling 0.20.8", 10429 "once_cell", 10430 + "proc-macro2 1.0.81", 10431 + "quote 1.0.36", 10432 "serde", 10433 "serde_json", 10434 + "syn 2.0.60", 10435 "tracing 0.1.40", 10436 ] 10437 ··· 10440 version = "0.1.0" 10441 dependencies = [ 10442 "darling 0.20.8", 10443 + "proc-macro2 1.0.81", 10444 + "quote 1.0.36", 10445 "serde", 10446 "serde_derive_internals", 10447 + "syn 2.0.60", 10448 "vector-config", 10449 "vector-config-common", 10450 ] ··· 10455 dependencies = [ 10456 "async-graphql", 10457 "async-trait", 10458 + "base64 0.22.1", 10459 "bitmask-enum", 10460 + "bytes 1.6.0", 10461 "chrono", 10462 "chrono-tz", 10463 "criterion", ··· 10473 "headers", 10474 "http 0.2.9", 10475 "hyper-proxy", 10476 + "indexmap 2.2.6", 10477 "ipnet", 10478 "metrics", 10479 "metrics-tracing-context", ··· 10489 "parking_lot", 10490 "pin-project", 10491 "proptest", 10492 + "prost 0.12.4", 10493 + "prost-build 0.12.4", 10494 + "prost-types 0.12.4", 10495 + "quanta 0.12.3", 10496 "quickcheck", 10497 "quickcheck_macros", 10498 "rand 0.8.5", ··· 10503 "security-framework", 10504 "serde", 10505 "serde_json", 10506 + "serde_with 3.8.1", 10507 + "serde_yaml 0.9.34+deprecated", 10508 "similar-asserts", 10509 "smallvec", 10510 "snafu 0.7.5", 10511 + "socket2 0.5.7", 10512 "tokio", 10513 "tokio-openssl", 10514 "tokio-stream", ··· 10584 name = "vector-vrl-cli" 10585 version = "0.1.0" 10586 dependencies = [ 10587 + "clap 4.5.4", 10588 "vector-vrl-functions", 10589 "vrl", 10590 ] ··· 10603 "ansi_term", 10604 "chrono", 10605 "chrono-tz", 10606 + "clap 4.5.4", 10607 "enrichment", 10608 "glob", 10609 "prettydiff", ··· 10622 dependencies = [ 10623 "cargo_toml", 10624 "enrichment", 10625 + "getrandom 0.2.14", 10626 "gloo-utils", 10627 "serde", 10628 "serde-wasm-bindgen", ··· 10645 10646 [[package]] 10647 name = "vrl" 10648 + version = "0.15.0" 10649 source = "registry+https://github.com/rust-lang/crates.io-index" 10650 + checksum = "82cfcc99d9936dc2a8645f049122a5c5d137b066d0ffc48f01203ab2f102ed62" 10651 dependencies = [ 10652 "aes", 10653 "ansi_term", 10654 "arbitrary", 10655 "base16", 10656 + "base62", 10657 + "base64 0.22.1", 10658 + "bytes 1.6.0", 10659 "cbc", 10660 "cfb-mode", 10661 "cfg-if", ··· 10664 "chrono", 10665 "chrono-tz", 10666 "cidr-utils 0.6.1", 10667 + "clap 4.5.4", 10668 "codespan-reporting", 10669 "community-id", 10670 "crypto_secretbox", ··· 10679 "grok", 10680 "hex", 10681 "hmac", 10682 + "hostname 0.4.0", 10683 "iana-time-zone", 10684 "idna 0.5.0", 10685 + "indexmap 2.2.6", 10686 "indoc", 10687 "itertools 0.12.1", 10688 "lalrpop", ··· 10701 "pest_derive", 10702 "prettydiff", 10703 "prettytable-rs", 10704 + "prost 0.12.4", 10705 "prost-reflect", 10706 "psl", 10707 "quickcheck", ··· 10755 source = "registry+https://github.com/rust-lang/crates.io-index" 10756 checksum = "d257817081c7dffcdbab24b9e62d2def62e2ff7d00b1c20062551e6cccc145ff" 10757 dependencies = [ 10758 + "proc-macro2 1.0.81", 10759 + "quote 1.0.36", 10760 ] 10761 10762 [[package]] ··· 10795 10796 [[package]] 10797 name = "warp" 10798 + version = "0.3.7" 10799 source = "registry+https://github.com/rust-lang/crates.io-index" 10800 + checksum = "4378d202ff965b011c64817db11d5829506d3404edeadb61f190d111da3f231c" 10801 dependencies = [ 10802 + "bytes 1.6.0", 10803 "futures-channel", 10804 "futures-util", 10805 "headers", ··· 10810 "mime_guess", 10811 "percent-encoding", 10812 "pin-project", 10813 "scoped-tls", 10814 "serde", 10815 "serde_json", 10816 "serde_urlencoded", 10817 "tokio", 10818 + "tokio-tungstenite 0.21.0", 10819 "tokio-util", 10820 "tower-service", 10821 "tracing 0.1.40", ··· 10858 "bumpalo", 10859 "log", 10860 "once_cell", 10861 + "proc-macro2 1.0.81", 10862 + "quote 1.0.36", 10863 + "syn 2.0.60", 10864 "wasm-bindgen-shared", 10865 ] 10866 ··· 10882 source = "registry+https://github.com/rust-lang/crates.io-index" 10883 checksum = "a1f8823de937b71b9460c0c34e25f3da88250760bec0ebac694b49997550d726" 10884 dependencies = [ 10885 + "quote 1.0.36", 10886 "wasm-bindgen-macro-support", 10887 ] 10888 ··· 10892 source = "registry+https://github.com/rust-lang/crates.io-index" 10893 checksum = "e94f17b526d0a461a191c78ea52bbce64071ed5c04c9ffe424dcb38f74171bb7" 10894 dependencies = [ 10895 + "proc-macro2 1.0.81", 10896 + "quote 1.0.36", 10897 + "syn 2.0.60", 10898 "wasm-bindgen-backend", 10899 "wasm-bindgen-shared", 10900 ] ··· 10930 10931 [[package]] 10932 name = "webbrowser" 10933 + version = "1.0.0" 10934 source = "registry+https://github.com/rust-lang/crates.io-index" 10935 + checksum = "60b6f804e41d0852e16d2eaee61c7e4f7d3e8ffdb7b8ed85886aeb0791fe9fcd" 10936 dependencies = [ 10937 "core-foundation", 10938 "home", ··· 11031 checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" 11032 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]] 11044 name = "windows-core" 11045 + version = "0.52.0" 11046 source = "registry+https://github.com/rust-lang/crates.io-index" 11047 + checksum = "33ab640c8d7e35bf8ba19b884ba838ceb4fba93a4e8c65a9059d08afcfc683d9" 11048 dependencies = [ 11049 + "windows-targets 0.52.0", 11050 ] 11051 11052 [[package]] 11053 name = "windows-service" 11054 + version = "0.7.0" 11055 source = "registry+https://github.com/rust-lang/crates.io-index" 11056 + checksum = "d24d6bcc7f734a4091ecf8d7a64c5f7d7066f45585c1861eba06449909609c8a" 11057 dependencies = [ 11058 + "bitflags 2.4.1", 11059 "widestring 1.0.2", 11060 + "windows-sys 0.52.0", 11061 ] 11062 11063 [[package]] ··· 11357 source = "registry+https://github.com/rust-lang/crates.io-index" 11358 checksum = "b3c129550b3e6de3fd0ba67ba5c81818f9805e58b8d7fee80a3a59d2c9fc601a" 11359 dependencies = [ 11360 + "proc-macro2 1.0.81", 11361 + "quote 1.0.36", 11362 + "syn 2.0.60", 11363 ] 11364 11365 [[package]]
+2 -2
pkgs/tools/misc/vector/default.nix
··· 37 38 let 39 pname = "vector"; 40 - version = "0.37.1"; 41 in 42 rustPlatform.buildRustPackage { 43 inherit pname version; ··· 46 owner = "vectordotdev"; 47 repo = pname; 48 rev = "v${version}"; 49 - hash = "sha256-wRXwgy+UY2z5fIWpQbDxRti54GE357WMGWXM/xKjz18="; 50 }; 51 52 patches = [
··· 37 38 let 39 pname = "vector"; 40 + version = "0.38.0"; 41 in 42 rustPlatform.buildRustPackage { 43 inherit pname version; ··· 46 owner = "vectordotdev"; 47 repo = pname; 48 rev = "v${version}"; 49 + hash = "sha256-sJgryN6/XaM1qXxv76/5RGanUpBYxIsGYGToOCXDvwA="; 50 }; 51 52 patches = [
+3 -3
pkgs/tools/networking/ockam/default.nix
··· 13 14 let 15 pname = "ockam"; 16 - version = "0.122.0"; 17 in 18 rustPlatform.buildRustPackage { 19 inherit pname version; ··· 22 owner = "build-trust"; 23 repo = pname; 24 rev = "ockam_v${version}"; 25 - hash = "sha256-0iFY9T+44V3hT21OLGeao2dyEbyNWrQdLAFhMe8QD5o="; 26 }; 27 28 - cargoHash = "sha256-yctLLRX6ZHIA19cfQhnbvcveMq2HVyTBrG8aRbr5HXw="; 29 nativeBuildInputs = [ git pkg-config ]; 30 buildInputs = [ openssl dbus ] 31 ++ lib.optionals stdenv.isDarwin [ AppKit Security ];
··· 13 14 let 15 pname = "ockam"; 16 + version = "0.124.0"; 17 in 18 rustPlatform.buildRustPackage { 19 inherit pname version; ··· 22 owner = "build-trust"; 23 repo = pname; 24 rev = "ockam_v${version}"; 25 + hash = "sha256-ovcZD9D/iVF3iIti+vQ29YIJE+UI64BeuA2huJsAx5s="; 26 }; 27 28 + cargoHash = "sha256-z+GIFN5Q3LWnT5PrZ291G2lHgd5mzDFkKwdcxUXvUnU="; 29 nativeBuildInputs = [ git pkg-config ]; 30 buildInputs = [ openssl dbus ] 31 ++ lib.optionals stdenv.isDarwin [ AppKit Security ];
+2 -2
pkgs/tools/networking/speedtest-go/default.nix
··· 5 6 buildGoModule rec { 7 pname = "speedtest-go"; 8 - version = "1.6.12"; 9 10 src = fetchFromGitHub { 11 owner = "showwin"; 12 repo = pname; 13 rev = "refs/tags/v${version}"; 14 - hash = "sha256-YXLa/0WCWDhQNIDM4kY/5BvUnb+GMmNzAZcYewrMYeg="; 15 }; 16 17 vendorHash = "sha256-wQqAX7YuxxTiMWmV9LRoXunGMMzs12UyHbf4VvbQF1E=";
··· 5 6 buildGoModule rec { 7 pname = "speedtest-go"; 8 + version = "1.7.0"; 9 10 src = fetchFromGitHub { 11 owner = "showwin"; 12 repo = pname; 13 rev = "refs/tags/v${version}"; 14 + hash = "sha256-G/ovJk/4pDSDlOUSP9/d0vzTg5IaMPMMPhAN+VGxi/c="; 15 }; 16 17 vendorHash = "sha256-wQqAX7YuxxTiMWmV9LRoXunGMMzs12UyHbf4VvbQF1E=";
+3 -3
pkgs/tools/security/cnspec/default.nix
··· 6 7 buildGoModule rec { 8 pname = "cnspec"; 9 - version = "11.2.0"; 10 11 src = fetchFromGitHub { 12 owner = "mondoohq"; 13 repo = "cnspec"; 14 rev = "refs/tags/v${version}"; 15 - hash = "sha256-KjF1tVeASK+psbcf/ND+SRCXYJog74O3Qm2yRGLN6LI="; 16 }; 17 18 proxyVendor = true; 19 20 - vendorHash = "sha256-HKqUBtr6qidBx4SoiWkCdwri3dCrxXMPMSb/X7h+WBs="; 21 22 subPackages = [ "apps/cnspec" ]; 23
··· 6 7 buildGoModule rec { 8 pname = "cnspec"; 9 + version = "11.3.0"; 10 11 src = fetchFromGitHub { 12 owner = "mondoohq"; 13 repo = "cnspec"; 14 rev = "refs/tags/v${version}"; 15 + hash = "sha256-Xq5kOyIKCfTkzyQQQf/krgcKi78JInAFT5oNgjOlINo="; 16 }; 17 18 proxyVendor = true; 19 20 + vendorHash = "sha256-a0TjKpoS2NwvYeJhb2YIxX5XI/HdKjYPnZkfTKII/DY="; 21 22 subPackages = [ "apps/cnspec" ]; 23
+23 -17
pkgs/tools/security/knowsmore/default.nix
··· 1 - { lib 2 - , fetchFromGitHub 3 - , python3 4 }: 5 6 python3.pkgs.buildPythonApplication rec { 7 pname = "knowsmore"; 8 - version = "0.1.37"; 9 - format = "setuptools"; 10 11 src = fetchFromGitHub { 12 owner = "helviojunior"; 13 repo = "knowsmore"; 14 rev = "refs/tags/v${version}"; 15 - hash = "sha256-UxBoWK3L4u9xSQaGGHpzvs/mRlmhF3EqiS/4BYyTKos="; 16 }; 17 18 - propagatedBuildInputs = with python3.pkgs; [ 19 aioconsole 20 ansi2image 21 beautifulsoup4 ··· 33 xmltodict 34 ]; 35 36 - nativeCheckInputs = with python3.pkgs; [ 37 - pytestCheckHook 38 - ]; 39 40 - pythonImportsCheck = [ 41 - "knowsmore" 42 - ]; 43 44 - pytestFlagsArray = [ 45 - "tests/tests*" 46 - ]; 47 48 meta = with lib; { 49 description = "Tool for pentesting Microsoft Active Directory"; 50 - mainProgram = "knowsmore"; 51 homepage = "https://github.com/helviojunior/knowsmore"; 52 changelog = "https://github.com/helviojunior/knowsmore/releases/tag/v${version}"; 53 license = licenses.gpl3Only; 54 maintainers = with maintainers; [ fab ]; 55 }; 56 }
··· 1 + { 2 + lib, 3 + fetchFromGitHub, 4 + python3, 5 }: 6 7 python3.pkgs.buildPythonApplication rec { 8 pname = "knowsmore"; 9 + version = "0.1.38"; 10 + pyproject = true; 11 12 src = fetchFromGitHub { 13 owner = "helviojunior"; 14 repo = "knowsmore"; 15 rev = "refs/tags/v${version}"; 16 + hash = "sha256-A68JuzlWvq3OAtgq6uAFcTTYKmL7xjKWZ0HQfVXKt4k="; 17 }; 18 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; [ 31 aioconsole 32 ansi2image 33 beautifulsoup4 ··· 45 xmltodict 46 ]; 47 48 + nativeCheckInputs = with python3.pkgs; [ pytestCheckHook ]; 49 50 + pythonImportsCheck = [ "knowsmore" ]; 51 52 + pytestFlagsArray = [ "tests/tests*" ]; 53 54 meta = with lib; { 55 description = "Tool for pentesting Microsoft Active Directory"; 56 homepage = "https://github.com/helviojunior/knowsmore"; 57 changelog = "https://github.com/helviojunior/knowsmore/releases/tag/v${version}"; 58 license = licenses.gpl3Only; 59 maintainers = with maintainers; [ fab ]; 60 + mainProgram = "knowsmore"; 61 }; 62 }
+7 -2
pkgs/tools/security/kubeclarity/default.nix
··· 4 , fetchFromGitHub 5 , lvm2 6 , pkg-config 7 }: 8 9 buildGoModule rec { ··· 17 hash = "sha256-buEahr6lr+C/99ANAgYdexPX76ECW6yGMes8u2GZKh4="; 18 }; 19 20 - vendorHash = "sha256-eAqF0ohZGryRh4u+j/30BObYP23yyrTecPrt+xmn9Sg="; 21 22 nativeBuildInputs = [ 23 pkg-config 24 ]; 25 26 - buildInputs = [ 27 btrfs-progs 28 lvm2 29 ]; 30 31 sourceRoot = "${src.name}/cli"; 32 33 ldflags = [ 34 "-s"
··· 4 , fetchFromGitHub 5 , lvm2 6 , pkg-config 7 + , stdenv 8 }: 9 10 buildGoModule rec { ··· 18 hash = "sha256-buEahr6lr+C/99ANAgYdexPX76ECW6yGMes8u2GZKh4="; 19 }; 20 21 + vendorHash = "sha256-JY64fqzNBpo9Jwo8sWsWTVVAO5zzwxwXy0A2bgqJHuU="; 22 + 23 + proxyVendor = true; 24 25 nativeBuildInputs = [ 26 pkg-config 27 ]; 28 29 + buildInputs = lib.optionals stdenv.isLinux [ 30 btrfs-progs 31 lvm2 32 ]; 33 34 sourceRoot = "${src.name}/cli"; 35 + 36 + CGO_ENABLED = "0"; 37 38 ldflags = [ 39 "-s"
+3 -3
pkgs/tools/security/trufflehog/default.nix
··· 8 9 buildGoModule rec { 10 pname = "trufflehog"; 11 - version = "3.75.0"; 12 13 src = fetchFromGitHub { 14 owner = "trufflesecurity"; 15 repo = "trufflehog"; 16 rev = "refs/tags/v${version}"; 17 - hash = "sha256-C8yMJnxc0j5F5U854ukWEsS2m7966Czsbp+T3sNswY0="; 18 }; 19 20 - vendorHash = "sha256-CEGb9utdXyu6Navapbp0C/cWoNOrc0woRe0WAF/vr/M="; 21 22 proxyVendor = true; 23
··· 8 9 buildGoModule rec { 10 pname = "trufflehog"; 11 + version = "3.75.1"; 12 13 src = fetchFromGitHub { 14 owner = "trufflesecurity"; 15 repo = "trufflehog"; 16 rev = "refs/tags/v${version}"; 17 + hash = "sha256-y6UnJ6lPcMxUsTZBwGjfiNvLsq7PYZhSEQHy2tU9xl0="; 18 }; 19 20 + vendorHash = "sha256-woQPmothNrn5ZNZmz8ODP8P8nTVoT6v7/4Z9kfdmfno="; 21 22 proxyVendor = true; 23
+2 -2
pkgs/tools/video/blackmagic-desktop-video/default.nix
··· 93 runHook postInstall 94 ''; 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" ]; 98 99 meta = with lib; { 100 homepage = "https://www.blackmagicdesign.com/support/family/capture-and-playback";
··· 93 runHook postInstall 94 ''; 95 96 + # need to tell the DesktopVideoHelper where to find its own library 97 + appendRunpaths = [ "${placeholder "out"}/lib" ]; 98 99 meta = with lib; { 100 homepage = "https://www.blackmagicdesign.com/support/family/capture-and-playback";
+3 -3
pkgs/tools/video/go2rtc/default.nix
··· 5 6 buildGoModule rec { 7 pname = "go2rtc"; 8 - version = "1.9.0"; 9 10 src = fetchFromGitHub { 11 owner = "AlexxIT"; 12 repo = "go2rtc"; 13 rev = "refs/tags/v${version}"; 14 - hash = "sha256-jKWZHrsESfav8tfQ4rNzvdjUo17DB+kG5qW1CMRbqAM="; 15 }; 16 17 - vendorHash = "sha256-iHszhdCeeeMVH3460rVJw2LsEIZRg3KKG8A9Uzcfg3w="; 18 19 CGO_ENABLED = 0; 20
··· 5 6 buildGoModule rec { 7 pname = "go2rtc"; 8 + version = "1.9.1"; 9 10 src = fetchFromGitHub { 11 owner = "AlexxIT"; 12 repo = "go2rtc"; 13 rev = "refs/tags/v${version}"; 14 + hash = "sha256-Qy8XWKhjnaSYsQWLyLgukYeKio5ngzJCO2qS9CzSV1Y="; 15 }; 16 17 + vendorHash = "sha256-5c3oauklMD9fEnVGPyWq6hR5jz6pSnq2kmdq+0JBfpo="; 18 19 CGO_ENABLED = 0; 20
+3 -7
pkgs/top-level/all-packages.nix
··· 420 421 castget = callPackage ../applications/networking/feedreaders/castget { }; 422 423 - castxml = callPackage ../development/tools/castxml { }; 424 - 425 catatonit = callPackage ../applications/virtualization/catatonit { }; 426 427 catppuccin-catwalk = callPackage ../development/tools/misc/catppuccin-catwalk { }; ··· 29712 29713 appgate-sdp = callPackage ../applications/networking/appgate-sdp { }; 29714 29715 - apostrophe = callPackage ../applications/editors/apostrophe { 29716 - pythonPackages = python3Packages; 29717 - }; 29718 - 29719 ardour = callPackage ../applications/audio/ardour { }; 29720 ardour_7 = callPackage ../applications/audio/ardour/7.nix { }; 29721 ··· 31404 ); 31405 31406 manuskript = libsForQt5.callPackage ../applications/editors/manuskript { }; 31407 31408 mindforger = libsForQt5.callPackage ../applications/editors/mindforger { }; 31409 ··· 35542 35543 webcamoid = libsForQt5.callPackage ../applications/video/webcamoid { }; 35544 35545 - webcord = callPackage ../by-name/we/webcord/package.nix { electron = electron_29; }; 35546 35547 webex = callPackage ../applications/networking/instant-messengers/webex { }; 35548
··· 420 421 castget = callPackage ../applications/networking/feedreaders/castget { }; 422 423 catatonit = callPackage ../applications/virtualization/catatonit { }; 424 425 catppuccin-catwalk = callPackage ../development/tools/misc/catppuccin-catwalk { }; ··· 29710 29711 appgate-sdp = callPackage ../applications/networking/appgate-sdp { }; 29712 29713 ardour = callPackage ../applications/audio/ardour { }; 29714 ardour_7 = callPackage ../applications/audio/ardour/7.nix { }; 29715 ··· 31398 ); 31399 31400 manuskript = libsForQt5.callPackage ../applications/editors/manuskript { }; 31401 + 31402 + minari = python3Packages.toPythonApplication python3Packages.minari; 31403 31404 mindforger = libsForQt5.callPackage ../applications/editors/mindforger { }; 31405 ··· 35538 35539 webcamoid = libsForQt5.callPackage ../applications/video/webcamoid { }; 35540 35541 + webcord = callPackage ../by-name/we/webcord/package.nix { electron = electron_30; }; 35542 35543 webex = callPackage ../applications/networking/instant-messengers/webex { }; 35544
+8 -5
pkgs/top-level/php-packages.nix
··· 46 , fetchpatch 47 }: 48 49 - lib.makeScope pkgs.newScope (self: with self; { 50 buildPecl = callPackage ../build-support/php/build-pecl.nix { 51 php = php.unwrapped; 52 }; 53 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 { }; 58 59 # Wrap mkDerivation to prepend pname with "php-" to make names consistent 60 # with how buildPecl does it and make the file easier to overview.
··· 46 , fetchpatch 47 }: 48 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 { 56 buildPecl = callPackage ../build-support/php/build-pecl.nix { 57 php = php.unwrapped; 58 }; 59 60 + inherit (builders.v1) buildComposerProject composerHooks mkComposerRepository; 61 62 # Wrap mkDerivation to prepend pname with "php-" to make names consistent 63 # with how buildPecl does it and make the file easier to overview.
-1
pkgs/top-level/python-aliases.nix
··· 343 pyialarmxr = pyialarmxr-homeassistant; # added 2022-06-07 344 pyialarmxr-homeassistant = throw "The package was removed together with the component support in home-assistant 2022.7.0"; # added 2022-07-07 345 PyICU = pyicu; # Added 2022-12-22 346 - pyjson5 = json5; # added 2022-08-28 347 pyhs100 = throw "pyhs100 has been removed in favor of python-kasa."; # added 2024-01-05 348 pylibgen = throw "pylibgen is unmaintained upstreamed, and removed from nixpkgs"; # added 2020-06-20 349 PyLD = pyld; # added 2022-06-22
··· 343 pyialarmxr = pyialarmxr-homeassistant; # added 2022-06-07 344 pyialarmxr-homeassistant = throw "The package was removed together with the component support in home-assistant 2022.7.0"; # added 2022-07-07 345 PyICU = pyicu; # Added 2022-12-22 346 pyhs100 = throw "pyhs100 has been removed in favor of python-kasa."; # added 2024-01-05 347 pylibgen = throw "pylibgen is unmaintained upstreamed, and removed from nixpkgs"; # added 2020-06-20 348 PyLD = pyld; # added 2022-06-22
+18
pkgs/top-level/python-packages.nix
··· 1531 1532 binwalk-full = self.binwalk.override { visualizationSupport = true; }; 1533 1534 biopandas = callPackage ../development/python-modules/biopandas { }; 1535 1536 biopython = callPackage ../development/python-modules/biopython { }; ··· 7425 7426 millheater = callPackage ../development/python-modules/millheater { }; 7427 7428 mindsdb-evaluator = callPackage ../development/python-modules/mindsdb-evaluator { }; 7429 7430 minexr = callPackage ../development/python-modules/minexr { }; ··· 8627 nbexec = callPackage ../development/python-modules/nbexec { }; 8628 8629 nbformat = callPackage ../development/python-modules/nbformat { }; 8630 8631 nbmerge = callPackage ../development/python-modules/nbmerge { }; 8632 ··· 9580 9581 peco = callPackage ../development/python-modules/peco { }; 9582 9583 peewee = callPackage ../development/python-modules/peewee { }; 9584 9585 peewee-migrate = callPackage ../development/python-modules/peewee-migrate { }; ··· 10242 10243 portend = callPackage ../development/python-modules/portend { }; 10244 10245 port-for = callPackage ../development/python-modules/port-for { }; 10246 10247 portpicker = callPackage ../development/python-modules/portpicker { }; ··· 11133 pyjks = callPackage ../development/python-modules/pyjks { }; 11134 11135 pyjnius = callPackage ../development/python-modules/pyjnius { }; 11136 11137 pyjsparser = callPackage ../development/python-modules/pyjsparser { }; 11138 ··· 12115 pytest-localserver = callPackage ../development/python-modules/pytest-localserver { }; 12116 12117 pytest-logdog = callPackage ../development/python-modules/pytest-logdog { }; 12118 12119 pytest-md-report = callPackage ../development/python-modules/pytest-md-report { }; 12120 ··· 13281 13282 rlax = callPackage ../development/python-modules/rlax { }; 13283 13284 rlp = callPackage ../development/python-modules/rlp { }; 13285 13286 rmcl = callPackage ../development/python-modules/rmcl { }; ··· 15212 torch-bin = callPackage ../development/python-modules/torch/bin.nix { 15213 openai-triton = self.openai-triton-bin; 15214 }; 15215 15216 torchWithCuda = self.torch.override { 15217 openai-triton = self.openai-triton-cuda;
··· 1531 1532 binwalk-full = self.binwalk.override { visualizationSupport = true; }; 1533 1534 + biom-format = callPackage ../development/python-modules/biom-format { }; 1535 + 1536 biopandas = callPackage ../development/python-modules/biopandas { }; 1537 1538 biopython = callPackage ../development/python-modules/biopython { }; ··· 7427 7428 millheater = callPackage ../development/python-modules/millheater { }; 7429 7430 + minari = callPackage ../development/python-modules/minari { }; 7431 + 7432 mindsdb-evaluator = callPackage ../development/python-modules/mindsdb-evaluator { }; 7433 7434 minexr = callPackage ../development/python-modules/minexr { }; ··· 8631 nbexec = callPackage ../development/python-modules/nbexec { }; 8632 8633 nbformat = callPackage ../development/python-modules/nbformat { }; 8634 + 8635 + nbmake = callPackage ../development/python-modules/nbmake { }; 8636 8637 nbmerge = callPackage ../development/python-modules/nbmerge { }; 8638 ··· 9586 9587 peco = callPackage ../development/python-modules/peco { }; 9588 9589 + pettingzoo = callPackage ../development/python-modules/pettingzoo { }; 9590 + 9591 peewee = callPackage ../development/python-modules/peewee { }; 9592 9593 peewee-migrate = callPackage ../development/python-modules/peewee-migrate { }; ··· 10250 10251 portend = callPackage ../development/python-modules/portend { }; 10252 10253 + portion = callPackage ../development/python-modules/portion { }; 10254 + 10255 port-for = callPackage ../development/python-modules/port-for { }; 10256 10257 portpicker = callPackage ../development/python-modules/portpicker { }; ··· 11143 pyjks = callPackage ../development/python-modules/pyjks { }; 11144 11145 pyjnius = callPackage ../development/python-modules/pyjnius { }; 11146 + 11147 + pyjson5 = callPackage ../development/python-modules/pyjson5 { }; 11148 11149 pyjsparser = callPackage ../development/python-modules/pyjsparser { }; 11150 ··· 12127 pytest-localserver = callPackage ../development/python-modules/pytest-localserver { }; 12128 12129 pytest-logdog = callPackage ../development/python-modules/pytest-logdog { }; 12130 + 12131 + pytest-markdown-docs = callPackage ../development/python-modules/pytest-markdown-docs { }; 12132 12133 pytest-md-report = callPackage ../development/python-modules/pytest-md-report { }; 12134 ··· 13295 13296 rlax = callPackage ../development/python-modules/rlax { }; 13297 13298 + rlcard = callPackage ../development/python-modules/rlcard { }; 13299 + 13300 rlp = callPackage ../development/python-modules/rlp { }; 13301 13302 rmcl = callPackage ../development/python-modules/rmcl { }; ··· 15228 torch-bin = callPackage ../development/python-modules/torch/bin.nix { 15229 openai-triton = self.openai-triton-bin; 15230 }; 15231 + 15232 + torchsnapshot = callPackage ../development/python-modules/torchsnapshot { }; 15233 15234 torchWithCuda = self.torch.override { 15235 openai-triton = self.openai-triton-cuda;