Merge staging-next into staging

authored by github-actions[bot] and committed by GitHub 2e9323c2 421a09a3

+3672 -265
+12 -7
doc/languages-frameworks/python.section.md
··· 997 998 ### Interpreters {#interpreters} 999 1000 - Versions 2.7, 3.8, 3.9, 3.10 and 3.11 of the CPython interpreter are available 1001 - as respectively `python27`, `python38`, `python39`, `python310` and `python311`. 1002 - The aliases `python2` and `python3` correspond to respectively `python27` and 1003 - `python310`. The attribute `python` maps to `python2`. The PyPy interpreters 1004 - compatible with Python 2.7 and 3 are available as `pypy27` and `pypy3`, with 1005 - aliases `pypy2` mapping to `pypy27` and `pypy` mapping to `pypy2`. The Nix 1006 - expressions for the interpreters can be found in 1007 `pkgs/development/interpreters/python`. 1008 1009 All packages depending on any Python interpreter get appended
··· 997 998 ### Interpreters {#interpreters} 999 1000 + | Package | Aliases | Interpreter | 1001 + |------------|-----------------|-------------| 1002 + | python27 | python2, python | CPython 2.7 | 1003 + | python38 | | CPython 3.8 | 1004 + | python39 | | CPython 3.9 | 1005 + | python310 | python3 | CPython 3.10 | 1006 + | python311 | | CPython 3.11 | 1007 + | python312 | | CPython 3.12 | 1008 + | pypy27 | pypy2, pypy | PyPy2.7 | 1009 + | pypy39 | pypy3 | PyPy 3.9 | 1010 + 1011 + The Nix expressions for the interpreters can be found in 1012 `pkgs/development/interpreters/python`. 1013 1014 All packages depending on any Python interpreter get appended
+6
maintainers/maintainer-list.nix
··· 13482 githubId = 38314551; 13483 name = "Peter Okelmann"; 13484 }; 13485 polarmutex = { 13486 email = "brian@brianryall.xyz"; 13487 github = "polarmutex";
··· 13482 githubId = 38314551; 13483 name = "Peter Okelmann"; 13484 }; 13485 + pokon548 = { 13486 + email = "nix@bukn.uk"; 13487 + github = "pokon548"; 13488 + githubId = 65808665; 13489 + name = "Bu Kun"; 13490 + }; 13491 polarmutex = { 13492 email = "brian@brianryall.xyz"; 13493 github = "polarmutex";
+1
nixos/modules/module-list.nix
··· 864 ./services/networking/coturn.nix 865 ./services/networking/create_ap.nix 866 ./services/networking/croc.nix 867 ./services/networking/dante.nix 868 ./services/networking/dhcpcd.nix 869 ./services/networking/dnscache.nix
··· 864 ./services/networking/coturn.nix 865 ./services/networking/create_ap.nix 866 ./services/networking/croc.nix 867 + ./services/networking/dae.nix 868 ./services/networking/dante.nix 869 ./services/networking/dhcpcd.nix 870 ./services/networking/dnscache.nix
+41
nixos/modules/services/networking/dae.nix
···
··· 1 + { config, pkgs, lib, ... }: 2 + let 3 + cfg = config.services.dae; 4 + in 5 + { 6 + meta.maintainers = with lib.maintainers; [ pokon548 ]; 7 + 8 + options = { 9 + services.dae = { 10 + enable = lib.options.mkEnableOption (lib.mdDoc "the dae service"); 11 + package = lib.mkPackageOptionMD pkgs "dae" { }; 12 + }; 13 + }; 14 + 15 + config = lib.mkIf config.services.dae.enable { 16 + networking.firewall.allowedTCPPorts = [ 12345 ]; 17 + networking.firewall.allowedUDPPorts = [ 12345 ]; 18 + 19 + systemd.services.dae = { 20 + unitConfig = { 21 + Description = "dae Service"; 22 + Documentation = "https://github.com/daeuniverse/dae"; 23 + After = [ "network.target" "systemd-sysctl.service" ]; 24 + Wants = [ "network.target" ]; 25 + }; 26 + 27 + serviceConfig = { 28 + User = "root"; 29 + ExecStartPre = "${lib.getExe cfg.package} validate -c /etc/dae/config.dae"; 30 + ExecStart = "${lib.getExe cfg.package} run --disable-timestamp -c /etc/dae/config.dae"; 31 + ExecReload = "${lib.getExe cfg.package} reload $MAINPID"; 32 + LimitNPROC = 512; 33 + LimitNOFILE = 1048576; 34 + Restart = "on-abnormal"; 35 + Type = "notify"; 36 + }; 37 + 38 + wantedBy = [ "multi-user.target" ]; 39 + }; 40 + }; 41 + }
+3
pkgs/applications/audio/sublime-music/default.nix
··· 50 postPatch = '' 51 sed -i "/--cov/d" setup.cfg 52 sed -i "/--no-cov-on-fail/d" setup.cfg 53 ''; 54 55 buildInputs = [
··· 50 postPatch = '' 51 sed -i "/--cov/d" setup.cfg 52 sed -i "/--no-cov-on-fail/d" setup.cfg 53 + 54 + # https://github.com/sublime-music/sublime-music/commit/f477659d24e372ed6654501deebad91ae4b0b51c 55 + sed -i "s/python-mpv/mpv/g" pyproject.toml 56 ''; 57 58 buildInputs = [
+2 -2
pkgs/applications/graphics/darktable/default.nix
··· 58 }: 59 60 stdenv.mkDerivation rec { 61 - version = "4.4.1"; 62 pname = "darktable"; 63 64 src = fetchurl { 65 url = "https://github.com/darktable-org/darktable/releases/download/release-${version}/darktable-${version}.tar.xz"; 66 - sha256 = "e043d38d2e8adb67af7690b12b535a40e8ec7bea05cfa8684db8b21a626e0f0d"; 67 }; 68 69 nativeBuildInputs = [ cmake ninja llvm_13 pkg-config intltool perl desktop-file-utils wrapGAppsHook ];
··· 58 }: 59 60 stdenv.mkDerivation rec { 61 + version = "4.4.2"; 62 pname = "darktable"; 63 64 src = fetchurl { 65 url = "https://github.com/darktable-org/darktable/releases/download/release-${version}/darktable-${version}.tar.xz"; 66 + sha256 = "c11d28434fdf2e9ce572b9b1f9bc4e64dcebf6148e25080b4c32eb51916cfa98"; 67 }; 68 69 nativeBuildInputs = [ cmake ninja llvm_13 pkg-config intltool perl desktop-file-utils wrapGAppsHook ];
+14 -5
pkgs/applications/misc/merkaartor/default.nix
··· 1 - { mkDerivation 2 - , lib 3 , stdenv 4 , fetchFromGitHub 5 , qmake 6 , qttools 7 , qttranslations 8 , gdal 9 , proj ··· 15 , withZbar ? false, zbar 16 }: 17 18 - mkDerivation rec { 19 pname = "merkaartor"; 20 version = "0.19.0"; 21 ··· 23 owner = "openstreetmap"; 24 repo = "merkaartor"; 25 rev = version; 26 - sha256 = "sha256-I3QNCXzwhEFa8aOdwl3UJV8MLZ9caN9wuaaVrGFRvbQ="; 27 }; 28 29 - nativeBuildInputs = [ qmake qttools ]; 30 31 buildInputs = [ gdal proj qtsvg qtwebengine ] 32 ++ lib.optional withGeoimage exiv2
··· 1 + { lib 2 , stdenv 3 , fetchFromGitHub 4 + , fetchpatch 5 , qmake 6 , qttools 7 + , wrapQtAppsHook 8 , qttranslations 9 , gdal 10 , proj ··· 16 , withZbar ? false, zbar 17 }: 18 19 + stdenv.mkDerivation rec { 20 pname = "merkaartor"; 21 version = "0.19.0"; 22 ··· 24 owner = "openstreetmap"; 25 repo = "merkaartor"; 26 rev = version; 27 + hash = "sha256-I3QNCXzwhEFa8aOdwl3UJV8MLZ9caN9wuaaVrGFRvbQ="; 28 }; 29 30 + patches = [ 31 + (fetchpatch { 32 + name = "exiv2-0.28.patch"; 33 + url = "https://github.com/openstreetmap/merkaartor/commit/1e20d2ccd743ea5f8c2358e4ae36fead8b9390fd.patch"; 34 + hash = "sha256-aHjJLKYvqz7V0QwUIg0SbentBe+DaCJusVqy4xRBVWo="; 35 + }) 36 + ]; 37 + 38 + nativeBuildInputs = [ qmake qttools wrapQtAppsHook ]; 39 40 buildInputs = [ gdal proj qtsvg qtwebengine ] 41 ++ lib.optional withGeoimage exiv2
+1
pkgs/applications/misc/rofi-power-menu/default.nix
··· 22 homepage = "https://github.com/jluttine/rofi-power-menu"; 23 maintainers = with maintainers; [ ikervagyok ]; 24 platforms = platforms.linux; 25 }; 26 }
··· 22 homepage = "https://github.com/jluttine/rofi-power-menu"; 23 maintainers = with maintainers; [ ikervagyok ]; 24 platforms = platforms.linux; 25 + mainProgram = "rofi-power-menu"; 26 }; 27 }
+4 -4
pkgs/applications/networking/instant-messengers/element/pin.nix
··· 1 { 2 - "version" = "1.11.37"; 3 "hashes" = { 4 - "desktopSrcHash" = "sha256-6YiMAmOb0lSaLDE/ohVpZFbl4J1NxS9xNFFcebVW9MA="; 5 "desktopYarnHash" = "1ksj99g649kvilr850rkk8nkl55z7vz7m8159777kjikakzra2ly"; 6 - "webSrcHash" = "sha256-zFRoL/bnic6Waaiz7Vfama4qzlYKk0TTr5zPK6PNSpM="; 7 - "webYarnHash" = "1lpd9mmg51jnhdr2zfisxdpc4i64kn4bpzkxqzip7dnn9iz432kw"; 8 }; 9 }
··· 1 { 2 + "version" = "1.11.38"; 3 "hashes" = { 4 + "desktopSrcHash" = "sha256-xDeVwDQ0/ZeqA8c052WvDyhn14TgDTg+FRYQscgxXOQ="; 5 "desktopYarnHash" = "1ksj99g649kvilr850rkk8nkl55z7vz7m8159777kjikakzra2ly"; 6 + "webSrcHash" = "sha256-R/JyEVjQN4AYD0AqLJDYcrfGHwTMVGDBhNIK3AtGi2c="; 7 + "webYarnHash" = "1znayywxzs1c4ypdv4akxy0lb7mg0i9h74wnja4d5d3vbbdgnid5"; 8 }; 9 }
+3 -3
pkgs/applications/terminal-emulators/foot/default.nix
··· 27 }: 28 29 let 30 - version = "1.15.2"; 31 32 # build stimuli file for PGO build and the script to generate it 33 # independently of the foot's build, so we can cache the result ··· 90 91 terminfoDir = "${placeholder "terminfo"}/share/terminfo"; 92 in 93 - stdenv.mkDerivation rec { 94 pname = "foot"; 95 inherit version; 96 ··· 99 owner = "dnkl"; 100 repo = "foot"; 101 rev = version; 102 - hash = "sha256:1iz9l01fpryc335pb0c3qi67fmmfplizv5pbc9s578mxl5j9dxg4"; 103 }; 104 105 depsBuildBuild = [
··· 27 }: 28 29 let 30 + version = "1.15.3"; 31 32 # build stimuli file for PGO build and the script to generate it 33 # independently of the foot's build, so we can cache the result ··· 90 91 terminfoDir = "${placeholder "terminfo"}/share/terminfo"; 92 in 93 + stdenv.mkDerivation { 94 pname = "foot"; 95 inherit version; 96 ··· 99 owner = "dnkl"; 100 repo = "foot"; 101 rev = version; 102 + hash = "sha256-jn/S0xjxZPnkGYpTRIpL3dKxGe7+Z+EmOGHiE0UkQqg="; 103 }; 104 105 depsBuildBuild = [
+2 -2
pkgs/applications/terminal-emulators/gnome-console/default.nix
··· 18 19 stdenv.mkDerivation rec { 20 pname = "gnome-console"; 21 - version = "44.0"; 22 23 src = fetchurl { 24 url = "mirror://gnome/sources/gnome-console/${lib.versions.major version}/${pname}-${version}.tar.xz"; 25 - sha256 = "0cGv1eyNK9+Eo9sCmwSiQy7Me80kLCp0X+mYakKJiEQ="; 26 }; 27 28 nativeBuildInputs = [
··· 18 19 stdenv.mkDerivation rec { 20 pname = "gnome-console"; 21 + version = "44.4"; 22 23 src = fetchurl { 24 url = "mirror://gnome/sources/gnome-console/${lib.versions.major version}/${pname}-${version}.tar.xz"; 25 + sha256 = "uR9E6abAQz6W2ZfzlVhSBtq6xiRzmTo8B1Uv5YiOWo0="; 26 }; 27 28 nativeBuildInputs = [
+1
pkgs/applications/video/stremio/default.nix
··· 33 ''; 34 35 meta = with lib; { 36 description = "A modern media center that gives you the freedom to watch everything you want."; 37 homepage = "https://www.stremio.com/"; 38 # (Server-side) web UI is closed source now, apparently they work on open-sourcing it.
··· 33 ''; 34 35 meta = with lib; { 36 + mainProgram = "stremio"; 37 description = "A modern media center that gives you the freedom to watch everything you want."; 38 homepage = "https://www.stremio.com/"; 39 # (Server-side) web UI is closed source now, apparently they work on open-sourcing it.
+36
pkgs/applications/virtualization/kraft/default.nix
···
··· 1 + { lib 2 + , buildGoModule 3 + , fetchFromGitHub 4 + , stdenv 5 + }: 6 + 7 + buildGoModule rec { 8 + pname = "kraftkit"; 9 + version = "0.6.4"; 10 + 11 + src = fetchFromGitHub { 12 + owner = "unikraft"; 13 + repo = "kraftkit"; 14 + rev = "v${version}"; 15 + hash = "sha256-+aZrJqxgPGIoWEW4PZj6Nib7Z49HitxqMbeoyIe14iM="; 16 + }; 17 + 18 + vendorHash = "sha256-4V7GTqCDSHybuwIrnmO1MJ+DwMpkKOdA7UC72YJqStM="; 19 + 20 + ldflags = [ 21 + "-s" 22 + "-w" 23 + "-X kraftkit.sh/internal/version.version=${version}" 24 + ]; 25 + 26 + subPackages = [ "cmd/kraft" ]; 27 + 28 + meta = { 29 + description = "Build and use highly customized and ultra-lightweight unikernel VMs"; 30 + homepage = "https://github.com/unikraft/kraftkit"; 31 + license = lib.licenses.bsd3; 32 + maintainers = with lib.maintainers; [ dit7ya ]; 33 + mainProgram = "kraft"; 34 + broken = stdenv.isDarwin; # > machine/platform/iterator_v1alpha1.go:32:34: undefined: hostSupportedStrategies 35 + }; 36 + }
+1
pkgs/applications/window-managers/eww/default.nix
··· 43 homepage = "https://github.com/elkowar/eww"; 44 license = licenses.mit; 45 maintainers = with maintainers; [ figsoda lom ]; 46 broken = stdenv.isDarwin; 47 }; 48 }
··· 43 homepage = "https://github.com/elkowar/eww"; 44 license = licenses.mit; 45 maintainers = with maintainers; [ figsoda lom ]; 46 + mainProgram = "eww"; 47 broken = stdenv.isDarwin; 48 }; 49 }
+2 -2
pkgs/data/fonts/cozette/default.nix
··· 2 3 stdenvNoCC.mkDerivation rec { 4 pname = "cozette"; 5 - version = "1.22.0"; 6 7 src = fetchzip { 8 url = "https://github.com/slavfox/Cozette/releases/download/v.${version}/CozetteFonts-v-${builtins.replaceStrings ["."] ["-"] version}.zip"; 9 - hash = "sha256-IB+YQcIpxYumJ5ETezqQ2yVlvdh+wllJ+MkVHPWZCEg="; 10 }; 11 12 installPhase = ''
··· 2 3 stdenvNoCC.mkDerivation rec { 4 pname = "cozette"; 5 + version = "1.22.1"; 6 7 src = fetchzip { 8 url = "https://github.com/slavfox/Cozette/releases/download/v.${version}/CozetteFonts-v-${builtins.replaceStrings ["."] ["-"] version}.zip"; 9 + hash = "sha256-HnMds58yv9Ck6ONRjdIm3CNpAi1E4Zei2MaxcMjp7FQ="; 10 }; 11 12 installPhase = ''
+2 -2
pkgs/desktops/gnome/core/gnome-terminal/default.nix
··· 29 30 stdenv.mkDerivation rec { 31 pname = "gnome-terminal"; 32 - version = "3.48.1"; 33 34 src = fetchFromGitLab { 35 domain = "gitlab.gnome.org"; 36 owner = "GNOME"; 37 repo = "gnome-terminal"; 38 rev = version; 39 - sha256 = "sha256-1t48JRESjAQubOmyK+QOhlp57iE5Ml0cqgy/2wjrLjE="; 40 }; 41 42 nativeBuildInputs = [
··· 29 30 stdenv.mkDerivation rec { 31 pname = "gnome-terminal"; 32 + version = "3.48.2"; 33 34 src = fetchFromGitLab { 35 domain = "gitlab.gnome.org"; 36 owner = "GNOME"; 37 repo = "gnome-terminal"; 38 rev = version; 39 + sha256 = "sha256-WvFKFh5BK6AS+Lqyh27xIfH1rxs1+YTkywX4w9UashQ="; 40 }; 41 42 nativeBuildInputs = [
+2 -2
pkgs/development/interpreters/risor/default.nix
··· 7 8 buildGoModule rec { 9 pname = "risor"; 10 - version = "0.10.0"; 11 12 src = fetchFromGitHub { 13 owner = "risor-io"; 14 repo = "risor"; 15 rev = "v${version}"; 16 - hash = "sha256-CnwejQ6e08AaUshfieXbQx05G6ZoF6vDlrtai3qxrxo="; 17 }; 18 19 vendorHash = "sha256-diAbQwnlhMm43ZlLKq3llMl9mO3sIkc80aCI5UDn7F4=";
··· 7 8 buildGoModule rec { 9 pname = "risor"; 10 + version = "0.11.0"; 11 12 src = fetchFromGitHub { 13 owner = "risor-io"; 14 repo = "risor"; 15 rev = "v${version}"; 16 + hash = "sha256-YBiBadyI8TRa7CpiTkMOL0biuVMAk23sqEOzJ0ipfA8="; 17 }; 18 19 vendorHash = "sha256-diAbQwnlhMm43ZlLKq3llMl9mO3sIkc80aCI5UDn7F4=";
+2 -2
pkgs/development/libraries/gvfs/default.nix
··· 45 46 stdenv.mkDerivation rec { 47 pname = "gvfs"; 48 - version = "1.50.5"; 49 50 src = fetchurl { 51 url = "mirror://gnome/sources/gvfs/${lib.versions.majorMinor version}/gvfs-${version}.tar.xz"; 52 - hash = "sha256-uG8JtzMchkLs6/RqPNoGkvXrJghvEyMmpUg8Lr+GpMs="; 53 }; 54 55 patches = [
··· 45 46 stdenv.mkDerivation rec { 47 pname = "gvfs"; 48 + version = "1.50.6"; 49 50 src = fetchurl { 51 url = "mirror://gnome/sources/gvfs/${lib.versions.majorMinor version}/gvfs-${version}.tar.xz"; 52 + hash = "sha256-xPbhH8TqqZM/TbjHo0R14GaM6tK//tloZ9Bhvj053aU="; 53 }; 54 55 patches = [
+2 -2
pkgs/development/libraries/rdkafka/default.nix
··· 2 3 stdenv.mkDerivation rec { 4 pname = "rdkafka"; 5 - version = "2.1.1"; 6 7 src = fetchFromGitHub { 8 owner = "confluentinc"; 9 repo = "librdkafka"; 10 rev = "v${version}"; 11 - sha256 = "sha256-MwPRnD/S8o1gG6RWq2tKxqdpGum4FB5K8bHPAvlKW10="; 12 }; 13 14 nativeBuildInputs = [ pkg-config python3 which ];
··· 2 3 stdenv.mkDerivation rec { 4 pname = "rdkafka"; 5 + version = "2.2.0"; 6 7 src = fetchFromGitHub { 8 owner = "confluentinc"; 9 repo = "librdkafka"; 10 rev = "v${version}"; 11 + sha256 = "sha256-v/FjnDg22ZNQHmrUsPvjaCs4UQ/RPAxQdg9i8k6ba/4="; 12 }; 13 14 nativeBuildInputs = [ pkg-config python3 which ];
+2 -2
pkgs/development/python-modules/aiohomekit/default.nix
··· 19 20 buildPythonPackage rec { 21 pname = "aiohomekit"; 22 - version = "2.6.13"; 23 format = "pyproject"; 24 25 disabled = pythonOlder "3.9"; ··· 28 owner = "Jc2k"; 29 repo = pname; 30 rev = "refs/tags/${version}"; 31 - hash = "sha256-33B9BBqvKQugGz4+9EuMPhLRyWd/Sbxwh4d5aMmDt4M="; 32 }; 33 34 nativeBuildInputs = [
··· 19 20 buildPythonPackage rec { 21 pname = "aiohomekit"; 22 + version = "2.6.14"; 23 format = "pyproject"; 24 25 disabled = pythonOlder "3.9"; ··· 28 owner = "Jc2k"; 29 repo = pname; 30 rev = "refs/tags/${version}"; 31 + hash = "sha256-JPI1+sQVZe2/5YxW6OxZRosp36e93KEW+V1DAcLaYNY="; 32 }; 33 34 nativeBuildInputs = [
+4 -3
pkgs/development/python-modules/authlib/default.nix
··· 17 18 buildPythonPackage rec { 19 pname = "authlib"; 20 - version = "1.2.0"; 21 format = "setuptools"; 22 23 disabled = pythonOlder "3.7"; ··· 26 owner = "lepture"; 27 repo = "authlib"; 28 rev = "refs/tags/v${version}"; 29 - hash = "sha256-OYfvfPnpWE9g7L9cFXUD95B/9+OZy55ZVbmFhFgguUg="; 30 }; 31 32 propagatedBuildInputs = [ ··· 49 pythonImportsCheck = [ 50 "authlib" 51 ]; 52 disabledTestPaths = [ 53 # Django tests require a running instance 54 "tests/django/" ··· 60 meta = with lib; { 61 description = "Library for building OAuth and OpenID Connect servers"; 62 homepage = "https://github.com/lepture/authlib"; 63 - changelog = "https://github.com/lepture/authlib/releases/tag/v${version}"; 64 license = licenses.bsd3; 65 maintainers = with maintainers; [ flokli ]; 66 };
··· 17 18 buildPythonPackage rec { 19 pname = "authlib"; 20 + version = "1.2.1"; 21 format = "setuptools"; 22 23 disabled = pythonOlder "3.7"; ··· 26 owner = "lepture"; 27 repo = "authlib"; 28 rev = "refs/tags/v${version}"; 29 + hash = "sha256-K6u590poZ9C3Uzi3a8k8aXMeSeRgn91e+p2PWYno3Y8="; 30 }; 31 32 propagatedBuildInputs = [ ··· 49 pythonImportsCheck = [ 50 "authlib" 51 ]; 52 + 53 disabledTestPaths = [ 54 # Django tests require a running instance 55 "tests/django/" ··· 61 meta = with lib; { 62 description = "Library for building OAuth and OpenID Connect servers"; 63 homepage = "https://github.com/lepture/authlib"; 64 + changelog = "https://github.com/lepture/authlib/blob/v${version}/docs/changelog.rst"; 65 license = licenses.bsd3; 66 maintainers = with maintainers; [ flokli ]; 67 };
+3029
pkgs/development/python-modules/bytewax/Cargo.lock
···
··· 1 + # This file is automatically @generated by Cargo. 2 + # It is not intended for manual editing. 3 + version = 3 4 + 5 + [[package]] 6 + name = "abomonation" 7 + version = "0.7.3" 8 + source = "registry+https://github.com/rust-lang/crates.io-index" 9 + checksum = "56e72913c99b1f927aa7bd59a41518fdd9995f63ffc8760f211609e0241c4fb2" 10 + 11 + [[package]] 12 + name = "abomonation_derive" 13 + version = "0.5.0" 14 + source = "registry+https://github.com/rust-lang/crates.io-index" 15 + checksum = "e50e2a046af56a864c62d97b7153fda72c596e646be1b0c7963736821f6e1efa" 16 + dependencies = [ 17 + "proc-macro2", 18 + "quote", 19 + "synstructure", 20 + ] 21 + 22 + [[package]] 23 + name = "ahash" 24 + version = "0.7.6" 25 + source = "registry+https://github.com/rust-lang/crates.io-index" 26 + checksum = "fcb51a0695d8f838b1ee009b3fbf66bda078cd64590202a864a8f3e8c4315c47" 27 + dependencies = [ 28 + "getrandom", 29 + "once_cell", 30 + "version_check", 31 + ] 32 + 33 + [[package]] 34 + name = "ahash" 35 + version = "0.8.3" 36 + source = "registry+https://github.com/rust-lang/crates.io-index" 37 + checksum = "2c99f64d1e06488f620f932677e24bc6e2897582980441ae90a671415bd7ec2f" 38 + dependencies = [ 39 + "cfg-if", 40 + "once_cell", 41 + "version_check", 42 + ] 43 + 44 + [[package]] 45 + name = "android-tzdata" 46 + version = "0.1.1" 47 + source = "registry+https://github.com/rust-lang/crates.io-index" 48 + checksum = "e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0" 49 + 50 + [[package]] 51 + name = "android_system_properties" 52 + version = "0.1.5" 53 + source = "registry+https://github.com/rust-lang/crates.io-index" 54 + checksum = "819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311" 55 + dependencies = [ 56 + "libc", 57 + ] 58 + 59 + [[package]] 60 + name = "anyhow" 61 + version = "1.0.71" 62 + source = "registry+https://github.com/rust-lang/crates.io-index" 63 + checksum = "9c7d0618f0e0b7e8ff11427422b64564d5fb0be1940354bfe2e0529b18a9d9b8" 64 + 65 + [[package]] 66 + name = "async-stream" 67 + version = "0.3.5" 68 + source = "registry+https://github.com/rust-lang/crates.io-index" 69 + checksum = "cd56dd203fef61ac097dd65721a419ddccb106b2d2b70ba60a6b529f03961a51" 70 + dependencies = [ 71 + "async-stream-impl", 72 + "futures-core", 73 + "pin-project-lite", 74 + ] 75 + 76 + [[package]] 77 + name = "async-stream-impl" 78 + version = "0.3.5" 79 + source = "registry+https://github.com/rust-lang/crates.io-index" 80 + checksum = "16e62a023e7c117e27523144c5d2459f4397fcc3cab0085af8e2224f643a0193" 81 + dependencies = [ 82 + "proc-macro2", 83 + "quote", 84 + "syn 2.0.18", 85 + ] 86 + 87 + [[package]] 88 + name = "async-trait" 89 + version = "0.1.68" 90 + source = "registry+https://github.com/rust-lang/crates.io-index" 91 + checksum = "b9ccdd8f2a161be9bd5c023df56f1b2a0bd1d83872ae53b71a84a12c9bf6e842" 92 + dependencies = [ 93 + "proc-macro2", 94 + "quote", 95 + "syn 2.0.18", 96 + ] 97 + 98 + [[package]] 99 + name = "atoi" 100 + version = "1.0.0" 101 + source = "registry+https://github.com/rust-lang/crates.io-index" 102 + checksum = "d7c57d12312ff59c811c0643f4d80830505833c9ffaebd193d819392b265be8e" 103 + dependencies = [ 104 + "num-traits", 105 + ] 106 + 107 + [[package]] 108 + name = "autocfg" 109 + version = "1.1.0" 110 + source = "registry+https://github.com/rust-lang/crates.io-index" 111 + checksum = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa" 112 + 113 + [[package]] 114 + name = "axum" 115 + version = "0.5.17" 116 + source = "registry+https://github.com/rust-lang/crates.io-index" 117 + checksum = "acee9fd5073ab6b045a275b3e709c163dd36c90685219cb21804a147b58dba43" 118 + dependencies = [ 119 + "async-trait", 120 + "axum-core 0.2.9", 121 + "bitflags", 122 + "bytes", 123 + "futures-util", 124 + "http", 125 + "http-body", 126 + "hyper", 127 + "itoa", 128 + "matchit 0.5.0", 129 + "memchr", 130 + "mime", 131 + "percent-encoding", 132 + "pin-project-lite", 133 + "serde", 134 + "serde_json", 135 + "serde_urlencoded", 136 + "sync_wrapper", 137 + "tokio", 138 + "tower", 139 + "tower-http", 140 + "tower-layer", 141 + "tower-service", 142 + ] 143 + 144 + [[package]] 145 + name = "axum" 146 + version = "0.6.18" 147 + source = "registry+https://github.com/rust-lang/crates.io-index" 148 + checksum = "f8175979259124331c1d7bf6586ee7e0da434155e4b2d48ec2c8386281d8df39" 149 + dependencies = [ 150 + "async-trait", 151 + "axum-core 0.3.4", 152 + "bitflags", 153 + "bytes", 154 + "futures-util", 155 + "http", 156 + "http-body", 157 + "hyper", 158 + "itoa", 159 + "matchit 0.7.0", 160 + "memchr", 161 + "mime", 162 + "percent-encoding", 163 + "pin-project-lite", 164 + "rustversion", 165 + "serde", 166 + "sync_wrapper", 167 + "tower", 168 + "tower-layer", 169 + "tower-service", 170 + ] 171 + 172 + [[package]] 173 + name = "axum-core" 174 + version = "0.2.9" 175 + source = "registry+https://github.com/rust-lang/crates.io-index" 176 + checksum = "37e5939e02c56fecd5c017c37df4238c0a839fa76b7f97acdd7efb804fd181cc" 177 + dependencies = [ 178 + "async-trait", 179 + "bytes", 180 + "futures-util", 181 + "http", 182 + "http-body", 183 + "mime", 184 + "tower-layer", 185 + "tower-service", 186 + ] 187 + 188 + [[package]] 189 + name = "axum-core" 190 + version = "0.3.4" 191 + source = "registry+https://github.com/rust-lang/crates.io-index" 192 + checksum = "759fa577a247914fd3f7f76d62972792636412fbfd634cd452f6a385a74d2d2c" 193 + dependencies = [ 194 + "async-trait", 195 + "bytes", 196 + "futures-util", 197 + "http", 198 + "http-body", 199 + "mime", 200 + "rustversion", 201 + "tower-layer", 202 + "tower-service", 203 + ] 204 + 205 + [[package]] 206 + name = "base64" 207 + version = "0.13.1" 208 + source = "registry+https://github.com/rust-lang/crates.io-index" 209 + checksum = "9e1b586273c5702936fe7b7d6896644d8be71e6314cfe09d3167c95f712589e8" 210 + 211 + [[package]] 212 + name = "base64" 213 + version = "0.21.2" 214 + source = "registry+https://github.com/rust-lang/crates.io-index" 215 + checksum = "604178f6c5c21f02dc555784810edfb88d34ac2c73b2eae109655649ee73ce3d" 216 + 217 + [[package]] 218 + name = "bincode" 219 + version = "1.3.3" 220 + source = "registry+https://github.com/rust-lang/crates.io-index" 221 + checksum = "b1f45e9417d87227c7a56d22e471c6206462cba514c7590c09aff4cf6d1ddcad" 222 + dependencies = [ 223 + "serde", 224 + ] 225 + 226 + [[package]] 227 + name = "bitflags" 228 + version = "1.3.2" 229 + source = "registry+https://github.com/rust-lang/crates.io-index" 230 + checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" 231 + 232 + [[package]] 233 + name = "block-buffer" 234 + version = "0.10.4" 235 + source = "registry+https://github.com/rust-lang/crates.io-index" 236 + checksum = "3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71" 237 + dependencies = [ 238 + "generic-array", 239 + ] 240 + 241 + [[package]] 242 + name = "bumpalo" 243 + version = "3.13.0" 244 + source = "registry+https://github.com/rust-lang/crates.io-index" 245 + checksum = "a3e2c3daef883ecc1b5d58c15adae93470a91d425f3532ba1695849656af3fc1" 246 + 247 + [[package]] 248 + name = "byteorder" 249 + version = "1.4.3" 250 + source = "registry+https://github.com/rust-lang/crates.io-index" 251 + checksum = "14c189c53d098945499cdfa7ecc63567cf3886b3332b312a5b4585d8d3a6a610" 252 + 253 + [[package]] 254 + name = "bytes" 255 + version = "1.4.0" 256 + source = "registry+https://github.com/rust-lang/crates.io-index" 257 + checksum = "89b2fd2a0dcf38d7971e2194b6b6eebab45ae01067456a7fd93d5547a61b70be" 258 + 259 + [[package]] 260 + name = "bytewax" 261 + version = "0.16.2" 262 + dependencies = [ 263 + "axum 0.5.17", 264 + "bincode", 265 + "chrono", 266 + "futures", 267 + "num", 268 + "openssl-src", 269 + "opentelemetry", 270 + "opentelemetry-jaeger", 271 + "opentelemetry-otlp", 272 + "pyo3", 273 + "rdkafka", 274 + "sasl2-sys", 275 + "serde", 276 + "serde_test", 277 + "sqlx", 278 + "timely", 279 + "tokio", 280 + "tracing", 281 + "tracing-opentelemetry", 282 + "tracing-subscriber", 283 + ] 284 + 285 + [[package]] 286 + name = "cc" 287 + version = "1.0.79" 288 + source = "registry+https://github.com/rust-lang/crates.io-index" 289 + checksum = "50d30906286121d95be3d479533b458f87493b30a4b5f79a607db8f5d11aa91f" 290 + 291 + [[package]] 292 + name = "cfg-if" 293 + version = "1.0.0" 294 + source = "registry+https://github.com/rust-lang/crates.io-index" 295 + checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" 296 + 297 + [[package]] 298 + name = "chrono" 299 + version = "0.4.26" 300 + source = "registry+https://github.com/rust-lang/crates.io-index" 301 + checksum = "ec837a71355b28f6556dbd569b37b3f363091c0bd4b2e735674521b4c5fd9bc5" 302 + dependencies = [ 303 + "android-tzdata", 304 + "iana-time-zone", 305 + "num-traits", 306 + "serde", 307 + "winapi", 308 + ] 309 + 310 + [[package]] 311 + name = "cmake" 312 + version = "0.1.50" 313 + source = "registry+https://github.com/rust-lang/crates.io-index" 314 + checksum = "a31c789563b815f77f4250caee12365734369f942439b7defd71e18a48197130" 315 + dependencies = [ 316 + "cc", 317 + ] 318 + 319 + [[package]] 320 + name = "columnation" 321 + version = "0.1.0" 322 + source = "git+https://github.com/frankmcsherry/columnation#eb8e20c10e748dcbfe6266be8e24e14422d3de0f" 323 + dependencies = [ 324 + "paste", 325 + ] 326 + 327 + [[package]] 328 + name = "core-foundation-sys" 329 + version = "0.8.4" 330 + source = "registry+https://github.com/rust-lang/crates.io-index" 331 + checksum = "e496a50fda8aacccc86d7529e2c1e0892dbd0f898a6b5645b5561b89c3210efa" 332 + 333 + [[package]] 334 + name = "cpufeatures" 335 + version = "0.2.7" 336 + source = "registry+https://github.com/rust-lang/crates.io-index" 337 + checksum = "3e4c1eaa2012c47becbbad2ab175484c2a84d1185b566fb2cc5b8707343dfe58" 338 + dependencies = [ 339 + "libc", 340 + ] 341 + 342 + [[package]] 343 + name = "crc" 344 + version = "3.0.1" 345 + source = "registry+https://github.com/rust-lang/crates.io-index" 346 + checksum = "86ec7a15cbe22e59248fc7eadb1907dab5ba09372595da4d73dd805ed4417dfe" 347 + dependencies = [ 348 + "crc-catalog", 349 + ] 350 + 351 + [[package]] 352 + name = "crc-catalog" 353 + version = "2.2.0" 354 + source = "registry+https://github.com/rust-lang/crates.io-index" 355 + checksum = "9cace84e55f07e7301bae1c519df89cdad8cc3cd868413d3fdbdeca9ff3db484" 356 + 357 + [[package]] 358 + name = "crossbeam-channel" 359 + version = "0.5.8" 360 + source = "registry+https://github.com/rust-lang/crates.io-index" 361 + checksum = "a33c2bf77f2df06183c3aa30d1e96c0695a313d4f9c453cc3762a6db39f99200" 362 + dependencies = [ 363 + "cfg-if", 364 + "crossbeam-utils", 365 + ] 366 + 367 + [[package]] 368 + name = "crossbeam-queue" 369 + version = "0.3.8" 370 + source = "registry+https://github.com/rust-lang/crates.io-index" 371 + checksum = "d1cfb3ea8a53f37c40dea2c7bedcbd88bdfae54f5e2175d6ecaff1c988353add" 372 + dependencies = [ 373 + "cfg-if", 374 + "crossbeam-utils", 375 + ] 376 + 377 + [[package]] 378 + name = "crossbeam-utils" 379 + version = "0.8.15" 380 + source = "registry+https://github.com/rust-lang/crates.io-index" 381 + checksum = "3c063cd8cc95f5c377ed0d4b49a4b21f632396ff690e8470c29b3359b346984b" 382 + dependencies = [ 383 + "cfg-if", 384 + ] 385 + 386 + [[package]] 387 + name = "crypto-common" 388 + version = "0.1.6" 389 + source = "registry+https://github.com/rust-lang/crates.io-index" 390 + checksum = "1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3" 391 + dependencies = [ 392 + "generic-array", 393 + "typenum", 394 + ] 395 + 396 + [[package]] 397 + name = "dashmap" 398 + version = "5.4.0" 399 + source = "registry+https://github.com/rust-lang/crates.io-index" 400 + checksum = "907076dfda823b0b36d2a1bb5f90c96660a5bbcd7729e10727f07858f22c4edc" 401 + dependencies = [ 402 + "cfg-if", 403 + "hashbrown 0.12.3", 404 + "lock_api", 405 + "once_cell", 406 + "parking_lot_core 0.9.7", 407 + ] 408 + 409 + [[package]] 410 + name = "digest" 411 + version = "0.10.7" 412 + source = "registry+https://github.com/rust-lang/crates.io-index" 413 + checksum = "9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292" 414 + dependencies = [ 415 + "block-buffer", 416 + "crypto-common", 417 + "subtle", 418 + ] 419 + 420 + [[package]] 421 + name = "dirs" 422 + version = "4.0.0" 423 + source = "registry+https://github.com/rust-lang/crates.io-index" 424 + checksum = "ca3aa72a6f96ea37bbc5aa912f6788242832f75369bdfdadcb0e38423f100059" 425 + dependencies = [ 426 + "dirs-sys", 427 + ] 428 + 429 + [[package]] 430 + name = "dirs-sys" 431 + version = "0.3.7" 432 + source = "registry+https://github.com/rust-lang/crates.io-index" 433 + checksum = "1b1d1d91c932ef41c0f2663aa8b0ca0342d444d842c06914aa0a7e352d0bada6" 434 + dependencies = [ 435 + "libc", 436 + "redox_users", 437 + "winapi", 438 + ] 439 + 440 + [[package]] 441 + name = "dotenvy" 442 + version = "0.15.7" 443 + source = "registry+https://github.com/rust-lang/crates.io-index" 444 + checksum = "1aaf95b3e5c8f23aa320147307562d361db0ae0d51242340f558153b4eb2439b" 445 + 446 + [[package]] 447 + name = "duct" 448 + version = "0.13.6" 449 + source = "registry+https://github.com/rust-lang/crates.io-index" 450 + checksum = "37ae3fc31835f74c2a7ceda3aeede378b0ae2e74c8f1c36559fcc9ae2a4e7d3e" 451 + dependencies = [ 452 + "libc", 453 + "once_cell", 454 + "os_pipe", 455 + "shared_child", 456 + ] 457 + 458 + [[package]] 459 + name = "either" 460 + version = "1.8.1" 461 + source = "registry+https://github.com/rust-lang/crates.io-index" 462 + checksum = "7fcaabb2fef8c910e7f4c7ce9f67a1283a1715879a7c230ca9d6d1ae31f16d91" 463 + 464 + [[package]] 465 + name = "encoding_rs" 466 + version = "0.8.32" 467 + source = "registry+https://github.com/rust-lang/crates.io-index" 468 + checksum = "071a31f4ee85403370b58aca746f01041ede6f0da2730960ad001edc2b71b394" 469 + dependencies = [ 470 + "cfg-if", 471 + ] 472 + 473 + [[package]] 474 + name = "errno" 475 + version = "0.3.1" 476 + source = "registry+https://github.com/rust-lang/crates.io-index" 477 + checksum = "4bcfec3a70f97c962c307b2d2c56e358cf1d00b558d74262b5f929ee8cc7e73a" 478 + dependencies = [ 479 + "errno-dragonfly", 480 + "libc", 481 + "windows-sys 0.48.0", 482 + ] 483 + 484 + [[package]] 485 + name = "errno-dragonfly" 486 + version = "0.1.2" 487 + source = "registry+https://github.com/rust-lang/crates.io-index" 488 + checksum = "aa68f1b12764fab894d2755d2518754e71b4fd80ecfb822714a1206c2aab39bf" 489 + dependencies = [ 490 + "cc", 491 + "libc", 492 + ] 493 + 494 + [[package]] 495 + name = "event-listener" 496 + version = "2.5.3" 497 + source = "registry+https://github.com/rust-lang/crates.io-index" 498 + checksum = "0206175f82b8d6bf6652ff7d71a1e27fd2e4efde587fd368662814d6ec1d9ce0" 499 + 500 + [[package]] 501 + name = "fastrand" 502 + version = "1.9.0" 503 + source = "registry+https://github.com/rust-lang/crates.io-index" 504 + checksum = "e51093e27b0797c359783294ca4f0a911c270184cb10f85783b118614a1501be" 505 + dependencies = [ 506 + "instant", 507 + ] 508 + 509 + [[package]] 510 + name = "fixedbitset" 511 + version = "0.4.2" 512 + source = "registry+https://github.com/rust-lang/crates.io-index" 513 + checksum = "0ce7134b9999ecaf8bcd65542e436736ef32ddca1b3e06094cb6ec5755203b80" 514 + 515 + [[package]] 516 + name = "flume" 517 + version = "0.10.14" 518 + source = "registry+https://github.com/rust-lang/crates.io-index" 519 + checksum = "1657b4441c3403d9f7b3409e47575237dac27b1b5726df654a6ecbf92f0f7577" 520 + dependencies = [ 521 + "futures-core", 522 + "futures-sink", 523 + "pin-project", 524 + "spin 0.9.8", 525 + ] 526 + 527 + [[package]] 528 + name = "fnv" 529 + version = "1.0.7" 530 + source = "registry+https://github.com/rust-lang/crates.io-index" 531 + checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" 532 + 533 + [[package]] 534 + name = "form_urlencoded" 535 + version = "1.1.0" 536 + source = "registry+https://github.com/rust-lang/crates.io-index" 537 + checksum = "a9c384f161156f5260c24a097c56119f9be8c798586aecc13afbcbe7b7e26bf8" 538 + dependencies = [ 539 + "percent-encoding", 540 + ] 541 + 542 + [[package]] 543 + name = "futures" 544 + version = "0.3.28" 545 + source = "registry+https://github.com/rust-lang/crates.io-index" 546 + checksum = "23342abe12aba583913b2e62f22225ff9c950774065e4bfb61a19cd9770fec40" 547 + dependencies = [ 548 + "futures-channel", 549 + "futures-core", 550 + "futures-executor", 551 + "futures-io", 552 + "futures-sink", 553 + "futures-task", 554 + "futures-util", 555 + ] 556 + 557 + [[package]] 558 + name = "futures-channel" 559 + version = "0.3.28" 560 + source = "registry+https://github.com/rust-lang/crates.io-index" 561 + checksum = "955518d47e09b25bbebc7a18df10b81f0c766eaf4c4f1cccef2fca5f2a4fb5f2" 562 + dependencies = [ 563 + "futures-core", 564 + "futures-sink", 565 + ] 566 + 567 + [[package]] 568 + name = "futures-core" 569 + version = "0.3.28" 570 + source = "registry+https://github.com/rust-lang/crates.io-index" 571 + checksum = "4bca583b7e26f571124fe5b7561d49cb2868d79116cfa0eefce955557c6fee8c" 572 + 573 + [[package]] 574 + name = "futures-executor" 575 + version = "0.3.28" 576 + source = "registry+https://github.com/rust-lang/crates.io-index" 577 + checksum = "ccecee823288125bd88b4d7f565c9e58e41858e47ab72e8ea2d64e93624386e0" 578 + dependencies = [ 579 + "futures-core", 580 + "futures-task", 581 + "futures-util", 582 + ] 583 + 584 + [[package]] 585 + name = "futures-intrusive" 586 + version = "0.4.2" 587 + source = "registry+https://github.com/rust-lang/crates.io-index" 588 + checksum = "a604f7a68fbf8103337523b1fadc8ade7361ee3f112f7c680ad179651616aed5" 589 + dependencies = [ 590 + "futures-core", 591 + "lock_api", 592 + "parking_lot 0.11.2", 593 + ] 594 + 595 + [[package]] 596 + name = "futures-io" 597 + version = "0.3.28" 598 + source = "registry+https://github.com/rust-lang/crates.io-index" 599 + checksum = "4fff74096e71ed47f8e023204cfd0aa1289cd54ae5430a9523be060cdb849964" 600 + 601 + [[package]] 602 + name = "futures-macro" 603 + version = "0.3.28" 604 + source = "registry+https://github.com/rust-lang/crates.io-index" 605 + checksum = "89ca545a94061b6365f2c7355b4b32bd20df3ff95f02da9329b34ccc3bd6ee72" 606 + dependencies = [ 607 + "proc-macro2", 608 + "quote", 609 + "syn 2.0.18", 610 + ] 611 + 612 + [[package]] 613 + name = "futures-sink" 614 + version = "0.3.28" 615 + source = "registry+https://github.com/rust-lang/crates.io-index" 616 + checksum = "f43be4fe21a13b9781a69afa4985b0f6ee0e1afab2c6f454a8cf30e2b2237b6e" 617 + 618 + [[package]] 619 + name = "futures-task" 620 + version = "0.3.28" 621 + source = "registry+https://github.com/rust-lang/crates.io-index" 622 + checksum = "76d3d132be6c0e6aa1534069c705a74a5997a356c0dc2f86a47765e5617c5b65" 623 + 624 + [[package]] 625 + name = "futures-util" 626 + version = "0.3.28" 627 + source = "registry+https://github.com/rust-lang/crates.io-index" 628 + checksum = "26b01e40b772d54cf6c6d721c1d1abd0647a0106a12ecaa1c186273392a69533" 629 + dependencies = [ 630 + "futures-channel", 631 + "futures-core", 632 + "futures-io", 633 + "futures-macro", 634 + "futures-sink", 635 + "futures-task", 636 + "memchr", 637 + "pin-project-lite", 638 + "pin-utils", 639 + "slab", 640 + ] 641 + 642 + [[package]] 643 + name = "generic-array" 644 + version = "0.14.7" 645 + source = "registry+https://github.com/rust-lang/crates.io-index" 646 + checksum = "85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a" 647 + dependencies = [ 648 + "typenum", 649 + "version_check", 650 + ] 651 + 652 + [[package]] 653 + name = "getopts" 654 + version = "0.2.21" 655 + source = "registry+https://github.com/rust-lang/crates.io-index" 656 + checksum = "14dbbfd5c71d70241ecf9e6f13737f7b5ce823821063188d7e46c41d371eebd5" 657 + dependencies = [ 658 + "unicode-width", 659 + ] 660 + 661 + [[package]] 662 + name = "getrandom" 663 + version = "0.2.9" 664 + source = "registry+https://github.com/rust-lang/crates.io-index" 665 + checksum = "c85e1d9ab2eadba7e5040d4e09cbd6d072b76a557ad64e797c2cb9d4da21d7e4" 666 + dependencies = [ 667 + "cfg-if", 668 + "libc", 669 + "wasi", 670 + ] 671 + 672 + [[package]] 673 + name = "h2" 674 + version = "0.3.19" 675 + source = "registry+https://github.com/rust-lang/crates.io-index" 676 + checksum = "d357c7ae988e7d2182f7d7871d0b963962420b0678b0997ce7de72001aeab782" 677 + dependencies = [ 678 + "bytes", 679 + "fnv", 680 + "futures-core", 681 + "futures-sink", 682 + "futures-util", 683 + "http", 684 + "indexmap", 685 + "slab", 686 + "tokio", 687 + "tokio-util", 688 + "tracing", 689 + ] 690 + 691 + [[package]] 692 + name = "hashbrown" 693 + version = "0.12.3" 694 + source = "registry+https://github.com/rust-lang/crates.io-index" 695 + checksum = "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888" 696 + 697 + [[package]] 698 + name = "hashbrown" 699 + version = "0.13.2" 700 + source = "registry+https://github.com/rust-lang/crates.io-index" 701 + checksum = "43a3c133739dddd0d2990f9a4bdf8eb4b21ef50e4851ca85ab661199821d510e" 702 + dependencies = [ 703 + "ahash 0.8.3", 704 + ] 705 + 706 + [[package]] 707 + name = "hashlink" 708 + version = "0.8.2" 709 + source = "registry+https://github.com/rust-lang/crates.io-index" 710 + checksum = "0761a1b9491c4f2e3d66aa0f62d0fba0af9a0e2852e4d48ea506632a4b56e6aa" 711 + dependencies = [ 712 + "hashbrown 0.13.2", 713 + ] 714 + 715 + [[package]] 716 + name = "heck" 717 + version = "0.4.1" 718 + source = "registry+https://github.com/rust-lang/crates.io-index" 719 + checksum = "95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8" 720 + dependencies = [ 721 + "unicode-segmentation", 722 + ] 723 + 724 + [[package]] 725 + name = "hermit-abi" 726 + version = "0.2.6" 727 + source = "registry+https://github.com/rust-lang/crates.io-index" 728 + checksum = "ee512640fe35acbfb4bb779db6f0d80704c2cacfa2e39b601ef3e3f47d1ae4c7" 729 + dependencies = [ 730 + "libc", 731 + ] 732 + 733 + [[package]] 734 + name = "hermit-abi" 735 + version = "0.3.1" 736 + source = "registry+https://github.com/rust-lang/crates.io-index" 737 + checksum = "fed44880c466736ef9a5c5b5facefb5ed0785676d0c02d612db14e54f0d84286" 738 + 739 + [[package]] 740 + name = "hex" 741 + version = "0.4.3" 742 + source = "registry+https://github.com/rust-lang/crates.io-index" 743 + checksum = "7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70" 744 + 745 + [[package]] 746 + name = "hkdf" 747 + version = "0.12.3" 748 + source = "registry+https://github.com/rust-lang/crates.io-index" 749 + checksum = "791a029f6b9fc27657f6f188ec6e5e43f6911f6f878e0dc5501396e09809d437" 750 + dependencies = [ 751 + "hmac", 752 + ] 753 + 754 + [[package]] 755 + name = "hmac" 756 + version = "0.12.1" 757 + source = "registry+https://github.com/rust-lang/crates.io-index" 758 + checksum = "6c49c37c09c17a53d937dfbb742eb3a961d65a994e6bcdcf37e7399d0cc8ab5e" 759 + dependencies = [ 760 + "digest", 761 + ] 762 + 763 + [[package]] 764 + name = "http" 765 + version = "0.2.9" 766 + source = "registry+https://github.com/rust-lang/crates.io-index" 767 + checksum = "bd6effc99afb63425aff9b05836f029929e345a6148a14b7ecd5ab67af944482" 768 + dependencies = [ 769 + "bytes", 770 + "fnv", 771 + "itoa", 772 + ] 773 + 774 + [[package]] 775 + name = "http-body" 776 + version = "0.4.5" 777 + source = "registry+https://github.com/rust-lang/crates.io-index" 778 + checksum = "d5f38f16d184e36f2408a55281cd658ecbd3ca05cce6d6510a176eca393e26d1" 779 + dependencies = [ 780 + "bytes", 781 + "http", 782 + "pin-project-lite", 783 + ] 784 + 785 + [[package]] 786 + name = "http-range-header" 787 + version = "0.3.0" 788 + source = "registry+https://github.com/rust-lang/crates.io-index" 789 + checksum = "0bfe8eed0a9285ef776bb792479ea3834e8b94e13d615c2f66d03dd50a435a29" 790 + 791 + [[package]] 792 + name = "httparse" 793 + version = "1.8.0" 794 + source = "registry+https://github.com/rust-lang/crates.io-index" 795 + checksum = "d897f394bad6a705d5f4104762e116a75639e470d80901eed05a860a95cb1904" 796 + 797 + [[package]] 798 + name = "httpdate" 799 + version = "1.0.2" 800 + source = "registry+https://github.com/rust-lang/crates.io-index" 801 + checksum = "c4a1e36c821dbe04574f602848a19f742f4fb3c98d40449f11bcad18d6b17421" 802 + 803 + [[package]] 804 + name = "hyper" 805 + version = "0.14.26" 806 + source = "registry+https://github.com/rust-lang/crates.io-index" 807 + checksum = "ab302d72a6f11a3b910431ff93aae7e773078c769f0a3ef15fb9ec692ed147d4" 808 + dependencies = [ 809 + "bytes", 810 + "futures-channel", 811 + "futures-core", 812 + "futures-util", 813 + "h2", 814 + "http", 815 + "http-body", 816 + "httparse", 817 + "httpdate", 818 + "itoa", 819 + "pin-project-lite", 820 + "socket2", 821 + "tokio", 822 + "tower-service", 823 + "tracing", 824 + "want", 825 + ] 826 + 827 + [[package]] 828 + name = "hyper-timeout" 829 + version = "0.4.1" 830 + source = "registry+https://github.com/rust-lang/crates.io-index" 831 + checksum = "bbb958482e8c7be4bc3cf272a766a2b0bf1a6755e7a6ae777f017a31d11b13b1" 832 + dependencies = [ 833 + "hyper", 834 + "pin-project-lite", 835 + "tokio", 836 + "tokio-io-timeout", 837 + ] 838 + 839 + [[package]] 840 + name = "iana-time-zone" 841 + version = "0.1.56" 842 + source = "registry+https://github.com/rust-lang/crates.io-index" 843 + checksum = "0722cd7114b7de04316e7ea5456a0bbb20e4adb46fd27a3697adb812cff0f37c" 844 + dependencies = [ 845 + "android_system_properties", 846 + "core-foundation-sys", 847 + "iana-time-zone-haiku", 848 + "js-sys", 849 + "wasm-bindgen", 850 + "windows", 851 + ] 852 + 853 + [[package]] 854 + name = "iana-time-zone-haiku" 855 + version = "0.1.2" 856 + source = "registry+https://github.com/rust-lang/crates.io-index" 857 + checksum = "f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f" 858 + dependencies = [ 859 + "cc", 860 + ] 861 + 862 + [[package]] 863 + name = "idna" 864 + version = "0.3.0" 865 + source = "registry+https://github.com/rust-lang/crates.io-index" 866 + checksum = "e14ddfc70884202db2244c223200c204c2bda1bc6e0998d11b5e024d657209e6" 867 + dependencies = [ 868 + "unicode-bidi", 869 + "unicode-normalization", 870 + ] 871 + 872 + [[package]] 873 + name = "indexmap" 874 + version = "1.9.3" 875 + source = "registry+https://github.com/rust-lang/crates.io-index" 876 + checksum = "bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99" 877 + dependencies = [ 878 + "autocfg", 879 + "hashbrown 0.12.3", 880 + ] 881 + 882 + [[package]] 883 + name = "indoc" 884 + version = "1.0.9" 885 + source = "registry+https://github.com/rust-lang/crates.io-index" 886 + checksum = "bfa799dd5ed20a7e349f3b4639aa80d74549c81716d9ec4f994c9b5815598306" 887 + 888 + [[package]] 889 + name = "instant" 890 + version = "0.1.12" 891 + source = "registry+https://github.com/rust-lang/crates.io-index" 892 + checksum = "7a5bbe824c507c5da5956355e86a746d82e0e1464f65d862cc5e71da70e94b2c" 893 + dependencies = [ 894 + "cfg-if", 895 + ] 896 + 897 + [[package]] 898 + name = "integer-encoding" 899 + version = "3.0.4" 900 + source = "registry+https://github.com/rust-lang/crates.io-index" 901 + checksum = "8bb03732005da905c88227371639bf1ad885cc712789c011c31c5fb3ab3ccf02" 902 + 903 + [[package]] 904 + name = "io-lifetimes" 905 + version = "1.0.11" 906 + source = "registry+https://github.com/rust-lang/crates.io-index" 907 + checksum = "eae7b9aee968036d54dce06cebaefd919e4472e753296daccd6d344e3e2df0c2" 908 + dependencies = [ 909 + "hermit-abi 0.3.1", 910 + "libc", 911 + "windows-sys 0.48.0", 912 + ] 913 + 914 + [[package]] 915 + name = "ipnet" 916 + version = "2.7.2" 917 + source = "registry+https://github.com/rust-lang/crates.io-index" 918 + checksum = "12b6ee2129af8d4fb011108c73d99a1b83a85977f23b82460c0ae2e25bb4b57f" 919 + 920 + [[package]] 921 + name = "itertools" 922 + version = "0.10.5" 923 + source = "registry+https://github.com/rust-lang/crates.io-index" 924 + checksum = "b0fd2260e829bddf4cb6ea802289de2f86d6a7a690192fbe91b3f46e0f2c8473" 925 + dependencies = [ 926 + "either", 927 + ] 928 + 929 + [[package]] 930 + name = "itoa" 931 + version = "1.0.6" 932 + source = "registry+https://github.com/rust-lang/crates.io-index" 933 + checksum = "453ad9f582a441959e5f0d088b02ce04cfe8d51a8eaf077f12ac6d3e94164ca6" 934 + 935 + [[package]] 936 + name = "js-sys" 937 + version = "0.3.63" 938 + source = "registry+https://github.com/rust-lang/crates.io-index" 939 + checksum = "2f37a4a5928311ac501dee68b3c7613a1037d0edb30c8e5427bd832d55d1b790" 940 + dependencies = [ 941 + "wasm-bindgen", 942 + ] 943 + 944 + [[package]] 945 + name = "krb5-src" 946 + version = "0.3.2+1.19.2" 947 + source = "registry+https://github.com/rust-lang/crates.io-index" 948 + checksum = "44cd3b7e7735d48bc3793837041294f2eb747bd0f63bbc081e89972abb9e48fb" 949 + dependencies = [ 950 + "duct", 951 + ] 952 + 953 + [[package]] 954 + name = "lazy_static" 955 + version = "1.4.0" 956 + source = "registry+https://github.com/rust-lang/crates.io-index" 957 + checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646" 958 + 959 + [[package]] 960 + name = "libc" 961 + version = "0.2.144" 962 + source = "registry+https://github.com/rust-lang/crates.io-index" 963 + checksum = "2b00cc1c228a6782d0f076e7b232802e0c5689d41bb5df366f2a6b6621cfdfe1" 964 + 965 + [[package]] 966 + name = "libsqlite3-sys" 967 + version = "0.24.2" 968 + source = "registry+https://github.com/rust-lang/crates.io-index" 969 + checksum = "898745e570c7d0453cc1fbc4a701eb6c662ed54e8fec8b7d14be137ebeeb9d14" 970 + dependencies = [ 971 + "cc", 972 + "pkg-config", 973 + "vcpkg", 974 + ] 975 + 976 + [[package]] 977 + name = "libz-sys" 978 + version = "1.1.9" 979 + source = "registry+https://github.com/rust-lang/crates.io-index" 980 + checksum = "56ee889ecc9568871456d42f603d6a0ce59ff328d291063a45cbdf0036baf6db" 981 + dependencies = [ 982 + "cc", 983 + "libc", 984 + "pkg-config", 985 + "vcpkg", 986 + ] 987 + 988 + [[package]] 989 + name = "linux-raw-sys" 990 + version = "0.3.8" 991 + source = "registry+https://github.com/rust-lang/crates.io-index" 992 + checksum = "ef53942eb7bf7ff43a617b3e2c1c4a5ecf5944a7c1bc12d7ee39bbb15e5c1519" 993 + 994 + [[package]] 995 + name = "lock_api" 996 + version = "0.4.9" 997 + source = "registry+https://github.com/rust-lang/crates.io-index" 998 + checksum = "435011366fe56583b16cf956f9df0095b405b82d76425bc8981c0e22e60ec4df" 999 + dependencies = [ 1000 + "autocfg", 1001 + "scopeguard", 1002 + ] 1003 + 1004 + [[package]] 1005 + name = "log" 1006 + version = "0.4.18" 1007 + source = "registry+https://github.com/rust-lang/crates.io-index" 1008 + checksum = "518ef76f2f87365916b142844c16d8fefd85039bc5699050210a7778ee1cd1de" 1009 + 1010 + [[package]] 1011 + name = "matchers" 1012 + version = "0.1.0" 1013 + source = "registry+https://github.com/rust-lang/crates.io-index" 1014 + checksum = "8263075bb86c5a1b1427b5ae862e8889656f126e9f77c484496e8b47cf5c5558" 1015 + dependencies = [ 1016 + "regex-automata", 1017 + ] 1018 + 1019 + [[package]] 1020 + name = "matchit" 1021 + version = "0.5.0" 1022 + source = "registry+https://github.com/rust-lang/crates.io-index" 1023 + checksum = "73cbba799671b762df5a175adf59ce145165747bb891505c43d09aefbbf38beb" 1024 + 1025 + [[package]] 1026 + name = "matchit" 1027 + version = "0.7.0" 1028 + source = "registry+https://github.com/rust-lang/crates.io-index" 1029 + checksum = "b87248edafb776e59e6ee64a79086f65890d3510f2c656c000bf2a7e8a0aea40" 1030 + 1031 + [[package]] 1032 + name = "md-5" 1033 + version = "0.10.5" 1034 + source = "registry+https://github.com/rust-lang/crates.io-index" 1035 + checksum = "6365506850d44bff6e2fbcb5176cf63650e48bd45ef2fe2665ae1570e0f4b9ca" 1036 + dependencies = [ 1037 + "digest", 1038 + ] 1039 + 1040 + [[package]] 1041 + name = "memchr" 1042 + version = "2.5.0" 1043 + source = "registry+https://github.com/rust-lang/crates.io-index" 1044 + checksum = "2dffe52ecf27772e601905b7522cb4ef790d2cc203488bbd0e2fe85fcb74566d" 1045 + 1046 + [[package]] 1047 + name = "memoffset" 1048 + version = "0.8.0" 1049 + source = "registry+https://github.com/rust-lang/crates.io-index" 1050 + checksum = "d61c719bcfbcf5d62b3a09efa6088de8c54bc0bfcd3ea7ae39fcc186108b8de1" 1051 + dependencies = [ 1052 + "autocfg", 1053 + ] 1054 + 1055 + [[package]] 1056 + name = "mime" 1057 + version = "0.3.17" 1058 + source = "registry+https://github.com/rust-lang/crates.io-index" 1059 + checksum = "6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a" 1060 + 1061 + [[package]] 1062 + name = "minimal-lexical" 1063 + version = "0.2.1" 1064 + source = "registry+https://github.com/rust-lang/crates.io-index" 1065 + checksum = "68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a" 1066 + 1067 + [[package]] 1068 + name = "mio" 1069 + version = "0.8.8" 1070 + source = "registry+https://github.com/rust-lang/crates.io-index" 1071 + checksum = "927a765cd3fc26206e66b296465fa9d3e5ab003e651c1b3c060e7956d96b19d2" 1072 + dependencies = [ 1073 + "libc", 1074 + "wasi", 1075 + "windows-sys 0.48.0", 1076 + ] 1077 + 1078 + [[package]] 1079 + name = "multimap" 1080 + version = "0.8.3" 1081 + source = "registry+https://github.com/rust-lang/crates.io-index" 1082 + checksum = "e5ce46fe64a9d73be07dcbe690a38ce1b293be448fd8ce1e6c1b8062c9f72c6a" 1083 + 1084 + [[package]] 1085 + name = "nom" 1086 + version = "7.1.3" 1087 + source = "registry+https://github.com/rust-lang/crates.io-index" 1088 + checksum = "d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a" 1089 + dependencies = [ 1090 + "memchr", 1091 + "minimal-lexical", 1092 + ] 1093 + 1094 + [[package]] 1095 + name = "nu-ansi-term" 1096 + version = "0.46.0" 1097 + source = "registry+https://github.com/rust-lang/crates.io-index" 1098 + checksum = "77a8165726e8236064dbb45459242600304b42a5ea24ee2948e18e023bf7ba84" 1099 + dependencies = [ 1100 + "overload", 1101 + "winapi", 1102 + ] 1103 + 1104 + [[package]] 1105 + name = "num" 1106 + version = "0.4.0" 1107 + source = "registry+https://github.com/rust-lang/crates.io-index" 1108 + checksum = "43db66d1170d347f9a065114077f7dccb00c1b9478c89384490a3425279a4606" 1109 + dependencies = [ 1110 + "num-bigint", 1111 + "num-complex", 1112 + "num-integer", 1113 + "num-iter", 1114 + "num-rational", 1115 + "num-traits", 1116 + ] 1117 + 1118 + [[package]] 1119 + name = "num-bigint" 1120 + version = "0.4.3" 1121 + source = "registry+https://github.com/rust-lang/crates.io-index" 1122 + checksum = "f93ab6289c7b344a8a9f60f88d80aa20032336fe78da341afc91c8a2341fc75f" 1123 + dependencies = [ 1124 + "autocfg", 1125 + "num-integer", 1126 + "num-traits", 1127 + ] 1128 + 1129 + [[package]] 1130 + name = "num-complex" 1131 + version = "0.4.3" 1132 + source = "registry+https://github.com/rust-lang/crates.io-index" 1133 + checksum = "02e0d21255c828d6f128a1e41534206671e8c3ea0c62f32291e808dc82cff17d" 1134 + dependencies = [ 1135 + "num-traits", 1136 + ] 1137 + 1138 + [[package]] 1139 + name = "num-integer" 1140 + version = "0.1.45" 1141 + source = "registry+https://github.com/rust-lang/crates.io-index" 1142 + checksum = "225d3389fb3509a24c93f5c29eb6bde2586b98d9f016636dff58d7c6f7569cd9" 1143 + dependencies = [ 1144 + "autocfg", 1145 + "num-traits", 1146 + ] 1147 + 1148 + [[package]] 1149 + name = "num-iter" 1150 + version = "0.1.43" 1151 + source = "registry+https://github.com/rust-lang/crates.io-index" 1152 + checksum = "7d03e6c028c5dc5cac6e2dec0efda81fc887605bb3d884578bb6d6bf7514e252" 1153 + dependencies = [ 1154 + "autocfg", 1155 + "num-integer", 1156 + "num-traits", 1157 + ] 1158 + 1159 + [[package]] 1160 + name = "num-rational" 1161 + version = "0.4.1" 1162 + source = "registry+https://github.com/rust-lang/crates.io-index" 1163 + checksum = "0638a1c9d0a3c0914158145bc76cff373a75a627e6ecbfb71cbe6f453a5a19b0" 1164 + dependencies = [ 1165 + "autocfg", 1166 + "num-bigint", 1167 + "num-integer", 1168 + "num-traits", 1169 + ] 1170 + 1171 + [[package]] 1172 + name = "num-traits" 1173 + version = "0.2.15" 1174 + source = "registry+https://github.com/rust-lang/crates.io-index" 1175 + checksum = "578ede34cf02f8924ab9447f50c28075b4d3e5b269972345e7e0372b38c6cdcd" 1176 + dependencies = [ 1177 + "autocfg", 1178 + ] 1179 + 1180 + [[package]] 1181 + name = "num_cpus" 1182 + version = "1.15.0" 1183 + source = "registry+https://github.com/rust-lang/crates.io-index" 1184 + checksum = "0fac9e2da13b5eb447a6ce3d392f23a29d8694bff781bf03a16cd9ac8697593b" 1185 + dependencies = [ 1186 + "hermit-abi 0.2.6", 1187 + "libc", 1188 + ] 1189 + 1190 + [[package]] 1191 + name = "num_enum" 1192 + version = "0.5.11" 1193 + source = "registry+https://github.com/rust-lang/crates.io-index" 1194 + checksum = "1f646caf906c20226733ed5b1374287eb97e3c2a5c227ce668c1f2ce20ae57c9" 1195 + dependencies = [ 1196 + "num_enum_derive", 1197 + ] 1198 + 1199 + [[package]] 1200 + name = "num_enum_derive" 1201 + version = "0.5.11" 1202 + source = "registry+https://github.com/rust-lang/crates.io-index" 1203 + checksum = "dcbff9bc912032c62bf65ef1d5aea88983b420f4f839db1e9b0c281a25c9c799" 1204 + dependencies = [ 1205 + "proc-macro-crate", 1206 + "proc-macro2", 1207 + "quote", 1208 + "syn 1.0.109", 1209 + ] 1210 + 1211 + [[package]] 1212 + name = "once_cell" 1213 + version = "1.17.2" 1214 + source = "registry+https://github.com/rust-lang/crates.io-index" 1215 + checksum = "9670a07f94779e00908f3e686eab508878ebb390ba6e604d3a284c00e8d0487b" 1216 + 1217 + [[package]] 1218 + name = "openssl-src" 1219 + version = "111.26.0+1.1.1u" 1220 + source = "registry+https://github.com/rust-lang/crates.io-index" 1221 + checksum = "efc62c9f12b22b8f5208c23a7200a442b2e5999f8bdf80233852122b5a4f6f37" 1222 + dependencies = [ 1223 + "cc", 1224 + ] 1225 + 1226 + [[package]] 1227 + name = "openssl-sys" 1228 + version = "0.9.88" 1229 + source = "registry+https://github.com/rust-lang/crates.io-index" 1230 + checksum = "c2ce0f250f34a308dcfdbb351f511359857d4ed2134ba715a4eadd46e1ffd617" 1231 + dependencies = [ 1232 + "cc", 1233 + "libc", 1234 + "openssl-src", 1235 + "pkg-config", 1236 + "vcpkg", 1237 + ] 1238 + 1239 + [[package]] 1240 + name = "opentelemetry" 1241 + version = "0.18.0" 1242 + source = "registry+https://github.com/rust-lang/crates.io-index" 1243 + checksum = "69d6c3d7288a106c0a363e4b0e8d308058d56902adefb16f4936f417ffef086e" 1244 + dependencies = [ 1245 + "opentelemetry_api", 1246 + "opentelemetry_sdk", 1247 + ] 1248 + 1249 + [[package]] 1250 + name = "opentelemetry-http" 1251 + version = "0.7.0" 1252 + source = "registry+https://github.com/rust-lang/crates.io-index" 1253 + checksum = "1edc79add46364183ece1a4542592ca593e6421c60807232f5b8f7a31703825d" 1254 + dependencies = [ 1255 + "async-trait", 1256 + "bytes", 1257 + "http", 1258 + "opentelemetry_api", 1259 + "reqwest", 1260 + ] 1261 + 1262 + [[package]] 1263 + name = "opentelemetry-jaeger" 1264 + version = "0.17.0" 1265 + source = "registry+https://github.com/rust-lang/crates.io-index" 1266 + checksum = "1e785d273968748578931e4dc3b4f5ec86b26e09d9e0d66b55adda7fce742f7a" 1267 + dependencies = [ 1268 + "async-trait", 1269 + "futures", 1270 + "futures-executor", 1271 + "once_cell", 1272 + "opentelemetry", 1273 + "opentelemetry-semantic-conventions", 1274 + "thiserror", 1275 + "thrift", 1276 + "tokio", 1277 + ] 1278 + 1279 + [[package]] 1280 + name = "opentelemetry-otlp" 1281 + version = "0.11.0" 1282 + source = "registry+https://github.com/rust-lang/crates.io-index" 1283 + checksum = "d1c928609d087790fc936a1067bdc310ae702bdf3b090c3f281b713622c8bbde" 1284 + dependencies = [ 1285 + "async-trait", 1286 + "futures", 1287 + "futures-util", 1288 + "http", 1289 + "opentelemetry", 1290 + "opentelemetry-http", 1291 + "opentelemetry-proto", 1292 + "prost", 1293 + "reqwest", 1294 + "thiserror", 1295 + "tokio", 1296 + "tonic", 1297 + ] 1298 + 1299 + [[package]] 1300 + name = "opentelemetry-proto" 1301 + version = "0.1.0" 1302 + source = "registry+https://github.com/rust-lang/crates.io-index" 1303 + checksum = "d61a2f56df5574508dd86aaca016c917489e589ece4141df1b5e349af8d66c28" 1304 + dependencies = [ 1305 + "futures", 1306 + "futures-util", 1307 + "opentelemetry", 1308 + "prost", 1309 + "tonic", 1310 + "tonic-build", 1311 + ] 1312 + 1313 + [[package]] 1314 + name = "opentelemetry-semantic-conventions" 1315 + version = "0.10.0" 1316 + source = "registry+https://github.com/rust-lang/crates.io-index" 1317 + checksum = "9b02e0230abb0ab6636d18e2ba8fa02903ea63772281340ccac18e0af3ec9eeb" 1318 + dependencies = [ 1319 + "opentelemetry", 1320 + ] 1321 + 1322 + [[package]] 1323 + name = "opentelemetry_api" 1324 + version = "0.18.0" 1325 + source = "registry+https://github.com/rust-lang/crates.io-index" 1326 + checksum = "c24f96e21e7acc813c7a8394ee94978929db2bcc46cf6b5014fc612bf7760c22" 1327 + dependencies = [ 1328 + "fnv", 1329 + "futures-channel", 1330 + "futures-util", 1331 + "indexmap", 1332 + "js-sys", 1333 + "once_cell", 1334 + "pin-project-lite", 1335 + "thiserror", 1336 + ] 1337 + 1338 + [[package]] 1339 + name = "opentelemetry_sdk" 1340 + version = "0.18.0" 1341 + source = "registry+https://github.com/rust-lang/crates.io-index" 1342 + checksum = "1ca41c4933371b61c2a2f214bf16931499af4ec90543604ec828f7a625c09113" 1343 + dependencies = [ 1344 + "async-trait", 1345 + "crossbeam-channel", 1346 + "dashmap", 1347 + "fnv", 1348 + "futures-channel", 1349 + "futures-executor", 1350 + "futures-util", 1351 + "once_cell", 1352 + "opentelemetry_api", 1353 + "percent-encoding", 1354 + "rand", 1355 + "thiserror", 1356 + "tokio", 1357 + "tokio-stream", 1358 + ] 1359 + 1360 + [[package]] 1361 + name = "ordered-float" 1362 + version = "1.1.1" 1363 + source = "registry+https://github.com/rust-lang/crates.io-index" 1364 + checksum = "3305af35278dd29f46fcdd139e0b1fbfae2153f0e5928b39b035542dd31e37b7" 1365 + dependencies = [ 1366 + "num-traits", 1367 + ] 1368 + 1369 + [[package]] 1370 + name = "os_pipe" 1371 + version = "1.1.4" 1372 + source = "registry+https://github.com/rust-lang/crates.io-index" 1373 + checksum = "0ae859aa07428ca9a929b936690f8b12dc5f11dd8c6992a18ca93919f28bc177" 1374 + dependencies = [ 1375 + "libc", 1376 + "windows-sys 0.48.0", 1377 + ] 1378 + 1379 + [[package]] 1380 + name = "overload" 1381 + version = "0.1.1" 1382 + source = "registry+https://github.com/rust-lang/crates.io-index" 1383 + checksum = "b15813163c1d831bf4a13c3610c05c0d03b39feb07f7e09fa234dac9b15aaf39" 1384 + 1385 + [[package]] 1386 + name = "parking_lot" 1387 + version = "0.11.2" 1388 + source = "registry+https://github.com/rust-lang/crates.io-index" 1389 + checksum = "7d17b78036a60663b797adeaee46f5c9dfebb86948d1255007a1d6be0271ff99" 1390 + dependencies = [ 1391 + "instant", 1392 + "lock_api", 1393 + "parking_lot_core 0.8.6", 1394 + ] 1395 + 1396 + [[package]] 1397 + name = "parking_lot" 1398 + version = "0.12.1" 1399 + source = "registry+https://github.com/rust-lang/crates.io-index" 1400 + checksum = "3742b2c103b9f06bc9fff0a37ff4912935851bee6d36f3c02bcc755bcfec228f" 1401 + dependencies = [ 1402 + "lock_api", 1403 + "parking_lot_core 0.9.7", 1404 + ] 1405 + 1406 + [[package]] 1407 + name = "parking_lot_core" 1408 + version = "0.8.6" 1409 + source = "registry+https://github.com/rust-lang/crates.io-index" 1410 + checksum = "60a2cfe6f0ad2bfc16aefa463b497d5c7a5ecd44a23efa72aa342d90177356dc" 1411 + dependencies = [ 1412 + "cfg-if", 1413 + "instant", 1414 + "libc", 1415 + "redox_syscall 0.2.16", 1416 + "smallvec", 1417 + "winapi", 1418 + ] 1419 + 1420 + [[package]] 1421 + name = "parking_lot_core" 1422 + version = "0.9.7" 1423 + source = "registry+https://github.com/rust-lang/crates.io-index" 1424 + checksum = "9069cbb9f99e3a5083476ccb29ceb1de18b9118cafa53e90c9551235de2b9521" 1425 + dependencies = [ 1426 + "cfg-if", 1427 + "libc", 1428 + "redox_syscall 0.2.16", 1429 + "smallvec", 1430 + "windows-sys 0.45.0", 1431 + ] 1432 + 1433 + [[package]] 1434 + name = "paste" 1435 + version = "1.0.12" 1436 + source = "registry+https://github.com/rust-lang/crates.io-index" 1437 + checksum = "9f746c4065a8fa3fe23974dd82f15431cc8d40779821001404d10d2e79ca7d79" 1438 + 1439 + [[package]] 1440 + name = "percent-encoding" 1441 + version = "2.2.0" 1442 + source = "registry+https://github.com/rust-lang/crates.io-index" 1443 + checksum = "478c572c3d73181ff3c2539045f6eb99e5491218eae919370993b890cdbdd98e" 1444 + 1445 + [[package]] 1446 + name = "petgraph" 1447 + version = "0.6.3" 1448 + source = "registry+https://github.com/rust-lang/crates.io-index" 1449 + checksum = "4dd7d28ee937e54fe3080c91faa1c3a46c06de6252988a7f4592ba2310ef22a4" 1450 + dependencies = [ 1451 + "fixedbitset", 1452 + "indexmap", 1453 + ] 1454 + 1455 + [[package]] 1456 + name = "pin-project" 1457 + version = "1.1.0" 1458 + source = "registry+https://github.com/rust-lang/crates.io-index" 1459 + checksum = "c95a7476719eab1e366eaf73d0260af3021184f18177925b07f54b30089ceead" 1460 + dependencies = [ 1461 + "pin-project-internal", 1462 + ] 1463 + 1464 + [[package]] 1465 + name = "pin-project-internal" 1466 + version = "1.1.0" 1467 + source = "registry+https://github.com/rust-lang/crates.io-index" 1468 + checksum = "39407670928234ebc5e6e580247dd567ad73a3578460c5990f9503df207e8f07" 1469 + dependencies = [ 1470 + "proc-macro2", 1471 + "quote", 1472 + "syn 2.0.18", 1473 + ] 1474 + 1475 + [[package]] 1476 + name = "pin-project-lite" 1477 + version = "0.2.9" 1478 + source = "registry+https://github.com/rust-lang/crates.io-index" 1479 + checksum = "e0a7ae3ac2f1173085d398531c705756c94a4c56843785df85a60c1a0afac116" 1480 + 1481 + [[package]] 1482 + name = "pin-utils" 1483 + version = "0.1.0" 1484 + source = "registry+https://github.com/rust-lang/crates.io-index" 1485 + checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184" 1486 + 1487 + [[package]] 1488 + name = "pkg-config" 1489 + version = "0.3.27" 1490 + source = "registry+https://github.com/rust-lang/crates.io-index" 1491 + checksum = "26072860ba924cbfa98ea39c8c19b4dd6a4a25423dbdf219c1eca91aa0cf6964" 1492 + 1493 + [[package]] 1494 + name = "ppv-lite86" 1495 + version = "0.2.17" 1496 + source = "registry+https://github.com/rust-lang/crates.io-index" 1497 + checksum = "5b40af805b3121feab8a3c29f04d8ad262fa8e0561883e7653e024ae4479e6de" 1498 + 1499 + [[package]] 1500 + name = "prettyplease" 1501 + version = "0.1.25" 1502 + source = "registry+https://github.com/rust-lang/crates.io-index" 1503 + checksum = "6c8646e95016a7a6c4adea95bafa8a16baab64b583356217f2c85db4a39d9a86" 1504 + dependencies = [ 1505 + "proc-macro2", 1506 + "syn 1.0.109", 1507 + ] 1508 + 1509 + [[package]] 1510 + name = "proc-macro-crate" 1511 + version = "1.3.1" 1512 + source = "registry+https://github.com/rust-lang/crates.io-index" 1513 + checksum = "7f4c021e1093a56626774e81216a4ce732a735e5bad4868a03f3ed65ca0c3919" 1514 + dependencies = [ 1515 + "once_cell", 1516 + "toml_edit", 1517 + ] 1518 + 1519 + [[package]] 1520 + name = "proc-macro2" 1521 + version = "1.0.59" 1522 + source = "registry+https://github.com/rust-lang/crates.io-index" 1523 + checksum = "6aeca18b86b413c660b781aa319e4e2648a3e6f9eadc9b47e9038e6fe9f3451b" 1524 + dependencies = [ 1525 + "unicode-ident", 1526 + ] 1527 + 1528 + [[package]] 1529 + name = "prost" 1530 + version = "0.11.9" 1531 + source = "registry+https://github.com/rust-lang/crates.io-index" 1532 + checksum = "0b82eaa1d779e9a4bc1c3217db8ffbeabaae1dca241bf70183242128d48681cd" 1533 + dependencies = [ 1534 + "bytes", 1535 + "prost-derive", 1536 + ] 1537 + 1538 + [[package]] 1539 + name = "prost-build" 1540 + version = "0.11.9" 1541 + source = "registry+https://github.com/rust-lang/crates.io-index" 1542 + checksum = "119533552c9a7ffacc21e099c24a0ac8bb19c2a2a3f363de84cd9b844feab270" 1543 + dependencies = [ 1544 + "bytes", 1545 + "heck", 1546 + "itertools", 1547 + "lazy_static", 1548 + "log", 1549 + "multimap", 1550 + "petgraph", 1551 + "prettyplease", 1552 + "prost", 1553 + "prost-types", 1554 + "regex", 1555 + "syn 1.0.109", 1556 + "tempfile", 1557 + "which", 1558 + ] 1559 + 1560 + [[package]] 1561 + name = "prost-derive" 1562 + version = "0.11.9" 1563 + source = "registry+https://github.com/rust-lang/crates.io-index" 1564 + checksum = "e5d2d8d10f3c6ded6da8b05b5fb3b8a5082514344d56c9f871412d29b4e075b4" 1565 + dependencies = [ 1566 + "anyhow", 1567 + "itertools", 1568 + "proc-macro2", 1569 + "quote", 1570 + "syn 1.0.109", 1571 + ] 1572 + 1573 + [[package]] 1574 + name = "prost-types" 1575 + version = "0.11.9" 1576 + source = "registry+https://github.com/rust-lang/crates.io-index" 1577 + checksum = "213622a1460818959ac1181aaeb2dc9c7f63df720db7d788b3e24eacd1983e13" 1578 + dependencies = [ 1579 + "prost", 1580 + ] 1581 + 1582 + [[package]] 1583 + name = "pyo3" 1584 + version = "0.18.3" 1585 + source = "registry+https://github.com/rust-lang/crates.io-index" 1586 + checksum = "e3b1ac5b3731ba34fdaa9785f8d74d17448cd18f30cf19e0c7e7b1fdb5272109" 1587 + dependencies = [ 1588 + "cfg-if", 1589 + "chrono", 1590 + "indoc", 1591 + "libc", 1592 + "memoffset", 1593 + "parking_lot 0.12.1", 1594 + "pyo3-build-config", 1595 + "pyo3-ffi", 1596 + "pyo3-macros", 1597 + "unindent", 1598 + ] 1599 + 1600 + [[package]] 1601 + name = "pyo3-build-config" 1602 + version = "0.18.3" 1603 + source = "registry+https://github.com/rust-lang/crates.io-index" 1604 + checksum = "9cb946f5ac61bb61a5014924910d936ebd2b23b705f7a4a3c40b05c720b079a3" 1605 + dependencies = [ 1606 + "once_cell", 1607 + "target-lexicon", 1608 + ] 1609 + 1610 + [[package]] 1611 + name = "pyo3-ffi" 1612 + version = "0.18.3" 1613 + source = "registry+https://github.com/rust-lang/crates.io-index" 1614 + checksum = "fd4d7c5337821916ea2a1d21d1092e8443cf34879e53a0ac653fbb98f44ff65c" 1615 + dependencies = [ 1616 + "libc", 1617 + "pyo3-build-config", 1618 + ] 1619 + 1620 + [[package]] 1621 + name = "pyo3-macros" 1622 + version = "0.18.3" 1623 + source = "registry+https://github.com/rust-lang/crates.io-index" 1624 + checksum = "a9d39c55dab3fc5a4b25bbd1ac10a2da452c4aca13bb450f22818a002e29648d" 1625 + dependencies = [ 1626 + "proc-macro2", 1627 + "pyo3-macros-backend", 1628 + "quote", 1629 + "syn 1.0.109", 1630 + ] 1631 + 1632 + [[package]] 1633 + name = "pyo3-macros-backend" 1634 + version = "0.18.3" 1635 + source = "registry+https://github.com/rust-lang/crates.io-index" 1636 + checksum = "97daff08a4c48320587b5224cc98d609e3c27b6d437315bd40b605c98eeb5918" 1637 + dependencies = [ 1638 + "proc-macro2", 1639 + "quote", 1640 + "syn 1.0.109", 1641 + ] 1642 + 1643 + [[package]] 1644 + name = "quote" 1645 + version = "1.0.28" 1646 + source = "registry+https://github.com/rust-lang/crates.io-index" 1647 + checksum = "1b9ab9c7eadfd8df19006f1cf1a4aed13540ed5cbc047010ece5826e10825488" 1648 + dependencies = [ 1649 + "proc-macro2", 1650 + ] 1651 + 1652 + [[package]] 1653 + name = "rand" 1654 + version = "0.8.5" 1655 + source = "registry+https://github.com/rust-lang/crates.io-index" 1656 + checksum = "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404" 1657 + dependencies = [ 1658 + "libc", 1659 + "rand_chacha", 1660 + "rand_core", 1661 + ] 1662 + 1663 + [[package]] 1664 + name = "rand_chacha" 1665 + version = "0.3.1" 1666 + source = "registry+https://github.com/rust-lang/crates.io-index" 1667 + checksum = "e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88" 1668 + dependencies = [ 1669 + "ppv-lite86", 1670 + "rand_core", 1671 + ] 1672 + 1673 + [[package]] 1674 + name = "rand_core" 1675 + version = "0.6.4" 1676 + source = "registry+https://github.com/rust-lang/crates.io-index" 1677 + checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c" 1678 + dependencies = [ 1679 + "getrandom", 1680 + ] 1681 + 1682 + [[package]] 1683 + name = "rdkafka" 1684 + version = "0.28.0" 1685 + source = "registry+https://github.com/rust-lang/crates.io-index" 1686 + checksum = "1de127f294f2dba488ed46760b129d5ecbeabbd337ccbf3739cb29d50db2161c" 1687 + dependencies = [ 1688 + "futures", 1689 + "libc", 1690 + "log", 1691 + "rdkafka-sys", 1692 + "serde", 1693 + "serde_derive", 1694 + "serde_json", 1695 + "slab", 1696 + "tokio", 1697 + ] 1698 + 1699 + [[package]] 1700 + name = "rdkafka-sys" 1701 + version = "4.4.0+1.9.2" 1702 + source = "registry+https://github.com/rust-lang/crates.io-index" 1703 + checksum = "87ac9d87c3aba1748e3112318459f2ac8bff80bfff7359e338e0463549590249" 1704 + dependencies = [ 1705 + "cmake", 1706 + "libc", 1707 + "libz-sys", 1708 + "num_enum", 1709 + "openssl-sys", 1710 + "pkg-config", 1711 + "sasl2-sys", 1712 + ] 1713 + 1714 + [[package]] 1715 + name = "redox_syscall" 1716 + version = "0.2.16" 1717 + source = "registry+https://github.com/rust-lang/crates.io-index" 1718 + checksum = "fb5a58c1855b4b6819d59012155603f0b22ad30cad752600aadfcb695265519a" 1719 + dependencies = [ 1720 + "bitflags", 1721 + ] 1722 + 1723 + [[package]] 1724 + name = "redox_syscall" 1725 + version = "0.3.5" 1726 + source = "registry+https://github.com/rust-lang/crates.io-index" 1727 + checksum = "567664f262709473930a4bf9e51bf2ebf3348f2e748ccc50dea20646858f8f29" 1728 + dependencies = [ 1729 + "bitflags", 1730 + ] 1731 + 1732 + [[package]] 1733 + name = "redox_users" 1734 + version = "0.4.3" 1735 + source = "registry+https://github.com/rust-lang/crates.io-index" 1736 + checksum = "b033d837a7cf162d7993aded9304e30a83213c648b6e389db233191f891e5c2b" 1737 + dependencies = [ 1738 + "getrandom", 1739 + "redox_syscall 0.2.16", 1740 + "thiserror", 1741 + ] 1742 + 1743 + [[package]] 1744 + name = "regex" 1745 + version = "1.8.3" 1746 + source = "registry+https://github.com/rust-lang/crates.io-index" 1747 + checksum = "81ca098a9821bd52d6b24fd8b10bd081f47d39c22778cafaa75a2857a62c6390" 1748 + dependencies = [ 1749 + "regex-syntax 0.7.2", 1750 + ] 1751 + 1752 + [[package]] 1753 + name = "regex-automata" 1754 + version = "0.1.10" 1755 + source = "registry+https://github.com/rust-lang/crates.io-index" 1756 + checksum = "6c230d73fb8d8c1b9c0b3135c5142a8acee3a0558fb8db5cf1cb65f8d7862132" 1757 + dependencies = [ 1758 + "regex-syntax 0.6.29", 1759 + ] 1760 + 1761 + [[package]] 1762 + name = "regex-syntax" 1763 + version = "0.6.29" 1764 + source = "registry+https://github.com/rust-lang/crates.io-index" 1765 + checksum = "f162c6dd7b008981e4d40210aca20b4bd0f9b60ca9271061b07f78537722f2e1" 1766 + 1767 + [[package]] 1768 + name = "regex-syntax" 1769 + version = "0.7.2" 1770 + source = "registry+https://github.com/rust-lang/crates.io-index" 1771 + checksum = "436b050e76ed2903236f032a59761c1eb99e1b0aead2c257922771dab1fc8c78" 1772 + 1773 + [[package]] 1774 + name = "reqwest" 1775 + version = "0.11.18" 1776 + source = "registry+https://github.com/rust-lang/crates.io-index" 1777 + checksum = "cde824a14b7c14f85caff81225f411faacc04a2013f41670f41443742b1c1c55" 1778 + dependencies = [ 1779 + "base64 0.21.2", 1780 + "bytes", 1781 + "encoding_rs", 1782 + "futures-core", 1783 + "futures-util", 1784 + "h2", 1785 + "http", 1786 + "http-body", 1787 + "hyper", 1788 + "ipnet", 1789 + "js-sys", 1790 + "log", 1791 + "mime", 1792 + "once_cell", 1793 + "percent-encoding", 1794 + "pin-project-lite", 1795 + "serde", 1796 + "serde_json", 1797 + "serde_urlencoded", 1798 + "tokio", 1799 + "tower-service", 1800 + "url", 1801 + "wasm-bindgen", 1802 + "wasm-bindgen-futures", 1803 + "web-sys", 1804 + "winreg", 1805 + ] 1806 + 1807 + [[package]] 1808 + name = "ring" 1809 + version = "0.16.20" 1810 + source = "registry+https://github.com/rust-lang/crates.io-index" 1811 + checksum = "3053cf52e236a3ed746dfc745aa9cacf1b791d846bdaf412f60a8d7d6e17c8fc" 1812 + dependencies = [ 1813 + "cc", 1814 + "libc", 1815 + "once_cell", 1816 + "spin 0.5.2", 1817 + "untrusted", 1818 + "web-sys", 1819 + "winapi", 1820 + ] 1821 + 1822 + [[package]] 1823 + name = "rustix" 1824 + version = "0.37.19" 1825 + source = "registry+https://github.com/rust-lang/crates.io-index" 1826 + checksum = "acf8729d8542766f1b2cf77eb034d52f40d375bb8b615d0b147089946e16613d" 1827 + dependencies = [ 1828 + "bitflags", 1829 + "errno", 1830 + "io-lifetimes", 1831 + "libc", 1832 + "linux-raw-sys", 1833 + "windows-sys 0.48.0", 1834 + ] 1835 + 1836 + [[package]] 1837 + name = "rustls" 1838 + version = "0.20.8" 1839 + source = "registry+https://github.com/rust-lang/crates.io-index" 1840 + checksum = "fff78fc74d175294f4e83b28343315ffcfb114b156f0185e9741cb5570f50e2f" 1841 + dependencies = [ 1842 + "log", 1843 + "ring", 1844 + "sct", 1845 + "webpki", 1846 + ] 1847 + 1848 + [[package]] 1849 + name = "rustls-pemfile" 1850 + version = "1.0.2" 1851 + source = "registry+https://github.com/rust-lang/crates.io-index" 1852 + checksum = "d194b56d58803a43635bdc398cd17e383d6f71f9182b9a192c127ca42494a59b" 1853 + dependencies = [ 1854 + "base64 0.21.2", 1855 + ] 1856 + 1857 + [[package]] 1858 + name = "rustversion" 1859 + version = "1.0.12" 1860 + source = "registry+https://github.com/rust-lang/crates.io-index" 1861 + checksum = "4f3208ce4d8448b3f3e7d168a73f5e0c43a61e32930de3bceeccedb388b6bf06" 1862 + 1863 + [[package]] 1864 + name = "ryu" 1865 + version = "1.0.13" 1866 + source = "registry+https://github.com/rust-lang/crates.io-index" 1867 + checksum = "f91339c0467de62360649f8d3e185ca8de4224ff281f66000de5eb2a77a79041" 1868 + 1869 + [[package]] 1870 + name = "sasl2-sys" 1871 + version = "0.1.20+2.1.28" 1872 + source = "registry+https://github.com/rust-lang/crates.io-index" 1873 + checksum = "9e645bd98535fc8fd251c43ba7c7c1f9be1e0369c99b6a5ea719052a773e655c" 1874 + dependencies = [ 1875 + "cc", 1876 + "duct", 1877 + "krb5-src", 1878 + "libc", 1879 + "openssl-sys", 1880 + "pkg-config", 1881 + ] 1882 + 1883 + [[package]] 1884 + name = "scopeguard" 1885 + version = "1.1.0" 1886 + source = "registry+https://github.com/rust-lang/crates.io-index" 1887 + checksum = "d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd" 1888 + 1889 + [[package]] 1890 + name = "sct" 1891 + version = "0.7.0" 1892 + source = "registry+https://github.com/rust-lang/crates.io-index" 1893 + checksum = "d53dcdb7c9f8158937a7981b48accfd39a43af418591a5d008c7b22b5e1b7ca4" 1894 + dependencies = [ 1895 + "ring", 1896 + "untrusted", 1897 + ] 1898 + 1899 + [[package]] 1900 + name = "serde" 1901 + version = "1.0.163" 1902 + source = "registry+https://github.com/rust-lang/crates.io-index" 1903 + checksum = "2113ab51b87a539ae008b5c6c02dc020ffa39afd2d83cffcb3f4eb2722cebec2" 1904 + dependencies = [ 1905 + "serde_derive", 1906 + ] 1907 + 1908 + [[package]] 1909 + name = "serde_derive" 1910 + version = "1.0.163" 1911 + source = "registry+https://github.com/rust-lang/crates.io-index" 1912 + checksum = "8c805777e3930c8883389c602315a24224bcc738b63905ef87cd1420353ea93e" 1913 + dependencies = [ 1914 + "proc-macro2", 1915 + "quote", 1916 + "syn 2.0.18", 1917 + ] 1918 + 1919 + [[package]] 1920 + name = "serde_json" 1921 + version = "1.0.96" 1922 + source = "registry+https://github.com/rust-lang/crates.io-index" 1923 + checksum = "057d394a50403bcac12672b2b18fb387ab6d289d957dab67dd201875391e52f1" 1924 + dependencies = [ 1925 + "itoa", 1926 + "ryu", 1927 + "serde", 1928 + ] 1929 + 1930 + [[package]] 1931 + name = "serde_test" 1932 + version = "1.0.163" 1933 + source = "registry+https://github.com/rust-lang/crates.io-index" 1934 + checksum = "100168a8017b89fd4bcbeb8d857d95a8cfcbde829a7147c09cc82d3ab8d8cb41" 1935 + dependencies = [ 1936 + "serde", 1937 + ] 1938 + 1939 + [[package]] 1940 + name = "serde_urlencoded" 1941 + version = "0.7.1" 1942 + source = "registry+https://github.com/rust-lang/crates.io-index" 1943 + checksum = "d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd" 1944 + dependencies = [ 1945 + "form_urlencoded", 1946 + "itoa", 1947 + "ryu", 1948 + "serde", 1949 + ] 1950 + 1951 + [[package]] 1952 + name = "sha1" 1953 + version = "0.10.5" 1954 + source = "registry+https://github.com/rust-lang/crates.io-index" 1955 + checksum = "f04293dc80c3993519f2d7f6f511707ee7094fe0c6d3406feb330cdb3540eba3" 1956 + dependencies = [ 1957 + "cfg-if", 1958 + "cpufeatures", 1959 + "digest", 1960 + ] 1961 + 1962 + [[package]] 1963 + name = "sha2" 1964 + version = "0.10.6" 1965 + source = "registry+https://github.com/rust-lang/crates.io-index" 1966 + checksum = "82e6b795fe2e3b1e845bafcb27aa35405c4d47cdfc92af5fc8d3002f76cebdc0" 1967 + dependencies = [ 1968 + "cfg-if", 1969 + "cpufeatures", 1970 + "digest", 1971 + ] 1972 + 1973 + [[package]] 1974 + name = "sharded-slab" 1975 + version = "0.1.4" 1976 + source = "registry+https://github.com/rust-lang/crates.io-index" 1977 + checksum = "900fba806f70c630b0a382d0d825e17a0f19fcd059a2ade1ff237bcddf446b31" 1978 + dependencies = [ 1979 + "lazy_static", 1980 + ] 1981 + 1982 + [[package]] 1983 + name = "shared_child" 1984 + version = "1.0.0" 1985 + source = "registry+https://github.com/rust-lang/crates.io-index" 1986 + checksum = "b0d94659ad3c2137fef23ae75b03d5241d633f8acded53d672decfa0e6e0caef" 1987 + dependencies = [ 1988 + "libc", 1989 + "winapi", 1990 + ] 1991 + 1992 + [[package]] 1993 + name = "signal-hook-registry" 1994 + version = "1.4.1" 1995 + source = "registry+https://github.com/rust-lang/crates.io-index" 1996 + checksum = "d8229b473baa5980ac72ef434c4415e70c4b5e71b423043adb4ba059f89c99a1" 1997 + dependencies = [ 1998 + "libc", 1999 + ] 2000 + 2001 + [[package]] 2002 + name = "slab" 2003 + version = "0.4.8" 2004 + source = "registry+https://github.com/rust-lang/crates.io-index" 2005 + checksum = "6528351c9bc8ab22353f9d776db39a20288e8d6c37ef8cfe3317cf875eecfc2d" 2006 + dependencies = [ 2007 + "autocfg", 2008 + ] 2009 + 2010 + [[package]] 2011 + name = "smallvec" 2012 + version = "1.10.0" 2013 + source = "registry+https://github.com/rust-lang/crates.io-index" 2014 + checksum = "a507befe795404456341dfab10cef66ead4c041f62b8b11bbb92bffe5d0953e0" 2015 + 2016 + [[package]] 2017 + name = "socket2" 2018 + version = "0.4.9" 2019 + source = "registry+https://github.com/rust-lang/crates.io-index" 2020 + checksum = "64a4a911eed85daf18834cfaa86a79b7d266ff93ff5ba14005426219480ed662" 2021 + dependencies = [ 2022 + "libc", 2023 + "winapi", 2024 + ] 2025 + 2026 + [[package]] 2027 + name = "spin" 2028 + version = "0.5.2" 2029 + source = "registry+https://github.com/rust-lang/crates.io-index" 2030 + checksum = "6e63cff320ae2c57904679ba7cb63280a3dc4613885beafb148ee7bf9aa9042d" 2031 + 2032 + [[package]] 2033 + name = "spin" 2034 + version = "0.9.8" 2035 + source = "registry+https://github.com/rust-lang/crates.io-index" 2036 + checksum = "6980e8d7511241f8acf4aebddbb1ff938df5eebe98691418c4468d0b72a96a67" 2037 + dependencies = [ 2038 + "lock_api", 2039 + ] 2040 + 2041 + [[package]] 2042 + name = "sqlformat" 2043 + version = "0.2.1" 2044 + source = "registry+https://github.com/rust-lang/crates.io-index" 2045 + checksum = "0c12bc9199d1db8234678b7051747c07f517cdcf019262d1847b94ec8b1aee3e" 2046 + dependencies = [ 2047 + "itertools", 2048 + "nom", 2049 + "unicode_categories", 2050 + ] 2051 + 2052 + [[package]] 2053 + name = "sqlx" 2054 + version = "0.6.3" 2055 + source = "registry+https://github.com/rust-lang/crates.io-index" 2056 + checksum = "f8de3b03a925878ed54a954f621e64bf55a3c1bd29652d0d1a17830405350188" 2057 + dependencies = [ 2058 + "sqlx-core", 2059 + "sqlx-macros", 2060 + ] 2061 + 2062 + [[package]] 2063 + name = "sqlx-core" 2064 + version = "0.6.3" 2065 + source = "registry+https://github.com/rust-lang/crates.io-index" 2066 + checksum = "fa8241483a83a3f33aa5fff7e7d9def398ff9990b2752b6c6112b83c6d246029" 2067 + dependencies = [ 2068 + "ahash 0.7.6", 2069 + "atoi", 2070 + "base64 0.13.1", 2071 + "bitflags", 2072 + "byteorder", 2073 + "bytes", 2074 + "chrono", 2075 + "crc", 2076 + "crossbeam-queue", 2077 + "dirs", 2078 + "dotenvy", 2079 + "either", 2080 + "event-listener", 2081 + "flume", 2082 + "futures-channel", 2083 + "futures-core", 2084 + "futures-executor", 2085 + "futures-intrusive", 2086 + "futures-util", 2087 + "hashlink", 2088 + "hex", 2089 + "hkdf", 2090 + "hmac", 2091 + "indexmap", 2092 + "itoa", 2093 + "libc", 2094 + "libsqlite3-sys", 2095 + "log", 2096 + "md-5", 2097 + "memchr", 2098 + "once_cell", 2099 + "paste", 2100 + "percent-encoding", 2101 + "rand", 2102 + "rustls", 2103 + "rustls-pemfile", 2104 + "serde", 2105 + "serde_json", 2106 + "sha1", 2107 + "sha2", 2108 + "smallvec", 2109 + "sqlformat", 2110 + "sqlx-rt", 2111 + "stringprep", 2112 + "thiserror", 2113 + "tokio-stream", 2114 + "url", 2115 + "webpki-roots", 2116 + "whoami", 2117 + ] 2118 + 2119 + [[package]] 2120 + name = "sqlx-macros" 2121 + version = "0.6.3" 2122 + source = "registry+https://github.com/rust-lang/crates.io-index" 2123 + checksum = "9966e64ae989e7e575b19d7265cb79d7fc3cbbdf179835cb0d716f294c2049c9" 2124 + dependencies = [ 2125 + "dotenvy", 2126 + "either", 2127 + "heck", 2128 + "once_cell", 2129 + "proc-macro2", 2130 + "quote", 2131 + "sha2", 2132 + "sqlx-core", 2133 + "sqlx-rt", 2134 + "syn 1.0.109", 2135 + "url", 2136 + ] 2137 + 2138 + [[package]] 2139 + name = "sqlx-rt" 2140 + version = "0.6.3" 2141 + source = "registry+https://github.com/rust-lang/crates.io-index" 2142 + checksum = "804d3f245f894e61b1e6263c84b23ca675d96753b5abfd5cc8597d86806e8024" 2143 + dependencies = [ 2144 + "once_cell", 2145 + "tokio", 2146 + "tokio-rustls", 2147 + ] 2148 + 2149 + [[package]] 2150 + name = "stringprep" 2151 + version = "0.1.2" 2152 + source = "registry+https://github.com/rust-lang/crates.io-index" 2153 + checksum = "8ee348cb74b87454fff4b551cbf727025810a004f88aeacae7f85b87f4e9a1c1" 2154 + dependencies = [ 2155 + "unicode-bidi", 2156 + "unicode-normalization", 2157 + ] 2158 + 2159 + [[package]] 2160 + name = "subtle" 2161 + version = "2.5.0" 2162 + source = "registry+https://github.com/rust-lang/crates.io-index" 2163 + checksum = "81cdd64d312baedb58e21336b31bc043b77e01cc99033ce76ef539f78e965ebc" 2164 + 2165 + [[package]] 2166 + name = "syn" 2167 + version = "1.0.109" 2168 + source = "registry+https://github.com/rust-lang/crates.io-index" 2169 + checksum = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237" 2170 + dependencies = [ 2171 + "proc-macro2", 2172 + "quote", 2173 + "unicode-ident", 2174 + ] 2175 + 2176 + [[package]] 2177 + name = "syn" 2178 + version = "2.0.18" 2179 + source = "registry+https://github.com/rust-lang/crates.io-index" 2180 + checksum = "32d41677bcbe24c20c52e7c70b0d8db04134c5d1066bf98662e2871ad200ea3e" 2181 + dependencies = [ 2182 + "proc-macro2", 2183 + "quote", 2184 + "unicode-ident", 2185 + ] 2186 + 2187 + [[package]] 2188 + name = "sync_wrapper" 2189 + version = "0.1.2" 2190 + source = "registry+https://github.com/rust-lang/crates.io-index" 2191 + checksum = "2047c6ded9c721764247e62cd3b03c09ffc529b2ba5b10ec482ae507a4a70160" 2192 + 2193 + [[package]] 2194 + name = "synstructure" 2195 + version = "0.12.6" 2196 + source = "registry+https://github.com/rust-lang/crates.io-index" 2197 + checksum = "f36bdaa60a83aca3921b5259d5400cbf5e90fc51931376a9bd4a0eb79aa7210f" 2198 + dependencies = [ 2199 + "proc-macro2", 2200 + "quote", 2201 + "syn 1.0.109", 2202 + "unicode-xid", 2203 + ] 2204 + 2205 + [[package]] 2206 + name = "target-lexicon" 2207 + version = "0.12.7" 2208 + source = "registry+https://github.com/rust-lang/crates.io-index" 2209 + checksum = "fd1ba337640d60c3e96bc6f0638a939b9c9a7f2c316a1598c279828b3d1dc8c5" 2210 + 2211 + [[package]] 2212 + name = "tempfile" 2213 + version = "3.5.0" 2214 + source = "registry+https://github.com/rust-lang/crates.io-index" 2215 + checksum = "b9fbec84f381d5795b08656e4912bec604d162bff9291d6189a78f4c8ab87998" 2216 + dependencies = [ 2217 + "cfg-if", 2218 + "fastrand", 2219 + "redox_syscall 0.3.5", 2220 + "rustix", 2221 + "windows-sys 0.45.0", 2222 + ] 2223 + 2224 + [[package]] 2225 + name = "thiserror" 2226 + version = "1.0.40" 2227 + source = "registry+https://github.com/rust-lang/crates.io-index" 2228 + checksum = "978c9a314bd8dc99be594bc3c175faaa9794be04a5a5e153caba6915336cebac" 2229 + dependencies = [ 2230 + "thiserror-impl", 2231 + ] 2232 + 2233 + [[package]] 2234 + name = "thiserror-impl" 2235 + version = "1.0.40" 2236 + source = "registry+https://github.com/rust-lang/crates.io-index" 2237 + checksum = "f9456a42c5b0d803c8cd86e73dd7cc9edd429499f37a3550d286d5e86720569f" 2238 + dependencies = [ 2239 + "proc-macro2", 2240 + "quote", 2241 + "syn 2.0.18", 2242 + ] 2243 + 2244 + [[package]] 2245 + name = "thread_local" 2246 + version = "1.1.7" 2247 + source = "registry+https://github.com/rust-lang/crates.io-index" 2248 + checksum = "3fdd6f064ccff2d6567adcb3873ca630700f00b5ad3f060c25b5dcfd9a4ce152" 2249 + dependencies = [ 2250 + "cfg-if", 2251 + "once_cell", 2252 + ] 2253 + 2254 + [[package]] 2255 + name = "threadpool" 2256 + version = "1.8.1" 2257 + source = "registry+https://github.com/rust-lang/crates.io-index" 2258 + checksum = "d050e60b33d41c19108b32cea32164033a9013fe3b46cbd4457559bfbf77afaa" 2259 + dependencies = [ 2260 + "num_cpus", 2261 + ] 2262 + 2263 + [[package]] 2264 + name = "thrift" 2265 + version = "0.16.0" 2266 + source = "registry+https://github.com/rust-lang/crates.io-index" 2267 + checksum = "09678c4cdbb4eed72e18b7c2af1329c69825ed16fcbac62d083fc3e2b0590ff0" 2268 + dependencies = [ 2269 + "byteorder", 2270 + "integer-encoding", 2271 + "log", 2272 + "ordered-float", 2273 + "threadpool", 2274 + ] 2275 + 2276 + [[package]] 2277 + name = "timely" 2278 + version = "0.12.0" 2279 + source = "git+https://github.com/TimelyDataflow/timely-dataflow.git?rev=432ef57#432ef57fae761f1e4773833b0474b41f1efe7e7c" 2280 + dependencies = [ 2281 + "abomonation", 2282 + "abomonation_derive", 2283 + "crossbeam-channel", 2284 + "futures-util", 2285 + "getopts", 2286 + "serde", 2287 + "serde_derive", 2288 + "timely_bytes", 2289 + "timely_communication", 2290 + "timely_container", 2291 + "timely_logging", 2292 + ] 2293 + 2294 + [[package]] 2295 + name = "timely_bytes" 2296 + version = "0.12.0" 2297 + source = "git+https://github.com/TimelyDataflow/timely-dataflow.git?rev=432ef57#432ef57fae761f1e4773833b0474b41f1efe7e7c" 2298 + 2299 + [[package]] 2300 + name = "timely_communication" 2301 + version = "0.12.0" 2302 + source = "git+https://github.com/TimelyDataflow/timely-dataflow.git?rev=432ef57#432ef57fae761f1e4773833b0474b41f1efe7e7c" 2303 + dependencies = [ 2304 + "abomonation", 2305 + "abomonation_derive", 2306 + "bincode", 2307 + "crossbeam-channel", 2308 + "getopts", 2309 + "serde", 2310 + "serde_derive", 2311 + "timely_bytes", 2312 + "timely_logging", 2313 + ] 2314 + 2315 + [[package]] 2316 + name = "timely_container" 2317 + version = "0.12.0" 2318 + source = "git+https://github.com/TimelyDataflow/timely-dataflow.git?rev=432ef57#432ef57fae761f1e4773833b0474b41f1efe7e7c" 2319 + dependencies = [ 2320 + "columnation", 2321 + "serde", 2322 + ] 2323 + 2324 + [[package]] 2325 + name = "timely_logging" 2326 + version = "0.12.0" 2327 + source = "git+https://github.com/TimelyDataflow/timely-dataflow.git?rev=432ef57#432ef57fae761f1e4773833b0474b41f1efe7e7c" 2328 + 2329 + [[package]] 2330 + name = "tinyvec" 2331 + version = "1.6.0" 2332 + source = "registry+https://github.com/rust-lang/crates.io-index" 2333 + checksum = "87cc5ceb3875bb20c2890005a4e226a4651264a5c75edb2421b52861a0a0cb50" 2334 + dependencies = [ 2335 + "tinyvec_macros", 2336 + ] 2337 + 2338 + [[package]] 2339 + name = "tinyvec_macros" 2340 + version = "0.1.1" 2341 + source = "registry+https://github.com/rust-lang/crates.io-index" 2342 + checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20" 2343 + 2344 + [[package]] 2345 + name = "tokio" 2346 + version = "1.28.2" 2347 + source = "registry+https://github.com/rust-lang/crates.io-index" 2348 + checksum = "94d7b1cfd2aa4011f2de74c2c4c63665e27a71006b0a192dcd2710272e73dfa2" 2349 + dependencies = [ 2350 + "autocfg", 2351 + "bytes", 2352 + "libc", 2353 + "mio", 2354 + "num_cpus", 2355 + "parking_lot 0.12.1", 2356 + "pin-project-lite", 2357 + "signal-hook-registry", 2358 + "socket2", 2359 + "tokio-macros", 2360 + "windows-sys 0.48.0", 2361 + ] 2362 + 2363 + [[package]] 2364 + name = "tokio-io-timeout" 2365 + version = "1.2.0" 2366 + source = "registry+https://github.com/rust-lang/crates.io-index" 2367 + checksum = "30b74022ada614a1b4834de765f9bb43877f910cc8ce4be40e89042c9223a8bf" 2368 + dependencies = [ 2369 + "pin-project-lite", 2370 + "tokio", 2371 + ] 2372 + 2373 + [[package]] 2374 + name = "tokio-macros" 2375 + version = "2.1.0" 2376 + source = "registry+https://github.com/rust-lang/crates.io-index" 2377 + checksum = "630bdcf245f78637c13ec01ffae6187cca34625e8c63150d424b59e55af2675e" 2378 + dependencies = [ 2379 + "proc-macro2", 2380 + "quote", 2381 + "syn 2.0.18", 2382 + ] 2383 + 2384 + [[package]] 2385 + name = "tokio-rustls" 2386 + version = "0.23.4" 2387 + source = "registry+https://github.com/rust-lang/crates.io-index" 2388 + checksum = "c43ee83903113e03984cb9e5cebe6c04a5116269e900e3ddba8f068a62adda59" 2389 + dependencies = [ 2390 + "rustls", 2391 + "tokio", 2392 + "webpki", 2393 + ] 2394 + 2395 + [[package]] 2396 + name = "tokio-stream" 2397 + version = "0.1.14" 2398 + source = "registry+https://github.com/rust-lang/crates.io-index" 2399 + checksum = "397c988d37662c7dda6d2208364a706264bf3d6138b11d436cbac0ad38832842" 2400 + dependencies = [ 2401 + "futures-core", 2402 + "pin-project-lite", 2403 + "tokio", 2404 + ] 2405 + 2406 + [[package]] 2407 + name = "tokio-util" 2408 + version = "0.7.8" 2409 + source = "registry+https://github.com/rust-lang/crates.io-index" 2410 + checksum = "806fe8c2c87eccc8b3267cbae29ed3ab2d0bd37fca70ab622e46aaa9375ddb7d" 2411 + dependencies = [ 2412 + "bytes", 2413 + "futures-core", 2414 + "futures-sink", 2415 + "pin-project-lite", 2416 + "tokio", 2417 + "tracing", 2418 + ] 2419 + 2420 + [[package]] 2421 + name = "toml_datetime" 2422 + version = "0.6.2" 2423 + source = "registry+https://github.com/rust-lang/crates.io-index" 2424 + checksum = "5a76a9312f5ba4c2dec6b9161fdf25d87ad8a09256ccea5a556fef03c706a10f" 2425 + 2426 + [[package]] 2427 + name = "toml_edit" 2428 + version = "0.19.10" 2429 + source = "registry+https://github.com/rust-lang/crates.io-index" 2430 + checksum = "2380d56e8670370eee6566b0bfd4265f65b3f432e8c6d85623f728d4fa31f739" 2431 + dependencies = [ 2432 + "indexmap", 2433 + "toml_datetime", 2434 + "winnow", 2435 + ] 2436 + 2437 + [[package]] 2438 + name = "tonic" 2439 + version = "0.8.3" 2440 + source = "registry+https://github.com/rust-lang/crates.io-index" 2441 + checksum = "8f219fad3b929bef19b1f86fbc0358d35daed8f2cac972037ac0dc10bbb8d5fb" 2442 + dependencies = [ 2443 + "async-stream", 2444 + "async-trait", 2445 + "axum 0.6.18", 2446 + "base64 0.13.1", 2447 + "bytes", 2448 + "futures-core", 2449 + "futures-util", 2450 + "h2", 2451 + "http", 2452 + "http-body", 2453 + "hyper", 2454 + "hyper-timeout", 2455 + "percent-encoding", 2456 + "pin-project", 2457 + "prost", 2458 + "prost-derive", 2459 + "tokio", 2460 + "tokio-stream", 2461 + "tokio-util", 2462 + "tower", 2463 + "tower-layer", 2464 + "tower-service", 2465 + "tracing", 2466 + "tracing-futures", 2467 + ] 2468 + 2469 + [[package]] 2470 + name = "tonic-build" 2471 + version = "0.8.4" 2472 + source = "registry+https://github.com/rust-lang/crates.io-index" 2473 + checksum = "5bf5e9b9c0f7e0a7c027dcfaba7b2c60816c7049171f679d99ee2ff65d0de8c4" 2474 + dependencies = [ 2475 + "prettyplease", 2476 + "proc-macro2", 2477 + "prost-build", 2478 + "quote", 2479 + "syn 1.0.109", 2480 + ] 2481 + 2482 + [[package]] 2483 + name = "tower" 2484 + version = "0.4.13" 2485 + source = "registry+https://github.com/rust-lang/crates.io-index" 2486 + checksum = "b8fa9be0de6cf49e536ce1851f987bd21a43b771b09473c3549a6c853db37c1c" 2487 + dependencies = [ 2488 + "futures-core", 2489 + "futures-util", 2490 + "indexmap", 2491 + "pin-project", 2492 + "pin-project-lite", 2493 + "rand", 2494 + "slab", 2495 + "tokio", 2496 + "tokio-util", 2497 + "tower-layer", 2498 + "tower-service", 2499 + "tracing", 2500 + ] 2501 + 2502 + [[package]] 2503 + name = "tower-http" 2504 + version = "0.3.5" 2505 + source = "registry+https://github.com/rust-lang/crates.io-index" 2506 + checksum = "f873044bf02dd1e8239e9c1293ea39dad76dc594ec16185d0a1bf31d8dc8d858" 2507 + dependencies = [ 2508 + "bitflags", 2509 + "bytes", 2510 + "futures-core", 2511 + "futures-util", 2512 + "http", 2513 + "http-body", 2514 + "http-range-header", 2515 + "pin-project-lite", 2516 + "tower", 2517 + "tower-layer", 2518 + "tower-service", 2519 + ] 2520 + 2521 + [[package]] 2522 + name = "tower-layer" 2523 + version = "0.3.2" 2524 + source = "registry+https://github.com/rust-lang/crates.io-index" 2525 + checksum = "c20c8dbed6283a09604c3e69b4b7eeb54e298b8a600d4d5ecb5ad39de609f1d0" 2526 + 2527 + [[package]] 2528 + name = "tower-service" 2529 + version = "0.3.2" 2530 + source = "registry+https://github.com/rust-lang/crates.io-index" 2531 + checksum = "b6bc1c9ce2b5135ac7f93c72918fc37feb872bdc6a5533a8b85eb4b86bfdae52" 2532 + 2533 + [[package]] 2534 + name = "tracing" 2535 + version = "0.1.37" 2536 + source = "registry+https://github.com/rust-lang/crates.io-index" 2537 + checksum = "8ce8c33a8d48bd45d624a6e523445fd21ec13d3653cd51f681abf67418f54eb8" 2538 + dependencies = [ 2539 + "cfg-if", 2540 + "log", 2541 + "pin-project-lite", 2542 + "tracing-attributes", 2543 + "tracing-core", 2544 + ] 2545 + 2546 + [[package]] 2547 + name = "tracing-attributes" 2548 + version = "0.1.24" 2549 + source = "registry+https://github.com/rust-lang/crates.io-index" 2550 + checksum = "0f57e3ca2a01450b1a921183a9c9cbfda207fd822cef4ccb00a65402cbba7a74" 2551 + dependencies = [ 2552 + "proc-macro2", 2553 + "quote", 2554 + "syn 2.0.18", 2555 + ] 2556 + 2557 + [[package]] 2558 + name = "tracing-core" 2559 + version = "0.1.31" 2560 + source = "registry+https://github.com/rust-lang/crates.io-index" 2561 + checksum = "0955b8137a1df6f1a2e9a37d8a6656291ff0297c1a97c24e0d8425fe2312f79a" 2562 + dependencies = [ 2563 + "once_cell", 2564 + "valuable", 2565 + ] 2566 + 2567 + [[package]] 2568 + name = "tracing-futures" 2569 + version = "0.2.5" 2570 + source = "registry+https://github.com/rust-lang/crates.io-index" 2571 + checksum = "97d095ae15e245a057c8e8451bab9b3ee1e1f68e9ba2b4fbc18d0ac5237835f2" 2572 + dependencies = [ 2573 + "pin-project", 2574 + "tracing", 2575 + ] 2576 + 2577 + [[package]] 2578 + name = "tracing-log" 2579 + version = "0.1.3" 2580 + source = "registry+https://github.com/rust-lang/crates.io-index" 2581 + checksum = "78ddad33d2d10b1ed7eb9d1f518a5674713876e97e5bb9b7345a7984fbb4f922" 2582 + dependencies = [ 2583 + "lazy_static", 2584 + "log", 2585 + "tracing-core", 2586 + ] 2587 + 2588 + [[package]] 2589 + name = "tracing-opentelemetry" 2590 + version = "0.18.0" 2591 + source = "registry+https://github.com/rust-lang/crates.io-index" 2592 + checksum = "21ebb87a95ea13271332df069020513ab70bdb5637ca42d6e492dc3bbbad48de" 2593 + dependencies = [ 2594 + "once_cell", 2595 + "opentelemetry", 2596 + "tracing", 2597 + "tracing-core", 2598 + "tracing-log", 2599 + "tracing-subscriber", 2600 + ] 2601 + 2602 + [[package]] 2603 + name = "tracing-subscriber" 2604 + version = "0.3.17" 2605 + source = "registry+https://github.com/rust-lang/crates.io-index" 2606 + checksum = "30a651bc37f915e81f087d86e62a18eec5f79550c7faff886f7090b4ea757c77" 2607 + dependencies = [ 2608 + "matchers", 2609 + "nu-ansi-term", 2610 + "once_cell", 2611 + "regex", 2612 + "sharded-slab", 2613 + "smallvec", 2614 + "thread_local", 2615 + "tracing", 2616 + "tracing-core", 2617 + "tracing-log", 2618 + ] 2619 + 2620 + [[package]] 2621 + name = "try-lock" 2622 + version = "0.2.4" 2623 + source = "registry+https://github.com/rust-lang/crates.io-index" 2624 + checksum = "3528ecfd12c466c6f163363caf2d02a71161dd5e1cc6ae7b34207ea2d42d81ed" 2625 + 2626 + [[package]] 2627 + name = "typenum" 2628 + version = "1.16.0" 2629 + source = "registry+https://github.com/rust-lang/crates.io-index" 2630 + checksum = "497961ef93d974e23eb6f433eb5fe1b7930b659f06d12dec6fc44a8f554c0bba" 2631 + 2632 + [[package]] 2633 + name = "unicode-bidi" 2634 + version = "0.3.13" 2635 + source = "registry+https://github.com/rust-lang/crates.io-index" 2636 + checksum = "92888ba5573ff080736b3648696b70cafad7d250551175acbaa4e0385b3e1460" 2637 + 2638 + [[package]] 2639 + name = "unicode-ident" 2640 + version = "1.0.9" 2641 + source = "registry+https://github.com/rust-lang/crates.io-index" 2642 + checksum = "b15811caf2415fb889178633e7724bad2509101cde276048e013b9def5e51fa0" 2643 + 2644 + [[package]] 2645 + name = "unicode-normalization" 2646 + version = "0.1.22" 2647 + source = "registry+https://github.com/rust-lang/crates.io-index" 2648 + checksum = "5c5713f0fc4b5db668a2ac63cdb7bb4469d8c9fed047b1d0292cc7b0ce2ba921" 2649 + dependencies = [ 2650 + "tinyvec", 2651 + ] 2652 + 2653 + [[package]] 2654 + name = "unicode-segmentation" 2655 + version = "1.10.1" 2656 + source = "registry+https://github.com/rust-lang/crates.io-index" 2657 + checksum = "1dd624098567895118886609431a7c3b8f516e41d30e0643f03d94592a147e36" 2658 + 2659 + [[package]] 2660 + name = "unicode-width" 2661 + version = "0.1.10" 2662 + source = "registry+https://github.com/rust-lang/crates.io-index" 2663 + checksum = "c0edd1e5b14653f783770bce4a4dabb4a5108a5370a5f5d8cfe8710c361f6c8b" 2664 + 2665 + [[package]] 2666 + name = "unicode-xid" 2667 + version = "0.2.4" 2668 + source = "registry+https://github.com/rust-lang/crates.io-index" 2669 + checksum = "f962df74c8c05a667b5ee8bcf162993134c104e96440b663c8daa176dc772d8c" 2670 + 2671 + [[package]] 2672 + name = "unicode_categories" 2673 + version = "0.1.1" 2674 + source = "registry+https://github.com/rust-lang/crates.io-index" 2675 + checksum = "39ec24b3121d976906ece63c9daad25b85969647682eee313cb5779fdd69e14e" 2676 + 2677 + [[package]] 2678 + name = "unindent" 2679 + version = "0.1.11" 2680 + source = "registry+https://github.com/rust-lang/crates.io-index" 2681 + checksum = "e1766d682d402817b5ac4490b3c3002d91dfa0d22812f341609f97b08757359c" 2682 + 2683 + [[package]] 2684 + name = "untrusted" 2685 + version = "0.7.1" 2686 + source = "registry+https://github.com/rust-lang/crates.io-index" 2687 + checksum = "a156c684c91ea7d62626509bce3cb4e1d9ed5c4d978f7b4352658f96a4c26b4a" 2688 + 2689 + [[package]] 2690 + name = "url" 2691 + version = "2.3.1" 2692 + source = "registry+https://github.com/rust-lang/crates.io-index" 2693 + checksum = "0d68c799ae75762b8c3fe375feb6600ef5602c883c5d21eb51c09f22b83c4643" 2694 + dependencies = [ 2695 + "form_urlencoded", 2696 + "idna", 2697 + "percent-encoding", 2698 + ] 2699 + 2700 + [[package]] 2701 + name = "valuable" 2702 + version = "0.1.0" 2703 + source = "registry+https://github.com/rust-lang/crates.io-index" 2704 + checksum = "830b7e5d4d90034032940e4ace0d9a9a057e7a45cd94e6c007832e39edb82f6d" 2705 + 2706 + [[package]] 2707 + name = "vcpkg" 2708 + version = "0.2.15" 2709 + source = "registry+https://github.com/rust-lang/crates.io-index" 2710 + checksum = "accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426" 2711 + 2712 + [[package]] 2713 + name = "version_check" 2714 + version = "0.9.4" 2715 + source = "registry+https://github.com/rust-lang/crates.io-index" 2716 + checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f" 2717 + 2718 + [[package]] 2719 + name = "want" 2720 + version = "0.3.0" 2721 + source = "registry+https://github.com/rust-lang/crates.io-index" 2722 + checksum = "1ce8a968cb1cd110d136ff8b819a556d6fb6d919363c61534f6860c7eb172ba0" 2723 + dependencies = [ 2724 + "log", 2725 + "try-lock", 2726 + ] 2727 + 2728 + [[package]] 2729 + name = "wasi" 2730 + version = "0.11.0+wasi-snapshot-preview1" 2731 + source = "registry+https://github.com/rust-lang/crates.io-index" 2732 + checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423" 2733 + 2734 + [[package]] 2735 + name = "wasm-bindgen" 2736 + version = "0.2.86" 2737 + source = "registry+https://github.com/rust-lang/crates.io-index" 2738 + checksum = "5bba0e8cb82ba49ff4e229459ff22a191bbe9a1cb3a341610c9c33efc27ddf73" 2739 + dependencies = [ 2740 + "cfg-if", 2741 + "wasm-bindgen-macro", 2742 + ] 2743 + 2744 + [[package]] 2745 + name = "wasm-bindgen-backend" 2746 + version = "0.2.86" 2747 + source = "registry+https://github.com/rust-lang/crates.io-index" 2748 + checksum = "19b04bc93f9d6bdee709f6bd2118f57dd6679cf1176a1af464fca3ab0d66d8fb" 2749 + dependencies = [ 2750 + "bumpalo", 2751 + "log", 2752 + "once_cell", 2753 + "proc-macro2", 2754 + "quote", 2755 + "syn 2.0.18", 2756 + "wasm-bindgen-shared", 2757 + ] 2758 + 2759 + [[package]] 2760 + name = "wasm-bindgen-futures" 2761 + version = "0.4.36" 2762 + source = "registry+https://github.com/rust-lang/crates.io-index" 2763 + checksum = "2d1985d03709c53167ce907ff394f5316aa22cb4e12761295c5dc57dacb6297e" 2764 + dependencies = [ 2765 + "cfg-if", 2766 + "js-sys", 2767 + "wasm-bindgen", 2768 + "web-sys", 2769 + ] 2770 + 2771 + [[package]] 2772 + name = "wasm-bindgen-macro" 2773 + version = "0.2.86" 2774 + source = "registry+https://github.com/rust-lang/crates.io-index" 2775 + checksum = "14d6b024f1a526bb0234f52840389927257beb670610081360e5a03c5df9c258" 2776 + dependencies = [ 2777 + "quote", 2778 + "wasm-bindgen-macro-support", 2779 + ] 2780 + 2781 + [[package]] 2782 + name = "wasm-bindgen-macro-support" 2783 + version = "0.2.86" 2784 + source = "registry+https://github.com/rust-lang/crates.io-index" 2785 + checksum = "e128beba882dd1eb6200e1dc92ae6c5dbaa4311aa7bb211ca035779e5efc39f8" 2786 + dependencies = [ 2787 + "proc-macro2", 2788 + "quote", 2789 + "syn 2.0.18", 2790 + "wasm-bindgen-backend", 2791 + "wasm-bindgen-shared", 2792 + ] 2793 + 2794 + [[package]] 2795 + name = "wasm-bindgen-shared" 2796 + version = "0.2.86" 2797 + source = "registry+https://github.com/rust-lang/crates.io-index" 2798 + checksum = "ed9d5b4305409d1fc9482fee2d7f9bcbf24b3972bf59817ef757e23982242a93" 2799 + 2800 + [[package]] 2801 + name = "web-sys" 2802 + version = "0.3.63" 2803 + source = "registry+https://github.com/rust-lang/crates.io-index" 2804 + checksum = "3bdd9ef4e984da1187bf8110c5cf5b845fbc87a23602cdf912386a76fcd3a7c2" 2805 + dependencies = [ 2806 + "js-sys", 2807 + "wasm-bindgen", 2808 + ] 2809 + 2810 + [[package]] 2811 + name = "webpki" 2812 + version = "0.22.0" 2813 + source = "registry+https://github.com/rust-lang/crates.io-index" 2814 + checksum = "f095d78192e208183081cc07bc5515ef55216397af48b873e5edcd72637fa1bd" 2815 + dependencies = [ 2816 + "ring", 2817 + "untrusted", 2818 + ] 2819 + 2820 + [[package]] 2821 + name = "webpki-roots" 2822 + version = "0.22.6" 2823 + source = "registry+https://github.com/rust-lang/crates.io-index" 2824 + checksum = "b6c71e40d7d2c34a5106301fb632274ca37242cd0c9d3e64dbece371a40a2d87" 2825 + dependencies = [ 2826 + "webpki", 2827 + ] 2828 + 2829 + [[package]] 2830 + name = "which" 2831 + version = "4.4.0" 2832 + source = "registry+https://github.com/rust-lang/crates.io-index" 2833 + checksum = "2441c784c52b289a054b7201fc93253e288f094e2f4be9058343127c4226a269" 2834 + dependencies = [ 2835 + "either", 2836 + "libc", 2837 + "once_cell", 2838 + ] 2839 + 2840 + [[package]] 2841 + name = "whoami" 2842 + version = "1.4.0" 2843 + source = "registry+https://github.com/rust-lang/crates.io-index" 2844 + checksum = "2c70234412ca409cc04e864e89523cb0fc37f5e1344ebed5a3ebf4192b6b9f68" 2845 + dependencies = [ 2846 + "wasm-bindgen", 2847 + "web-sys", 2848 + ] 2849 + 2850 + [[package]] 2851 + name = "winapi" 2852 + version = "0.3.9" 2853 + source = "registry+https://github.com/rust-lang/crates.io-index" 2854 + checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419" 2855 + dependencies = [ 2856 + "winapi-i686-pc-windows-gnu", 2857 + "winapi-x86_64-pc-windows-gnu", 2858 + ] 2859 + 2860 + [[package]] 2861 + name = "winapi-i686-pc-windows-gnu" 2862 + version = "0.4.0" 2863 + source = "registry+https://github.com/rust-lang/crates.io-index" 2864 + checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6" 2865 + 2866 + [[package]] 2867 + name = "winapi-x86_64-pc-windows-gnu" 2868 + version = "0.4.0" 2869 + source = "registry+https://github.com/rust-lang/crates.io-index" 2870 + checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" 2871 + 2872 + [[package]] 2873 + name = "windows" 2874 + version = "0.48.0" 2875 + source = "registry+https://github.com/rust-lang/crates.io-index" 2876 + checksum = "e686886bc078bc1b0b600cac0147aadb815089b6e4da64016cbd754b6342700f" 2877 + dependencies = [ 2878 + "windows-targets 0.48.0", 2879 + ] 2880 + 2881 + [[package]] 2882 + name = "windows-sys" 2883 + version = "0.45.0" 2884 + source = "registry+https://github.com/rust-lang/crates.io-index" 2885 + checksum = "75283be5efb2831d37ea142365f009c02ec203cd29a3ebecbc093d52315b66d0" 2886 + dependencies = [ 2887 + "windows-targets 0.42.2", 2888 + ] 2889 + 2890 + [[package]] 2891 + name = "windows-sys" 2892 + version = "0.48.0" 2893 + source = "registry+https://github.com/rust-lang/crates.io-index" 2894 + checksum = "677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9" 2895 + dependencies = [ 2896 + "windows-targets 0.48.0", 2897 + ] 2898 + 2899 + [[package]] 2900 + name = "windows-targets" 2901 + version = "0.42.2" 2902 + source = "registry+https://github.com/rust-lang/crates.io-index" 2903 + checksum = "8e5180c00cd44c9b1c88adb3693291f1cd93605ded80c250a75d472756b4d071" 2904 + dependencies = [ 2905 + "windows_aarch64_gnullvm 0.42.2", 2906 + "windows_aarch64_msvc 0.42.2", 2907 + "windows_i686_gnu 0.42.2", 2908 + "windows_i686_msvc 0.42.2", 2909 + "windows_x86_64_gnu 0.42.2", 2910 + "windows_x86_64_gnullvm 0.42.2", 2911 + "windows_x86_64_msvc 0.42.2", 2912 + ] 2913 + 2914 + [[package]] 2915 + name = "windows-targets" 2916 + version = "0.48.0" 2917 + source = "registry+https://github.com/rust-lang/crates.io-index" 2918 + checksum = "7b1eb6f0cd7c80c79759c929114ef071b87354ce476d9d94271031c0497adfd5" 2919 + dependencies = [ 2920 + "windows_aarch64_gnullvm 0.48.0", 2921 + "windows_aarch64_msvc 0.48.0", 2922 + "windows_i686_gnu 0.48.0", 2923 + "windows_i686_msvc 0.48.0", 2924 + "windows_x86_64_gnu 0.48.0", 2925 + "windows_x86_64_gnullvm 0.48.0", 2926 + "windows_x86_64_msvc 0.48.0", 2927 + ] 2928 + 2929 + [[package]] 2930 + name = "windows_aarch64_gnullvm" 2931 + version = "0.42.2" 2932 + source = "registry+https://github.com/rust-lang/crates.io-index" 2933 + checksum = "597a5118570b68bc08d8d59125332c54f1ba9d9adeedeef5b99b02ba2b0698f8" 2934 + 2935 + [[package]] 2936 + name = "windows_aarch64_gnullvm" 2937 + version = "0.48.0" 2938 + source = "registry+https://github.com/rust-lang/crates.io-index" 2939 + checksum = "91ae572e1b79dba883e0d315474df7305d12f569b400fcf90581b06062f7e1bc" 2940 + 2941 + [[package]] 2942 + name = "windows_aarch64_msvc" 2943 + version = "0.42.2" 2944 + source = "registry+https://github.com/rust-lang/crates.io-index" 2945 + checksum = "e08e8864a60f06ef0d0ff4ba04124db8b0fb3be5776a5cd47641e942e58c4d43" 2946 + 2947 + [[package]] 2948 + name = "windows_aarch64_msvc" 2949 + version = "0.48.0" 2950 + source = "registry+https://github.com/rust-lang/crates.io-index" 2951 + checksum = "b2ef27e0d7bdfcfc7b868b317c1d32c641a6fe4629c171b8928c7b08d98d7cf3" 2952 + 2953 + [[package]] 2954 + name = "windows_i686_gnu" 2955 + version = "0.42.2" 2956 + source = "registry+https://github.com/rust-lang/crates.io-index" 2957 + checksum = "c61d927d8da41da96a81f029489353e68739737d3beca43145c8afec9a31a84f" 2958 + 2959 + [[package]] 2960 + name = "windows_i686_gnu" 2961 + version = "0.48.0" 2962 + source = "registry+https://github.com/rust-lang/crates.io-index" 2963 + checksum = "622a1962a7db830d6fd0a69683c80a18fda201879f0f447f065a3b7467daa241" 2964 + 2965 + [[package]] 2966 + name = "windows_i686_msvc" 2967 + version = "0.42.2" 2968 + source = "registry+https://github.com/rust-lang/crates.io-index" 2969 + checksum = "44d840b6ec649f480a41c8d80f9c65108b92d89345dd94027bfe06ac444d1060" 2970 + 2971 + [[package]] 2972 + name = "windows_i686_msvc" 2973 + version = "0.48.0" 2974 + source = "registry+https://github.com/rust-lang/crates.io-index" 2975 + checksum = "4542c6e364ce21bf45d69fdd2a8e455fa38d316158cfd43b3ac1c5b1b19f8e00" 2976 + 2977 + [[package]] 2978 + name = "windows_x86_64_gnu" 2979 + version = "0.42.2" 2980 + source = "registry+https://github.com/rust-lang/crates.io-index" 2981 + checksum = "8de912b8b8feb55c064867cf047dda097f92d51efad5b491dfb98f6bbb70cb36" 2982 + 2983 + [[package]] 2984 + name = "windows_x86_64_gnu" 2985 + version = "0.48.0" 2986 + source = "registry+https://github.com/rust-lang/crates.io-index" 2987 + checksum = "ca2b8a661f7628cbd23440e50b05d705db3686f894fc9580820623656af974b1" 2988 + 2989 + [[package]] 2990 + name = "windows_x86_64_gnullvm" 2991 + version = "0.42.2" 2992 + source = "registry+https://github.com/rust-lang/crates.io-index" 2993 + checksum = "26d41b46a36d453748aedef1486d5c7a85db22e56aff34643984ea85514e94a3" 2994 + 2995 + [[package]] 2996 + name = "windows_x86_64_gnullvm" 2997 + version = "0.48.0" 2998 + source = "registry+https://github.com/rust-lang/crates.io-index" 2999 + checksum = "7896dbc1f41e08872e9d5e8f8baa8fdd2677f29468c4e156210174edc7f7b953" 3000 + 3001 + [[package]] 3002 + name = "windows_x86_64_msvc" 3003 + version = "0.42.2" 3004 + source = "registry+https://github.com/rust-lang/crates.io-index" 3005 + checksum = "9aec5da331524158c6d1a4ac0ab1541149c0b9505fde06423b02f5ef0106b9f0" 3006 + 3007 + [[package]] 3008 + name = "windows_x86_64_msvc" 3009 + version = "0.48.0" 3010 + source = "registry+https://github.com/rust-lang/crates.io-index" 3011 + checksum = "1a515f5799fe4961cb532f983ce2b23082366b898e52ffbce459c86f67c8378a" 3012 + 3013 + [[package]] 3014 + name = "winnow" 3015 + version = "0.4.6" 3016 + source = "registry+https://github.com/rust-lang/crates.io-index" 3017 + checksum = "61de7bac303dc551fe038e2b3cef0f571087a47571ea6e79a87692ac99b99699" 3018 + dependencies = [ 3019 + "memchr", 3020 + ] 3021 + 3022 + [[package]] 3023 + name = "winreg" 3024 + version = "0.10.1" 3025 + source = "registry+https://github.com/rust-lang/crates.io-index" 3026 + checksum = "80d0f4e272c85def139476380b12f9ac60926689dd2e01d4923222f40580869d" 3027 + dependencies = [ 3028 + "winapi", 3029 + ]
+31 -15
pkgs/development/python-modules/bytewax/default.nix
··· 1 { lib 2 , stdenv 3 , buildPythonPackage 4 , fetchFromGitHub 5 - , rustPlatform 6 - , setuptools-rust 7 , openssl 8 , pkg-config 9 - , cyrus_sasl 10 , protobuf 11 - , cmake 12 - , gcc 13 - , confluent-kafka 14 , pytestCheckHook 15 - , pythonAtLeast 16 }: 17 18 buildPythonPackage rec { 19 pname = "bytewax"; 20 - version = "0.16.0"; 21 format = "pyproject"; 22 23 - disabled = pythonAtLeast "3.11"; 24 25 src = fetchFromGitHub { 26 owner = "bytewax"; 27 repo = pname; 28 - rev = "v${version}"; 29 - hash = "sha256-XdFkFhN8Z15Zw5HZ2wmnNFoTzyRtIbB7TAtOpKwuKyY="; 30 }; 31 32 # Remove docs tests, myst-docutils in nixpkgs is not compatible with package requirements. 33 # Package uses old version. 34 patches = [ ./remove-docs-test.patch ]; 35 36 - cargoDeps = rustPlatform.fetchCargoTarball { 37 - inherit src; 38 - hash = "sha256-XGE1qPHi13/+8jjNCIgfzPudw561T0vUfJv5xnKySAg="; 39 }; 40 41 nativeBuildInputs = [ ··· 53 protobuf 54 ]; 55 56 preCheck = '' 57 export PY_IGNORE_IMPORTMISMATCH=1 58 ''; 59 60 checkInputs = [ 61 pytestCheckHook 62 - confluent-kafka 63 ]; 64 65 meta = with lib; { 66 description = "Python Stream Processing"; 67 homepage = "https://github.com/bytewax/bytewax"; 68 license = licenses.asl20; 69 maintainers = with maintainers; [ mslingsby kfollesdal ]; 70 # mismatched type expected u8, found i8
··· 1 { lib 2 , stdenv 3 , buildPythonPackage 4 + , cmake 5 + , confluent-kafka 6 + , cyrus_sasl 7 , fetchFromGitHub 8 , openssl 9 , pkg-config 10 , protobuf 11 , pytestCheckHook 12 + , pythonOlder 13 + , rustPlatform 14 + , setuptools-rust 15 }: 16 17 buildPythonPackage rec { 18 pname = "bytewax"; 19 + version = "0.16.2"; 20 format = "pyproject"; 21 22 + disabled = pythonOlder "3.7"; 23 24 src = fetchFromGitHub { 25 owner = "bytewax"; 26 repo = pname; 27 + rev = "refs/tags/v${version}"; 28 + hash = "sha256-PHjKEZMNhtLliOSGt4XHQFDm8Rc4TejQUVSqFN6Au38="; 29 + }; 30 + 31 + env = { 32 + OPENSSL_NO_VENDOR = true; 33 }; 34 35 # Remove docs tests, myst-docutils in nixpkgs is not compatible with package requirements. 36 # Package uses old version. 37 patches = [ ./remove-docs-test.patch ]; 38 39 + cargoDeps = rustPlatform.importCargoLock { 40 + lockFile = ./Cargo.lock; 41 + outputHashes = { 42 + "columnation-0.1.0" = "sha256-RAyZKR+sRmeWGh7QYPZnJgX9AtWqmca85HcABEFUgX8="; 43 + "timely-0.12.0" = "sha256-sZuVLBDCXurIe38m4UAjEuFeh73VQ5Jawy+sr3U/HbI="; 44 + }; 45 }; 46 47 nativeBuildInputs = [ ··· 59 protobuf 60 ]; 61 62 + passthru.optional-dependencies = { 63 + kafka = [ 64 + confluent-kafka 65 + ]; 66 + }; 67 + 68 preCheck = '' 69 export PY_IGNORE_IMPORTMISMATCH=1 70 ''; 71 72 checkInputs = [ 73 pytestCheckHook 74 + ] ++ lib.flatten (builtins.attrValues passthru.optional-dependencies); 75 + 76 + pythonImportsCheck = [ 77 + "bytewax" 78 ]; 79 80 meta = with lib; { 81 description = "Python Stream Processing"; 82 homepage = "https://github.com/bytewax/bytewax"; 83 + changelog = "https://github.com/bytewax/bytewax/releases/tag/v${version}"; 84 license = licenses.asl20; 85 maintainers = with maintainers; [ mslingsby kfollesdal ]; 86 # mismatched type expected u8, found i8
+8 -9
pkgs/development/python-modules/captcha/default.nix
··· 1 { lib 2 , fetchFromGitHub 3 , buildPythonPackage 4 - , nose 5 , pillow 6 - , wheezy-captcha 7 }: 8 9 buildPythonPackage rec { 10 pname = "captcha"; 11 - version = "0.4"; 12 format = "setuptools"; 13 14 src = fetchFromGitHub { 15 owner = "lepture"; 16 repo = pname; 17 rev = "v${version}"; 18 - hash = "sha256-uxUjoACN65Cx5LMKpT+bZhKpf2JRSaEyysnYUgZntp8="; 19 }; 20 21 propagatedBuildInputs = [ pillow ]; 22 23 pythonImportsCheck = [ "captcha" ]; 24 25 - nativeCheckInputs = [ nose wheezy-captcha ]; 26 - 27 - checkPhase = '' 28 - nosetests -s 29 - ''; 30 31 meta = with lib; { 32 description = "A captcha library that generates audio and image CAPTCHAs";
··· 1 { lib 2 , fetchFromGitHub 3 + , pythonOlder 4 , buildPythonPackage 5 , pillow 6 + , pytestCheckHook 7 }: 8 9 buildPythonPackage rec { 10 pname = "captcha"; 11 + version = "0.5.0"; 12 + 13 + disabled = pythonOlder "3.8"; 14 + 15 format = "setuptools"; 16 17 src = fetchFromGitHub { 18 owner = "lepture"; 19 repo = pname; 20 rev = "v${version}"; 21 + hash = "sha256-TPPuf0BRZPSHPSF0HuGxhjhoSyZQ7r86kSjkrztgZ5w="; 22 }; 23 24 propagatedBuildInputs = [ pillow ]; 25 26 pythonImportsCheck = [ "captcha" ]; 27 28 + nativeCheckInputs = [ pytestCheckHook ]; 29 30 meta = with lib; { 31 description = "A captcha library that generates audio and image CAPTCHAs";
+8 -5
pkgs/development/python-modules/cocotb/default.nix
··· 9 , pytestCheckHook 10 , swig 11 , verilog 12 }: 13 14 buildPythonPackage rec { 15 pname = "cocotb"; 16 - version = "1.7.2"; 17 18 # pypi source doesn't include tests 19 src = fetchFromGitHub { 20 owner = "cocotb"; 21 repo = "cocotb"; 22 rev = "refs/tags/v${version}"; 23 - hash = "sha256-gLOYwljqnYkGsdbny7+f93QgroLBaLLnDBRpoCe8uEg="; 24 }; 25 26 nativeBuildInputs = [ setuptools-scm ]; 27 28 - buildInputs = [ setuptools find-libpython ]; 29 30 postPatch = '' 31 patchShebangs bin/*.py ··· 51 ./0001-Patch-LDCXXSHARED-for-macOS-along-with-LDSHARED.patch 52 ]; 53 54 - nativeCheckInputs = [ cocotb-bus pytestCheckHook swig verilog ]; 55 preCheck = '' 56 export PATH=$out/bin:$PATH 57 mv cocotb cocotb.hidden ··· 60 pythonImportsCheck = [ "cocotb" ]; 61 62 meta = with lib; { 63 description = "Coroutine based cosimulation library for writing VHDL and Verilog testbenches in Python"; 64 homepage = "https://github.com/cocotb/cocotb"; 65 license = licenses.bsd3; 66 - maintainers = with maintainers; [ matthuszagh ]; 67 }; 68 }
··· 9 , pytestCheckHook 10 , swig 11 , verilog 12 + , ghdl 13 }: 14 15 buildPythonPackage rec { 16 pname = "cocotb"; 17 + version = "1.8.0"; 18 19 # pypi source doesn't include tests 20 src = fetchFromGitHub { 21 owner = "cocotb"; 22 repo = "cocotb"; 23 rev = "refs/tags/v${version}"; 24 + hash = "sha256-k3VizQ9iyDawfDCeE3Zup/KkyD54tFBLdQvRKsbKDLY="; 25 }; 26 27 nativeBuildInputs = [ setuptools-scm ]; 28 29 + buildInputs = [ setuptools ]; 30 + propagatedBuildInputs = [ find-libpython ]; 31 32 postPatch = '' 33 patchShebangs bin/*.py ··· 53 ./0001-Patch-LDCXXSHARED-for-macOS-along-with-LDSHARED.patch 54 ]; 55 56 + nativeCheckInputs = [ cocotb-bus pytestCheckHook swig verilog ghdl ]; 57 preCheck = '' 58 export PATH=$out/bin:$PATH 59 mv cocotb cocotb.hidden ··· 62 pythonImportsCheck = [ "cocotb" ]; 63 64 meta = with lib; { 65 + changelog = "https://github.com/cocotb/cocotb/releases/tag/v${version}"; 66 description = "Coroutine based cosimulation library for writing VHDL and Verilog testbenches in Python"; 67 homepage = "https://github.com/cocotb/cocotb"; 68 license = licenses.bsd3; 69 + maintainers = with maintainers; [ matthuszagh jleightcap ]; 70 }; 71 }
+4 -2
pkgs/development/python-modules/confluent-kafka/default.nix
··· 16 17 buildPythonPackage rec { 18 pname = "confluent-kafka"; 19 - version = "2.1.1"; 20 format = "setuptools"; 21 22 disabled = pythonOlder "3.7"; ··· 25 owner = "confluentinc"; 26 repo = "confluent-kafka-python"; 27 rev = "refs/tags/v${version}"; 28 - hash = "sha256-xnbovQRvbhaYYXnssV0Jy+U9L6BUddIagbup2jdTugY="; 29 }; 30 31 buildInputs = [ ··· 62 63 disabledTestPaths = [ 64 "tests/integration/" 65 ]; 66 67 meta = with lib; {
··· 16 17 buildPythonPackage rec { 18 pname = "confluent-kafka"; 19 + version = "2.2.0"; 20 format = "setuptools"; 21 22 disabled = pythonOlder "3.7"; ··· 25 owner = "confluentinc"; 26 repo = "confluent-kafka-python"; 27 rev = "refs/tags/v${version}"; 28 + hash = "sha256-6CdalNFKkgF7JUqCGtt4nB1/H3u4SVqt9xCAg5DR3T0="; 29 }; 30 31 buildInputs = [ ··· 62 63 disabledTestPaths = [ 64 "tests/integration/" 65 + "tests/test_Admin.py" 66 + "tests/test_misc.py" 67 ]; 68 69 meta = with lib; {
+6
pkgs/development/python-modules/experiment-utilities/default.nix
··· 5 , fasteners 6 , fetchFromGitLab 7 , qgrid 8 , ipywidgets 9 , odfpy 10 , scipy ··· 28 hash = "sha256-zjmmLUpGjUhpw2+stLJE6cImesnBSvrcid5bHMftX/Q="; 29 }; 30 31 # This dependency constraint (<=7.6.5) was due to a bug in qgrid that has been patched in its 32 # owned derivation 33 postPatch = '' ··· 39 cloudpickle 40 dill 41 fasteners 42 ipywidgets 43 odfpy 44 plotly
··· 5 , fasteners 6 , fetchFromGitLab 7 , qgrid 8 + , ipynbname 9 , ipywidgets 10 , odfpy 11 , scipy ··· 29 hash = "sha256-zjmmLUpGjUhpw2+stLJE6cImesnBSvrcid5bHMftX/Q="; 30 }; 31 32 + patches = [ 33 + ./unvendor-ipynbname.patch 34 + ]; 35 + 36 # This dependency constraint (<=7.6.5) was due to a bug in qgrid that has been patched in its 37 # owned derivation 38 postPatch = '' ··· 44 cloudpickle 45 dill 46 fasteners 47 + ipynbname 48 ipywidgets 49 odfpy 50 plotly
+117
pkgs/development/python-modules/experiment-utilities/unvendor-ipynbname.patch
···
··· 1 + diff --git a/exputils/gui/jupyter/__init__.py b/exputils/gui/jupyter/__init__.py 2 + index 6e9aefb..fdfdd28 100644 3 + --- a/exputils/gui/jupyter/__init__.py 4 + +++ b/exputils/gui/jupyter/__init__.py 5 + @@ -30,8 +30,8 @@ from exputils.gui.jupyter.misc import remove_children_from_widget 6 + from exputils.gui.jupyter.misc import set_children_of_widget 7 + from exputils.gui.jupyter.misc import generate_random_state_backup_name 8 + 9 + -from exputils.gui.jupyter.ipynbname import get_notebook_name 10 + -from exputils.gui.jupyter.ipynbname import get_notebook_path 11 + +from ipynbname import name as get_notebook_name 12 + +from ipynbname import path as get_notebook_path 13 + 14 + DEFAULT_CONFIG_DIRECTORY = '.ipython_config' 15 + 16 + diff --git a/exputils/gui/jupyter/ipynbname.py b/exputils/gui/jupyter/ipynbname.py 17 + deleted file mode 100644 18 + index 51e21b7..0000000 19 + --- a/exputils/gui/jupyter/ipynbname.py 20 + +++ /dev/null 21 + @@ -1,86 +0,0 @@ 22 + -## 23 + -## This file is part of the exputils package. 24 + -## 25 + -## Copyright: INRIA 26 + -## Year: 2022, 2023 27 + -## Contact: chris.reinke@inria.fr 28 + -## 29 + -## exputils is provided under GPL-3.0-or-later 30 + -## 31 + -# Taken from https://pypi.org/project/ipynbname/ 32 + -# TODO: add them to licence 33 + - 34 + -from notebook import notebookapp 35 + -import urllib, json, os, ipykernel, ntpath 36 + - 37 + -FILE_ERROR = "Can't identify the notebook {}." 38 + -CONN_ERROR = "Unable to access server;\n \ 39 + - + ipynbname requires either no security or token based security." 40 + - 41 + -def _get_kernel_id(): 42 + - """ Returns the kernel ID of the ipykernel. 43 + - """ 44 + - connection_file = os.path.basename(ipykernel.get_connection_file()) 45 + - kernel_id = connection_file.split('-', 1)[1].split('.')[0] 46 + - return kernel_id 47 + - 48 + - 49 + -def _get_sessions(srv): 50 + - """ Given a server, returns sessions, or HTTPError if access is denied. 51 + - NOTE: Works only when either there is no security or there is token 52 + - based security. An HTTPError is raised if unable to connect to a 53 + - server. 54 + - """ 55 + - try: 56 + - qry_str = "" 57 + - token = srv['token'] 58 + - if token: 59 + - qry_str = f"?token={token}" 60 + - url = f"{srv['url']}api/sessions{qry_str}" 61 + - req = urllib.request.urlopen(url) 62 + - return json.load(req) 63 + - except: 64 + - raise urllib.error.HTTPError(CONN_ERROR) 65 + - 66 + - 67 + -def _get_nb_path(sess, kernel_id): 68 + - """ Given a session and kernel ID, returns the notebook path for the 69 + - session, or None if there is no notebook for the session. 70 + - """ 71 + - if sess['kernel']['id'] == kernel_id: 72 + - return sess['notebook']['path'] 73 + - return None 74 + - 75 + - 76 + -def get_notebook_name(): 77 + - """ Returns the short name of the notebook w/o the .ipynb extension, 78 + - or raises a FileNotFoundError exception if it cannot be determined. 79 + - """ 80 + - kernel_id = _get_kernel_id() 81 + - for srv in notebookapp.list_running_servers(): 82 + - try: 83 + - sessions = _get_sessions(srv) 84 + - for sess in sessions: 85 + - nb_path = _get_nb_path(sess, kernel_id) 86 + - if nb_path: 87 + - return ntpath.basename(nb_path).replace('.ipynb', '') 88 + - except: 89 + - pass # There may be stale entries in the runtime directory 90 + - raise FileNotFoundError(FILE_ERROR.format('name')) 91 + - 92 + - 93 + -def get_notebook_path(): 94 + - """ Returns the absolute path of the notebook, 95 + - or raises a FileNotFoundError exception if it cannot be determined. 96 + - """ 97 + - kernel_id = _get_kernel_id() 98 + - for srv in notebookapp.list_running_servers(): 99 + - try: 100 + - sessions = _get_sessions(srv) 101 + - for sess in sessions: 102 + - nb_path = _get_nb_path(sess, kernel_id) 103 + - if nb_path: 104 + - return os.path.join(srv['notebook_dir'], nb_path) 105 + - except: 106 + - pass # There may be stale entries in the runtime directory 107 + - raise FileNotFoundError(FILE_ERROR.format('path')) 108 + \ No newline at end of file 109 + diff --git a/setup.cfg b/setup.cfg 110 + index 9d9cbb0..6080ed6 100644 111 + --- a/setup.cfg 112 + +++ b/setup.cfg 113 + @@ -25,3 +25,4 @@ install_requires = 114 + tensorboard >= 1.15.0 115 + fasteners >= 0.18 116 + pyyaml >= 6.0 117 + + ipynbname
+2 -2
pkgs/development/python-modules/greeneye-monitor/default.nix
··· 9 10 buildPythonPackage rec { 11 pname = "greeneye-monitor"; 12 - version = "4.0"; 13 14 disabled = pythonOlder "3.10"; 15 ··· 19 owner = "jkeljo"; 20 repo = "greeneye-monitor"; 21 rev = "refs/tags/v${version}"; 22 - hash = "sha256-kMyFerb6T5316cr4T5hSo4HcpO5Hl5l+bMor5jon9yY="; 23 }; 24 25 postPatch = ''
··· 9 10 buildPythonPackage rec { 11 pname = "greeneye-monitor"; 12 + version = "4.0.1"; 13 14 disabled = pythonOlder "3.10"; 15 ··· 19 owner = "jkeljo"; 20 repo = "greeneye-monitor"; 21 rev = "refs/tags/v${version}"; 22 + hash = "sha256-S/1MT9ZQ9G0F1WXqzNKhVo8vtfPLzr8WRlfYc7TU9iQ="; 23 }; 24 25 postPatch = ''
+6 -1
pkgs/development/python-modules/icoextract/default.nix
··· 22 "icoextract" 23 ]; 24 25 meta = with lib; { 26 description = "Extract icons from Windows PE files"; 27 homepage = "https://github.com/jlu5/icoextract"; 28 license = licenses.mit; 29 - maintainers = with maintainers; [ bryanasdev000 ]; 30 }; 31 }
··· 22 "icoextract" 23 ]; 24 25 + postInstall = '' 26 + mkdir -p $out/share/thumbnailers 27 + substituteAll ${./exe-thumbnailer.thumbnailer} $out/share/thumbnailers/exe-thumbnailer.thumbnailer 28 + ''; 29 + 30 meta = with lib; { 31 description = "Extract icons from Windows PE files"; 32 homepage = "https://github.com/jlu5/icoextract"; 33 license = licenses.mit; 34 + maintainers = with maintainers; [ bryanasdev000 donovanglover ]; 35 }; 36 }
+3
pkgs/development/python-modules/icoextract/exe-thumbnailer.thumbnailer
···
··· 1 + [Thumbnailer Entry] 2 + Exec=@out@/bin/exe-thumbnailer -v -s %s %i %o 3 + MimeType=application/x-ms-dos-executable;application/x-dosexec;application/x-msdownload
+32
pkgs/development/python-modules/ipynbname/default.nix
···
··· 1 + { lib 2 + , buildPythonPackage 3 + , fetchPypi 4 + , ipykernel 5 + }: 6 + 7 + buildPythonPackage rec { 8 + pname = "ipynbname"; 9 + version = "2023.2.0.0"; 10 + format = "setuptools"; 11 + 12 + src = fetchPypi { 13 + inherit pname version; 14 + hash = "sha256-Riu915VmJIdtxOqB+nkoRas4cOREyh9res2uo32Mnr8="; 15 + }; 16 + 17 + propagatedBuildInputs = [ 18 + ipykernel 19 + ]; 20 + 21 + pythonImportsCheck = [ "ipynbname" ]; 22 + 23 + # upstream has no tests 24 + doCheck = false; 25 + 26 + meta = { 27 + description = "Simply returns either notebook filename or the full path to the notebook"; 28 + homepage = "https://github.com/msm1089/ipynbname"; 29 + license = lib.licenses.mit; 30 + maintainers = with lib.maintainers; [ dotlambda ]; 31 + }; 32 + }
+79
pkgs/development/python-modules/jupyter-collaboration/default.nix
···
··· 1 + { lib 2 + , buildPythonPackage 3 + , pythonOlder 4 + , fetchPypi 5 + , hatch-jupyter-builder 6 + , hatch-nodejs-version 7 + , hatchling 8 + , pythonRelaxDepsHook 9 + , jupyter-events 10 + , jupyter-server 11 + , jupyter-server-fileid 12 + , jupyter-ydoc 13 + , ypy-websocket 14 + , pytest-asyncio 15 + , pytest-jupyter 16 + , pytestCheckHook 17 + }: 18 + 19 + buildPythonPackage rec { 20 + pname = "jupyter-collaboration"; 21 + version = "1.0.1"; 22 + 23 + disabled = pythonOlder "3.8"; 24 + 25 + format = "pyproject"; 26 + 27 + src = fetchPypi { 28 + pname = "jupyter_collaboration"; 29 + inherit version; 30 + hash = "sha256-cf7BpF6WSoHQJQW0IXdpCAGTdkX9RNWZ4JovTHvcPho="; 31 + }; 32 + 33 + postPatch = '' 34 + sed -i "/^timeout/d" pyproject.toml 35 + ''; 36 + 37 + nativeBuildInputs = [ 38 + hatch-jupyter-builder 39 + hatch-nodejs-version 40 + hatchling 41 + pythonRelaxDepsHook 42 + ]; 43 + 44 + pythonRelaxDeps = [ 45 + "ypy-websocket" 46 + ]; 47 + 48 + propagatedBuildInputs = [ 49 + jupyter-events 50 + jupyter-server 51 + jupyter-server-fileid 52 + jupyter-ydoc 53 + ypy-websocket 54 + ]; 55 + 56 + pythonImportsCheck = [ "jupyter_collaboration" ]; 57 + 58 + nativeCheckInputs = [ 59 + pytest-asyncio 60 + pytest-jupyter 61 + pytestCheckHook 62 + ]; 63 + 64 + pytestFlagsArray = [ 65 + "-W" "ignore::DeprecationWarning" 66 + ]; 67 + 68 + preCheck = '' 69 + export HOME=$TEMP 70 + ''; 71 + 72 + meta = { 73 + changelog = "https://github.com/jupyterlab/jupyter_collaboration/blob/v${version}/CHANGELOG.md"; 74 + description = "JupyterLab Extension enabling Real-Time Collaboration"; 75 + homepage = "https://github.com/jupyterlab/jupyter_collaboration"; 76 + license = lib.licenses.bsd3; 77 + maintainers = lib.teams.jupyter.members; 78 + }; 79 + }
+2
pkgs/development/python-modules/jupyter-contrib-nbextensions/default.nix
··· 1 { lib 2 , buildPythonPackage 3 , fetchFromGitHub 4 , jupyter-contrib-core 5 , jupyter-highlight-selected-word 6 , jupyter-nbextensions-configurator ··· 19 }; 20 21 propagatedBuildInputs = [ 22 jupyter-contrib-core 23 jupyter-highlight-selected-word 24 jupyter-nbextensions-configurator
··· 1 { lib 2 , buildPythonPackage 3 , fetchFromGitHub 4 + , ipython_genutils 5 , jupyter-contrib-core 6 , jupyter-highlight-selected-word 7 , jupyter-nbextensions-configurator ··· 20 }; 21 22 propagatedBuildInputs = [ 23 + ipython_genutils 24 jupyter-contrib-core 25 jupyter-highlight-selected-word 26 jupyter-nbextensions-configurator
+23 -1
pkgs/development/python-modules/jupyter-nbextensions-configurator/default.nix
··· 1 { lib 2 , buildPythonPackage 3 , fetchFromGitHub 4 , jupyter-contrib-core 5 }: 6 7 buildPythonPackage rec { ··· 15 hash = "sha256-ovKYHATRAC5a5qTMv32ohU2gJd15/fRKXa5HI0zGp/0="; 16 }; 17 18 - propagatedBuildInputs = [ jupyter-contrib-core ]; 19 20 pythonImportsCheck = [ "jupyter_nbextensions_configurator" ]; 21
··· 1 { lib 2 , buildPythonPackage 3 , fetchFromGitHub 4 + , fetchpatch 5 , jupyter-contrib-core 6 + , jupyter-core 7 + , jupyter-server 8 + , notebook 9 + , pyyaml 10 + , tornado 11 }: 12 13 buildPythonPackage rec { ··· 21 hash = "sha256-ovKYHATRAC5a5qTMv32ohU2gJd15/fRKXa5HI0zGp/0="; 22 }; 23 24 + patches = [ 25 + # https://github.com/Jupyter-contrib/jupyter_nbextensions_configurator/pull/166 26 + (fetchpatch { 27 + name = "notebook-v7-compat.patch"; 28 + url = "https://github.com/Jupyter-contrib/jupyter_nbextensions_configurator/commit/a600cef9222ca0c61a6912eb29d8fa0323409705.patch"; 29 + hash = "sha256-Rt9r5ZOgnhBcs18+ET5+k0/t980I2DiVN8oHkGLp0iw="; 30 + }) 31 + ]; 32 + 33 + propagatedBuildInputs = [ 34 + jupyter-contrib-core 35 + jupyter-core 36 + jupyter-server 37 + notebook 38 + pyyaml 39 + tornado 40 + ]; 41 42 pythonImportsCheck = [ "jupyter_nbextensions_configurator" ]; 43
-66
pkgs/development/python-modules/jupyter-server-ydoc/default.nix
··· 1 - { lib 2 - , buildPythonPackage 3 - , pythonOlder 4 - , fetchFromGitHub 5 - , hatchling 6 - , pythonRelaxDepsHook 7 - , jupyter-server-fileid 8 - , jupyter-ydoc 9 - , ypy-websocket 10 - , pytest-jupyter 11 - , pytestCheckHook 12 - }: 13 - 14 - buildPythonPackage rec { 15 - pname = "jupyter-server-ydoc"; 16 - version = "0.8.0"; 17 - 18 - disabled = pythonOlder "3.7"; 19 - 20 - format = "pyproject"; 21 - 22 - src = fetchFromGitHub { 23 - owner = "jupyterlab"; 24 - repo = "jupyter_collaboration"; 25 - rev = "refs/tags/v${version}"; 26 - hash = "sha256-KLb7kU5jsj6ihGO6HU3Y7uF+0PcwKoQlqQAhtO0oaJw="; 27 - }; 28 - 29 - postPatch = '' 30 - sed -i "/^timeout/d" pyproject.toml 31 - ''; 32 - 33 - nativeBuildInputs = [ 34 - hatchling 35 - pythonRelaxDepsHook 36 - ]; 37 - 38 - pythonRelaxDeps = [ 39 - "ypy-websocket" 40 - ]; 41 - 42 - propagatedBuildInputs = [ 43 - jupyter-server-fileid 44 - jupyter-ydoc 45 - ypy-websocket 46 - ]; 47 - 48 - pythonImportsCheck = [ "jupyter_server_ydoc" ]; 49 - 50 - nativeCheckInputs = [ 51 - pytest-jupyter 52 - pytestCheckHook 53 - ]; 54 - 55 - preCheck = '' 56 - export HOME=$TEMP 57 - ''; 58 - 59 - meta = { 60 - changelog = "https://github.com/jupyterlab/jupyter_collaboration/blob/${src.rev}/CHANGELOG.md"; 61 - description = "A Jupyter Server Extension Providing Y Documents"; 62 - homepage = "https://github.com/jupyterlab/jupyter_collaboration"; 63 - license = lib.licenses.bsd3; 64 - maintainers = with lib.maintainers; [ dotlambda ]; 65 - }; 66 - }
···
+15 -10
pkgs/development/python-modules/jupyter-server/default.nix
··· 15 , jinja2 16 , tornado 17 , pyzmq 18 - , flaky 19 , ipykernel 20 , traitlets 21 , jupyter-core ··· 24 , jupyter-server-terminals 25 , nbformat 26 , nbconvert 27 - , overrides 28 , send2trash 29 , terminado 30 , prometheus-client 31 , anyio 32 , websocket-client 33 , requests 34 }: 35 36 buildPythonPackage rec { 37 pname = "jupyter-server"; 38 version = "2.7.0"; 39 format = "pyproject"; 40 - disabled = pythonOlder "3.7"; 41 42 src = fetchPypi { 43 pname = "jupyter_server"; 44 inherit version; 45 - hash= "sha256-NtoKJm0xpBrDNaNmyIkzwX36W7gXpI9cAsFtMDvJR38="; 46 }; 47 48 nativeBuildInputs = [ ··· 62 jupyter-server-terminals 63 nbformat 64 nbconvert 65 - overrides 66 send2trash 67 terminado 68 prometheus-client 69 anyio 70 websocket-client 71 ]; 72 73 nativeCheckInputs = [ 74 - flaky 75 ipykernel 76 - pandoc 77 pytestCheckHook 78 pytest-console-scripts 79 pytest-jupyter 80 pytest-timeout 81 - pytest-tornasync 82 requests 83 ]; 84 85 pytestFlagsArray = [ ··· 94 disabledTests = [ 95 "test_server_extension_list" 96 "test_cull_idle" 97 ] ++ lib.optionals stdenv.isDarwin [ 98 # attempts to use trashcan, build env doesn't allow this 99 "test_delete" 100 # test is presumable broken in sandbox 101 "test_authorized_requests" 102 ]; 103 104 disabledTestPaths = [ ··· 112 __darwinAllowLocalNetworking = true; 113 114 meta = with lib; { 115 - changelog = "https://github.com/jupyter-server/jupyter_server/releases/tag/v${version}"; 116 description = "The backend—i.e. core services, APIs, and REST endpoints—to Jupyter web applications"; 117 homepage = "https://github.com/jupyter-server/jupyter_server"; 118 license = licenses.bsdOriginal; 119 - maintainers = [ maintainers.elohmeier ]; 120 }; 121 }
··· 15 , jinja2 16 , tornado 17 , pyzmq 18 , ipykernel 19 , traitlets 20 , jupyter-core ··· 23 , jupyter-server-terminals 24 , nbformat 25 , nbconvert 26 + , packaging 27 , send2trash 28 , terminado 29 , prometheus-client 30 , anyio 31 , websocket-client 32 + , overrides 33 , requests 34 + , flaky 35 }: 36 37 buildPythonPackage rec { 38 pname = "jupyter-server"; 39 version = "2.7.0"; 40 format = "pyproject"; 41 + disabled = pythonOlder "3.8"; 42 43 src = fetchPypi { 44 pname = "jupyter_server"; 45 inherit version; 46 + hash = "sha256-NtoKJm0xpBrDNaNmyIkzwX36W7gXpI9cAsFtMDvJR38="; 47 }; 48 49 nativeBuildInputs = [ ··· 63 jupyter-server-terminals 64 nbformat 65 nbconvert 66 + packaging 67 send2trash 68 terminado 69 prometheus-client 70 anyio 71 websocket-client 72 + overrides 73 ]; 74 75 nativeCheckInputs = [ 76 ipykernel 77 pytestCheckHook 78 pytest-console-scripts 79 pytest-jupyter 80 pytest-timeout 81 requests 82 + flaky 83 ]; 84 85 pytestFlagsArray = [ ··· 94 disabledTests = [ 95 "test_server_extension_list" 96 "test_cull_idle" 97 + "test_server_extension_list" 98 ] ++ lib.optionals stdenv.isDarwin [ 99 # attempts to use trashcan, build env doesn't allow this 100 "test_delete" 101 # test is presumable broken in sandbox 102 "test_authorized_requests" 103 + # Insufficient access privileges for operation 104 + "test_regression_is_hidden" 105 + ] ++ lib.optionals (stdenv.isLinux && stdenv.isAarch64) [ 106 + "test_copy_big_dir" 107 ]; 108 109 disabledTestPaths = [ ··· 117 __darwinAllowLocalNetworking = true; 118 119 meta = with lib; { 120 + changelog = "https://github.com/jupyter-server/jupyter_server/blob/v${version}/CHANGELOG.md"; 121 description = "The backend—i.e. core services, APIs, and REST endpoints—to Jupyter web applications"; 122 homepage = "https://github.com/jupyter-server/jupyter_server"; 123 license = licenses.bsdOriginal; 124 + maintainers = lib.teams.jupyter.members; 125 }; 126 }
+3 -3
pkgs/development/python-modules/jupyter-ydoc/default.nix
··· 11 12 buildPythonPackage rec { 13 pname = "jupyter-ydoc"; 14 - version = "0.3.4"; 15 16 format = "pyproject"; 17 18 src = fetchPypi { 19 pname = "jupyter_ydoc"; 20 inherit version; 21 - hash = "sha256-WiJi5wvwBLgsxs5xZ16TMKoFj+MNsuh82BJa1N0a5OE="; 22 }; 23 24 nativeBuildInputs = [ ··· 46 description = "Document structures for collaborative editing using Ypy"; 47 homepage = "https://github.com/jupyter-server/jupyter_ydoc"; 48 license = lib.licenses.bsd3; 49 - maintainers = with lib.maintainers; [ dotlambda ]; 50 }; 51 }
··· 11 12 buildPythonPackage rec { 13 pname = "jupyter-ydoc"; 14 + version = "1.0.2"; 15 16 format = "pyproject"; 17 18 src = fetchPypi { 19 pname = "jupyter_ydoc"; 20 inherit version; 21 + hash = "sha256-D5W+3j8eCB4H1cV8A8ZY46Ukfg7xiIkHT776IN0+ylM="; 22 }; 23 24 nativeBuildInputs = [ ··· 46 description = "Document structures for collaborative editing using Ypy"; 47 homepage = "https://github.com/jupyter-server/jupyter_ydoc"; 48 license = lib.licenses.bsd3; 49 + maintainers = lib.teams.jupyter.members; 50 }; 51 }
+19 -23
pkgs/development/python-modules/jupyterlab/default.nix
··· 1 { lib 2 , buildPythonPackage 3 , fetchPypi 4 - , ipython 5 , packaging 6 , tornado 7 , jupyter-core 8 , jupyterlab_server 9 , jupyter-server 10 - , jupyter-server-ydoc 11 - , notebook 12 , jinja2 13 , tomli 14 , pythonOlder 15 , jupyter-packaging 16 - , pythonRelaxDepsHook 17 - , nbclassic 18 }: 19 20 buildPythonPackage rec { 21 pname = "jupyterlab"; 22 - version = "3.6.3"; 23 - format = "setuptools"; 24 25 - disabled = pythonOlder "3.7"; 26 27 src = fetchPypi { 28 inherit pname version; 29 - hash = "sha256-Nz6c+4py7dKUvhTxZmJWOiIM7PD7Jt56qxr5optom4I="; 30 }; 31 32 nativeBuildInputs = [ 33 - jupyter-packaging 34 - pythonRelaxDepsHook 35 - ]; 36 - 37 - pythonRelaxDeps = [ 38 - "jupyter-ydoc" 39 - "jupyter-server-ydoc" 40 ]; 41 42 propagatedBuildInputs = [ 43 - ipython 44 packaging 45 tornado 46 jupyter-core 47 jupyterlab_server 48 jupyter-server 49 - jupyter-server-ydoc 50 - nbclassic 51 - notebook 52 jinja2 53 ] ++ lib.optionals (pythonOlder "3.11") [ 54 tomli ··· 68 ]; 69 70 meta = with lib; { 71 - changelog = "https://github.com/jupyterlab/jupyterlab/releases/tag/v${version}"; 72 description = "Jupyter lab environment notebook server extension"; 73 - license = with licenses; [ bsd3 ]; 74 homepage = "https://jupyter.org/"; 75 - maintainers = with maintainers; [ zimbatm ]; 76 }; 77 }
··· 1 { lib 2 , buildPythonPackage 3 , fetchPypi 4 + , hatch-jupyter-builder 5 + , hatchling 6 + , async-lru 7 , packaging 8 , tornado 9 + , ipykernel 10 , jupyter-core 11 + , jupyter-lsp 12 , jupyterlab_server 13 , jupyter-server 14 + , notebook-shim 15 , jinja2 16 , tomli 17 , pythonOlder 18 , jupyter-packaging 19 }: 20 21 buildPythonPackage rec { 22 pname = "jupyterlab"; 23 + version = "4.0.3"; 24 + format = "pyproject"; 25 26 + disabled = pythonOlder "3.8"; 27 28 src = fetchPypi { 29 inherit pname version; 30 + hash = "sha256-4U0c5GphMCgRHQ1Hah19awlAA7dGK6xmn1tHgxeryzk="; 31 }; 32 33 nativeBuildInputs = [ 34 + hatch-jupyter-builder 35 + hatchling 36 ]; 37 38 propagatedBuildInputs = [ 39 + async-lru 40 packaging 41 tornado 42 + ipykernel 43 jupyter-core 44 + jupyter-lsp 45 jupyterlab_server 46 jupyter-server 47 + notebook-shim 48 jinja2 49 ] ++ lib.optionals (pythonOlder "3.11") [ 50 tomli ··· 64 ]; 65 66 meta = with lib; { 67 + changelog = "https://github.com/jupyterlab/jupyterlab/blob/v${version}/CHANGELOG.md"; 68 description = "Jupyter lab environment notebook server extension"; 69 + license = licenses.bsd3; 70 homepage = "https://jupyter.org/"; 71 + maintainers = lib.teams.jupyter.members; 72 }; 73 }
+3 -3
pkgs/development/python-modules/jupyterlab_server/default.nix
··· 19 20 buildPythonPackage rec { 21 pname = "jupyterlab_server"; 22 - version = "2.19.0"; 23 format = "pyproject"; 24 25 disabled = pythonOlder "3.7"; 26 27 src = fetchPypi { 28 inherit pname version; 29 - hash = "sha256-muwhohg7vt2fkahmKDVUSVdfGGLYiyitX5BQGdMebCE="; 30 }; 31 32 nativeBuildInputs = [ ··· 77 homepage = "https://jupyterlab-server.readthedocs.io/"; 78 changelog = "https://github.com/jupyterlab/jupyterlab_server/blob/v${version}/CHANGELOG.md"; 79 license = licenses.bsdOriginal; 80 - maintainers = with maintainers; [ ]; 81 }; 82 }
··· 19 20 buildPythonPackage rec { 21 pname = "jupyterlab_server"; 22 + version = "2.24.0"; 23 format = "pyproject"; 24 25 disabled = pythonOlder "3.7"; 26 27 src = fetchPypi { 28 inherit pname version; 29 + hash = "sha256-Tm+Z4KVXm7vDLkScTbsDlWHU8aeCfVczJz7VZzjyHwc="; 30 }; 31 32 nativeBuildInputs = [ ··· 77 homepage = "https://jupyterlab-server.readthedocs.io/"; 78 changelog = "https://github.com/jupyterlab/jupyterlab_server/blob/v${version}/CHANGELOG.md"; 79 license = licenses.bsdOriginal; 80 + maintainers = lib.teams.jupyter.members; 81 }; 82 }
+37 -64
pkgs/development/python-modules/notebook/default.nix
··· 3 , buildPythonPackage 4 , pythonOlder 5 , fetchPypi 6 - , argon2-cffi 7 - , glibcLocales 8 - , mock 9 - , jinja2 10 , tornado 11 - , ipython_genutils 12 - , traitlets 13 - , jupyter-core 14 - , jupyter-client 15 - , nbformat 16 - , nbclassic 17 - , nbconvert 18 - , ipykernel 19 - , terminado 20 - , requests 21 - , send2trash 22 - , pexpect 23 - , prometheus-client 24 , pytestCheckHook 25 }: 26 27 buildPythonPackage rec { 28 pname = "notebook"; 29 - version = "6.5.2"; 30 - disabled = pythonOlder "3.7"; 31 32 src = fetchPypi { 33 inherit pname version; 34 - hash = "sha256-wYl+UxfiJfx4tFVJpqtLZo5MmW/QOgTpOP5eevK//9A="; 35 }; 36 37 - LC_ALL = "en_US.utf8"; 38 39 - nativeCheckInputs = [ pytestCheckHook glibcLocales ]; 40 41 propagatedBuildInputs = [ 42 - jinja2 43 tornado 44 - ipython_genutils 45 - traitlets 46 - jupyter-core 47 - send2trash 48 - jupyter-client 49 - nbformat 50 - nbclassic 51 - nbconvert 52 - ipykernel 53 - terminado 54 - requests 55 - pexpect 56 - prometheus-client 57 - argon2-cffi 58 ]; 59 60 - postPatch = '' 61 - # Remove selenium tests 62 - rm -rf notebook/tests/selenium 63 - export HOME=$TMPDIR 64 - ''; 65 - 66 - disabledTests = [ 67 - # a "system_config" is generated, and fails many tests 68 - "config" 69 - "load_ordered" 70 - # requires jupyter, but will cause circular imports 71 - "test_run" 72 - "TestInstallServerExtension" 73 - "launch_socket" 74 - "sock_server" 75 - "test_list_formats" # tries to find python MIME type 76 - "KernelCullingTest" # has a race condition failing on slower hardware 77 - "test_connections" # tornado.simple_httpclient.HTTPTimeoutError: Timeout during request" 78 - ] ++ lib.optionals stdenv.isDarwin [ 79 - "test_delete" 80 - "test_checkpoints_follow_file" 81 ]; 82 83 - disabledTestPaths = lib.optionals stdenv.isDarwin [ 84 - # requires local networking 85 - "notebook/auth/tests/test_login.py" 86 - "notebook/bundler/tests/test_bundler_api.py" 87 ]; 88 89 # Some of the tests use localhost networking. 90 __darwinAllowLocalNetworking = true; 91 92 meta = { 93 - description = "The Jupyter HTML notebook is a web-based notebook environment for interactive computing"; 94 homepage = "https://github.com/jupyter/notebook"; 95 license = lib.licenses.bsd3; 96 - maintainers = with lib.maintainers; [ fridh ]; 97 mainProgram = "jupyter-notebook"; 98 }; 99 }
··· 3 , buildPythonPackage 4 , pythonOlder 5 , fetchPypi 6 + , hatch-jupyter-builder 7 + , hatchling 8 + , jupyter-server 9 + , jupyterlab 10 + , jupyterlab_server 11 + , notebook-shim 12 , tornado 13 + , pytest-jupyter 14 , pytestCheckHook 15 }: 16 17 buildPythonPackage rec { 18 pname = "notebook"; 19 + version = "7.0.1"; 20 + disabled = pythonOlder "3.8"; 21 + 22 + format = "pyproject"; 23 24 src = fetchPypi { 25 inherit pname version; 26 + hash = "sha256-LhatTmPqiffvviEu58FpP8+lq1X/73UEdTD3SvS9kmw="; 27 }; 28 29 + postPatch = '' 30 + substituteInPlace pyproject.toml \ 31 + --replace "timeout = 300" "" 32 + ''; 33 34 + nativeBuildInputs = [ 35 + hatch-jupyter-builder 36 + hatchling 37 + jupyterlab 38 + ]; 39 40 propagatedBuildInputs = [ 41 + jupyter-server 42 + jupyterlab 43 + jupyterlab_server 44 + notebook-shim 45 tornado 46 ]; 47 48 + nativeCheckInputs = [ 49 + pytest-jupyter 50 + pytestCheckHook 51 ]; 52 53 + pytestFlagsArray = [ 54 + "-W" "ignore::DeprecationWarning" 55 ]; 56 57 + env = { 58 + JUPYTER_PLATFORM_DIRS = 1; 59 + }; 60 + 61 # Some of the tests use localhost networking. 62 __darwinAllowLocalNetworking = true; 63 64 meta = { 65 + changelog = "https://github.com/jupyter/notebook/blob/v${version}/CHANGELOG.md"; 66 + description = "Web-based notebook environment for interactive computing"; 67 homepage = "https://github.com/jupyter/notebook"; 68 license = lib.licenses.bsd3; 69 + maintainers = lib.teams.jupyter.members; 70 mainProgram = "jupyter-notebook"; 71 }; 72 }
+2 -2
pkgs/development/python-modules/publicsuffixlist/default.nix
··· 9 10 buildPythonPackage rec { 11 pname = "publicsuffixlist"; 12 - version = "0.10.0.20230804"; 13 format = "setuptools"; 14 15 disabled = pythonOlder "3.7"; 16 17 src = fetchPypi { 18 inherit pname version; 19 - hash = "sha256-J8yeq9CuzXGlqPjGf8hnV0IeI+Wg0Q5GS69/8z+FLp8="; 20 }; 21 22 passthru.optional-dependencies = {
··· 9 10 buildPythonPackage rec { 11 pname = "publicsuffixlist"; 12 + version = "0.10.0.20230806"; 13 format = "setuptools"; 14 15 disabled = pythonOlder "3.7"; 16 17 src = fetchPypi { 18 inherit pname version; 19 + hash = "sha256-jDDqegAZOG0UTKPbh1H3V+5GrMGU6m2WGesXUEFJHJY="; 20 }; 21 22 passthru.optional-dependencies = {
+2 -2
pkgs/development/python-modules/versioneer/default.nix
··· 8 9 buildPythonPackage rec { 10 pname = "versioneer"; 11 - version = "0.28"; 12 format = "pyproject"; 13 14 disabled = pythonOlder "3.7"; ··· 17 owner = "python-versioneer"; 18 repo = "python-versioneer"; 19 rev = "refs/tags/${version}"; 20 - hash = "sha256-Jy0c1I3kLgJAeGWzcgl5qVAWesf4EXaMIOW03B+1yWE="; 21 }; 22 23 nativeBuildInputs = [
··· 8 9 buildPythonPackage rec { 10 pname = "versioneer"; 11 + version = "0.29"; 12 format = "pyproject"; 13 14 disabled = pythonOlder "3.7"; ··· 17 owner = "python-versioneer"; 18 repo = "python-versioneer"; 19 rev = "refs/tags/${version}"; 20 + hash = "sha256-seYT/v691QB0LUzeI4MraegbNILU3tLO//9UbZIfe+A="; 21 }; 22 23 nativeBuildInputs = [
+1
pkgs/development/tools/yarn/default.nix
··· 36 license = licenses.bsd2; 37 maintainers = with maintainers; [ offline screendriver marsam ]; 38 platforms = nodejs.meta.platforms; 39 }; 40 })
··· 36 license = licenses.bsd2; 37 maintainers = with maintainers; [ offline screendriver marsam ]; 38 platforms = nodejs.meta.platforms; 39 + mainProgram = "yarn"; 40 }; 41 })
+2 -2
pkgs/development/web/ihp-new/default.nix
··· 2 3 stdenv.mkDerivation rec { 4 pname = "ihp-new"; 5 - version = "1.0.1"; 6 7 src = fetchFromGitHub { 8 owner = "digitallyinduced"; 9 repo = "ihp"; 10 rev = "v${version}"; 11 - sha256 = "sha256-LUIC7Olu2qTxZwgkgVpmTgCEQYDlwvLQFQt3Ox/Vm48="; 12 }; 13 14 dontConfigure = true;
··· 2 3 stdenv.mkDerivation rec { 4 pname = "ihp-new"; 5 + version = "1.1.0"; 6 7 src = fetchFromGitHub { 8 owner = "digitallyinduced"; 9 repo = "ihp"; 10 rev = "v${version}"; 11 + sha256 = "sha256-o0ZSDaDFgwbXqozHfcXKxW4FeF7JqaGprAh6r7NhvhE"; 12 }; 13 14 dontConfigure = true;
+4 -4
pkgs/os-specific/linux/kernel/xanmod-kernels.nix
··· 3 let 4 # These names are how they are designated in https://xanmod.org. 5 ltsVariant = { 6 - version = "6.1.42"; 7 - hash = "sha256-mOydloX5bff9wrFh40wf12GW+sION9SoGK2mAC1yNOw="; 8 variant = "lts"; 9 }; 10 11 mainVariant = { 12 - version = "6.4.7"; 13 - hash = "sha256-0yOVCMqhoiWz8IlYRR0wXytAzjv81Cf5NoFa9qxGMm4="; 14 variant = "main"; 15 }; 16
··· 3 let 4 # These names are how they are designated in https://xanmod.org. 5 ltsVariant = { 6 + version = "6.1.43"; 7 + hash = "sha256-IdNW0gzYl6L3OjN2meWnGbMZsTcLfSMbKFDx12Z9Ll4="; 8 variant = "lts"; 9 }; 10 11 mainVariant = { 12 + version = "6.4.8"; 13 + hash = "sha256-GkNWXngIx/aoSzu2pfpuv8kGwV9evbHl3hauux0lSwk="; 14 variant = "main"; 15 }; 16
+2 -2
pkgs/servers/home-automation/evcc/default.nix
··· 16 17 buildGoModule rec { 18 pname = "evcc"; 19 - version = "0.118.10"; 20 21 src = fetchFromGitHub { 22 owner = "evcc-io"; 23 repo = pname; 24 rev = version; 25 - hash = "sha256-A79l8tA73EeRp+BlJnIz/qtiBk33D4KvbJegqrgNvbg="; 26 }; 27 28 vendorHash = "sha256-0NTOit1nhX/zxQjHwU7ZOY1GsoIu959/KICCEWyfIQ4=";
··· 16 17 buildGoModule rec { 18 pname = "evcc"; 19 + version = "0.118.11"; 20 21 src = fetchFromGitHub { 22 owner = "evcc-io"; 23 repo = pname; 24 rev = version; 25 + hash = "sha256-gwFArZJX3DBUNaSpWD5n76VImWeDImR8b1s2czBrBaA="; 26 }; 27 28 vendorHash = "sha256-0NTOit1nhX/zxQjHwU7ZOY1GsoIu959/KICCEWyfIQ4=";
+40
pkgs/servers/pleroma/Revert-Config-Restrict-permissions-of-OTP-config.patch
···
··· 1 + From 29af78b112f7956ac1211fbfec2eadbf4caca40f Mon Sep 17 00:00:00 2001 2 + From: Yaya <yaya@uwu.is> 3 + Date: Sun, 6 Aug 2023 00:02:40 +0000 4 + Subject: [PATCH] Revert "Config: Restrict permissions of OTP config file" 5 + 6 + This reverts commit 4befb3b1d02f32eb2c56f12e4684a7bb3167b0ee. 7 + 8 + The Nix store is world readable by design. 9 + --- 10 + lib/pleroma/config/release_runtime_provider.ex | 14 -------------- 11 + 1 file changed, 14 deletions(-) 12 + 13 + diff --git a/lib/pleroma/config/release_runtime_provider.ex b/lib/pleroma/config/release_runtime_provider.ex 14 + index 9ec0f975e..91e5f1a54 100644 15 + --- a/lib/pleroma/config/release_runtime_provider.ex 16 + +++ b/lib/pleroma/config/release_runtime_provider.ex 17 + @@ -20,20 +20,6 @@ def load(config, opts) do 18 + 19 + with_runtime_config = 20 + if File.exists?(config_path) do 21 + - # <https://git.pleroma.social/pleroma/pleroma/-/issues/3135> 22 + - %File.Stat{mode: mode} = File.lstat!(config_path) 23 + - 24 + - if Bitwise.band(mode, 0o007) > 0 do 25 + - raise "Configuration at #{config_path} has world-permissions, execute the following: chmod o= #{config_path}" 26 + - end 27 + - 28 + - if Bitwise.band(mode, 0o020) > 0 do 29 + - raise "Configuration at #{config_path} has group-wise write permissions, execute the following: chmod g-w #{config_path}" 30 + - end 31 + - 32 + - # Note: Elixir doesn't provides a getuid(2) 33 + - # so cannot forbid group-read only when config is owned by us 34 + - 35 + runtime_config = Config.Reader.read!(config_path) 36 + 37 + with_defaults 38 + -- 39 + 2.40.1 40 +
+6 -2
pkgs/servers/pleroma/default.nix
··· 7 8 beamPackages.mixRelease rec { 9 pname = "pleroma"; 10 - version = "2.5.2"; 11 12 src = fetchFromGitLab { 13 domain = "git.pleroma.social"; 14 owner = "pleroma"; 15 repo = "pleroma"; 16 rev = "v${version}"; 17 - sha256 = "sha256-5qxop/hJj1hIsEcK6vJnI2RnAcLf3tO43B0e0FcNZcA="; 18 }; 19 20 mixNixDeps = import ./mix.nix { 21 inherit beamPackages lib;
··· 7 8 beamPackages.mixRelease rec { 9 pname = "pleroma"; 10 + version = "2.5.4"; 11 12 src = fetchFromGitLab { 13 domain = "git.pleroma.social"; 14 owner = "pleroma"; 15 repo = "pleroma"; 16 rev = "v${version}"; 17 + sha256 = "sha256-V/q6qpQkdrtMLzihV/0d3B+QUWwG4cYy8c2jNd5npww="; 18 }; 19 + 20 + patches = [ 21 + ./Revert-Config-Restrict-permissions-of-OTP-config.patch 22 + ]; 23 24 mixNixDeps = import ./mix.nix { 25 inherit beamPackages lib;
+26
pkgs/tools/misc/bonk/default.nix
···
··· 1 + { lib 2 + , rustPlatform 3 + , fetchFromGitHub 4 + }: 5 + 6 + rustPlatform.buildRustPackage rec { 7 + pname = "bonk"; 8 + version = "0.3.2"; 9 + 10 + src = fetchFromGitHub { 11 + owner = "elliot40404"; 12 + repo = "bonk"; 13 + rev = "v${version}"; 14 + hash = "sha256-Y6Hia+B7kIvdvpuZwWGJBsn+pOBmMynXai4KWkNs4ck="; 15 + }; 16 + 17 + cargoHash = "sha256-XphSjB49zFB3zXYpdjjcVRdTAW2Bvg91aZkxDLvFy3M="; 18 + 19 + meta = { 20 + description = "The blazingly fast touch alternative written in Rust"; 21 + homepage = "https://github.com/elliot40404/bonk"; 22 + license = lib.licenses.mit; 23 + mainProgram = "bonk"; 24 + maintainers = with lib.maintainers; [ dit7ya ]; 25 + }; 26 + }
+1
pkgs/tools/misc/zoxide/default.nix
··· 44 changelog = "https://github.com/ajeetdsouza/zoxide/raw/v${version}/CHANGELOG.md"; 45 license = with licenses; [ mit ]; 46 maintainers = with maintainers; [ ysndr cole-h SuperSandro2000 ]; 47 }; 48 }
··· 44 changelog = "https://github.com/ajeetdsouza/zoxide/raw/v${version}/CHANGELOG.md"; 45 license = with licenses; [ mit ]; 46 maintainers = with maintainers; [ ysndr cole-h SuperSandro2000 ]; 47 + mainProgram = "zoxide"; 48 }; 49 }
+2 -1
pkgs/tools/networking/dae/default.nix
··· 58 description = "A Linux high-performance transparent proxy solution based on eBPF"; 59 homepage = "https://github.com/daeuniverse/dae"; 60 license = licenses.agpl3Only; 61 - maintainers = with maintainers; [ oluceps ]; 62 platforms = platforms.linux; 63 }; 64 }
··· 58 description = "A Linux high-performance transparent proxy solution based on eBPF"; 59 homepage = "https://github.com/daeuniverse/dae"; 60 license = licenses.agpl3Only; 61 + maintainers = with maintainers; [ oluceps pokon548 ]; 62 platforms = platforms.linux; 63 + mainProgram = "dae"; 64 }; 65 }
+2 -1
pkgs/tools/networking/iwgtk/default.nix
··· 37 homepage = "https://github.com/j-lentz/iwgtk"; 38 changelog = "https://github.com/j-lentz/iwgtk/blob/v${version}/CHANGELOG"; 39 license = licenses.gpl3Only; 40 platforms = platforms.linux; 41 - maintainers = with maintainers; [ figsoda ]; 42 }; 43 }
··· 37 homepage = "https://github.com/j-lentz/iwgtk"; 38 changelog = "https://github.com/j-lentz/iwgtk/blob/v${version}/CHANGELOG"; 39 license = licenses.gpl3Only; 40 + maintainers = with maintainers; [ figsoda ]; 41 platforms = platforms.linux; 42 + mainProgram = "iwgtk"; 43 }; 44 }
+3 -5
pkgs/tools/networking/openssh/default.nix
··· 3 common = opts: callPackage (import ./common.nix opts) { }; 4 in 5 { 6 - 7 openssh = common rec { 8 pname = "openssh"; 9 version = "9.3p2"; ··· 59 60 openssh_gssapi = common rec { 61 pname = "openssh-with-gssapi"; 62 - version = "9.0p1"; 63 extraDesc = " with GSSAPI support"; 64 65 src = fetchurl { 66 url = "mirror://openbsd/OpenSSH/portable/openssh-${version}.tar.gz"; 67 - sha256 = "12m2f9czvgmi7akp7xah6y7mrrpi280a3ksk47iwr7hy2q1475q3"; 68 }; 69 70 extraPatches = [ ··· 73 (fetchpatch { 74 name = "openssh-gssapi.patch"; 75 url = "https://salsa.debian.org/ssh-team/openssh/raw/debian/1%25${version}-1/debian/patches/gssapi.patch"; 76 - sha256 = "sha256-VG7+2dfu09nvHWuSAB6sLGMmjRCDCysl/9FR1WSF21k="; 77 }) 78 ]; 79 80 extraNativeBuildInputs = [ autoreconfHook ]; 81 - extraMeta.knownVulnerabilities = [ "CVE-2023-28531" ]; 82 }; 83 }
··· 3 common = opts: callPackage (import ./common.nix opts) { }; 4 in 5 { 6 openssh = common rec { 7 pname = "openssh"; 8 version = "9.3p2"; ··· 58 59 openssh_gssapi = common rec { 60 pname = "openssh-with-gssapi"; 61 + version = "9.3p2"; 62 extraDesc = " with GSSAPI support"; 63 64 src = fetchurl { 65 url = "mirror://openbsd/OpenSSH/portable/openssh-${version}.tar.gz"; 66 + sha256 = "sha256-IA6+FH9ss/EB/QzfngJEKvfdyimN/9n0VoeOfMrGdug="; 67 }; 68 69 extraPatches = [ ··· 72 (fetchpatch { 73 name = "openssh-gssapi.patch"; 74 url = "https://salsa.debian.org/ssh-team/openssh/raw/debian/1%25${version}-1/debian/patches/gssapi.patch"; 75 + sha256 = "sha256-E36jxnPcu6RTyXXb9yVBCoFIVchiOSLX7L74ng1Dmao="; 76 }) 77 ]; 78 79 extraNativeBuildInputs = [ autoreconfHook ]; 80 }; 81 }
+4
pkgs/top-level/all-packages.nix
··· 4359 4360 buildpack = callPackage ../development/tools/buildpack { }; 4361 4362 bottom-rs = callPackage ../tools/misc/bottom-rs { }; 4363 4364 bsp-layout = callPackage ../tools/misc/bsp-layout { }; ··· 32857 kpt = callPackage ../applications/networking/cluster/kpt { }; 32858 32859 krabby = callPackage ../applications/misc/krabby { }; 32860 32861 krane = callPackage ../applications/networking/cluster/krane { }; 32862
··· 4359 4360 buildpack = callPackage ../development/tools/buildpack { }; 4361 4362 + bonk = callPackage ../tools/misc/bonk { }; 4363 + 4364 bottom-rs = callPackage ../tools/misc/bottom-rs { }; 4365 4366 bsp-layout = callPackage ../tools/misc/bsp-layout { }; ··· 32859 kpt = callPackage ../applications/networking/cluster/kpt { }; 32860 32861 krabby = callPackage ../applications/misc/krabby { }; 32862 + 32863 + kraft = callPackage ../applications/virtualization/kraft { }; 32864 32865 krane = callPackage ../applications/networking/cluster/krane { }; 32866
+1
pkgs/top-level/python-aliases.nix
··· 184 jupyter_client = jupyter-client; # added 2021-10-15 185 jupyter_core = jupyter-core; # added 2023-01-05 186 jupyter_server = jupyter-server; # added 2023-01-05 187 Kajiki = kajiki; # added 2023-02-19 188 Keras = keras; # added 2021-11-25 189 ldap = python-ldap; # added 2022-09-16
··· 184 jupyter_client = jupyter-client; # added 2021-10-15 185 jupyter_core = jupyter-core; # added 2023-01-05 186 jupyter_server = jupyter-server; # added 2023-01-05 187 + jupyter-server-ydoc = jupyter-collaboration; # added 2023-07-18 188 Kajiki = kajiki; # added 2023-02-19 189 Keras = keras; # added 2021-11-25 190 ldap = python-ldap; # added 2022-09-16
+4 -2
pkgs/top-level/python-packages.nix
··· 5184 5185 ipydatawidgets = callPackage ../development/python-modules/ipydatawidgets { }; 5186 5187 ipyniivue = callPackage ../development/python-modules/ipyniivue { }; 5188 5189 ipykernel = callPackage ../development/python-modules/ipykernel { }; ··· 5492 5493 jupyter-client = callPackage ../development/python-modules/jupyter-client { }; 5494 5495 jupyter-contrib-core = callPackage ../development/python-modules/jupyter-contrib-core { }; 5496 5497 jupyter-contrib-nbextensions = callPackage ../development/python-modules/jupyter-contrib-nbextensions { }; ··· 5513 jupyter-server-fileid = callPackage ../development/python-modules/jupyter-server-fileid { }; 5514 5515 jupyter-server-terminals = callPackage ../development/python-modules/jupyter-server-terminals { }; 5516 - 5517 - jupyter-server-ydoc = callPackage ../development/python-modules/jupyter-server-ydoc { }; 5518 5519 jupyter-ui-poll = callPackage ../development/python-modules/jupyter-ui-poll { }; 5520
··· 5184 5185 ipydatawidgets = callPackage ../development/python-modules/ipydatawidgets { }; 5186 5187 + ipynbname = callPackage ../development/python-modules/ipynbname { }; 5188 + 5189 ipyniivue = callPackage ../development/python-modules/ipyniivue { }; 5190 5191 ipykernel = callPackage ../development/python-modules/ipykernel { }; ··· 5494 5495 jupyter-client = callPackage ../development/python-modules/jupyter-client { }; 5496 5497 + jupyter-collaboration = callPackage ../development/python-modules/jupyter-collaboration { }; 5498 + 5499 jupyter-contrib-core = callPackage ../development/python-modules/jupyter-contrib-core { }; 5500 5501 jupyter-contrib-nbextensions = callPackage ../development/python-modules/jupyter-contrib-nbextensions { }; ··· 5517 jupyter-server-fileid = callPackage ../development/python-modules/jupyter-server-fileid { }; 5518 5519 jupyter-server-terminals = callPackage ../development/python-modules/jupyter-server-terminals { }; 5520 5521 jupyter-ui-poll = callPackage ../development/python-modules/jupyter-ui-poll { }; 5522