Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)

Merge master into staging-next

authored by github-actions[bot] and committed by GitHub a331a49c 418b5d9e

+4743 -360
+3 -3
pkgs/applications/editors/vim/plugins/generated.nix
··· 7968 7969 nvim-tree-lua = buildVimPlugin { 7970 pname = "nvim-tree.lua"; 7971 - version = "2024-02-12"; 7972 src = fetchFromGitHub { 7973 owner = "nvim-tree"; 7974 repo = "nvim-tree.lua"; 7975 - rev = "863cf832ceb0b2377c913b7696dd7d64f4978941"; 7976 - sha256 = "1pcfv6skwxifyzh94a8rjzz3gffflxlf5c2zvs851adc1lkhbwrp"; 7977 }; 7978 meta.homepage = "https://github.com/nvim-tree/nvim-tree.lua/"; 7979 };
··· 7968 7969 nvim-tree-lua = buildVimPlugin { 7970 pname = "nvim-tree.lua"; 7971 + version = "2024-02-20"; 7972 src = fetchFromGitHub { 7973 owner = "nvim-tree"; 7974 repo = "nvim-tree.lua"; 7975 + rev = "030defdb6522f5f716d8201d20ca1a2baa57ca66"; 7976 + sha256 = "sha256-eWqm1Vk3KQspImy/k2aMXFmsXkVQkMjrVidUVmEJzek="; 7977 }; 7978 meta.homepage = "https://github.com/nvim-tree/nvim-tree.lua/"; 7979 };
+2 -2
pkgs/applications/editors/vscode/extensions/default.nix
··· 1383 mktplcRef = { 1384 name = "elixir-ls"; 1385 publisher = "JakeBecker"; 1386 - version = "0.19.0"; 1387 - sha256 = "sha256-31eenBOVUEY3MFaVmAjZsypr7U0d6IfVR3ZJfDqi3OY="; 1388 }; 1389 meta = { 1390 changelog = "https://marketplace.visualstudio.com/items/JakeBecker.elixir-ls/changelog";
··· 1383 mktplcRef = { 1384 name = "elixir-ls"; 1385 publisher = "JakeBecker"; 1386 + version = "0.20.0"; 1387 + sha256 = "sha256-p+YNBRzzA/EezBMxI5Rmdb8SdJgFV7QwuLVi1mcJV+E="; 1388 }; 1389 meta = { 1390 changelog = "https://marketplace.visualstudio.com/items/JakeBecker.elixir-ls/changelog";
+1 -1
pkgs/applications/misc/osmium-tool/default.nix
··· 50 homepage = "https://osmcode.org/osmium-tool/"; 51 changelog = "https://github.com/osmcode/osmium-tool/blob/v${version}/CHANGELOG.md"; 52 license = with licenses; [ gpl3Plus mit bsd3 ]; 53 - maintainers = with maintainers; [ das-g ]; 54 mainProgram = "osmium"; 55 }; 56 }
··· 50 homepage = "https://osmcode.org/osmium-tool/"; 51 changelog = "https://github.com/osmcode/osmium-tool/blob/v${version}/CHANGELOG.md"; 52 license = with licenses; [ gpl3Plus mit bsd3 ]; 53 + maintainers = with maintainers; teams.geospatial.members ++ [ das-g ]; 54 mainProgram = "osmium"; 55 }; 56 }
+2 -2
pkgs/applications/networking/flexget/default.nix
··· 6 7 python3.pkgs.buildPythonApplication rec { 8 pname = "flexget"; 9 - version = "3.11.18"; 10 pyproject = true; 11 12 # Fetch from GitHub in order to use `requirements.in` ··· 14 owner = "Flexget"; 15 repo = "Flexget"; 16 rev = "refs/tags/v${version}"; 17 - hash = "sha256-ykHBGZS/1cRBdMuZ6tz+3QY5cOBxt+Z2Dp3lKuTKj7w="; 18 }; 19 20 postPatch = ''
··· 6 7 python3.pkgs.buildPythonApplication rec { 8 pname = "flexget"; 9 + version = "3.11.19"; 10 pyproject = true; 11 12 # Fetch from GitHub in order to use `requirements.in` ··· 14 owner = "Flexget"; 15 repo = "Flexget"; 16 rev = "refs/tags/v${version}"; 17 + hash = "sha256-XqZPhjuk3f9EbDTu+iX2U6uOXTn3rFdYjQNx5Prte88="; 18 }; 19 20 postPatch = ''
+2 -2
pkgs/applications/networking/instant-messengers/signal-desktop/signal-desktop.nix
··· 2 callPackage ./generic.nix {} rec { 3 pname = "signal-desktop"; 4 dir = "Signal"; 5 - version = "6.47.1"; 6 url = "https://updates.signal.org/desktop/apt/pool/s/signal-desktop/signal-desktop_${version}_amd64.deb"; 7 - hash = "sha256-WRdn3T18xhWvlELtwlOs/ZoPuEt/yQgs7JP/1MGN5Ps="; 8 }
··· 2 callPackage ./generic.nix {} rec { 3 pname = "signal-desktop"; 4 dir = "Signal"; 5 + version = "6.48.0"; 6 url = "https://updates.signal.org/desktop/apt/pool/s/signal-desktop/signal-desktop_${version}_amd64.deb"; 7 + hash = "sha256-hQhMl3ArIZK+0u90uIw0mERv9z4aL1Nny9Qx/Cvsfl4="; 8 }
+2 -2
pkgs/applications/networking/mailreaders/thunderbird/packages.nix
··· 44 45 thunderbird-115 = (buildMozillaMach rec { 46 pname = "thunderbird"; 47 - version = "115.7.0"; 48 application = "comm/mail"; 49 applicationName = "Mozilla Thunderbird"; 50 binaryName = pname; 51 src = fetchurl { 52 url = "mirror://mozilla/thunderbird/releases/${version}/source/thunderbird-${version}.source.tar.xz"; 53 - sha512 = "de9edb81cf5da494101bf927a5b963ccdec0cc9bff87ebd72d896c6e25102c1113b326f67302a81abd237048aa1e6150c4a97fe4b1892bc80030cbab9099e2d8"; 54 }; 55 extraPatches = [ 56 # The file to be patched is different from firefox's `no-buildconfig-ffx90.patch`.
··· 44 45 thunderbird-115 = (buildMozillaMach rec { 46 pname = "thunderbird"; 47 + version = "115.8.0"; 48 application = "comm/mail"; 49 applicationName = "Mozilla Thunderbird"; 50 binaryName = pname; 51 src = fetchurl { 52 url = "mirror://mozilla/thunderbird/releases/${version}/source/thunderbird-${version}.source.tar.xz"; 53 + sha512 = "a0bdd34bebda4973f714422293f10a5a96c2b12f097c68d76fa37c48943fdbfb32dd2e504faa0b88fd699118b1903e18c3bb54cb32cd5e2ff60c09966b23e79c"; 54 }; 55 extraPatches = [ 56 # The file to be patched is different from firefox's `no-buildconfig-ffx90.patch`.
+8 -15
pkgs/applications/science/engineering/strictdoc/default.nix
··· 6 python3.pkgs.buildPythonApplication rec { 7 pname = "strictdoc"; 8 version = "0.0.40"; 9 - format = "pyproject"; 10 11 src = fetchFromGitHub { 12 owner = "strictdoc-project"; 13 - repo = pname; 14 rev = "refs/tags/${version}"; 15 hash = "sha256-kZ8qVhroSPSGAcgUFZb1vRI6JoFyjeg/0qYosbRnwyc="; 16 }; 17 18 - postPatch = '' 19 - substituteInPlace pyproject.toml \ 20 - --replace '"textx >= 3.0.0, == 3.*"' '"textx"' \ 21 - --replace '"docutils >= 0.16, == 0.*"' '"docutils"' \ 22 - --replace '"pygments >= 2.10.0, == 2.*"' '"pygments"' \ 23 - --replace '"lxml >= 4.6.2, == 4.*"' '"lxml"' \ 24 - --replace '"beautifulsoup4 >= 4.12.0, == 4.*"' '"beautifulsoup4"' \ 25 - --replace '"python-datauri >= 0.2.9, == 0.*"' '"python-datauri"' \ 26 - --replace '"XlsxWriter >= 1.3.7, == 1.*"' '"XlsxWriter"' \ 27 - --replace '"xlrd >= 2.0.1, == 2.*"' '"xlrd"' \ 28 - --replace '"reqif >= 0.0.33, == 0.*"' '"reqif"' \ 29 - --replace '"pybtex >= 0.23.0, == 0.*"' '"pybtex"' 30 - ''; 31 32 nativeBuildInputs = with python3.pkgs; [ 33 hatchling 34 ]; 35 36 propagatedBuildInputs = with python3.pkgs; [ ··· 46 pygments 47 python-multipart 48 reqif 49 setuptools 50 textx 51 toml 52 uvicorn 53 websockets 54 xlrd 55 xlsxwriter 56 ] ++ uvicorn.optional-dependencies.standard; 57 58 nativeCheckInputs = with python3.pkgs; [ 59 pytestCheckHook 60 ]; 61
··· 6 python3.pkgs.buildPythonApplication rec { 7 pname = "strictdoc"; 8 version = "0.0.40"; 9 + pyproject = true; 10 11 src = fetchFromGitHub { 12 owner = "strictdoc-project"; 13 + repo = "strictdoc"; 14 rev = "refs/tags/${version}"; 15 hash = "sha256-kZ8qVhroSPSGAcgUFZb1vRI6JoFyjeg/0qYosbRnwyc="; 16 }; 17 18 + pythonRelaxDeps = true; 19 20 nativeBuildInputs = with python3.pkgs; [ 21 hatchling 22 + pythonRelaxDepsHook 23 ]; 24 25 propagatedBuildInputs = with python3.pkgs; [ ··· 35 pygments 36 python-multipart 37 reqif 38 + selenium 39 setuptools 40 + spdx-tools 41 textx 42 toml 43 uvicorn 44 + webdriver-manager 45 websockets 46 xlrd 47 xlsxwriter 48 ] ++ uvicorn.optional-dependencies.standard; 49 50 nativeCheckInputs = with python3.pkgs; [ 51 + httpx 52 pytestCheckHook 53 ]; 54
+2 -2
pkgs/applications/science/math/primesieve/default.nix
··· 6 7 stdenv.mkDerivation rec { 8 pname = "primesieve"; 9 - version = "11.2"; 10 11 src = fetchFromGitHub { 12 owner = "kimwalisch"; 13 repo = "primesieve"; 14 rev = "v${version}"; 15 - hash = "sha256-HtVuUS4dmTC7KosyBhqZ0QRstvon9WMxYf9Ocs1XIrs="; 16 }; 17 18 nativeBuildInputs = [ cmake ];
··· 6 7 stdenv.mkDerivation rec { 8 pname = "primesieve"; 9 + version = "12.0"; 10 11 src = fetchFromGitHub { 12 owner = "kimwalisch"; 13 repo = "primesieve"; 14 rev = "v${version}"; 15 + hash = "sha256-xmOq18falvT8PKhJPwWm/aeOMf7I3ywR+h5OkTM3G6s="; 16 }; 17 18 nativeBuildInputs = [ cmake ];
+5 -5
pkgs/by-name/co/codeium/package.nix
··· 13 }.${system} or throwSystem; 14 15 hash = { 16 - x86_64-linux = "sha256-lMlJezLLyN3OMtom/opbihUsrkCuWDGXB8j+o53JMBE="; 17 - aarch64-linux = "sha256-Ccej0Amq/Yo2F2C21rC0E9rzwE4grvyP+q+QajEg1MA="; 18 - x86_64-darwin = "sha256-DFGiYI1hc0GN+A63OWdcCHnwkDQKZ+fhrNozWtlebJs="; 19 - aarch64-darwin = "sha256-iuGmmaCc0YbLUO6G8Uyy/DvNgmfV+TzU4j0VPyACQb4="; 20 }.${system} or throwSystem; 21 22 bin = "$out/bin/codeium_language_server"; ··· 24 in 25 stdenv.mkDerivation (finalAttrs: { 26 pname = "codeium"; 27 - version = "1.6.38"; 28 src = fetchurl { 29 name = "${finalAttrs.pname}-${finalAttrs.version}.gz"; 30 url = "https://github.com/Exafunction/codeium/releases/download/language-server-v${finalAttrs.version}/language_server_${plat}.gz";
··· 13 }.${system} or throwSystem; 14 15 hash = { 16 + x86_64-linux = "sha256-3B1TEToovw4C8rLsJv0Y3OPg8ZjMZ3Y29IzIs9Wm6II="; 17 + aarch64-linux = "sha256-kD0yMHoJejKpK1cX/OPQLjPB8cXBp/aXy66YDxXINRw="; 18 + x86_64-darwin = "sha256-DxyxR1t4UrqTn/ORrDiOryWCQ1L0DWXmlh2Hnm7kMS4="; 19 + aarch64-darwin = "sha256-Ckbg/bZxeMpt2xtrLhJXo9DJTLluuWPVdGRRwiO1ZY8="; 20 }.${system} or throwSystem; 21 22 bin = "$out/bin/codeium_language_server"; ··· 24 in 25 stdenv.mkDerivation (finalAttrs: { 26 pname = "codeium"; 27 + version = "1.6.39"; 28 src = fetchurl { 29 name = "${finalAttrs.pname}-${finalAttrs.version}.gz"; 30 url = "https://github.com/Exafunction/codeium/releases/download/language-server-v${finalAttrs.version}/language_server_${plat}.gz";
+2 -2
pkgs/by-name/fa/fangfrisch/package.nix
··· 3 , fetchFromGitHub 4 }: 5 let 6 - version = "1.8.0"; 7 in 8 python3.pkgs.buildPythonApplication { 9 pname = "fangfrisch"; ··· 14 owner = "rseichter"; 15 repo = "fangfrisch"; 16 rev = "refs/tags/${version}"; 17 - hash = "sha256-lZDChg7og98LY20IaafVGM487F/anrVIBB39dp2r2g0="; 18 }; 19 20 nativeBuildInputs = [
··· 3 , fetchFromGitHub 4 }: 5 let 6 + version = "1.8.1"; 7 in 8 python3.pkgs.buildPythonApplication { 9 pname = "fangfrisch"; ··· 14 owner = "rseichter"; 15 repo = "fangfrisch"; 16 rev = "refs/tags/${version}"; 17 + hash = "sha256-j5IUAMDXndLttQZQV3SZXdDka8bKDcwbotY2Nop3izc="; 18 }; 19 20 nativeBuildInputs = [
+2 -2
pkgs/by-name/gp/gpt4all-chat/package.nix
··· 11 12 stdenv.mkDerivation (finalAttrs: { 13 pname = "gpt4all-chat"; 14 - version = "2.7.0"; 15 16 src = fetchFromGitHub { 17 fetchSubmodules = true; 18 - hash = "sha256-l9Do58Cld9n89J+px8RPjyioIa0Bo3qGSQe7QEGcZr8="; 19 owner = "nomic-ai"; 20 repo = "gpt4all"; 21 rev = "v${finalAttrs.version}";
··· 11 12 stdenv.mkDerivation (finalAttrs: { 13 pname = "gpt4all-chat"; 14 + version = "2.7.1"; 15 16 src = fetchFromGitHub { 17 fetchSubmodules = true; 18 + hash = "sha256-PXOnhSU8YaV0fcLAptSVjsUP2Za23GFUxyOkL0T6z0o="; 19 owner = "nomic-ai"; 20 repo = "gpt4all"; 21 rev = "v${finalAttrs.version}";
+50
pkgs/by-name/li/lightning/package.nix
···
··· 1 + { lib 2 + , fetchurl 3 + , libopcodes 4 + , libiberty 5 + , stdenv 6 + , libbfd 7 + , zlib 8 + }: 9 + 10 + stdenv.mkDerivation (finalAttrs: { 11 + pname = "lightning"; 12 + version = "2.2.3"; 13 + 14 + src = fetchurl { 15 + url = "mirror://gnu/lightning/lightning-${finalAttrs.version}.tar.gz"; 16 + hash = "sha256-wEXHozoAr/v+sRBm+lAsA5kuR0piupWXeq0G28FMaCk="; 17 + }; 18 + 19 + outputs = [ "out" "dev" "info" ]; 20 + 21 + buildInputs = [ 22 + libopcodes 23 + libbfd 24 + libiberty 25 + zlib 26 + ]; 27 + 28 + strictDeps = true; 29 + 30 + configureFlags = [ 31 + (lib.enableFeature true "disassembler") 32 + ]; 33 + 34 + doCheck = true; 35 + 36 + meta = { 37 + homepage = "https://www.gnu.org/software/lightning/"; 38 + description = "Run-time code generation library"; 39 + longDescription = '' 40 + GNU lightning is a library that generates assembly language code at 41 + run-time; it is very fast, making it ideal for Just-In-Time compilers, and 42 + it abstracts over the target CPU, as it exposes to the clients a 43 + standardized RISC instruction set inspired by the MIPS and SPARC chips. 44 + ''; 45 + maintainers = with lib.maintainers; [ AndersonTorres ]; 46 + license = with lib.licenses; [ lgpl3Plus ]; 47 + platforms = lib.platforms.unix; 48 + broken = stdenv.isDarwin; # failing tests 49 + }; 50 + })
+2 -2
pkgs/by-name/ll/llama-cpp/package.nix
··· 31 in 32 effectiveStdenv.mkDerivation (finalAttrs: { 33 pname = "llama-cpp"; 34 - version = "2167"; 35 36 src = fetchFromGitHub { 37 owner = "ggerganov"; 38 repo = "llama.cpp"; 39 rev = "refs/tags/b${finalAttrs.version}"; 40 - hash = "sha256-b6q4yqhEO2UMmaUy06+3zDVXwwkYgRRb55PP57D7UVQ="; 41 }; 42 43 postPatch = ''
··· 31 in 32 effectiveStdenv.mkDerivation (finalAttrs: { 33 pname = "llama-cpp"; 34 + version = "2212"; 35 36 src = fetchFromGitHub { 37 owner = "ggerganov"; 38 repo = "llama.cpp"; 39 rev = "refs/tags/b${finalAttrs.version}"; 40 + hash = "sha256-lB+/iA0b5JmIgpmQ0/M32Q52Y0VVOCoeiBpLe4owYsc="; 41 }; 42 43 postPatch = ''
+133 -137
pkgs/by-name/ni/nimlangserver/lock.json
··· 2 "depends": [ 3 { 4 "method": "fetchzip", 5 - "packages": [ 6 - "asynctools" 7 - ], 8 - "path": "/nix/store/51nf7pb5cwg2n441ka6w6g6c4hdjsdj4-source", 9 - "rev": "bb01d965a2ad0f08eaff6a53874f028ddbab4909", 10 - "sha256": "0v4n7maskd07qsx8rsr9v0bs7nzbncmvxsn7j9jsk9azcy803v49", 11 - "srcDir": "", 12 - "url": "https://github.com/nickysn/asynctools/archive/bb01d965a2ad0f08eaff6a53874f028ddbab4909.tar.gz" 13 - }, 14 - { 15 - "method": "fetchzip", 16 - "packages": [ 17 - "asynctools" 18 - ], 19 - "path": "/nix/store/86w001hvppm2xfmqzb3733rnd5s1dmc2-source", 20 - "rev": "non-blocking", 21 - "sha256": "1iyr2k3vrbqfwm70w9bsyhis799lm9rin8j5pkjxgrpshm1znpbd", 22 - "srcDir": "", 23 - "url": "https://github.com/yyoncho/asynctools/archive/non-blocking.tar.gz" 24 - }, 25 - { 26 - "method": "fetchzip", 27 - "packages": [ 28 - "bearssl" 29 - ], 30 - "path": "/nix/store/drj65wylnxdbv4jqhymf7biiyjfb75v8-source", 31 - "rev": "9372f27a25d0718d3527afad6cc936f6a853f86e", 32 - "sha256": "152zbyqx12fmmjl4wn6kqqk1jzp1ywm4xvjd28ll9037f1pyd5ic", 33 - "srcDir": "", 34 - "url": "https://github.com/status-im/nim-bearssl/archive/9372f27a25d0718d3527afad6cc936f6a853f86e.tar.gz" 35 - }, 36 - { 37 - "method": "fetchzip", 38 - "packages": [ 39 - "chronicles" 40 - ], 41 - "path": "/nix/store/ffz78k6z9wf8vj2kv1jdj5dq2rxf61j7-source", 42 - "rev": "2a2681b60289aaf7895b7056f22616081eb1a882", 43 - "sha256": "0n8awgrmn9f6vd7ibv1jlyxk61lrs7hc51fghilrw6g6xq5w9rxq", 44 - "srcDir": "", 45 - "url": "https://github.com/status-im/nim-chronicles/archive/2a2681b60289aaf7895b7056f22616081eb1a882.tar.gz" 46 - }, 47 - { 48 - "method": "fetchzip", 49 - "packages": [ 50 - "chronos" 51 - ], 52 "path": "/nix/store/l4zs1l1yw4yhf1f8q7r5x5z2szjygr6d-source", 53 "rev": "ba143e029f35fd9b4cd3d89d007cc834d0d5ba3c", 54 "sha256": "1lv3l9c4ifqzlfgpwpvpq2z3994zz1nirg8f59xrnfb7zgbv8l3i", 55 "srcDir": "", 56 - "url": "https://github.com/status-im/nim-chronos/archive/ba143e029f35fd9b4cd3d89d007cc834d0d5ba3c.tar.gz" 57 }, 58 { 59 "method": "fetchzip", 60 "packages": [ 61 - "faststreams" 62 - ], 63 - "path": "/nix/store/4nj341ypj07hjvxv0462wpnywhkj02b5-source", 64 - "rev": "422971502bd641703bf78a27cb20429e77fcfb8b", 65 - "sha256": "0snzh904f8f3wn33liy6817q9ccx8mvsl88blhr49qh69mzbgnba", 66 - "srcDir": "", 67 - "url": "https://github.com/status-im/nim-faststreams/archive/422971502bd641703bf78a27cb20429e77fcfb8b.tar.gz" 68 }, 69 { 70 "method": "fetchzip", 71 - "packages": [ 72 - "httputils" 73 - ], 74 "path": "/nix/store/jmgpadmdabybhij1srd81xfr873zgfmm-source", 75 "rev": "5065d2cf18dcb9812e25cc0e2c50eb357bde04cf", 76 "sha256": "069fw3h9cjn0hab9vhfri8ibld7yihb8ggyg1nv5vxz6i3x026m5", 77 "srcDir": "", 78 - "url": "https://github.com/status-im/nim-http-utils/archive/5065d2cf18dcb9812e25cc0e2c50eb357bde04cf.tar.gz" 79 }, 80 { 81 "method": "fetchzip", 82 - "packages": [ 83 - "json_rpc" 84 - ], 85 - "path": "/nix/store/szg3jxcg0bf6zv224nyisqhnibkd2pxw-source", 86 - "rev": "c8a5cbe26917e6716b1597dae2d08166f3ce789a", 87 - "sha256": "1l1y4psbcd5w68j1zz172rlwsk7jxbwlr14r2kwnkj7xc7lfwlnx", 88 "srcDir": "", 89 - "url": "https://github.com/yyoncho/nim-json-rpc/archive/c8a5cbe26917e6716b1597dae2d08166f3ce789a.tar.gz" 90 }, 91 { 92 "method": "fetchzip", 93 "packages": [ 94 - "json_serialization" 95 - ], 96 - "path": "/nix/store/h0xl7qnw7bh513rb24k1n805x3n1rimw-source", 97 - "rev": "d9394dc7286064902d825bbc1203d03d7218633a", 98 - "sha256": "102m7jaxjip24a6hrnk0nvfb0vmdx5zq4m9i4xyzq8m782xyqp94", 99 - "srcDir": "", 100 - "url": "https://github.com/status-im/nim-json-serialization/archive/d9394dc7286064902d825bbc1203d03d7218633a.tar.gz" 101 }, 102 { 103 "method": "fetchzip", 104 - "packages": [ 105 - "news" 106 - ], 107 "path": "/nix/store/siwfngb840kcdjdviy5rhlpvdpkw14sk-source", 108 "rev": "8bfd753649aa7e870ec45e93f1453d3bfcf66733", 109 "sha256": "0hvs4kfr4aais7ixvh9d7na2r2zjnvaw3m3rpklafn9qld2wpaav", 110 "srcDir": "src", 111 - "url": "https://github.com/status-im/news/archive/8bfd753649aa7e870ec45e93f1453d3bfcf66733.tar.gz" 112 - }, 113 - { 114 - "method": "fetchzip", 115 "packages": [ 116 "news" 117 - ], 118 - "path": "/nix/store/siwfngb840kcdjdviy5rhlpvdpkw14sk-source", 119 - "rev": "status", 120 - "sha256": "0hvs4kfr4aais7ixvh9d7na2r2zjnvaw3m3rpklafn9qld2wpaav", 121 - "srcDir": "src", 122 - "url": "https://github.com/status-im/news/archive/status.tar.gz" 123 }, 124 { 125 "method": "fetchzip", 126 - "packages": [ 127 - "nimcrypto" 128 - ], 129 - "path": "/nix/store/dnj20qh97ylf57nka9wbxs735wbw7yxv-source", 130 - "rev": "4014ef939b51e02053c2e16dd3481d47bc9267dd", 131 - "sha256": "1kgqr2lqaffglc1fgbanwcvhkqcbbd20d5b6w4lf0nksfl9c357a", 132 - "srcDir": "", 133 - "url": "https://github.com/cheatfate/nimcrypto/archive/4014ef939b51e02053c2e16dd3481d47bc9267dd.tar.gz" 134 - }, 135 - { 136 - "method": "fetchzip", 137 - "packages": [ 138 - "serialization" 139 - ], 140 "path": "/nix/store/ss096qz8svm5my0mjhk3imyrc2nm2x0y-source", 141 "rev": "4d541ec43454809904fc4c3c0a7436410ad597d2", 142 "sha256": "1a5x0fsxxkqpambz9q637dz0jrzv9q1jb3cya12k6106vc65lyf8", 143 "srcDir": "", 144 - "url": "https://github.com/status-im/nim-serialization/archive/4d541ec43454809904fc4c3c0a7436410ad597d2.tar.gz" 145 }, 146 { 147 "method": "fetchzip", 148 - "packages": [ 149 - "stew" 150 - ], 151 "path": "/nix/store/90rwcr71bq13cid74v4aazikv2s924r1-source", 152 "rev": "d9400ddea08341a65102cffdb693d3a7131efef4", 153 "sha256": "0gkmh63izhp0bxyfmwfvyp81bxnzwnc3r7nxr5a05xpl8crk85w2", 154 "srcDir": "", 155 - "url": "https://github.com/status-im/nim-stew/archive/d9400ddea08341a65102cffdb693d3a7131efef4.tar.gz" 156 }, 157 { 158 "method": "fetchzip", 159 "packages": [ 160 - "stint" 161 - ], 162 - "path": "/nix/store/q42j4w2f70qfihcrpzgl3fspxihfsadb-source", 163 - "rev": "c0ae9e10a9238883d18226fa28a5435c4d305e45", 164 - "sha256": "0dxhjg5nf4sc4ga2zrxqcmr1v3ki9irkl603x0y3pz5sd8jdi731", 165 - "srcDir": "", 166 - "url": "https://github.com/status-im/nim-stint/archive/c0ae9e10a9238883d18226fa28a5435c4d305e45.tar.gz" 167 }, 168 { 169 "method": "fetchzip", 170 "packages": [ 171 - "testutils" 172 - ], 173 "path": "/nix/store/hn5r1ywl4qzzjl9zj62w5m6f8bqkjn8q-source", 174 "rev": "dfc4c1b39f9ded9baf6365014de2b4bfb4dafc34", 175 "sha256": "0fi59m8yvayzlh1ajbl98ddy43i3ikjqh3s5px16y0s3cidg4fai", 176 "srcDir": "", 177 - "url": "https://github.com/status-im/nim-testutils/archive/dfc4c1b39f9ded9baf6365014de2b4bfb4dafc34.tar.gz" 178 }, 179 { 180 "method": "fetchzip", 181 "packages": [ 182 - "unittest2" 183 - ], 184 - "path": "/nix/store/wdj38hf9hdyb1skgb6v0z00kxkdmnq04-source", 185 - "rev": "b178f47527074964f76c395ad0dfc81cf118f379", 186 - "sha256": "1ir20z9m4wmm0bs2dd2qiq75w0x3skv0yj7sqp6bqfh98ni44xdc", 187 "srcDir": "", 188 - "url": "https://github.com/status-im/nim-unittest2/archive/b178f47527074964f76c395ad0dfc81cf118f379.tar.gz" 189 }, 190 { 191 "method": "fetchzip", 192 "packages": [ 193 - "websock" 194 - ], 195 - "path": "/nix/store/yad26q3iv3r2lw9xs655kyx3hvflxi1p-source", 196 - "rev": "2c3ae3137f3c9cb48134285bd4a47186fa51f0e8", 197 - "sha256": "09pkxzsnahljkqyp540v1wwiqcnbkz5ji5bz9q9cwn3axpmqc3v7", 198 "srcDir": "", 199 - "url": "https://github.com/status-im/nim-websock/archive/2c3ae3137f3c9cb48134285bd4a47186fa51f0e8.tar.gz" 200 }, 201 { 202 "method": "fetchzip", 203 "packages": [ 204 - "with" 205 - ], 206 - "path": "/nix/store/qkwz2w5haw8px691c6gkklvxxp38j9d3-source", 207 - "rev": "2f95909c767605e06670dc70f5cffd6b9284f192", 208 - "sha256": "1qdq9wpm6xahqczmvdn3a7yvvrw5x42ylvzmbybdwjzd8vmgg0zv", 209 "srcDir": "", 210 - "url": "https://github.com/zevv/with/archive/2f95909c767605e06670dc70f5cffd6b9284f192.tar.gz" 211 }, 212 { 213 "method": "fetchzip", 214 - "packages": [ 215 - "zlib" 216 - ], 217 "path": "/nix/store/br78rad2jnl6zka2q89qi6pkfiyn10fv-source", 218 "rev": "f34ca261efd90f118dc1647beefd2f7a69b05d93", 219 "sha256": "1k8y7m1ry1z8jm8hj8pa3vlqprshaa59cdwq2a4acrfw9ks5w482", 220 "srcDir": "", 221 - "url": "https://github.com/status-im/nim-zlib/archive/f34ca261efd90f118dc1647beefd2f7a69b05d93.tar.gz" 222 } 223 ] 224 }
··· 2 "depends": [ 3 { 4 "method": "fetchzip", 5 "path": "/nix/store/l4zs1l1yw4yhf1f8q7r5x5z2szjygr6d-source", 6 "rev": "ba143e029f35fd9b4cd3d89d007cc834d0d5ba3c", 7 "sha256": "1lv3l9c4ifqzlfgpwpvpq2z3994zz1nirg8f59xrnfb7zgbv8l3i", 8 "srcDir": "", 9 + "url": "https://github.com/status-im/nim-chronos/archive/ba143e029f35fd9b4cd3d89d007cc834d0d5ba3c.tar.gz", 10 + "subDir": "", 11 + "packages": [ 12 + "chronos" 13 + ] 14 }, 15 { 16 "method": "fetchzip", 17 + "path": "/nix/store/q42j4w2f70qfihcrpzgl3fspxihfsadb-source", 18 + "rev": "c0ae9e10a9238883d18226fa28a5435c4d305e45", 19 + "sha256": "0dxhjg5nf4sc4ga2zrxqcmr1v3ki9irkl603x0y3pz5sd8jdi731", 20 + "srcDir": "", 21 + "url": "https://github.com/status-im/nim-stint/archive/c0ae9e10a9238883d18226fa28a5435c4d305e45.tar.gz", 22 + "subDir": "", 23 "packages": [ 24 + "stint" 25 + ] 26 }, 27 { 28 "method": "fetchzip", 29 "path": "/nix/store/jmgpadmdabybhij1srd81xfr873zgfmm-source", 30 "rev": "5065d2cf18dcb9812e25cc0e2c50eb357bde04cf", 31 "sha256": "069fw3h9cjn0hab9vhfri8ibld7yihb8ggyg1nv5vxz6i3x026m5", 32 "srcDir": "", 33 + "url": "https://github.com/status-im/nim-http-utils/archive/5065d2cf18dcb9812e25cc0e2c50eb357bde04cf.tar.gz", 34 + "subDir": "", 35 + "packages": [ 36 + "httputils" 37 + ] 38 }, 39 { 40 "method": "fetchzip", 41 + "path": "/nix/store/wdj38hf9hdyb1skgb6v0z00kxkdmnq04-source", 42 + "rev": "b178f47527074964f76c395ad0dfc81cf118f379", 43 + "sha256": "1ir20z9m4wmm0bs2dd2qiq75w0x3skv0yj7sqp6bqfh98ni44xdc", 44 "srcDir": "", 45 + "url": "https://github.com/status-im/nim-unittest2/archive/b178f47527074964f76c395ad0dfc81cf118f379.tar.gz", 46 + "subDir": "", 47 + "packages": [ 48 + "unittest2" 49 + ] 50 }, 51 { 52 "method": "fetchzip", 53 + "path": "/nix/store/yad26q3iv3r2lw9xs655kyx3hvflxi1p-source", 54 + "rev": "2c3ae3137f3c9cb48134285bd4a47186fa51f0e8", 55 + "sha256": "09pkxzsnahljkqyp540v1wwiqcnbkz5ji5bz9q9cwn3axpmqc3v7", 56 + "srcDir": "", 57 + "url": "https://github.com/status-im/nim-websock/archive/2c3ae3137f3c9cb48134285bd4a47186fa51f0e8.tar.gz", 58 + "subDir": "", 59 "packages": [ 60 + "websock" 61 + ] 62 }, 63 { 64 "method": "fetchzip", 65 "path": "/nix/store/siwfngb840kcdjdviy5rhlpvdpkw14sk-source", 66 "rev": "8bfd753649aa7e870ec45e93f1453d3bfcf66733", 67 "sha256": "0hvs4kfr4aais7ixvh9d7na2r2zjnvaw3m3rpklafn9qld2wpaav", 68 "srcDir": "src", 69 + "url": "https://github.com/status-im/news/archive/8bfd753649aa7e870ec45e93f1453d3bfcf66733.tar.gz", 70 + "subDir": "", 71 "packages": [ 72 "news" 73 + ] 74 }, 75 { 76 "method": "fetchzip", 77 "path": "/nix/store/ss096qz8svm5my0mjhk3imyrc2nm2x0y-source", 78 "rev": "4d541ec43454809904fc4c3c0a7436410ad597d2", 79 "sha256": "1a5x0fsxxkqpambz9q637dz0jrzv9q1jb3cya12k6106vc65lyf8", 80 "srcDir": "", 81 + "url": "https://github.com/status-im/nim-serialization/archive/4d541ec43454809904fc4c3c0a7436410ad597d2.tar.gz", 82 + "subDir": "", 83 + "packages": [ 84 + "serialization" 85 + ] 86 }, 87 { 88 "method": "fetchzip", 89 "path": "/nix/store/90rwcr71bq13cid74v4aazikv2s924r1-source", 90 "rev": "d9400ddea08341a65102cffdb693d3a7131efef4", 91 "sha256": "0gkmh63izhp0bxyfmwfvyp81bxnzwnc3r7nxr5a05xpl8crk85w2", 92 "srcDir": "", 93 + "url": "https://github.com/status-im/nim-stew/archive/d9400ddea08341a65102cffdb693d3a7131efef4.tar.gz", 94 + "subDir": "", 95 + "packages": [ 96 + "stew" 97 + ] 98 }, 99 { 100 "method": "fetchzip", 101 + "path": "/nix/store/4nj341ypj07hjvxv0462wpnywhkj02b5-source", 102 + "rev": "422971502bd641703bf78a27cb20429e77fcfb8b", 103 + "sha256": "0snzh904f8f3wn33liy6817q9ccx8mvsl88blhr49qh69mzbgnba", 104 + "srcDir": "", 105 + "url": "https://github.com/status-im/nim-faststreams/archive/422971502bd641703bf78a27cb20429e77fcfb8b.tar.gz", 106 + "subDir": "", 107 "packages": [ 108 + "faststreams" 109 + ] 110 }, 111 { 112 "method": "fetchzip", 113 + "path": "/nix/store/qkwz2w5haw8px691c6gkklvxxp38j9d3-source", 114 + "rev": "2f95909c767605e06670dc70f5cffd6b9284f192", 115 + "sha256": "1qdq9wpm6xahqczmvdn3a7yvvrw5x42ylvzmbybdwjzd8vmgg0zv", 116 + "srcDir": "", 117 + "url": "https://github.com/zevv/with/archive/2f95909c767605e06670dc70f5cffd6b9284f192.tar.gz", 118 + "subDir": "", 119 "packages": [ 120 + "with" 121 + ] 122 + }, 123 + { 124 + "method": "fetchzip", 125 "path": "/nix/store/hn5r1ywl4qzzjl9zj62w5m6f8bqkjn8q-source", 126 "rev": "dfc4c1b39f9ded9baf6365014de2b4bfb4dafc34", 127 "sha256": "0fi59m8yvayzlh1ajbl98ddy43i3ikjqh3s5px16y0s3cidg4fai", 128 "srcDir": "", 129 + "url": "https://github.com/status-im/nim-testutils/archive/dfc4c1b39f9ded9baf6365014de2b4bfb4dafc34.tar.gz", 130 + "subDir": "", 131 + "packages": [ 132 + "testutils" 133 + ] 134 }, 135 { 136 "method": "fetchzip", 137 + "path": "/nix/store/szg3jxcg0bf6zv224nyisqhnibkd2pxw-source", 138 + "rev": "c8a5cbe26917e6716b1597dae2d08166f3ce789a", 139 + "sha256": "1l1y4psbcd5w68j1zz172rlwsk7jxbwlr14r2kwnkj7xc7lfwlnx", 140 + "srcDir": "", 141 + "url": "https://github.com/yyoncho/nim-json-rpc/archive/c8a5cbe26917e6716b1597dae2d08166f3ce789a.tar.gz", 142 + "subDir": "", 143 "packages": [ 144 + "json_rpc" 145 + ] 146 + }, 147 + { 148 + "method": "fetchzip", 149 + "path": "/nix/store/dnj20qh97ylf57nka9wbxs735wbw7yxv-source", 150 + "rev": "4014ef939b51e02053c2e16dd3481d47bc9267dd", 151 + "sha256": "1kgqr2lqaffglc1fgbanwcvhkqcbbd20d5b6w4lf0nksfl9c357a", 152 "srcDir": "", 153 + "url": "https://github.com/cheatfate/nimcrypto/archive/4014ef939b51e02053c2e16dd3481d47bc9267dd.tar.gz", 154 + "subDir": "", 155 + "packages": [ 156 + "nimcrypto" 157 + ] 158 }, 159 { 160 "method": "fetchzip", 161 + "path": "/nix/store/drj65wylnxdbv4jqhymf7biiyjfb75v8-source", 162 + "rev": "9372f27a25d0718d3527afad6cc936f6a853f86e", 163 + "sha256": "152zbyqx12fmmjl4wn6kqqk1jzp1ywm4xvjd28ll9037f1pyd5ic", 164 + "srcDir": "", 165 + "url": "https://github.com/status-im/nim-bearssl/archive/9372f27a25d0718d3527afad6cc936f6a853f86e.tar.gz", 166 + "subDir": "", 167 "packages": [ 168 + "bearssl" 169 + ] 170 + }, 171 + { 172 + "method": "fetchzip", 173 + "path": "/nix/store/h0xl7qnw7bh513rb24k1n805x3n1rimw-source", 174 + "rev": "d9394dc7286064902d825bbc1203d03d7218633a", 175 + "sha256": "102m7jaxjip24a6hrnk0nvfb0vmdx5zq4m9i4xyzq8m782xyqp94", 176 "srcDir": "", 177 + "url": "https://github.com/status-im/nim-json-serialization/archive/d9394dc7286064902d825bbc1203d03d7218633a.tar.gz", 178 + "subDir": "", 179 + "packages": [ 180 + "json_serialization" 181 + ] 182 }, 183 { 184 "method": "fetchzip", 185 + "path": "/nix/store/ffz78k6z9wf8vj2kv1jdj5dq2rxf61j7-source", 186 + "rev": "2a2681b60289aaf7895b7056f22616081eb1a882", 187 + "sha256": "0n8awgrmn9f6vd7ibv1jlyxk61lrs7hc51fghilrw6g6xq5w9rxq", 188 + "srcDir": "", 189 + "url": "https://github.com/status-im/nim-chronicles/archive/2a2681b60289aaf7895b7056f22616081eb1a882.tar.gz", 190 + "subDir": "", 191 "packages": [ 192 + "chronicles" 193 + ] 194 + }, 195 + { 196 + "method": "fetchzip", 197 + "path": "/nix/store/51nf7pb5cwg2n441ka6w6g6c4hdjsdj4-source", 198 + "rev": "bb01d965a2ad0f08eaff6a53874f028ddbab4909", 199 + "sha256": "0v4n7maskd07qsx8rsr9v0bs7nzbncmvxsn7j9jsk9azcy803v49", 200 "srcDir": "", 201 + "url": "https://github.com/nickysn/asynctools/archive/bb01d965a2ad0f08eaff6a53874f028ddbab4909.tar.gz", 202 + "subDir": "", 203 + "packages": [ 204 + "asynctools" 205 + ] 206 }, 207 { 208 "method": "fetchzip", 209 "path": "/nix/store/br78rad2jnl6zka2q89qi6pkfiyn10fv-source", 210 "rev": "f34ca261efd90f118dc1647beefd2f7a69b05d93", 211 "sha256": "1k8y7m1ry1z8jm8hj8pa3vlqprshaa59cdwq2a4acrfw9ks5w482", 212 "srcDir": "", 213 + "url": "https://github.com/status-im/nim-zlib/archive/f34ca261efd90f118dc1647beefd2f7a69b05d93.tar.gz", 214 + "subDir": "", 215 + "packages": [ 216 + "zlib" 217 + ] 218 } 219 ] 220 }
+2 -5
pkgs/by-name/ni/nimlangserver/package.nix
··· 7 pname = "nimlangserver"; 8 version = "1.2.0"; 9 10 - # lock.json was generated by converting 11 - # nimble.lock into requires "<gitUrl>#revSha" in a dummy.nimble 12 - # for all packages and then running nim_lk on said dummy package 13 - # default nim_lk output fails because it attempts 14 - # to use branches that will not work instead of HEAD for packages 15 lockFile = ./lock.json; 16 17 src = fetchFromGitHub { ··· 27 final.src.meta 28 // { 29 description = "The Nim language server implementation (based on nimsuggest)"; 30 license = licenses.mit; 31 mainProgram = "nimlangserver"; 32 maintainers = with maintainers; [daylinmorgan];
··· 7 pname = "nimlangserver"; 8 version = "1.2.0"; 9 10 + # lock.json generated with github.com/daylinmorgan/nnl 11 lockFile = ./lock.json; 12 13 src = fetchFromGitHub { ··· 23 final.src.meta 24 // { 25 description = "The Nim language server implementation (based on nimsuggest)"; 26 + homepage = "https://github.com/nim-lang/langserver"; 27 license = licenses.mit; 28 mainProgram = "nimlangserver"; 29 maintainers = with maintainers; [daylinmorgan];
+2 -1
pkgs/development/coq-modules/coq-record-update/default.nix
··· 5 owner = "tchajed"; 6 inherit version; 7 defaultVersion = with lib.versions; lib.switch coq.coq-version [ 8 - { case = range "8.10" "8.19"; out = "0.3.1"; } 9 ] null; 10 release."0.3.1".sha256 = "sha256-DyGxO2tqmYZZluXN6Oy5Tw6fuLMyuyxonj8CCToWKkk="; 11 release."0.3.0".sha256 = "1ffr21dd6hy19gxnvcd4if2450iksvglvkd6q5713fajd72hmc0z"; 12 releaseRev = v: "v${v}";
··· 5 owner = "tchajed"; 6 inherit version; 7 defaultVersion = with lib.versions; lib.switch coq.coq-version [ 8 + { case = range "8.10" "8.19"; out = "0.3.3"; } 9 ] null; 10 + release."0.3.3".sha256 = "sha256-HDIPeFHiC9EwhiOH7yMGJ9d2zJMhboTpRGf9kWcB9Io="; 11 release."0.3.1".sha256 = "sha256-DyGxO2tqmYZZluXN6Oy5Tw6fuLMyuyxonj8CCToWKkk="; 12 release."0.3.0".sha256 = "1ffr21dd6hy19gxnvcd4if2450iksvglvkd6q5713fajd72hmc0z"; 13 releaseRev = v: "v${v}";
+4 -1
pkgs/development/libraries/libfive/default.nix
··· 2 , stdenv 3 , wrapQtAppsHook 4 , fetchFromGitHub 5 , cmake 6 , ninja 7 , pkg-config ··· 17 18 stdenv.mkDerivation { 19 pname = "libfive"; 20 - version = "unstable-2023-06-07"; 21 22 src = fetchFromGitHub { 23 owner = "libfive"; ··· 94 "libfive.shape" 95 "libfive.stdlib" 96 ]; 97 98 meta = with lib; { 99 description = "Infrastructure for solid modeling with F-Reps in C, C++, and Guile";
··· 2 , stdenv 3 , wrapQtAppsHook 4 , fetchFromGitHub 5 + , unstableGitUpdater 6 , cmake 7 , ninja 8 , pkg-config ··· 18 19 stdenv.mkDerivation { 20 pname = "libfive"; 21 + version = "0-unstable-2024-02-14"; 22 23 src = fetchFromGitHub { 24 owner = "libfive"; ··· 95 "libfive.shape" 96 "libfive.stdlib" 97 ]; 98 + 99 + passthru.updateScript = unstableGitUpdater { }; 100 101 meta = with lib; { 102 description = "Infrastructure for solid modeling with F-Reps in C, C++, and Guile";
+1 -1
pkgs/development/libraries/libosmium/default.nix
··· 27 "https://github.com/osmcode/libosmium/releases/tag/v${version}" 28 "https://github.com/osmcode/libosmium/blob/v${version}/CHANGELOG.md" 29 ]; 30 - maintainers = with maintainers; [ das-g ]; 31 }; 32 }
··· 27 "https://github.com/osmcode/libosmium/releases/tag/v${version}" 28 "https://github.com/osmcode/libosmium/blob/v${version}/CHANGELOG.md" 29 ]; 30 + maintainers = with maintainers; teams.geospatial.members ++ [ das-g ]; 31 }; 32 }
-34
pkgs/development/libraries/lightning/default.nix
··· 1 - { lib 2 - , stdenv 3 - , fetchurl 4 - , libopcodes 5 - }: 6 - 7 - stdenv.mkDerivation (finalAttrs: { 8 - pname = "lightning"; 9 - version = "2.2.2"; 10 - 11 - src = fetchurl { 12 - url = "mirror://gnu/lightning/${finalAttrs.pname}-${finalAttrs.version}.tar.gz"; 13 - hash = "sha256-CsqCQt6tF9YhF7z8sHjmqeqFbMgXQoE8noOUvM5zs+I="; 14 - }; 15 - 16 - nativeCheckInputs = [ libopcodes ]; 17 - 18 - doCheck = true; 19 - 20 - meta = with lib; { 21 - homepage = "https://www.gnu.org/software/lightning/"; 22 - description = "Run-time code generation library"; 23 - longDescription = '' 24 - GNU lightning is a library that generates assembly language code at 25 - run-time; it is very fast, making it ideal for Just-In-Time compilers, and 26 - it abstracts over the target CPU, as it exposes to the clients a 27 - standardized RISC instruction set inspired by the MIPS and SPARC chips. 28 - ''; 29 - maintainers = with maintainers; [ AndersonTorres ]; 30 - license = licenses.lgpl3Plus; 31 - platforms = platforms.unix; 32 - broken = stdenv.isDarwin; # failing tests 33 - }; 34 - })
···
+2 -2
pkgs/development/libraries/pdal/default.nix
··· 28 29 stdenv.mkDerivation (finalAttrs: { 30 pname = "pdal"; 31 - version = "2.6.2"; 32 33 src = fetchFromGitHub { 34 owner = "PDAL"; 35 repo = "PDAL"; 36 rev = finalAttrs.version; 37 - sha256 = "sha256-bYTSmrel8MLza+OxO+aOSsnkahjjqRRqUiVwAk23Gxk="; 38 }; 39 40 patches = [
··· 28 29 stdenv.mkDerivation (finalAttrs: { 30 pname = "pdal"; 31 + version = "2.6.3"; 32 33 src = fetchFromGitHub { 34 owner = "PDAL"; 35 repo = "PDAL"; 36 rev = finalAttrs.version; 37 + sha256 = "sha256-wrgEbCYOGW1yrVxyX+UDa5jcUqab3letEGuvWnYvtac="; 38 }; 39 40 patches = [
+1 -1
pkgs/development/libraries/protozero/default.nix
··· 21 "https://github.com/mapbox/protozero/releases/tag/v${version}" 22 "https://github.com/mapbox/protozero/blob/v${version}/CHANGELOG.md" 23 ]; 24 - maintainers = with maintainers; [ das-g ]; 25 }; 26 }
··· 21 "https://github.com/mapbox/protozero/releases/tag/v${version}" 22 "https://github.com/mapbox/protozero/blob/v${version}/CHANGELOG.md" 23 ]; 24 + maintainers = with maintainers; teams.geospatial.members ++ [ das-g ]; 25 }; 26 }
+6 -4
pkgs/development/python-modules/aiocsv/default.nix
··· 6 , pytest-asyncio 7 , pytestCheckHook 8 , pythonOlder 9 }: 10 11 buildPythonPackage rec { 12 pname = "aiocsv"; 13 - version = "1.2.5"; 14 - format = "setuptools"; 15 16 disabled = pythonOlder "3.7"; 17 18 src = fetchFromGitHub { 19 owner = "MKuranowski"; 20 - repo = pname; 21 rev = "refs/tags/v${version}"; 22 - hash = "sha256-4QvVYcTpwhFH57r+iMgmYciWIC2prRnL+ih7qx/CA/U="; 23 }; 24 25 nativeBuildInputs = [ 26 cython 27 ]; 28 29 nativeCheckInputs = [
··· 6 , pytest-asyncio 7 , pytestCheckHook 8 , pythonOlder 9 + , setuptools 10 }: 11 12 buildPythonPackage rec { 13 pname = "aiocsv"; 14 + version = "1.3.0"; 15 + pyproject = true; 16 17 disabled = pythonOlder "3.7"; 18 19 src = fetchFromGitHub { 20 owner = "MKuranowski"; 21 + repo = "aiocsv"; 22 rev = "refs/tags/v${version}"; 23 + hash = "sha256-5jMmT7XY+1VNbDNciZS6B/oQJFj4XmGvhDITKWHCuOQ="; 24 }; 25 26 nativeBuildInputs = [ 27 cython 28 + setuptools 29 ]; 30 31 nativeCheckInputs = [
+10 -8
pkgs/development/python-modules/azure-eventgrid/default.nix
··· 5 , fetchPypi 6 , isodate 7 , pythonOlder 8 - , typing-extensions 9 }: 10 11 buildPythonPackage rec { 12 pname = "azure-eventgrid"; 13 - version = "4.16.0"; 14 - format = "setuptools"; 15 16 - disabled = pythonOlder "3.7"; 17 18 src = fetchPypi { 19 inherit pname version; 20 - hash = "sha256-o895Xjp/su2mc1WHbsQvWDe28sX/HhLtOb7BC5TFkyg="; 21 }; 22 23 propagatedBuildInputs = [ 24 azure-common 25 azure-core 26 isodate 27 - ] ++ lib.optionals (pythonOlder "3.8") [ 28 - typing-extensions 29 ]; 30 31 # Module has no tests ··· 37 38 meta = with lib; { 39 description = "A fully-managed intelligent event routing service that allows for uniform event consumption using a publish-subscribe model"; 40 - homepage = "https://github.com/Azure/azure-sdk-for-python"; 41 changelog = "https://github.com/Azure/azure-sdk-for-python/blob/azure-eventgrid_${version}/sdk/eventgrid/azure-eventgrid/CHANGELOG.md"; 42 license = licenses.mit; 43 maintainers = with maintainers; [ maxwilson ];
··· 5 , fetchPypi 6 , isodate 7 , pythonOlder 8 + , setuptools 9 }: 10 11 buildPythonPackage rec { 12 pname = "azure-eventgrid"; 13 + version = "4.17.0"; 14 + pyproject = true; 15 16 + disabled = pythonOlder "3.8"; 17 18 src = fetchPypi { 19 inherit pname version; 20 + hash = "sha256-6/bqxCAvewKR5lI6ulFpP3THu9DH1rDEFwsRynDJ6+k="; 21 }; 22 + 23 + nativeBuildInputs = [ 24 + setuptools 25 + ]; 26 27 propagatedBuildInputs = [ 28 azure-common 29 azure-core 30 isodate 31 ]; 32 33 # Module has no tests ··· 39 40 meta = with lib; { 41 description = "A fully-managed intelligent event routing service that allows for uniform event consumption using a publish-subscribe model"; 42 + homepage = "https://github.com/Azure/azure-sdk-for-python/tree/main/sdk/eventgrid/azure-eventgrid"; 43 changelog = "https://github.com/Azure/azure-sdk-for-python/blob/azure-eventgrid_${version}/sdk/eventgrid/azure-eventgrid/CHANGELOG.md"; 44 license = licenses.mit; 45 maintainers = with maintainers; [ maxwilson ];
+10 -8
pkgs/development/python-modules/azure-mgmt-containerservice/default.nix
··· 6 , fetchPypi 7 , isodate 8 , pythonOlder 9 - , typing-extensions 10 }: 11 12 buildPythonPackage rec { 13 pname = "azure-mgmt-containerservice"; 14 - version = "29.0.0"; 15 - format = "setuptools"; 16 17 - disabled = pythonOlder "3.7"; 18 19 src = fetchPypi { 20 inherit pname version; 21 - hash = "sha256-0BiuK5JCj6rqfSYD8+GWca2k5SQ19MXEHR3TQcYzgoA="; 22 }; 23 24 propagatedBuildInputs = [ 25 azure-common 26 azure-mgmt-core 27 isodate 28 - ] ++ lib.optionals (pythonOlder "3.8") [ 29 - typing-extensions 30 ]; 31 32 # has no tests ··· 38 39 meta = with lib; { 40 description = "This is the Microsoft Azure Container Service Management Client Library"; 41 - homepage = "https://github.com/Azure/azure-sdk-for-python"; 42 changelog = "https://github.com/Azure/azure-sdk-for-python/blob/azure-mgmt-containerservice_${version}/sdk/containerservice/azure-mgmt-containerservice/CHANGELOG.md"; 43 license = licenses.mit; 44 maintainers = with maintainers; [ maxwilson ];
··· 6 , fetchPypi 7 , isodate 8 , pythonOlder 9 + , setuptools 10 }: 11 12 buildPythonPackage rec { 13 pname = "azure-mgmt-containerservice"; 14 + version = "29.1.0"; 15 + pyproject = true; 16 17 + disabled = pythonOlder "3.8"; 18 19 src = fetchPypi { 20 inherit pname version; 21 + hash = "sha256-RohxeLsQNZM/BvpjEhwaydTFhx8gKuK4a8Svbh47NU8="; 22 }; 23 + 24 + nativeBuildInputs = [ 25 + setuptools 26 + ]; 27 28 propagatedBuildInputs = [ 29 azure-common 30 azure-mgmt-core 31 isodate 32 ]; 33 34 # has no tests ··· 40 41 meta = with lib; { 42 description = "This is the Microsoft Azure Container Service Management Client Library"; 43 + homepage = "https://github.com/Azure/azure-sdk-for-python/tree/main/sdk/containerservice/azure-mgmt-containerservice"; 44 changelog = "https://github.com/Azure/azure-sdk-for-python/blob/azure-mgmt-containerservice_${version}/sdk/containerservice/azure-mgmt-containerservice/CHANGELOG.md"; 45 license = licenses.mit; 46 maintainers = with maintainers; [ maxwilson ];
+2 -2
pkgs/development/python-modules/botocore-stubs/default.nix
··· 9 10 buildPythonPackage rec { 11 pname = "botocore-stubs"; 12 - version = "1.34.46"; 13 format = "pyproject"; 14 15 disabled = pythonOlder "3.7"; ··· 17 src = fetchPypi { 18 pname = "botocore_stubs"; 19 inherit version; 20 - hash = "sha256-4b+wyj6vsQHP/4ELBPuPelp9MvkANXgyczsNbJ1YgOk="; 21 }; 22 23 nativeBuildInputs = [
··· 9 10 buildPythonPackage rec { 11 pname = "botocore-stubs"; 12 + version = "1.34.47"; 13 format = "pyproject"; 14 15 disabled = pythonOlder "3.7"; ··· 17 src = fetchPypi { 18 pname = "botocore_stubs"; 19 inherit version; 20 + hash = "sha256-zB+sMY47KPTK5PZk2qFZj80dqof+WzErQCE3t2HtHEY="; 21 }; 22 23 nativeBuildInputs = [
+2 -2
pkgs/development/python-modules/flet-core/default.nix
··· 12 13 buildPythonPackage rec { 14 pname = "flet-core"; 15 - version = "0.19.0"; 16 pyproject = true; 17 18 src = fetchPypi { 19 pname = "flet_core"; 20 inherit version; 21 - hash = "sha256-JRV56SwIhrsJHX/fzQKI0R2o/I+H5xXCXVu7uBiyIP8="; 22 }; 23 24 nativeBuildInputs = [
··· 12 13 buildPythonPackage rec { 14 pname = "flet-core"; 15 + version = "0.20.2"; 16 pyproject = true; 17 18 src = fetchPypi { 19 pname = "flet_core"; 20 inherit version; 21 + hash = "sha256-czkboJD/PjJA3F/z42qClErxNbQUgMt7QtbLd7yxhhw="; 22 }; 23 24 nativeBuildInputs = [
+2 -2
pkgs/development/python-modules/flet-runtime/default.nix
··· 10 11 buildPythonPackage rec { 12 pname = "flet-runtime"; 13 - version = "0.19.0"; 14 pyproject = true; 15 16 src = fetchPypi { 17 pname = "flet_runtime"; 18 inherit version; 19 - hash = "sha256-no2oDGZG1svrOZLNAao279qeHwyk5SGibDG4UqpriiU="; 20 }; 21 22 nativeBuildInputs = [
··· 10 11 buildPythonPackage rec { 12 pname = "flet-runtime"; 13 + version = "0.20.2"; 14 pyproject = true; 15 16 src = fetchPypi { 17 pname = "flet_runtime"; 18 inherit version; 19 + hash = "sha256-92gyaMME2R7k3AAFKsl7kIv8mVwi8pwQsGLD0ml82Q0="; 20 }; 21 22 nativeBuildInputs = [
+2 -2
pkgs/development/python-modules/flet/default.nix
··· 22 23 buildPythonPackage rec { 24 pname = "flet"; 25 - version = "0.19.0"; 26 pyproject = true; 27 28 src = fetchPypi { 29 inherit pname version; 30 - hash = "sha256-YpML/NIUiL1WYg6zR6l60nJ6KRBfjMOjRbPDdjhR3/Q="; 31 }; 32 33 nativeBuildInputs = [
··· 22 23 buildPythonPackage rec { 24 pname = "flet"; 25 + version = "0.20.2"; 26 pyproject = true; 27 28 src = fetchPypi { 29 inherit pname version; 30 + hash = "sha256-3LhQI/hjenTxG/1DZP/zn2zs00rT5BviDAQYb2vucBM="; 31 }; 32 33 nativeBuildInputs = [
+2 -2
pkgs/development/python-modules/google-cloud-testutils/default.nix
··· 9 10 buildPythonPackage rec { 11 pname = "google-cloud-testutils"; 12 - version = "1.3.3"; 13 format = "setuptools"; 14 15 disabled = pythonOlder "3.7"; 16 17 src = fetchPypi { 18 inherit pname version; 19 - hash = "sha256-bRjvNNmvsBy0sR4C0DoC/n7A9ez6AfXUJrXZiHKkz0g="; 20 }; 21 22 propagatedBuildInputs = [
··· 9 10 buildPythonPackage rec { 11 pname = "google-cloud-testutils"; 12 + version = "1.4.0"; 13 format = "setuptools"; 14 15 disabled = pythonOlder "3.7"; 16 17 src = fetchPypi { 18 inherit pname version; 19 + hash = "sha256-1oocIuKssoUA1p2dxhqFy+nJjJtp4phwQnHN/L88C8s="; 20 }; 21 22 propagatedBuildInputs = [
+1 -1
pkgs/development/python-modules/osmpythontools/default.nix
··· 56 homepage = "https://github.com/mocnik-science/osm-python-tools"; 57 license = licenses.gpl3Only; 58 changelog = "https://raw.githubusercontent.com/mocnik-science/osm-python-tools/v${version}/version-history.md"; 59 - maintainers = with maintainers; [ das-g ]; 60 }; 61 }
··· 56 homepage = "https://github.com/mocnik-science/osm-python-tools"; 57 license = licenses.gpl3Only; 58 changelog = "https://raw.githubusercontent.com/mocnik-science/osm-python-tools/v${version}/version-history.md"; 59 + maintainers = with maintainers; teams.geospatial.members ++ [ das-g ]; 60 }; 61 }
+8 -3
pkgs/development/python-modules/peaqevcore/default.nix
··· 2 , buildPythonPackage 3 , fetchPypi 4 , pythonOlder 5 }: 6 7 buildPythonPackage rec { 8 pname = "peaqevcore"; 9 - version = "19.6.10"; 10 - format = "setuptools"; 11 12 disabled = pythonOlder "3.7"; 13 14 src = fetchPypi { 15 inherit pname version; 16 - hash = "sha256-iaZrPgGD7BM7H+i2R9qQBM55KcFu/Rqyho3AxXw15N0="; 17 }; 18 19 postPatch = '' 20 sed -i "/extras_require/d" setup.py 21 ''; 22 23 # Tests are not shipped and source is not tagged 24 # https://github.com/elden1337/peaqev-core/issues/4
··· 2 , buildPythonPackage 3 , fetchPypi 4 , pythonOlder 5 + , setuptools 6 }: 7 8 buildPythonPackage rec { 9 pname = "peaqevcore"; 10 + version = "19.7.0"; 11 + pyproject = true; 12 13 disabled = pythonOlder "3.7"; 14 15 src = fetchPypi { 16 inherit pname version; 17 + hash = "sha256-M5kUNZyQH5ibP4PvnWkp+LdOQXM6VfHGX3csXiPPHLg="; 18 }; 19 20 postPatch = '' 21 sed -i "/extras_require/d" setup.py 22 ''; 23 + 24 + nativeBuildInputs = [ 25 + setuptools 26 + ]; 27 28 # Tests are not shipped and source is not tagged 29 # https://github.com/elden1337/peaqev-core/issues/4
+49
pkgs/development/python-modules/pybrowsers/default.nix
···
··· 1 + { lib 2 + , buildPythonPackage 3 + , fetchFromGitHub 4 + , poetry-core 5 + , pythonOlder 6 + , pyxdg 7 + }: 8 + 9 + buildPythonPackage rec { 10 + pname = "pybrowsers"; 11 + version = "0.5.2"; 12 + pyproject = true; 13 + 14 + disabled = pythonOlder "3.7"; 15 + 16 + src = fetchFromGitHub { 17 + owner = "roniemartinez"; 18 + repo = "browsers"; 19 + rev = version; 20 + hash = "sha256-bsmOUa33VzqWCv2jhu6oukdRhWfpkeAM3FBjiBBwjSQ="; 21 + }; 22 + 23 + postPatch = '' 24 + sed -i "/--cov/d" pyproject.toml 25 + ''; 26 + 27 + nativeBuildInputs = [ 28 + poetry-core 29 + ]; 30 + 31 + propagatedBuildInputs = [ 32 + pyxdg 33 + ]; 34 + 35 + # Tests want to interact with actual browsers 36 + doCheck = false; 37 + 38 + pythonImportsCheck = [ 39 + "browsers" 40 + ]; 41 + 42 + meta = with lib; { 43 + description = "Python library for detecting and launching browsers"; 44 + homepage = "https://github.com/roniemartinez/browsers"; 45 + changelog = "https://github.com/roniemartinez/browsers/releases/tag/${version}"; 46 + license = licenses.mit; 47 + maintainers = with maintainers; [ fab ]; 48 + }; 49 + }
+23 -42
pkgs/development/python-modules/pyquil/default.nix
··· 5 , importlib-metadata 6 , ipython 7 , lark 8 , networkx 9 , numpy 10 , poetry-core 11 , pytest-asyncio 12 - , pytest-freezegun 13 - , pytest-httpx 14 , pytest-mock 15 , pytestCheckHook 16 , pythonAtLeast 17 , pythonOlder 18 , pythonRelaxDepsHook 19 - , qcs-api-client 20 , respx 21 - , retry 22 , rpcq 23 , scipy 24 , tenacity 25 , types-deprecated 26 , types-python-dateutil ··· 29 30 buildPythonPackage rec { 31 pname = "pyquil"; 32 - version = "4.2.0"; 33 - format = "pyproject"; 34 35 disabled = pythonOlder "3.7"; 36 37 src = fetchFromGitHub { 38 owner = "rigetti"; 39 - repo = pname; 40 rev = "refs/tags/v${version}"; 41 - hash = "sha256-LLhTK/wE42mBTrqjBbnkPvqSG8gP7Vx/3ip66hKHxXc="; 42 }; 43 44 pythonRelaxDeps = [ 45 "lark" ··· 54 propagatedBuildInputs = [ 55 deprecated 56 lark 57 networkx 58 numpy 59 - qcs-api-client 60 - retry 61 rpcq 62 scipy 63 tenacity ··· 69 ]; 70 71 nativeCheckInputs = [ 72 - pytestCheckHook 73 - ]; 74 - 75 - checkInputs = [ 76 pytest-asyncio 77 - pytest-freezegun 78 - pytest-httpx 79 pytest-mock 80 respx 81 ipython 82 ]; 83 84 - disabledTestPaths = [ 85 - # Tests require network access 86 - "test/e2e/" 87 - "test/unit/test_api.py" 88 - "test/unit/test_engagement_manager.py" 89 - "test/unit/test_operator_estimation.py" 90 - "test/unit/test_wavefunction_simulator.py" 91 - "test/unit/test_compatibility_v2_operator_estimation.py" 92 - "test/unit/test_compatibility_v2_quantum_computer.py" 93 - "test/unit/test_compatibility_v2_qvm.py" 94 - "test/unit/test_quantum_computer.py" 95 - "test/unit/test_qvm.py" 96 - "test/unit/test_reference_wavefunction.py" 97 - # Out-dated 98 - "test/unit/test_qpu_client.py" 99 - "test/unit/test_qvm_client.py" 100 - "test/unit/test_reference_density.py" 101 - ]; 102 - 103 - disabledTests = [ 104 - "test_compile_with_quilt_calibrations" 105 - "test_sets_timeout_on_requests" 106 - # sensitive to lark parser output 107 - "test_memory_commands" 108 - "test_classical" 109 - ]; 110 111 pythonImportsCheck = [ 112 "pyquil"
··· 5 , importlib-metadata 6 , ipython 7 , lark 8 + , matplotlib-inline 9 + , nest-asyncio 10 , networkx 11 , numpy 12 + , packaging 13 , poetry-core 14 + , pydantic 15 , pytest-asyncio 16 , pytest-mock 17 , pytestCheckHook 18 , pythonAtLeast 19 , pythonOlder 20 , pythonRelaxDepsHook 21 + , qcs-sdk-python 22 , respx 23 , rpcq 24 , scipy 25 + , syrupy 26 , tenacity 27 , types-deprecated 28 , types-python-dateutil ··· 31 32 buildPythonPackage rec { 33 pname = "pyquil"; 34 + version = "4.6.1"; 35 + pyproject = true; 36 37 disabled = pythonOlder "3.7"; 38 39 src = fetchFromGitHub { 40 owner = "rigetti"; 41 + repo = "pyquil"; 42 rev = "refs/tags/v${version}"; 43 + hash = "sha256-93dHujgGEh9/r9epAiUcUCiFCG7SFTAFoQbjQwwKhN0="; 44 }; 45 + 46 + patches = [ 47 + ./pydantic.patch 48 + ]; 49 50 pythonRelaxDeps = [ 51 "lark" ··· 60 propagatedBuildInputs = [ 61 deprecated 62 lark 63 + matplotlib-inline 64 networkx 65 numpy 66 + packaging 67 + pydantic 68 + qcs-sdk-python 69 rpcq 70 scipy 71 tenacity ··· 77 ]; 78 79 nativeCheckInputs = [ 80 + nest-asyncio 81 pytest-asyncio 82 pytest-mock 83 + pytestCheckHook 84 respx 85 + syrupy 86 ipython 87 ]; 88 89 + # tests hang 90 + doCheck = false; 91 92 pythonImportsCheck = [ 93 "pyquil"
+28
pkgs/development/python-modules/pyquil/pydantic.patch
···
··· 1 + diff --git a/pyproject.toml b/pyproject.toml 2 + index 2677758..5bbe863 100644 3 + --- a/pyproject.toml 4 + +++ b/pyproject.toml 5 + @@ -30,7 +30,7 @@ scipy = [ 6 + ] 7 + lark = "^0.11.1" 8 + rpcq = "^3.10.0" 9 + -pydantic = "^1.10.7" 10 + +pydantic = ">=1.10.7" 11 + networkx = ">=2.5" 12 + importlib-metadata = { version = ">=3.7.3,<5", python = "<3.8" } 13 + qcs-sdk-python = "0.14.3" 14 + diff --git a/pyquil/external/rpcq.py b/pyquil/external/rpcq.py 15 + index 719eca1..d814d7b 100644 16 + --- a/pyquil/external/rpcq.py 17 + +++ b/pyquil/external/rpcq.py 18 + @@ -1,6 +1,9 @@ 19 + from typing import Dict, List, Union, Optional, Any 20 + from typing_extensions import Literal 21 + -from pydantic import BaseModel, Field 22 + +try: 23 + + from pydantic.v1 import BaseModel, Field 24 + +except ImportError: 25 + + from pydantic import BaseModel, Field 26 + from rpcq.messages import TargetDevice as TargetQuantumProcessor 27 + 28 +
+4053
pkgs/development/python-modules/qcs-sdk-python/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 = "addr2line" 7 + version = "0.21.0" 8 + source = "registry+https://github.com/rust-lang/crates.io-index" 9 + checksum = "8a30b2e23b9e17a9f90641c7ab1549cd9b44f296d3ccbf309d2863cfe398a0cb" 10 + dependencies = [ 11 + "gimli", 12 + ] 13 + 14 + [[package]] 15 + name = "adler" 16 + version = "1.0.2" 17 + source = "registry+https://github.com/rust-lang/crates.io-index" 18 + checksum = "f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe" 19 + 20 + [[package]] 21 + name = "aho-corasick" 22 + version = "1.1.2" 23 + source = "registry+https://github.com/rust-lang/crates.io-index" 24 + checksum = "b2969dcb958b36655471fc61f7e416fa76033bdd4bfed0678d8fee1e2d07a1f0" 25 + dependencies = [ 26 + "memchr", 27 + ] 28 + 29 + [[package]] 30 + name = "ansi_term" 31 + version = "0.12.1" 32 + source = "registry+https://github.com/rust-lang/crates.io-index" 33 + checksum = "d52a9bb7ec0cf484c551830a7ce27bd20d67eac647e1befb56b0be4ee39a55d2" 34 + dependencies = [ 35 + "winapi", 36 + ] 37 + 38 + [[package]] 39 + name = "anyhow" 40 + version = "1.0.75" 41 + source = "registry+https://github.com/rust-lang/crates.io-index" 42 + checksum = "a4668cab20f66d8d020e1fbc0ebe47217433c1b6c8f2040faf858554e394ace6" 43 + 44 + [[package]] 45 + name = "approx" 46 + version = "0.5.1" 47 + source = "registry+https://github.com/rust-lang/crates.io-index" 48 + checksum = "cab112f0a86d568ea0e627cc1d6be74a1e9cd55214684db5561995f6dad897c6" 49 + dependencies = [ 50 + "num-complex", 51 + "num-traits", 52 + ] 53 + 54 + [[package]] 55 + name = "arc-swap" 56 + version = "1.6.0" 57 + source = "registry+https://github.com/rust-lang/crates.io-index" 58 + checksum = "bddcadddf5e9015d310179a59bb28c4d4b9920ad0f11e8e14dbadf654890c9a6" 59 + 60 + [[package]] 61 + name = "assert2" 62 + version = "0.3.11" 63 + source = "registry+https://github.com/rust-lang/crates.io-index" 64 + checksum = "eaf98d1183406dcb8f8b545e1f24829d75c1a9d35eec4b86309a22aa8b6d8e95" 65 + dependencies = [ 66 + "assert2-macros", 67 + "is-terminal", 68 + "yansi", 69 + ] 70 + 71 + [[package]] 72 + name = "assert2-macros" 73 + version = "0.3.11" 74 + source = "registry+https://github.com/rust-lang/crates.io-index" 75 + checksum = "6c55bdf3e6f792f8f1c750bb6886b7ca40fa5a354ddb7a4dee550b93985a9235" 76 + dependencies = [ 77 + "proc-macro2", 78 + "quote", 79 + "rustc_version", 80 + "syn 1.0.109", 81 + ] 82 + 83 + [[package]] 84 + name = "async-socks5" 85 + version = "0.5.1" 86 + source = "registry+https://github.com/rust-lang/crates.io-index" 87 + checksum = "77f634add2445eb2c1f785642a67ca1073fedd71e73dc3ca69435ef9b9bdedc7" 88 + dependencies = [ 89 + "async-trait", 90 + "thiserror", 91 + "tokio", 92 + ] 93 + 94 + [[package]] 95 + name = "async-stream" 96 + version = "0.3.5" 97 + source = "registry+https://github.com/rust-lang/crates.io-index" 98 + checksum = "cd56dd203fef61ac097dd65721a419ddccb106b2d2b70ba60a6b529f03961a51" 99 + dependencies = [ 100 + "async-stream-impl", 101 + "futures-core", 102 + "pin-project-lite", 103 + ] 104 + 105 + [[package]] 106 + name = "async-stream-impl" 107 + version = "0.3.5" 108 + source = "registry+https://github.com/rust-lang/crates.io-index" 109 + checksum = "16e62a023e7c117e27523144c5d2459f4397fcc3cab0085af8e2224f643a0193" 110 + dependencies = [ 111 + "proc-macro2", 112 + "quote", 113 + "syn 2.0.39", 114 + ] 115 + 116 + [[package]] 117 + name = "async-trait" 118 + version = "0.1.74" 119 + source = "registry+https://github.com/rust-lang/crates.io-index" 120 + checksum = "a66537f1bb974b254c98ed142ff995236e81b9d0fe4db0575f46612cb15eb0f9" 121 + dependencies = [ 122 + "proc-macro2", 123 + "quote", 124 + "syn 2.0.39", 125 + ] 126 + 127 + [[package]] 128 + name = "atty" 129 + version = "0.2.14" 130 + source = "registry+https://github.com/rust-lang/crates.io-index" 131 + checksum = "d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8" 132 + dependencies = [ 133 + "hermit-abi 0.1.19", 134 + "libc", 135 + "winapi", 136 + ] 137 + 138 + [[package]] 139 + name = "autocfg" 140 + version = "1.1.0" 141 + source = "registry+https://github.com/rust-lang/crates.io-index" 142 + checksum = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa" 143 + 144 + [[package]] 145 + name = "axum" 146 + version = "0.6.20" 147 + source = "registry+https://github.com/rust-lang/crates.io-index" 148 + checksum = "3b829e4e32b91e643de6eafe82b1d90675f5874230191a4ffbc1b336dec4d6bf" 149 + dependencies = [ 150 + "async-trait", 151 + "axum-core", 152 + "bitflags 1.3.2", 153 + "bytes", 154 + "futures-util", 155 + "http", 156 + "http-body", 157 + "hyper", 158 + "itoa", 159 + "matchit", 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.3.4" 175 + source = "registry+https://github.com/rust-lang/crates.io-index" 176 + checksum = "759fa577a247914fd3f7f76d62972792636412fbfd634cd452f6a385a74d2d2c" 177 + dependencies = [ 178 + "async-trait", 179 + "bytes", 180 + "futures-util", 181 + "http", 182 + "http-body", 183 + "mime", 184 + "rustversion", 185 + "tower-layer", 186 + "tower-service", 187 + ] 188 + 189 + [[package]] 190 + name = "backtrace" 191 + version = "0.3.69" 192 + source = "registry+https://github.com/rust-lang/crates.io-index" 193 + checksum = "2089b7e3f35b9dd2d0ed921ead4f6d318c27680d4a5bd167b3ee120edb105837" 194 + dependencies = [ 195 + "addr2line", 196 + "cc", 197 + "cfg-if 1.0.0", 198 + "libc", 199 + "miniz_oxide", 200 + "object", 201 + "rustc-demangle", 202 + ] 203 + 204 + [[package]] 205 + name = "base64" 206 + version = "0.13.1" 207 + source = "registry+https://github.com/rust-lang/crates.io-index" 208 + checksum = "9e1b586273c5702936fe7b7d6896644d8be71e6314cfe09d3167c95f712589e8" 209 + 210 + [[package]] 211 + name = "base64" 212 + version = "0.21.5" 213 + source = "registry+https://github.com/rust-lang/crates.io-index" 214 + checksum = "35636a1494ede3b646cc98f74f8e62c773a38a659ebc777a2cf26b9b74171df9" 215 + 216 + [[package]] 217 + name = "bindgen" 218 + version = "0.53.3" 219 + source = "registry+https://github.com/rust-lang/crates.io-index" 220 + checksum = "c72a978d268b1d70b0e963217e60fdabd9523a941457a6c42a7315d15c7e89e5" 221 + dependencies = [ 222 + "bitflags 1.3.2", 223 + "cexpr", 224 + "cfg-if 0.1.10", 225 + "clang-sys", 226 + "clap", 227 + "env_logger", 228 + "lazy_static", 229 + "lazycell", 230 + "log", 231 + "peeking_take_while", 232 + "proc-macro2", 233 + "quote", 234 + "regex", 235 + "rustc-hash", 236 + "shlex", 237 + "which 3.1.1", 238 + ] 239 + 240 + [[package]] 241 + name = "bitflags" 242 + version = "1.3.2" 243 + source = "registry+https://github.com/rust-lang/crates.io-index" 244 + checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" 245 + 246 + [[package]] 247 + name = "bitflags" 248 + version = "2.4.1" 249 + source = "registry+https://github.com/rust-lang/crates.io-index" 250 + checksum = "327762f6e5a765692301e5bb513e0d9fef63be86bbc14528052b1cd3e6f03e07" 251 + 252 + [[package]] 253 + name = "block-buffer" 254 + version = "0.10.4" 255 + source = "registry+https://github.com/rust-lang/crates.io-index" 256 + checksum = "3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71" 257 + dependencies = [ 258 + "generic-array", 259 + ] 260 + 261 + [[package]] 262 + name = "built" 263 + version = "0.6.1" 264 + source = "registry+https://github.com/rust-lang/crates.io-index" 265 + checksum = "b99c4cdc7b2c2364182331055623bdf45254fcb679fea565c40c3c11c101889a" 266 + dependencies = [ 267 + "cargo-lock", 268 + ] 269 + 270 + [[package]] 271 + name = "bumpalo" 272 + version = "3.14.0" 273 + source = "registry+https://github.com/rust-lang/crates.io-index" 274 + checksum = "7f30e7476521f6f8af1a1c4c0b8cc94f0bee37d91763d0ca2665f299b6cd8aec" 275 + 276 + [[package]] 277 + name = "bytecount" 278 + version = "0.6.7" 279 + source = "registry+https://github.com/rust-lang/crates.io-index" 280 + checksum = "e1e5f035d16fc623ae5f74981db80a439803888314e3a555fd6f04acd51a3205" 281 + 282 + [[package]] 283 + name = "byteorder" 284 + version = "1.5.0" 285 + source = "registry+https://github.com/rust-lang/crates.io-index" 286 + checksum = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b" 287 + 288 + [[package]] 289 + name = "bytes" 290 + version = "1.5.0" 291 + source = "registry+https://github.com/rust-lang/crates.io-index" 292 + checksum = "a2bd12c1caf447e69cd4528f47f94d203fd2582878ecb9e9465484c4148a8223" 293 + 294 + [[package]] 295 + name = "cached" 296 + version = "0.44.0" 297 + source = "registry+https://github.com/rust-lang/crates.io-index" 298 + checksum = "b195e4fbc4b6862bbd065b991a34750399c119797efff72492f28a5864de8700" 299 + dependencies = [ 300 + "async-trait", 301 + "cached_proc_macro", 302 + "cached_proc_macro_types", 303 + "futures", 304 + "hashbrown 0.13.2", 305 + "instant", 306 + "once_cell", 307 + "thiserror", 308 + "tokio", 309 + ] 310 + 311 + [[package]] 312 + name = "cached_proc_macro" 313 + version = "0.17.0" 314 + source = "registry+https://github.com/rust-lang/crates.io-index" 315 + checksum = "b48814962d2fd604c50d2b9433c2a41a0ab567779ee2c02f7fba6eca1221f082" 316 + dependencies = [ 317 + "cached_proc_macro_types", 318 + "darling", 319 + "proc-macro2", 320 + "quote", 321 + "syn 1.0.109", 322 + ] 323 + 324 + [[package]] 325 + name = "cached_proc_macro_types" 326 + version = "0.1.0" 327 + source = "registry+https://github.com/rust-lang/crates.io-index" 328 + checksum = "3a4f925191b4367301851c6d99b09890311d74b0d43f274c0b34c86d308a3663" 329 + 330 + [[package]] 331 + name = "cargo-lock" 332 + version = "9.0.0" 333 + source = "registry+https://github.com/rust-lang/crates.io-index" 334 + checksum = "e11c675378efb449ed3ce8de78d75d0d80542fc98487c26aba28eb3b82feac72" 335 + dependencies = [ 336 + "semver", 337 + "serde", 338 + "toml 0.7.8", 339 + "url", 340 + ] 341 + 342 + [[package]] 343 + name = "cc" 344 + version = "1.0.83" 345 + source = "registry+https://github.com/rust-lang/crates.io-index" 346 + checksum = "f1174fb0b6ec23863f8b971027804a42614e347eafb0a95bf0b12cdae21fc4d0" 347 + dependencies = [ 348 + "jobserver", 349 + "libc", 350 + ] 351 + 352 + [[package]] 353 + name = "cexpr" 354 + version = "0.4.0" 355 + source = "registry+https://github.com/rust-lang/crates.io-index" 356 + checksum = "f4aedb84272dbe89af497cf81375129abda4fc0a9e7c5d317498c15cc30c0d27" 357 + dependencies = [ 358 + "nom 5.1.3", 359 + ] 360 + 361 + [[package]] 362 + name = "cfg-expr" 363 + version = "0.15.5" 364 + source = "registry+https://github.com/rust-lang/crates.io-index" 365 + checksum = "03915af431787e6ffdcc74c645077518c6b6e01f80b761e0fbbfa288536311b3" 366 + dependencies = [ 367 + "smallvec", 368 + "target-lexicon", 369 + ] 370 + 371 + [[package]] 372 + name = "cfg-if" 373 + version = "0.1.10" 374 + source = "registry+https://github.com/rust-lang/crates.io-index" 375 + checksum = "4785bdd1c96b2a846b2bd7cc02e86b6b3dbf14e7e53446c4f54c92a361040822" 376 + 377 + [[package]] 378 + name = "cfg-if" 379 + version = "1.0.0" 380 + source = "registry+https://github.com/rust-lang/crates.io-index" 381 + checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" 382 + 383 + [[package]] 384 + name = "clang-sys" 385 + version = "0.29.3" 386 + source = "registry+https://github.com/rust-lang/crates.io-index" 387 + checksum = "fe6837df1d5cba2397b835c8530f51723267e16abbf83892e9e5af4f0e5dd10a" 388 + dependencies = [ 389 + "glob", 390 + "libc", 391 + "libloading 0.5.2", 392 + ] 393 + 394 + [[package]] 395 + name = "clap" 396 + version = "2.34.0" 397 + source = "registry+https://github.com/rust-lang/crates.io-index" 398 + checksum = "a0610544180c38b88101fecf2dd634b174a62eef6946f84dfc6a7127512b381c" 399 + dependencies = [ 400 + "ansi_term", 401 + "atty", 402 + "bitflags 1.3.2", 403 + "strsim 0.8.0", 404 + "textwrap", 405 + "unicode-width", 406 + "vec_map", 407 + ] 408 + 409 + [[package]] 410 + name = "console" 411 + version = "0.15.7" 412 + source = "registry+https://github.com/rust-lang/crates.io-index" 413 + checksum = "c926e00cc70edefdc64d3a5ff31cc65bb97a3460097762bd23afb4d8145fccf8" 414 + dependencies = [ 415 + "encode_unicode", 416 + "lazy_static", 417 + "libc", 418 + "windows-sys 0.45.0", 419 + ] 420 + 421 + [[package]] 422 + name = "convert_case" 423 + version = "0.4.0" 424 + source = "registry+https://github.com/rust-lang/crates.io-index" 425 + checksum = "6245d59a3e82a7fc217c5828a6692dbc6dfb63a0c8c90495621f7b9d79704a0e" 426 + 427 + [[package]] 428 + name = "core-foundation" 429 + version = "0.9.4" 430 + source = "registry+https://github.com/rust-lang/crates.io-index" 431 + checksum = "91e195e091a93c46f7102ec7818a2aa394e1e1771c3ab4825963fa03e45afb8f" 432 + dependencies = [ 433 + "core-foundation-sys", 434 + "libc", 435 + ] 436 + 437 + [[package]] 438 + name = "core-foundation-sys" 439 + version = "0.8.6" 440 + source = "registry+https://github.com/rust-lang/crates.io-index" 441 + checksum = "06ea2b9bc92be3c2baa9334a323ebca2d6f074ff852cd1d7b11064035cd3868f" 442 + 443 + [[package]] 444 + name = "cpufeatures" 445 + version = "0.2.11" 446 + source = "registry+https://github.com/rust-lang/crates.io-index" 447 + checksum = "ce420fe07aecd3e67c5f910618fe65e94158f6dcc0adf44e00d69ce2bdfe0fd0" 448 + dependencies = [ 449 + "libc", 450 + ] 451 + 452 + [[package]] 453 + name = "crossbeam" 454 + version = "0.8.2" 455 + source = "registry+https://github.com/rust-lang/crates.io-index" 456 + checksum = "2801af0d36612ae591caa9568261fddce32ce6e08a7275ea334a06a4ad021a2c" 457 + dependencies = [ 458 + "cfg-if 1.0.0", 459 + "crossbeam-channel", 460 + "crossbeam-deque", 461 + "crossbeam-epoch", 462 + "crossbeam-queue", 463 + "crossbeam-utils", 464 + ] 465 + 466 + [[package]] 467 + name = "crossbeam-channel" 468 + version = "0.5.8" 469 + source = "registry+https://github.com/rust-lang/crates.io-index" 470 + checksum = "a33c2bf77f2df06183c3aa30d1e96c0695a313d4f9c453cc3762a6db39f99200" 471 + dependencies = [ 472 + "cfg-if 1.0.0", 473 + "crossbeam-utils", 474 + ] 475 + 476 + [[package]] 477 + name = "crossbeam-deque" 478 + version = "0.8.3" 479 + source = "registry+https://github.com/rust-lang/crates.io-index" 480 + checksum = "ce6fd6f855243022dcecf8702fef0c297d4338e226845fe067f6341ad9fa0cef" 481 + dependencies = [ 482 + "cfg-if 1.0.0", 483 + "crossbeam-epoch", 484 + "crossbeam-utils", 485 + ] 486 + 487 + [[package]] 488 + name = "crossbeam-epoch" 489 + version = "0.9.15" 490 + source = "registry+https://github.com/rust-lang/crates.io-index" 491 + checksum = "ae211234986c545741a7dc064309f67ee1e5ad243d0e48335adc0484d960bcc7" 492 + dependencies = [ 493 + "autocfg", 494 + "cfg-if 1.0.0", 495 + "crossbeam-utils", 496 + "memoffset", 497 + "scopeguard", 498 + ] 499 + 500 + [[package]] 501 + name = "crossbeam-queue" 502 + version = "0.3.8" 503 + source = "registry+https://github.com/rust-lang/crates.io-index" 504 + checksum = "d1cfb3ea8a53f37c40dea2c7bedcbd88bdfae54f5e2175d6ecaff1c988353add" 505 + dependencies = [ 506 + "cfg-if 1.0.0", 507 + "crossbeam-utils", 508 + ] 509 + 510 + [[package]] 511 + name = "crossbeam-utils" 512 + version = "0.8.16" 513 + source = "registry+https://github.com/rust-lang/crates.io-index" 514 + checksum = "5a22b2d63d4d1dc0b7f1b6b2747dd0088008a9be28b6ddf0b1e7d335e3037294" 515 + dependencies = [ 516 + "cfg-if 1.0.0", 517 + ] 518 + 519 + [[package]] 520 + name = "crypto-common" 521 + version = "0.1.6" 522 + source = "registry+https://github.com/rust-lang/crates.io-index" 523 + checksum = "1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3" 524 + dependencies = [ 525 + "generic-array", 526 + "typenum", 527 + ] 528 + 529 + [[package]] 530 + name = "ct-logs" 531 + version = "0.8.0" 532 + source = "registry+https://github.com/rust-lang/crates.io-index" 533 + checksum = "c1a816186fa68d9e426e3cb4ae4dff1fcd8e4a2c34b781bf7a822574a0d0aac8" 534 + dependencies = [ 535 + "sct 0.6.1", 536 + ] 537 + 538 + [[package]] 539 + name = "darling" 540 + version = "0.14.4" 541 + source = "registry+https://github.com/rust-lang/crates.io-index" 542 + checksum = "7b750cb3417fd1b327431a470f388520309479ab0bf5e323505daf0290cd3850" 543 + dependencies = [ 544 + "darling_core", 545 + "darling_macro", 546 + ] 547 + 548 + [[package]] 549 + name = "darling_core" 550 + version = "0.14.4" 551 + source = "registry+https://github.com/rust-lang/crates.io-index" 552 + checksum = "109c1ca6e6b7f82cc233a97004ea8ed7ca123a9af07a8230878fcfda9b158bf0" 553 + dependencies = [ 554 + "fnv", 555 + "ident_case", 556 + "proc-macro2", 557 + "quote", 558 + "strsim 0.10.0", 559 + "syn 1.0.109", 560 + ] 561 + 562 + [[package]] 563 + name = "darling_macro" 564 + version = "0.14.4" 565 + source = "registry+https://github.com/rust-lang/crates.io-index" 566 + checksum = "a4aab4dbc9f7611d8b55048a3a16d2d010c2c8334e46304b40ac1cc14bf3b48e" 567 + dependencies = [ 568 + "darling_core", 569 + "quote", 570 + "syn 1.0.109", 571 + ] 572 + 573 + [[package]] 574 + name = "deranged" 575 + version = "0.3.10" 576 + source = "registry+https://github.com/rust-lang/crates.io-index" 577 + checksum = "8eb30d70a07a3b04884d2677f06bec33509dc67ca60d92949e5535352d3191dc" 578 + 579 + [[package]] 580 + name = "derive_builder" 581 + version = "0.12.0" 582 + source = "registry+https://github.com/rust-lang/crates.io-index" 583 + checksum = "8d67778784b508018359cbc8696edb3db78160bab2c2a28ba7f56ef6932997f8" 584 + dependencies = [ 585 + "derive_builder_macro", 586 + ] 587 + 588 + [[package]] 589 + name = "derive_builder_core" 590 + version = "0.12.0" 591 + source = "registry+https://github.com/rust-lang/crates.io-index" 592 + checksum = "c11bdc11a0c47bc7d37d582b5285da6849c96681023680b906673c5707af7b0f" 593 + dependencies = [ 594 + "darling", 595 + "proc-macro2", 596 + "quote", 597 + "syn 1.0.109", 598 + ] 599 + 600 + [[package]] 601 + name = "derive_builder_macro" 602 + version = "0.12.0" 603 + source = "registry+https://github.com/rust-lang/crates.io-index" 604 + checksum = "ebcda35c7a396850a55ffeac740804b40ffec779b98fffbb1738f4033f0ee79e" 605 + dependencies = [ 606 + "derive_builder_core", 607 + "syn 1.0.109", 608 + ] 609 + 610 + [[package]] 611 + name = "derive_more" 612 + version = "0.99.17" 613 + source = "registry+https://github.com/rust-lang/crates.io-index" 614 + checksum = "4fb810d30a7c1953f91334de7244731fc3f3c10d7fe163338a35b9f640960321" 615 + dependencies = [ 616 + "convert_case", 617 + "proc-macro2", 618 + "quote", 619 + "rustc_version", 620 + "syn 1.0.109", 621 + ] 622 + 623 + [[package]] 624 + name = "digest" 625 + version = "0.10.7" 626 + source = "registry+https://github.com/rust-lang/crates.io-index" 627 + checksum = "9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292" 628 + dependencies = [ 629 + "block-buffer", 630 + "crypto-common", 631 + ] 632 + 633 + [[package]] 634 + name = "dircpy" 635 + version = "0.3.15" 636 + source = "registry+https://github.com/rust-lang/crates.io-index" 637 + checksum = "8466f8d28ca6da4c9dfbbef6ad4bff6f2fdd5e412d821025b0d3f0a9d74a8c1e" 638 + dependencies = [ 639 + "jwalk", 640 + "log", 641 + "walkdir", 642 + ] 643 + 644 + [[package]] 645 + name = "either" 646 + version = "1.9.0" 647 + source = "registry+https://github.com/rust-lang/crates.io-index" 648 + checksum = "a26ae43d7bcc3b814de94796a5e736d4029efb0ee900c12e2d54c993ad1a1e07" 649 + 650 + [[package]] 651 + name = "encode_unicode" 652 + version = "0.3.6" 653 + source = "registry+https://github.com/rust-lang/crates.io-index" 654 + checksum = "a357d28ed41a50f9c765dbfe56cbc04a64e53e5fc58ba79fbc34c10ef3df831f" 655 + 656 + [[package]] 657 + name = "encoding_rs" 658 + version = "0.8.33" 659 + source = "registry+https://github.com/rust-lang/crates.io-index" 660 + checksum = "7268b386296a025e474d5140678f75d6de9493ae55a5d709eeb9dd08149945e1" 661 + dependencies = [ 662 + "cfg-if 1.0.0", 663 + ] 664 + 665 + [[package]] 666 + name = "enum-as-inner" 667 + version = "0.5.1" 668 + source = "registry+https://github.com/rust-lang/crates.io-index" 669 + checksum = "c9720bba047d567ffc8a3cba48bf19126600e249ab7f128e9233e6376976a116" 670 + dependencies = [ 671 + "heck", 672 + "proc-macro2", 673 + "quote", 674 + "syn 1.0.109", 675 + ] 676 + 677 + [[package]] 678 + name = "env_logger" 679 + version = "0.7.1" 680 + source = "registry+https://github.com/rust-lang/crates.io-index" 681 + checksum = "44533bbbb3bb3c1fa17d9f2e4e38bbbaf8396ba82193c4cb1b6445d711445d36" 682 + dependencies = [ 683 + "atty", 684 + "humantime", 685 + "log", 686 + "regex", 687 + "termcolor", 688 + ] 689 + 690 + [[package]] 691 + name = "equivalent" 692 + version = "1.0.1" 693 + source = "registry+https://github.com/rust-lang/crates.io-index" 694 + checksum = "5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5" 695 + 696 + [[package]] 697 + name = "erased-serde" 698 + version = "0.3.31" 699 + source = "registry+https://github.com/rust-lang/crates.io-index" 700 + checksum = "6c138974f9d5e7fe373eb04df7cae98833802ae4b11c24ac7039a21d5af4b26c" 701 + dependencies = [ 702 + "serde", 703 + ] 704 + 705 + [[package]] 706 + name = "errno" 707 + version = "0.3.8" 708 + source = "registry+https://github.com/rust-lang/crates.io-index" 709 + checksum = "a258e46cdc063eb8519c00b9fc845fc47bcfca4130e2f08e88665ceda8474245" 710 + dependencies = [ 711 + "libc", 712 + "windows-sys 0.52.0", 713 + ] 714 + 715 + [[package]] 716 + name = "fastrand" 717 + version = "2.0.1" 718 + source = "registry+https://github.com/rust-lang/crates.io-index" 719 + checksum = "25cbce373ec4653f1a01a31e8a5e5ec0c622dc27ff9c4e6606eefef5cbbed4a5" 720 + 721 + [[package]] 722 + name = "fixedbitset" 723 + version = "0.4.2" 724 + source = "registry+https://github.com/rust-lang/crates.io-index" 725 + checksum = "0ce7134b9999ecaf8bcd65542e436736ef32ddca1b3e06094cb6ec5755203b80" 726 + 727 + [[package]] 728 + name = "float-cmp" 729 + version = "0.9.0" 730 + source = "registry+https://github.com/rust-lang/crates.io-index" 731 + checksum = "98de4bbd547a563b716d8dfa9aad1cb19bfab00f4fa09a6a4ed21dbcf44ce9c4" 732 + dependencies = [ 733 + "num-traits", 734 + ] 735 + 736 + [[package]] 737 + name = "fnv" 738 + version = "1.0.7" 739 + source = "registry+https://github.com/rust-lang/crates.io-index" 740 + checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" 741 + 742 + [[package]] 743 + name = "form_urlencoded" 744 + version = "1.2.1" 745 + source = "registry+https://github.com/rust-lang/crates.io-index" 746 + checksum = "e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456" 747 + dependencies = [ 748 + "percent-encoding", 749 + ] 750 + 751 + [[package]] 752 + name = "futures" 753 + version = "0.3.29" 754 + source = "registry+https://github.com/rust-lang/crates.io-index" 755 + checksum = "da0290714b38af9b4a7b094b8a37086d1b4e61f2df9122c3cad2577669145335" 756 + dependencies = [ 757 + "futures-channel", 758 + "futures-core", 759 + "futures-executor", 760 + "futures-io", 761 + "futures-sink", 762 + "futures-task", 763 + "futures-util", 764 + ] 765 + 766 + [[package]] 767 + name = "futures-channel" 768 + version = "0.3.29" 769 + source = "registry+https://github.com/rust-lang/crates.io-index" 770 + checksum = "ff4dd66668b557604244583e3e1e1eada8c5c2e96a6d0d6653ede395b78bbacb" 771 + dependencies = [ 772 + "futures-core", 773 + "futures-sink", 774 + ] 775 + 776 + [[package]] 777 + name = "futures-core" 778 + version = "0.3.29" 779 + source = "registry+https://github.com/rust-lang/crates.io-index" 780 + checksum = "eb1d22c66e66d9d72e1758f0bd7d4fd0bee04cad842ee34587d68c07e45d088c" 781 + 782 + [[package]] 783 + name = "futures-executor" 784 + version = "0.3.29" 785 + source = "registry+https://github.com/rust-lang/crates.io-index" 786 + checksum = "0f4fb8693db0cf099eadcca0efe2a5a22e4550f98ed16aba6c48700da29597bc" 787 + dependencies = [ 788 + "futures-core", 789 + "futures-task", 790 + "futures-util", 791 + ] 792 + 793 + [[package]] 794 + name = "futures-io" 795 + version = "0.3.29" 796 + source = "registry+https://github.com/rust-lang/crates.io-index" 797 + checksum = "8bf34a163b5c4c52d0478a4d757da8fb65cabef42ba90515efee0f6f9fa45aaa" 798 + 799 + [[package]] 800 + name = "futures-macro" 801 + version = "0.3.29" 802 + source = "registry+https://github.com/rust-lang/crates.io-index" 803 + checksum = "53b153fd91e4b0147f4aced87be237c98248656bb01050b96bf3ee89220a8ddb" 804 + dependencies = [ 805 + "proc-macro2", 806 + "quote", 807 + "syn 2.0.39", 808 + ] 809 + 810 + [[package]] 811 + name = "futures-sink" 812 + version = "0.3.29" 813 + source = "registry+https://github.com/rust-lang/crates.io-index" 814 + checksum = "e36d3378ee38c2a36ad710c5d30c2911d752cb941c00c72dbabfb786a7970817" 815 + 816 + [[package]] 817 + name = "futures-task" 818 + version = "0.3.29" 819 + source = "registry+https://github.com/rust-lang/crates.io-index" 820 + checksum = "efd193069b0ddadc69c46389b740bbccdd97203899b48d09c5f7969591d6bae2" 821 + 822 + [[package]] 823 + name = "futures-timer" 824 + version = "3.0.2" 825 + source = "registry+https://github.com/rust-lang/crates.io-index" 826 + checksum = "e64b03909df88034c26dc1547e8970b91f98bdb65165d6a4e9110d94263dbb2c" 827 + 828 + [[package]] 829 + name = "futures-util" 830 + version = "0.3.29" 831 + source = "registry+https://github.com/rust-lang/crates.io-index" 832 + checksum = "a19526d624e703a3179b3d322efec918b6246ea0fa51d41124525f00f1cc8104" 833 + dependencies = [ 834 + "futures-channel", 835 + "futures-core", 836 + "futures-io", 837 + "futures-macro", 838 + "futures-sink", 839 + "futures-task", 840 + "memchr", 841 + "pin-project-lite", 842 + "pin-utils", 843 + "slab", 844 + ] 845 + 846 + [[package]] 847 + name = "generic-array" 848 + version = "0.14.7" 849 + source = "registry+https://github.com/rust-lang/crates.io-index" 850 + checksum = "85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a" 851 + dependencies = [ 852 + "typenum", 853 + "version_check", 854 + ] 855 + 856 + [[package]] 857 + name = "getrandom" 858 + version = "0.2.11" 859 + source = "registry+https://github.com/rust-lang/crates.io-index" 860 + checksum = "fe9006bed769170c11f845cf00c7c1e9092aeb3f268e007c3e760ac68008070f" 861 + dependencies = [ 862 + "cfg-if 1.0.0", 863 + "js-sys", 864 + "libc", 865 + "wasi", 866 + "wasm-bindgen", 867 + ] 868 + 869 + [[package]] 870 + name = "gimli" 871 + version = "0.28.1" 872 + source = "registry+https://github.com/rust-lang/crates.io-index" 873 + checksum = "4271d37baee1b8c7e4b708028c57d816cf9d2434acb33a549475f78c181f6253" 874 + 875 + [[package]] 876 + name = "glob" 877 + version = "0.3.1" 878 + source = "registry+https://github.com/rust-lang/crates.io-index" 879 + checksum = "d2fabcfbdc87f4758337ca535fb41a6d701b65693ce38287d856d1674551ec9b" 880 + 881 + [[package]] 882 + name = "h2" 883 + version = "0.3.24" 884 + source = "registry+https://github.com/rust-lang/crates.io-index" 885 + checksum = "bb2c4422095b67ee78da96fbb51a4cc413b3b25883c7717ff7ca1ab31022c9c9" 886 + dependencies = [ 887 + "bytes", 888 + "fnv", 889 + "futures-core", 890 + "futures-sink", 891 + "futures-util", 892 + "http", 893 + "indexmap 2.1.0", 894 + "slab", 895 + "tokio", 896 + "tokio-util", 897 + "tracing", 898 + ] 899 + 900 + [[package]] 901 + name = "hashbrown" 902 + version = "0.12.3" 903 + source = "registry+https://github.com/rust-lang/crates.io-index" 904 + checksum = "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888" 905 + 906 + [[package]] 907 + name = "hashbrown" 908 + version = "0.13.2" 909 + source = "registry+https://github.com/rust-lang/crates.io-index" 910 + checksum = "43a3c133739dddd0d2990f9a4bdf8eb4b21ef50e4851ca85ab661199821d510e" 911 + 912 + [[package]] 913 + name = "hashbrown" 914 + version = "0.14.3" 915 + source = "registry+https://github.com/rust-lang/crates.io-index" 916 + checksum = "290f1a1d9242c78d09ce40a5e87e7554ee637af1351968159f4952f028f75604" 917 + 918 + [[package]] 919 + name = "headers" 920 + version = "0.3.9" 921 + source = "registry+https://github.com/rust-lang/crates.io-index" 922 + checksum = "06683b93020a07e3dbcf5f8c0f6d40080d725bea7936fc01ad345c01b97dc270" 923 + dependencies = [ 924 + "base64 0.21.5", 925 + "bytes", 926 + "headers-core", 927 + "http", 928 + "httpdate", 929 + "mime", 930 + "sha1", 931 + ] 932 + 933 + [[package]] 934 + name = "headers-core" 935 + version = "0.2.0" 936 + source = "registry+https://github.com/rust-lang/crates.io-index" 937 + checksum = "e7f66481bfee273957b1f20485a4ff3362987f85b2c236580d81b4eb7a326429" 938 + dependencies = [ 939 + "http", 940 + ] 941 + 942 + [[package]] 943 + name = "heck" 944 + version = "0.4.1" 945 + source = "registry+https://github.com/rust-lang/crates.io-index" 946 + checksum = "95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8" 947 + 948 + [[package]] 949 + name = "hermit-abi" 950 + version = "0.1.19" 951 + source = "registry+https://github.com/rust-lang/crates.io-index" 952 + checksum = "62b467343b94ba476dcb2500d242dadbb39557df889310ac77c5d99100aaac33" 953 + dependencies = [ 954 + "libc", 955 + ] 956 + 957 + [[package]] 958 + name = "hermit-abi" 959 + version = "0.3.3" 960 + source = "registry+https://github.com/rust-lang/crates.io-index" 961 + checksum = "d77f7ec81a6d05a3abb01ab6eb7590f6083d08449fe5a1c8b1e620283546ccb7" 962 + 963 + [[package]] 964 + name = "hex" 965 + version = "0.4.3" 966 + source = "registry+https://github.com/rust-lang/crates.io-index" 967 + checksum = "7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70" 968 + 969 + [[package]] 970 + name = "home" 971 + version = "0.5.5" 972 + source = "registry+https://github.com/rust-lang/crates.io-index" 973 + checksum = "5444c27eef6923071f7ebcc33e3444508466a76f7a2b93da00ed6e19f30c1ddb" 974 + dependencies = [ 975 + "windows-sys 0.48.0", 976 + ] 977 + 978 + [[package]] 979 + name = "http" 980 + version = "0.2.11" 981 + source = "registry+https://github.com/rust-lang/crates.io-index" 982 + checksum = "8947b1a6fad4393052c7ba1f4cd97bed3e953a95c79c92ad9b051a04611d9fbb" 983 + dependencies = [ 984 + "bytes", 985 + "fnv", 986 + "itoa", 987 + ] 988 + 989 + [[package]] 990 + name = "http-body" 991 + version = "0.4.5" 992 + source = "registry+https://github.com/rust-lang/crates.io-index" 993 + checksum = "d5f38f16d184e36f2408a55281cd658ecbd3ca05cce6d6510a176eca393e26d1" 994 + dependencies = [ 995 + "bytes", 996 + "http", 997 + "pin-project-lite", 998 + ] 999 + 1000 + [[package]] 1001 + name = "httparse" 1002 + version = "1.8.0" 1003 + source = "registry+https://github.com/rust-lang/crates.io-index" 1004 + checksum = "d897f394bad6a705d5f4104762e116a75639e470d80901eed05a860a95cb1904" 1005 + 1006 + [[package]] 1007 + name = "httpdate" 1008 + version = "1.0.3" 1009 + source = "registry+https://github.com/rust-lang/crates.io-index" 1010 + checksum = "df3b46402a9d5adb4c86a0cf463f42e19994e3ee891101b1841f30a545cb49a9" 1011 + 1012 + [[package]] 1013 + name = "humantime" 1014 + version = "1.3.0" 1015 + source = "registry+https://github.com/rust-lang/crates.io-index" 1016 + checksum = "df004cfca50ef23c36850aaaa59ad52cc70d0e90243c3c7737a4dd32dc7a3c4f" 1017 + dependencies = [ 1018 + "quick-error", 1019 + ] 1020 + 1021 + [[package]] 1022 + name = "hyper" 1023 + version = "0.14.27" 1024 + source = "registry+https://github.com/rust-lang/crates.io-index" 1025 + checksum = "ffb1cfd654a8219eaef89881fdb3bb3b1cdc5fa75ded05d6933b2b382e395468" 1026 + dependencies = [ 1027 + "bytes", 1028 + "futures-channel", 1029 + "futures-core", 1030 + "futures-util", 1031 + "h2", 1032 + "http", 1033 + "http-body", 1034 + "httparse", 1035 + "httpdate", 1036 + "itoa", 1037 + "pin-project-lite", 1038 + "socket2 0.4.10", 1039 + "tokio", 1040 + "tower-service", 1041 + "tracing", 1042 + "want", 1043 + ] 1044 + 1045 + [[package]] 1046 + name = "hyper-proxy" 1047 + version = "0.9.1" 1048 + source = "registry+https://github.com/rust-lang/crates.io-index" 1049 + checksum = "ca815a891b24fdfb243fa3239c86154392b0953ee584aa1a2a1f66d20cbe75cc" 1050 + dependencies = [ 1051 + "bytes", 1052 + "futures", 1053 + "headers", 1054 + "http", 1055 + "hyper", 1056 + "hyper-rustls 0.22.1", 1057 + "rustls-native-certs 0.5.0", 1058 + "tokio", 1059 + "tokio-rustls 0.22.0", 1060 + "tower-service", 1061 + "webpki", 1062 + ] 1063 + 1064 + [[package]] 1065 + name = "hyper-rustls" 1066 + version = "0.22.1" 1067 + source = "registry+https://github.com/rust-lang/crates.io-index" 1068 + checksum = "5f9f7a97316d44c0af9b0301e65010573a853a9fc97046d7331d7f6bc0fd5a64" 1069 + dependencies = [ 1070 + "ct-logs", 1071 + "futures-util", 1072 + "hyper", 1073 + "log", 1074 + "rustls 0.19.1", 1075 + "rustls-native-certs 0.5.0", 1076 + "tokio", 1077 + "tokio-rustls 0.22.0", 1078 + "webpki", 1079 + ] 1080 + 1081 + [[package]] 1082 + name = "hyper-rustls" 1083 + version = "0.24.2" 1084 + source = "registry+https://github.com/rust-lang/crates.io-index" 1085 + checksum = "ec3efd23720e2049821a693cbc7e65ea87c72f1c58ff2f9522ff332b1491e590" 1086 + dependencies = [ 1087 + "futures-util", 1088 + "http", 1089 + "hyper", 1090 + "rustls 0.21.9", 1091 + "tokio", 1092 + "tokio-rustls 0.24.1", 1093 + ] 1094 + 1095 + [[package]] 1096 + name = "hyper-socks2" 1097 + version = "0.8.0" 1098 + source = "registry+https://github.com/rust-lang/crates.io-index" 1099 + checksum = "cc38166fc2732d450e9372388d269eb38ff0b75a3cfb4c542e65b2f6893629c4" 1100 + dependencies = [ 1101 + "async-socks5", 1102 + "futures", 1103 + "http", 1104 + "hyper", 1105 + "thiserror", 1106 + "tokio", 1107 + ] 1108 + 1109 + [[package]] 1110 + name = "hyper-timeout" 1111 + version = "0.4.1" 1112 + source = "registry+https://github.com/rust-lang/crates.io-index" 1113 + checksum = "bbb958482e8c7be4bc3cf272a766a2b0bf1a6755e7a6ae777f017a31d11b13b1" 1114 + dependencies = [ 1115 + "hyper", 1116 + "pin-project-lite", 1117 + "tokio", 1118 + "tokio-io-timeout", 1119 + ] 1120 + 1121 + [[package]] 1122 + name = "ident_case" 1123 + version = "1.0.1" 1124 + source = "registry+https://github.com/rust-lang/crates.io-index" 1125 + checksum = "b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39" 1126 + 1127 + [[package]] 1128 + name = "idna" 1129 + version = "0.5.0" 1130 + source = "registry+https://github.com/rust-lang/crates.io-index" 1131 + checksum = "634d9b1461af396cad843f47fdba5597a4f9e6ddd4bfb6ff5d85028c25cb12f6" 1132 + dependencies = [ 1133 + "unicode-bidi", 1134 + "unicode-normalization", 1135 + ] 1136 + 1137 + [[package]] 1138 + name = "indexmap" 1139 + version = "1.9.3" 1140 + source = "registry+https://github.com/rust-lang/crates.io-index" 1141 + checksum = "bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99" 1142 + dependencies = [ 1143 + "autocfg", 1144 + "hashbrown 0.12.3", 1145 + ] 1146 + 1147 + [[package]] 1148 + name = "indexmap" 1149 + version = "2.1.0" 1150 + source = "registry+https://github.com/rust-lang/crates.io-index" 1151 + checksum = "d530e1a18b1cb4c484e6e34556a0d948706958449fca0cab753d649f2bce3d1f" 1152 + dependencies = [ 1153 + "equivalent", 1154 + "hashbrown 0.14.3", 1155 + ] 1156 + 1157 + [[package]] 1158 + name = "indoc" 1159 + version = "2.0.4" 1160 + source = "registry+https://github.com/rust-lang/crates.io-index" 1161 + checksum = "1e186cfbae8084e513daff4240b4797e342f988cecda4fb6c939150f96315fd8" 1162 + 1163 + [[package]] 1164 + name = "insta" 1165 + version = "1.34.0" 1166 + source = "registry+https://github.com/rust-lang/crates.io-index" 1167 + checksum = "5d64600be34b2fcfc267740a243fa7744441bb4947a619ac4e5bb6507f35fbfc" 1168 + dependencies = [ 1169 + "console", 1170 + "lazy_static", 1171 + "linked-hash-map", 1172 + "similar", 1173 + "yaml-rust", 1174 + ] 1175 + 1176 + [[package]] 1177 + name = "instant" 1178 + version = "0.1.12" 1179 + source = "registry+https://github.com/rust-lang/crates.io-index" 1180 + checksum = "7a5bbe824c507c5da5956355e86a746d82e0e1464f65d862cc5e71da70e94b2c" 1181 + dependencies = [ 1182 + "cfg-if 1.0.0", 1183 + ] 1184 + 1185 + [[package]] 1186 + name = "inventory" 1187 + version = "0.3.13" 1188 + source = "registry+https://github.com/rust-lang/crates.io-index" 1189 + checksum = "0508c56cfe9bfd5dfeb0c22ab9a6abfda2f27bdca422132e494266351ed8d83c" 1190 + 1191 + [[package]] 1192 + name = "ipnet" 1193 + version = "2.9.0" 1194 + source = "registry+https://github.com/rust-lang/crates.io-index" 1195 + checksum = "8f518f335dce6725a761382244631d86cf0ccb2863413590b31338feb467f9c3" 1196 + 1197 + [[package]] 1198 + name = "is-terminal" 1199 + version = "0.4.9" 1200 + source = "registry+https://github.com/rust-lang/crates.io-index" 1201 + checksum = "cb0889898416213fab133e1d33a0e5858a48177452750691bde3666d0fdbaf8b" 1202 + dependencies = [ 1203 + "hermit-abi 0.3.3", 1204 + "rustix", 1205 + "windows-sys 0.48.0", 1206 + ] 1207 + 1208 + [[package]] 1209 + name = "itertools" 1210 + version = "0.10.5" 1211 + source = "registry+https://github.com/rust-lang/crates.io-index" 1212 + checksum = "b0fd2260e829bddf4cb6ea802289de2f86d6a7a690192fbe91b3f46e0f2c8473" 1213 + dependencies = [ 1214 + "either", 1215 + ] 1216 + 1217 + [[package]] 1218 + name = "itertools" 1219 + version = "0.11.0" 1220 + source = "registry+https://github.com/rust-lang/crates.io-index" 1221 + checksum = "b1c173a5686ce8bfa551b3563d0c2170bf24ca44da99c7ca4bfdab5418c3fe57" 1222 + dependencies = [ 1223 + "either", 1224 + ] 1225 + 1226 + [[package]] 1227 + name = "itoa" 1228 + version = "1.0.9" 1229 + source = "registry+https://github.com/rust-lang/crates.io-index" 1230 + checksum = "af150ab688ff2122fcef229be89cb50dd66af9e01a4ff320cc137eecc9bacc38" 1231 + 1232 + [[package]] 1233 + name = "jobserver" 1234 + version = "0.1.27" 1235 + source = "registry+https://github.com/rust-lang/crates.io-index" 1236 + checksum = "8c37f63953c4c63420ed5fd3d6d398c719489b9f872b9fa683262f8edd363c7d" 1237 + dependencies = [ 1238 + "libc", 1239 + ] 1240 + 1241 + [[package]] 1242 + name = "js-sys" 1243 + version = "0.3.66" 1244 + source = "registry+https://github.com/rust-lang/crates.io-index" 1245 + checksum = "cee9c64da59eae3b50095c18d3e74f8b73c0b86d2792824ff01bbce68ba229ca" 1246 + dependencies = [ 1247 + "wasm-bindgen", 1248 + ] 1249 + 1250 + [[package]] 1251 + name = "jsonwebtoken" 1252 + version = "8.3.0" 1253 + source = "registry+https://github.com/rust-lang/crates.io-index" 1254 + checksum = "6971da4d9c3aa03c3d8f3ff0f4155b534aad021292003895a469716b2a230378" 1255 + dependencies = [ 1256 + "base64 0.21.5", 1257 + "pem", 1258 + "ring 0.16.20", 1259 + "serde", 1260 + "serde_json", 1261 + "simple_asn1", 1262 + ] 1263 + 1264 + [[package]] 1265 + name = "jwalk" 1266 + version = "0.8.1" 1267 + source = "registry+https://github.com/rust-lang/crates.io-index" 1268 + checksum = "2735847566356cd2179a2a38264839308f7079fa96e6bd5a42d740460e003c56" 1269 + dependencies = [ 1270 + "crossbeam", 1271 + "rayon", 1272 + ] 1273 + 1274 + [[package]] 1275 + name = "lazy_static" 1276 + version = "1.4.0" 1277 + source = "registry+https://github.com/rust-lang/crates.io-index" 1278 + checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646" 1279 + 1280 + [[package]] 1281 + name = "lazycell" 1282 + version = "1.3.0" 1283 + source = "registry+https://github.com/rust-lang/crates.io-index" 1284 + checksum = "830d08ce1d1d941e6b30645f1a0eb5643013d835ce3779a5fc208261dbe10f55" 1285 + 1286 + [[package]] 1287 + name = "lexical" 1288 + version = "6.1.1" 1289 + source = "registry+https://github.com/rust-lang/crates.io-index" 1290 + checksum = "c7aefb36fd43fef7003334742cbf77b243fcd36418a1d1bdd480d613a67968f6" 1291 + dependencies = [ 1292 + "lexical-core", 1293 + ] 1294 + 1295 + [[package]] 1296 + name = "lexical-core" 1297 + version = "0.8.5" 1298 + source = "registry+https://github.com/rust-lang/crates.io-index" 1299 + checksum = "2cde5de06e8d4c2faabc400238f9ae1c74d5412d03a7bd067645ccbc47070e46" 1300 + dependencies = [ 1301 + "lexical-parse-float", 1302 + "lexical-parse-integer", 1303 + "lexical-util", 1304 + "lexical-write-float", 1305 + "lexical-write-integer", 1306 + ] 1307 + 1308 + [[package]] 1309 + name = "lexical-parse-float" 1310 + version = "0.8.5" 1311 + source = "registry+https://github.com/rust-lang/crates.io-index" 1312 + checksum = "683b3a5ebd0130b8fb52ba0bdc718cc56815b6a097e28ae5a6997d0ad17dc05f" 1313 + dependencies = [ 1314 + "lexical-parse-integer", 1315 + "lexical-util", 1316 + "static_assertions", 1317 + ] 1318 + 1319 + [[package]] 1320 + name = "lexical-parse-integer" 1321 + version = "0.8.6" 1322 + source = "registry+https://github.com/rust-lang/crates.io-index" 1323 + checksum = "6d0994485ed0c312f6d965766754ea177d07f9c00c9b82a5ee62ed5b47945ee9" 1324 + dependencies = [ 1325 + "lexical-util", 1326 + "static_assertions", 1327 + ] 1328 + 1329 + [[package]] 1330 + name = "lexical-util" 1331 + version = "0.8.5" 1332 + source = "registry+https://github.com/rust-lang/crates.io-index" 1333 + checksum = "5255b9ff16ff898710eb9eb63cb39248ea8a5bb036bea8085b1a767ff6c4e3fc" 1334 + dependencies = [ 1335 + "static_assertions", 1336 + ] 1337 + 1338 + [[package]] 1339 + name = "lexical-write-float" 1340 + version = "0.8.5" 1341 + source = "registry+https://github.com/rust-lang/crates.io-index" 1342 + checksum = "accabaa1c4581f05a3923d1b4cfd124c329352288b7b9da09e766b0668116862" 1343 + dependencies = [ 1344 + "lexical-util", 1345 + "lexical-write-integer", 1346 + "static_assertions", 1347 + ] 1348 + 1349 + [[package]] 1350 + name = "lexical-write-integer" 1351 + version = "0.8.5" 1352 + source = "registry+https://github.com/rust-lang/crates.io-index" 1353 + checksum = "e1b6f3d1f4422866b68192d62f77bc5c700bee84f3069f2469d7bc8c77852446" 1354 + dependencies = [ 1355 + "lexical-util", 1356 + "static_assertions", 1357 + ] 1358 + 1359 + [[package]] 1360 + name = "libc" 1361 + version = "0.2.150" 1362 + source = "registry+https://github.com/rust-lang/crates.io-index" 1363 + checksum = "89d92a4743f9a61002fae18374ed11e7973f530cb3a3255fb354818118b2203c" 1364 + 1365 + [[package]] 1366 + name = "libloading" 1367 + version = "0.5.2" 1368 + source = "registry+https://github.com/rust-lang/crates.io-index" 1369 + checksum = "f2b111a074963af1d37a139918ac6d49ad1d0d5e47f72fd55388619691a7d753" 1370 + dependencies = [ 1371 + "cc", 1372 + "winapi", 1373 + ] 1374 + 1375 + [[package]] 1376 + name = "libloading" 1377 + version = "0.8.1" 1378 + source = "registry+https://github.com/rust-lang/crates.io-index" 1379 + checksum = "c571b676ddfc9a8c12f1f3d3085a7b163966a8fd8098a90640953ce5f6170161" 1380 + dependencies = [ 1381 + "cfg-if 1.0.0", 1382 + "windows-sys 0.48.0", 1383 + ] 1384 + 1385 + [[package]] 1386 + name = "libquil-sys" 1387 + version = "0.4.0" 1388 + source = "registry+https://github.com/rust-lang/crates.io-index" 1389 + checksum = "d1c6dd6ae79389c6811ea65beac8ce9b43cccc61ebc457a13ef16c500a65ab47" 1390 + dependencies = [ 1391 + "bindgen", 1392 + "cc", 1393 + "libc", 1394 + "libloading 0.8.1", 1395 + "num-complex", 1396 + "paste", 1397 + "pkg-config", 1398 + "serde_json", 1399 + "thiserror", 1400 + ] 1401 + 1402 + [[package]] 1403 + name = "linked-hash-map" 1404 + version = "0.5.6" 1405 + source = "registry+https://github.com/rust-lang/crates.io-index" 1406 + checksum = "0717cef1bc8b636c6e1c1bbdefc09e6322da8a9321966e8928ef80d20f7f770f" 1407 + 1408 + [[package]] 1409 + name = "linux-raw-sys" 1410 + version = "0.4.12" 1411 + source = "registry+https://github.com/rust-lang/crates.io-index" 1412 + checksum = "c4cd1a83af159aa67994778be9070f0ae1bd732942279cabb14f86f986a21456" 1413 + 1414 + [[package]] 1415 + name = "lock_api" 1416 + version = "0.4.11" 1417 + source = "registry+https://github.com/rust-lang/crates.io-index" 1418 + checksum = "3c168f8615b12bc01f9c17e2eb0cc07dcae1940121185446edc3744920e8ef45" 1419 + dependencies = [ 1420 + "autocfg", 1421 + "scopeguard", 1422 + ] 1423 + 1424 + [[package]] 1425 + name = "log" 1426 + version = "0.4.20" 1427 + source = "registry+https://github.com/rust-lang/crates.io-index" 1428 + checksum = "b5e6163cb8c49088c2c36f57875e58ccd8c87c7427f7fbd50ea6710b2f3f2e8f" 1429 + 1430 + [[package]] 1431 + name = "maplit" 1432 + version = "1.0.2" 1433 + source = "registry+https://github.com/rust-lang/crates.io-index" 1434 + checksum = "3e2e65a1a2e43cfcb47a895c4c8b10d1f4a61097f9f254f183aee60cad9c651d" 1435 + 1436 + [[package]] 1437 + name = "matchit" 1438 + version = "0.7.3" 1439 + source = "registry+https://github.com/rust-lang/crates.io-index" 1440 + checksum = "0e7465ac9959cc2b1404e8e2367b43684a6d13790fe23056cc8c6c5a6b7bcb94" 1441 + 1442 + [[package]] 1443 + name = "matrixmultiply" 1444 + version = "0.3.8" 1445 + source = "registry+https://github.com/rust-lang/crates.io-index" 1446 + checksum = "7574c1cf36da4798ab73da5b215bbf444f50718207754cb522201d78d1cd0ff2" 1447 + dependencies = [ 1448 + "autocfg", 1449 + "rawpointer", 1450 + ] 1451 + 1452 + [[package]] 1453 + name = "memchr" 1454 + version = "2.6.4" 1455 + source = "registry+https://github.com/rust-lang/crates.io-index" 1456 + checksum = "f665ee40bc4a3c5590afb1e9677db74a508659dfd71e126420da8274909a0167" 1457 + 1458 + [[package]] 1459 + name = "memoffset" 1460 + version = "0.9.0" 1461 + source = "registry+https://github.com/rust-lang/crates.io-index" 1462 + checksum = "5a634b1c61a95585bd15607c6ab0c4e5b226e695ff2800ba0cdccddf208c406c" 1463 + dependencies = [ 1464 + "autocfg", 1465 + ] 1466 + 1467 + [[package]] 1468 + name = "mime" 1469 + version = "0.3.17" 1470 + source = "registry+https://github.com/rust-lang/crates.io-index" 1471 + checksum = "6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a" 1472 + 1473 + [[package]] 1474 + name = "mime_guess" 1475 + version = "2.0.4" 1476 + source = "registry+https://github.com/rust-lang/crates.io-index" 1477 + checksum = "4192263c238a5f0d0c6bfd21f336a313a4ce1c450542449ca191bb657b4642ef" 1478 + dependencies = [ 1479 + "mime", 1480 + "unicase", 1481 + ] 1482 + 1483 + [[package]] 1484 + name = "minimal-lexical" 1485 + version = "0.2.1" 1486 + source = "registry+https://github.com/rust-lang/crates.io-index" 1487 + checksum = "68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a" 1488 + 1489 + [[package]] 1490 + name = "miniz_oxide" 1491 + version = "0.7.1" 1492 + source = "registry+https://github.com/rust-lang/crates.io-index" 1493 + checksum = "e7810e0be55b428ada41041c41f32c9f1a42817901b4ccf45fa3d4b6561e74c7" 1494 + dependencies = [ 1495 + "adler", 1496 + ] 1497 + 1498 + [[package]] 1499 + name = "mio" 1500 + version = "0.8.9" 1501 + source = "registry+https://github.com/rust-lang/crates.io-index" 1502 + checksum = "3dce281c5e46beae905d4de1870d8b1509a9142b62eedf18b443b011ca8343d0" 1503 + dependencies = [ 1504 + "libc", 1505 + "wasi", 1506 + "windows-sys 0.48.0", 1507 + ] 1508 + 1509 + [[package]] 1510 + name = "multimap" 1511 + version = "0.8.3" 1512 + source = "registry+https://github.com/rust-lang/crates.io-index" 1513 + checksum = "e5ce46fe64a9d73be07dcbe690a38ce1b293be448fd8ce1e6c1b8062c9f72c6a" 1514 + 1515 + [[package]] 1516 + name = "ndarray" 1517 + version = "0.15.6" 1518 + source = "registry+https://github.com/rust-lang/crates.io-index" 1519 + checksum = "adb12d4e967ec485a5f71c6311fe28158e9d6f4bc4a447b474184d0f91a8fa32" 1520 + dependencies = [ 1521 + "approx", 1522 + "matrixmultiply", 1523 + "num-complex", 1524 + "num-integer", 1525 + "num-traits", 1526 + "rawpointer", 1527 + "serde", 1528 + ] 1529 + 1530 + [[package]] 1531 + name = "nom" 1532 + version = "5.1.3" 1533 + source = "registry+https://github.com/rust-lang/crates.io-index" 1534 + checksum = "08959a387a676302eebf4ddbcbc611da04285579f76f88ee0506c63b1a61dd4b" 1535 + dependencies = [ 1536 + "memchr", 1537 + "version_check", 1538 + ] 1539 + 1540 + [[package]] 1541 + name = "nom" 1542 + version = "7.1.3" 1543 + source = "registry+https://github.com/rust-lang/crates.io-index" 1544 + checksum = "d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a" 1545 + dependencies = [ 1546 + "memchr", 1547 + "minimal-lexical", 1548 + ] 1549 + 1550 + [[package]] 1551 + name = "nom_locate" 1552 + version = "4.2.0" 1553 + source = "registry+https://github.com/rust-lang/crates.io-index" 1554 + checksum = "1e3c83c053b0713da60c5b8de47fe8e494fe3ece5267b2f23090a07a053ba8f3" 1555 + dependencies = [ 1556 + "bytecount", 1557 + "memchr", 1558 + "nom 7.1.3", 1559 + ] 1560 + 1561 + [[package]] 1562 + name = "nu-ansi-term" 1563 + version = "0.46.0" 1564 + source = "registry+https://github.com/rust-lang/crates.io-index" 1565 + checksum = "77a8165726e8236064dbb45459242600304b42a5ea24ee2948e18e023bf7ba84" 1566 + dependencies = [ 1567 + "overload", 1568 + "winapi", 1569 + ] 1570 + 1571 + [[package]] 1572 + name = "num" 1573 + version = "0.4.1" 1574 + source = "registry+https://github.com/rust-lang/crates.io-index" 1575 + checksum = "b05180d69e3da0e530ba2a1dae5110317e49e3b7f3d41be227dc5f92e49ee7af" 1576 + dependencies = [ 1577 + "num-bigint", 1578 + "num-complex", 1579 + "num-integer", 1580 + "num-iter", 1581 + "num-rational", 1582 + "num-traits", 1583 + ] 1584 + 1585 + [[package]] 1586 + name = "num-bigint" 1587 + version = "0.4.4" 1588 + source = "registry+https://github.com/rust-lang/crates.io-index" 1589 + checksum = "608e7659b5c3d7cba262d894801b9ec9d00de989e8a82bd4bef91d08da45cdc0" 1590 + dependencies = [ 1591 + "autocfg", 1592 + "num-integer", 1593 + "num-traits", 1594 + "serde", 1595 + ] 1596 + 1597 + [[package]] 1598 + name = "num-complex" 1599 + version = "0.4.4" 1600 + source = "registry+https://github.com/rust-lang/crates.io-index" 1601 + checksum = "1ba157ca0885411de85d6ca030ba7e2a83a28636056c7c699b07c8b6f7383214" 1602 + dependencies = [ 1603 + "num-traits", 1604 + "serde", 1605 + ] 1606 + 1607 + [[package]] 1608 + name = "num-integer" 1609 + version = "0.1.45" 1610 + source = "registry+https://github.com/rust-lang/crates.io-index" 1611 + checksum = "225d3389fb3509a24c93f5c29eb6bde2586b98d9f016636dff58d7c6f7569cd9" 1612 + dependencies = [ 1613 + "autocfg", 1614 + "num-traits", 1615 + ] 1616 + 1617 + [[package]] 1618 + name = "num-iter" 1619 + version = "0.1.43" 1620 + source = "registry+https://github.com/rust-lang/crates.io-index" 1621 + checksum = "7d03e6c028c5dc5cac6e2dec0efda81fc887605bb3d884578bb6d6bf7514e252" 1622 + dependencies = [ 1623 + "autocfg", 1624 + "num-integer", 1625 + "num-traits", 1626 + ] 1627 + 1628 + [[package]] 1629 + name = "num-rational" 1630 + version = "0.4.1" 1631 + source = "registry+https://github.com/rust-lang/crates.io-index" 1632 + checksum = "0638a1c9d0a3c0914158145bc76cff373a75a627e6ecbfb71cbe6f453a5a19b0" 1633 + dependencies = [ 1634 + "autocfg", 1635 + "num-bigint", 1636 + "num-integer", 1637 + "num-traits", 1638 + "serde", 1639 + ] 1640 + 1641 + [[package]] 1642 + name = "num-traits" 1643 + version = "0.2.17" 1644 + source = "registry+https://github.com/rust-lang/crates.io-index" 1645 + checksum = "39e3200413f237f41ab11ad6d161bc7239c84dcb631773ccd7de3dfe4b5c267c" 1646 + dependencies = [ 1647 + "autocfg", 1648 + ] 1649 + 1650 + [[package]] 1651 + name = "num_cpus" 1652 + version = "1.16.0" 1653 + source = "registry+https://github.com/rust-lang/crates.io-index" 1654 + checksum = "4161fcb6d602d4d2081af7c3a45852d875a03dd337a6bfdd6e06407b61342a43" 1655 + dependencies = [ 1656 + "hermit-abi 0.3.3", 1657 + "libc", 1658 + ] 1659 + 1660 + [[package]] 1661 + name = "numpy" 1662 + version = "0.20.0" 1663 + source = "registry+https://github.com/rust-lang/crates.io-index" 1664 + checksum = "bef41cbb417ea83b30525259e30ccef6af39b31c240bda578889494c5392d331" 1665 + dependencies = [ 1666 + "libc", 1667 + "ndarray", 1668 + "num-complex", 1669 + "num-integer", 1670 + "num-traits", 1671 + "pyo3", 1672 + "rustc-hash", 1673 + ] 1674 + 1675 + [[package]] 1676 + name = "object" 1677 + version = "0.32.1" 1678 + source = "registry+https://github.com/rust-lang/crates.io-index" 1679 + checksum = "9cf5f9dd3933bd50a9e1f149ec995f39ae2c496d31fd772c1fd45ebc27e902b0" 1680 + dependencies = [ 1681 + "memchr", 1682 + ] 1683 + 1684 + [[package]] 1685 + name = "once_cell" 1686 + version = "1.18.0" 1687 + source = "registry+https://github.com/rust-lang/crates.io-index" 1688 + checksum = "dd8b5dd2ae5ed71462c540258bedcb51965123ad7e7ccf4b9a8cafaa4a63576d" 1689 + 1690 + [[package]] 1691 + name = "openssl-probe" 1692 + version = "0.1.5" 1693 + source = "registry+https://github.com/rust-lang/crates.io-index" 1694 + checksum = "ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf" 1695 + 1696 + [[package]] 1697 + name = "opentelemetry" 1698 + version = "0.20.0" 1699 + source = "registry+https://github.com/rust-lang/crates.io-index" 1700 + checksum = "9591d937bc0e6d2feb6f71a559540ab300ea49955229c347a517a28d27784c54" 1701 + dependencies = [ 1702 + "opentelemetry_api", 1703 + "opentelemetry_sdk", 1704 + ] 1705 + 1706 + [[package]] 1707 + name = "opentelemetry-http" 1708 + version = "0.9.0" 1709 + source = "registry+https://github.com/rust-lang/crates.io-index" 1710 + checksum = "c7594ec0e11d8e33faf03530a4c49af7064ebba81c1480e01be67d90b356508b" 1711 + dependencies = [ 1712 + "async-trait", 1713 + "bytes", 1714 + "http", 1715 + "opentelemetry_api", 1716 + ] 1717 + 1718 + [[package]] 1719 + name = "opentelemetry_api" 1720 + version = "0.20.0" 1721 + source = "registry+https://github.com/rust-lang/crates.io-index" 1722 + checksum = "8a81f725323db1b1206ca3da8bb19874bbd3f57c3bcd59471bfb04525b265b9b" 1723 + dependencies = [ 1724 + "futures-channel", 1725 + "futures-util", 1726 + "indexmap 1.9.3", 1727 + "js-sys", 1728 + "once_cell", 1729 + "pin-project-lite", 1730 + "thiserror", 1731 + "urlencoding", 1732 + ] 1733 + 1734 + [[package]] 1735 + name = "opentelemetry_sdk" 1736 + version = "0.20.0" 1737 + source = "registry+https://github.com/rust-lang/crates.io-index" 1738 + checksum = "fa8e705a0612d48139799fcbaba0d4a90f06277153e43dd2bdc16c6f0edd8026" 1739 + dependencies = [ 1740 + "async-trait", 1741 + "crossbeam-channel", 1742 + "futures-channel", 1743 + "futures-executor", 1744 + "futures-util", 1745 + "once_cell", 1746 + "opentelemetry_api", 1747 + "ordered-float", 1748 + "percent-encoding", 1749 + "rand", 1750 + "regex", 1751 + "thiserror", 1752 + ] 1753 + 1754 + [[package]] 1755 + name = "ordered-float" 1756 + version = "3.9.2" 1757 + source = "registry+https://github.com/rust-lang/crates.io-index" 1758 + checksum = "f1e1c390732d15f1d48471625cd92d154e66db2c56645e29a9cd26f4699f72dc" 1759 + dependencies = [ 1760 + "num-traits", 1761 + ] 1762 + 1763 + [[package]] 1764 + name = "overload" 1765 + version = "0.1.1" 1766 + source = "registry+https://github.com/rust-lang/crates.io-index" 1767 + checksum = "b15813163c1d831bf4a13c3610c05c0d03b39feb07f7e09fa234dac9b15aaf39" 1768 + 1769 + [[package]] 1770 + name = "parking_lot" 1771 + version = "0.12.1" 1772 + source = "registry+https://github.com/rust-lang/crates.io-index" 1773 + checksum = "3742b2c103b9f06bc9fff0a37ff4912935851bee6d36f3c02bcc755bcfec228f" 1774 + dependencies = [ 1775 + "lock_api", 1776 + "parking_lot_core", 1777 + ] 1778 + 1779 + [[package]] 1780 + name = "parking_lot_core" 1781 + version = "0.9.9" 1782 + source = "registry+https://github.com/rust-lang/crates.io-index" 1783 + checksum = "4c42a9226546d68acdd9c0a280d17ce19bfe27a46bf68784e4066115788d008e" 1784 + dependencies = [ 1785 + "cfg-if 1.0.0", 1786 + "libc", 1787 + "redox_syscall", 1788 + "smallvec", 1789 + "windows-targets 0.48.5", 1790 + ] 1791 + 1792 + [[package]] 1793 + name = "paste" 1794 + version = "1.0.14" 1795 + source = "registry+https://github.com/rust-lang/crates.io-index" 1796 + checksum = "de3145af08024dea9fa9914f381a17b8fc6034dfb00f3a84013f7ff43f29ed4c" 1797 + 1798 + [[package]] 1799 + name = "pbjson" 1800 + version = "0.5.1" 1801 + source = "registry+https://github.com/rust-lang/crates.io-index" 1802 + checksum = "048f9ac93c1eab514f9470c4bc8d97ca2a0a236b84f45cc19d69a59fc11467f6" 1803 + dependencies = [ 1804 + "base64 0.13.1", 1805 + "serde", 1806 + ] 1807 + 1808 + [[package]] 1809 + name = "pbjson-build" 1810 + version = "0.5.1" 1811 + source = "registry+https://github.com/rust-lang/crates.io-index" 1812 + checksum = "bdbb7b706f2afc610f3853550cdbbf6372fd324824a087806bd4480ea4996e24" 1813 + dependencies = [ 1814 + "heck", 1815 + "itertools 0.10.5", 1816 + "prost", 1817 + "prost-types", 1818 + ] 1819 + 1820 + [[package]] 1821 + name = "peeking_take_while" 1822 + version = "0.1.2" 1823 + source = "registry+https://github.com/rust-lang/crates.io-index" 1824 + checksum = "19b17cddbe7ec3f8bc800887bab5e717348c95ea2ca0b1bf0837fb964dc67099" 1825 + 1826 + [[package]] 1827 + name = "pem" 1828 + version = "1.1.1" 1829 + source = "registry+https://github.com/rust-lang/crates.io-index" 1830 + checksum = "a8835c273a76a90455d7344889b0964598e3316e2a79ede8e36f16bdcf2228b8" 1831 + dependencies = [ 1832 + "base64 0.13.1", 1833 + ] 1834 + 1835 + [[package]] 1836 + name = "percent-encoding" 1837 + version = "2.3.1" 1838 + source = "registry+https://github.com/rust-lang/crates.io-index" 1839 + checksum = "e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e" 1840 + 1841 + [[package]] 1842 + name = "petgraph" 1843 + version = "0.6.4" 1844 + source = "registry+https://github.com/rust-lang/crates.io-index" 1845 + checksum = "e1d3afd2628e69da2be385eb6f2fd57c8ac7977ceeff6dc166ff1657b0e386a9" 1846 + dependencies = [ 1847 + "fixedbitset", 1848 + "indexmap 2.1.0", 1849 + ] 1850 + 1851 + [[package]] 1852 + name = "pin-project" 1853 + version = "1.1.3" 1854 + source = "registry+https://github.com/rust-lang/crates.io-index" 1855 + checksum = "fda4ed1c6c173e3fc7a83629421152e01d7b1f9b7f65fb301e490e8cfc656422" 1856 + dependencies = [ 1857 + "pin-project-internal", 1858 + ] 1859 + 1860 + [[package]] 1861 + name = "pin-project-internal" 1862 + version = "1.1.3" 1863 + source = "registry+https://github.com/rust-lang/crates.io-index" 1864 + checksum = "4359fd9c9171ec6e8c62926d6faaf553a8dc3f64e1507e76da7911b4f6a04405" 1865 + dependencies = [ 1866 + "proc-macro2", 1867 + "quote", 1868 + "syn 2.0.39", 1869 + ] 1870 + 1871 + [[package]] 1872 + name = "pin-project-lite" 1873 + version = "0.2.13" 1874 + source = "registry+https://github.com/rust-lang/crates.io-index" 1875 + checksum = "8afb450f006bf6385ca15ef45d71d2288452bc3683ce2e2cacc0d18e4be60b58" 1876 + 1877 + [[package]] 1878 + name = "pin-utils" 1879 + version = "0.1.0" 1880 + source = "registry+https://github.com/rust-lang/crates.io-index" 1881 + checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184" 1882 + 1883 + [[package]] 1884 + name = "pkg-config" 1885 + version = "0.3.27" 1886 + source = "registry+https://github.com/rust-lang/crates.io-index" 1887 + checksum = "26072860ba924cbfa98ea39c8c19b4dd6a4a25423dbdf219c1eca91aa0cf6964" 1888 + 1889 + [[package]] 1890 + name = "ppv-lite86" 1891 + version = "0.2.17" 1892 + source = "registry+https://github.com/rust-lang/crates.io-index" 1893 + checksum = "5b40af805b3121feab8a3c29f04d8ad262fa8e0561883e7653e024ae4479e6de" 1894 + 1895 + [[package]] 1896 + name = "prettyplease" 1897 + version = "0.1.25" 1898 + source = "registry+https://github.com/rust-lang/crates.io-index" 1899 + checksum = "6c8646e95016a7a6c4adea95bafa8a16baab64b583356217f2c85db4a39d9a86" 1900 + dependencies = [ 1901 + "proc-macro2", 1902 + "syn 1.0.109", 1903 + ] 1904 + 1905 + [[package]] 1906 + name = "proc-macro2" 1907 + version = "1.0.70" 1908 + source = "registry+https://github.com/rust-lang/crates.io-index" 1909 + checksum = "39278fbbf5fb4f646ce651690877f89d1c5811a3d4acb27700c1cb3cdb78fd3b" 1910 + dependencies = [ 1911 + "unicode-ident", 1912 + ] 1913 + 1914 + [[package]] 1915 + name = "prost" 1916 + version = "0.11.9" 1917 + source = "registry+https://github.com/rust-lang/crates.io-index" 1918 + checksum = "0b82eaa1d779e9a4bc1c3217db8ffbeabaae1dca241bf70183242128d48681cd" 1919 + dependencies = [ 1920 + "bytes", 1921 + "prost-derive", 1922 + ] 1923 + 1924 + [[package]] 1925 + name = "prost-build" 1926 + version = "0.11.9" 1927 + source = "registry+https://github.com/rust-lang/crates.io-index" 1928 + checksum = "119533552c9a7ffacc21e099c24a0ac8bb19c2a2a3f363de84cd9b844feab270" 1929 + dependencies = [ 1930 + "bytes", 1931 + "heck", 1932 + "itertools 0.10.5", 1933 + "lazy_static", 1934 + "log", 1935 + "multimap", 1936 + "petgraph", 1937 + "prettyplease", 1938 + "prost", 1939 + "prost-types", 1940 + "regex", 1941 + "syn 1.0.109", 1942 + "tempfile", 1943 + "which 4.4.2", 1944 + ] 1945 + 1946 + [[package]] 1947 + name = "prost-derive" 1948 + version = "0.11.9" 1949 + source = "registry+https://github.com/rust-lang/crates.io-index" 1950 + checksum = "e5d2d8d10f3c6ded6da8b05b5fb3b8a5082514344d56c9f871412d29b4e075b4" 1951 + dependencies = [ 1952 + "anyhow", 1953 + "itertools 0.10.5", 1954 + "proc-macro2", 1955 + "quote", 1956 + "syn 1.0.109", 1957 + ] 1958 + 1959 + [[package]] 1960 + name = "prost-types" 1961 + version = "0.11.9" 1962 + source = "registry+https://github.com/rust-lang/crates.io-index" 1963 + checksum = "213622a1460818959ac1181aaeb2dc9c7f63df720db7d788b3e24eacd1983e13" 1964 + dependencies = [ 1965 + "prost", 1966 + ] 1967 + 1968 + [[package]] 1969 + name = "pyo3" 1970 + version = "0.20.0" 1971 + source = "registry+https://github.com/rust-lang/crates.io-index" 1972 + checksum = "04e8453b658fe480c3e70c8ed4e3d3ec33eb74988bd186561b0cc66b85c3bc4b" 1973 + dependencies = [ 1974 + "cfg-if 1.0.0", 1975 + "indoc", 1976 + "inventory", 1977 + "libc", 1978 + "memoffset", 1979 + "num-complex", 1980 + "parking_lot", 1981 + "pyo3-build-config", 1982 + "pyo3-ffi", 1983 + "pyo3-macros", 1984 + "unindent", 1985 + ] 1986 + 1987 + [[package]] 1988 + name = "pyo3-asyncio" 1989 + version = "0.20.0" 1990 + source = "registry+https://github.com/rust-lang/crates.io-index" 1991 + checksum = "6ea6b68e93db3622f3bb3bf363246cf948ed5375afe7abff98ccbdd50b184995" 1992 + dependencies = [ 1993 + "futures", 1994 + "once_cell", 1995 + "pin-project-lite", 1996 + "pyo3", 1997 + "tokio", 1998 + ] 1999 + 2000 + [[package]] 2001 + name = "pyo3-build-config" 2002 + version = "0.20.0" 2003 + source = "registry+https://github.com/rust-lang/crates.io-index" 2004 + checksum = "a96fe70b176a89cff78f2fa7b3c930081e163d5379b4dcdf993e3ae29ca662e5" 2005 + dependencies = [ 2006 + "once_cell", 2007 + "target-lexicon", 2008 + ] 2009 + 2010 + [[package]] 2011 + name = "pyo3-ffi" 2012 + version = "0.20.0" 2013 + source = "registry+https://github.com/rust-lang/crates.io-index" 2014 + checksum = "214929900fd25e6604661ed9cf349727c8920d47deff196c4e28165a6ef2a96b" 2015 + dependencies = [ 2016 + "libc", 2017 + "pyo3-build-config", 2018 + ] 2019 + 2020 + [[package]] 2021 + name = "pyo3-log" 2022 + version = "0.8.4" 2023 + source = "registry+https://github.com/rust-lang/crates.io-index" 2024 + checksum = "c09c2b349b6538d8a73d436ca606dab6ce0aaab4dad9e6b7bdd57a4f556c3bc3" 2025 + dependencies = [ 2026 + "arc-swap", 2027 + "log", 2028 + "pyo3", 2029 + ] 2030 + 2031 + [[package]] 2032 + name = "pyo3-macros" 2033 + version = "0.20.0" 2034 + source = "registry+https://github.com/rust-lang/crates.io-index" 2035 + checksum = "dac53072f717aa1bfa4db832b39de8c875b7c7af4f4a6fe93cdbf9264cf8383b" 2036 + dependencies = [ 2037 + "proc-macro2", 2038 + "pyo3-macros-backend", 2039 + "quote", 2040 + "syn 2.0.39", 2041 + ] 2042 + 2043 + [[package]] 2044 + name = "pyo3-macros-backend" 2045 + version = "0.20.0" 2046 + source = "registry+https://github.com/rust-lang/crates.io-index" 2047 + checksum = "7774b5a8282bd4f25f803b1f0d945120be959a36c72e08e7cd031c792fdfd424" 2048 + dependencies = [ 2049 + "heck", 2050 + "proc-macro2", 2051 + "quote", 2052 + "syn 2.0.39", 2053 + ] 2054 + 2055 + [[package]] 2056 + name = "qcs" 2057 + version = "0.20.4" 2058 + dependencies = [ 2059 + "assert2", 2060 + "async-trait", 2061 + "built", 2062 + "cached", 2063 + "derive_builder", 2064 + "enum-as-inner", 2065 + "erased-serde", 2066 + "float-cmp", 2067 + "futures", 2068 + "hex", 2069 + "indexmap 1.9.3", 2070 + "insta", 2071 + "itertools 0.11.0", 2072 + "lazy_static", 2073 + "libquil-sys", 2074 + "maplit", 2075 + "ndarray", 2076 + "num", 2077 + "qcs-api", 2078 + "qcs-api-client-common", 2079 + "qcs-api-client-grpc", 2080 + "qcs-api-client-openapi", 2081 + "quil-rs", 2082 + "regex", 2083 + "reqwest", 2084 + "rmp-serde", 2085 + "rstest", 2086 + "serde", 2087 + "serde_json", 2088 + "simple_logger", 2089 + "tempfile", 2090 + "test-case", 2091 + "thiserror", 2092 + "tokio", 2093 + "toml 0.7.8", 2094 + "tonic", 2095 + "tracing", 2096 + "tracing-subscriber", 2097 + "uuid", 2098 + "warp", 2099 + "zmq", 2100 + ] 2101 + 2102 + [[package]] 2103 + name = "qcs-api" 2104 + version = "0.2.1" 2105 + source = "registry+https://github.com/rust-lang/crates.io-index" 2106 + checksum = "7b2f3479fd26e3d5b41f89fe422ab2289cb16fa871498545828a1abcc6f1f267" 2107 + dependencies = [ 2108 + "reqwest", 2109 + "serde", 2110 + "serde_derive", 2111 + "serde_json", 2112 + "url", 2113 + ] 2114 + 2115 + [[package]] 2116 + name = "qcs-api-client-common" 2117 + version = "0.7.9" 2118 + source = "registry+https://github.com/rust-lang/crates.io-index" 2119 + checksum = "cc3356caa74bb697c4271c950a3040e8dbb9448a9bd0124411b9b43155b8e192" 2120 + dependencies = [ 2121 + "async-trait", 2122 + "futures", 2123 + "home", 2124 + "http", 2125 + "jsonwebtoken", 2126 + "reqwest", 2127 + "serde", 2128 + "thiserror", 2129 + "tokio", 2130 + "toml 0.7.8", 2131 + "tracing", 2132 + "url", 2133 + "urlpattern", 2134 + ] 2135 + 2136 + [[package]] 2137 + name = "qcs-api-client-grpc" 2138 + version = "0.7.9" 2139 + source = "registry+https://github.com/rust-lang/crates.io-index" 2140 + checksum = "37bd1842ca3485e8c0abf36be4cbcee1ea12e97da15ac731ce9dae20f7f58f41" 2141 + dependencies = [ 2142 + "http", 2143 + "http-body", 2144 + "hyper", 2145 + "hyper-proxy", 2146 + "hyper-socks2", 2147 + "opentelemetry", 2148 + "opentelemetry-http", 2149 + "opentelemetry_api", 2150 + "pbjson", 2151 + "pbjson-build", 2152 + "prost", 2153 + "prost-build", 2154 + "qcs-api-client-common", 2155 + "serde", 2156 + "thiserror", 2157 + "tonic", 2158 + "tonic-build", 2159 + "tower", 2160 + "tracing", 2161 + "url", 2162 + "urlpattern", 2163 + ] 2164 + 2165 + [[package]] 2166 + name = "qcs-api-client-openapi" 2167 + version = "0.8.9" 2168 + source = "registry+https://github.com/rust-lang/crates.io-index" 2169 + checksum = "c605c4bdf887f487dbe7c0055f303728a992a6d508eedc55d7efa41b36adba07" 2170 + dependencies = [ 2171 + "anyhow", 2172 + "qcs-api-client-common", 2173 + "reqwest", 2174 + "reqwest-middleware", 2175 + "reqwest-tracing", 2176 + "serde", 2177 + "serde_json", 2178 + "task-local-extensions", 2179 + "tracing", 2180 + "url", 2181 + "urlpattern", 2182 + ] 2183 + 2184 + [[package]] 2185 + name = "qcs-sdk-python" 2186 + version = "0.16.3" 2187 + dependencies = [ 2188 + "async-trait", 2189 + "numpy", 2190 + "once_cell", 2191 + "paste", 2192 + "pyo3", 2193 + "pyo3-asyncio", 2194 + "pyo3-build-config", 2195 + "pyo3-log", 2196 + "qcs", 2197 + "qcs-api", 2198 + "qcs-api-client-common", 2199 + "qcs-api-client-grpc", 2200 + "qcs-api-client-openapi", 2201 + "quil-rs", 2202 + "rigetti-pyo3", 2203 + "serde_json", 2204 + "thiserror", 2205 + "tokio", 2206 + ] 2207 + 2208 + [[package]] 2209 + name = "quick-error" 2210 + version = "1.2.3" 2211 + source = "registry+https://github.com/rust-lang/crates.io-index" 2212 + checksum = "a1d01941d82fa2ab50be1e79e6714289dd7cde78eba4c074bc5a4374f650dfe0" 2213 + 2214 + [[package]] 2215 + name = "quil-rs" 2216 + version = "0.22.5" 2217 + source = "git+https://github.com/rigetti/quil-rs?tag=quil-py/v0.6.5#bfee2c882b402c7b14b921af2ca346b639378f4b" 2218 + dependencies = [ 2219 + "approx", 2220 + "indexmap 1.9.3", 2221 + "itertools 0.11.0", 2222 + "lexical", 2223 + "ndarray", 2224 + "nom 7.1.3", 2225 + "nom_locate", 2226 + "num-complex", 2227 + "once_cell", 2228 + "petgraph", 2229 + "regex", 2230 + "serde", 2231 + "strum", 2232 + "thiserror", 2233 + ] 2234 + 2235 + [[package]] 2236 + name = "quote" 2237 + version = "1.0.33" 2238 + source = "registry+https://github.com/rust-lang/crates.io-index" 2239 + checksum = "5267fca4496028628a95160fc423a33e8b2e6af8a5302579e322e4b520293cae" 2240 + dependencies = [ 2241 + "proc-macro2", 2242 + ] 2243 + 2244 + [[package]] 2245 + name = "rand" 2246 + version = "0.8.5" 2247 + source = "registry+https://github.com/rust-lang/crates.io-index" 2248 + checksum = "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404" 2249 + dependencies = [ 2250 + "libc", 2251 + "rand_chacha", 2252 + "rand_core", 2253 + ] 2254 + 2255 + [[package]] 2256 + name = "rand_chacha" 2257 + version = "0.3.1" 2258 + source = "registry+https://github.com/rust-lang/crates.io-index" 2259 + checksum = "e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88" 2260 + dependencies = [ 2261 + "ppv-lite86", 2262 + "rand_core", 2263 + ] 2264 + 2265 + [[package]] 2266 + name = "rand_core" 2267 + version = "0.6.4" 2268 + source = "registry+https://github.com/rust-lang/crates.io-index" 2269 + checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c" 2270 + dependencies = [ 2271 + "getrandom", 2272 + ] 2273 + 2274 + [[package]] 2275 + name = "rawpointer" 2276 + version = "0.2.1" 2277 + source = "registry+https://github.com/rust-lang/crates.io-index" 2278 + checksum = "60a357793950651c4ed0f3f52338f53b2f809f32d83a07f72909fa13e4c6c1e3" 2279 + 2280 + [[package]] 2281 + name = "rayon" 2282 + version = "1.8.0" 2283 + source = "registry+https://github.com/rust-lang/crates.io-index" 2284 + checksum = "9c27db03db7734835b3f53954b534c91069375ce6ccaa2e065441e07d9b6cdb1" 2285 + dependencies = [ 2286 + "either", 2287 + "rayon-core", 2288 + ] 2289 + 2290 + [[package]] 2291 + name = "rayon-core" 2292 + version = "1.12.0" 2293 + source = "registry+https://github.com/rust-lang/crates.io-index" 2294 + checksum = "5ce3fb6ad83f861aac485e76e1985cd109d9a3713802152be56c3b1f0e0658ed" 2295 + dependencies = [ 2296 + "crossbeam-deque", 2297 + "crossbeam-utils", 2298 + ] 2299 + 2300 + [[package]] 2301 + name = "redox_syscall" 2302 + version = "0.4.1" 2303 + source = "registry+https://github.com/rust-lang/crates.io-index" 2304 + checksum = "4722d768eff46b75989dd134e5c353f0d6296e5aaa3132e776cbdb56be7731aa" 2305 + dependencies = [ 2306 + "bitflags 1.3.2", 2307 + ] 2308 + 2309 + [[package]] 2310 + name = "regex" 2311 + version = "1.10.2" 2312 + source = "registry+https://github.com/rust-lang/crates.io-index" 2313 + checksum = "380b951a9c5e80ddfd6136919eef32310721aa4aacd4889a8d39124b026ab343" 2314 + dependencies = [ 2315 + "aho-corasick", 2316 + "memchr", 2317 + "regex-automata", 2318 + "regex-syntax", 2319 + ] 2320 + 2321 + [[package]] 2322 + name = "regex-automata" 2323 + version = "0.4.3" 2324 + source = "registry+https://github.com/rust-lang/crates.io-index" 2325 + checksum = "5f804c7828047e88b2d32e2d7fe5a105da8ee3264f01902f796c8e067dc2483f" 2326 + dependencies = [ 2327 + "aho-corasick", 2328 + "memchr", 2329 + "regex-syntax", 2330 + ] 2331 + 2332 + [[package]] 2333 + name = "regex-syntax" 2334 + version = "0.8.2" 2335 + source = "registry+https://github.com/rust-lang/crates.io-index" 2336 + checksum = "c08c74e62047bb2de4ff487b251e4a92e24f48745648451635cec7d591162d9f" 2337 + 2338 + [[package]] 2339 + name = "reqwest" 2340 + version = "0.11.22" 2341 + source = "registry+https://github.com/rust-lang/crates.io-index" 2342 + checksum = "046cd98826c46c2ac8ddecae268eb5c2e58628688a5fc7a2643704a73faba95b" 2343 + dependencies = [ 2344 + "base64 0.21.5", 2345 + "bytes", 2346 + "encoding_rs", 2347 + "futures-core", 2348 + "futures-util", 2349 + "h2", 2350 + "http", 2351 + "http-body", 2352 + "hyper", 2353 + "hyper-rustls 0.24.2", 2354 + "ipnet", 2355 + "js-sys", 2356 + "log", 2357 + "mime", 2358 + "mime_guess", 2359 + "once_cell", 2360 + "percent-encoding", 2361 + "pin-project-lite", 2362 + "rustls 0.21.9", 2363 + "rustls-native-certs 0.6.3", 2364 + "rustls-pemfile", 2365 + "serde", 2366 + "serde_json", 2367 + "serde_urlencoded", 2368 + "system-configuration", 2369 + "tokio", 2370 + "tokio-rustls 0.24.1", 2371 + "tokio-socks", 2372 + "tower-service", 2373 + "url", 2374 + "wasm-bindgen", 2375 + "wasm-bindgen-futures", 2376 + "web-sys", 2377 + "webpki-roots", 2378 + "winreg", 2379 + ] 2380 + 2381 + [[package]] 2382 + name = "reqwest-middleware" 2383 + version = "0.2.4" 2384 + source = "registry+https://github.com/rust-lang/crates.io-index" 2385 + checksum = "88a3e86aa6053e59030e7ce2d2a3b258dd08fc2d337d52f73f6cb480f5858690" 2386 + dependencies = [ 2387 + "anyhow", 2388 + "async-trait", 2389 + "http", 2390 + "reqwest", 2391 + "serde", 2392 + "task-local-extensions", 2393 + "thiserror", 2394 + ] 2395 + 2396 + [[package]] 2397 + name = "reqwest-tracing" 2398 + version = "0.4.6" 2399 + source = "registry+https://github.com/rust-lang/crates.io-index" 2400 + checksum = "14b1e66540e0cac90acadaf7109bf99c90d95abcc94b4c096bfa16a2d7aa7a71" 2401 + dependencies = [ 2402 + "anyhow", 2403 + "async-trait", 2404 + "getrandom", 2405 + "matchit", 2406 + "opentelemetry", 2407 + "reqwest", 2408 + "reqwest-middleware", 2409 + "task-local-extensions", 2410 + "tracing", 2411 + "tracing-opentelemetry", 2412 + ] 2413 + 2414 + [[package]] 2415 + name = "rigetti-pyo3" 2416 + version = "0.3.1" 2417 + source = "registry+https://github.com/rust-lang/crates.io-index" 2418 + checksum = "ff977cba40f2cadf214226cf51c9729a4f5730a5413f901246eed78cb6e795c9" 2419 + dependencies = [ 2420 + "num-complex", 2421 + "num-traits", 2422 + "paste", 2423 + "pyo3", 2424 + "time", 2425 + ] 2426 + 2427 + [[package]] 2428 + name = "ring" 2429 + version = "0.16.20" 2430 + source = "registry+https://github.com/rust-lang/crates.io-index" 2431 + checksum = "3053cf52e236a3ed746dfc745aa9cacf1b791d846bdaf412f60a8d7d6e17c8fc" 2432 + dependencies = [ 2433 + "cc", 2434 + "libc", 2435 + "once_cell", 2436 + "spin 0.5.2", 2437 + "untrusted 0.7.1", 2438 + "web-sys", 2439 + "winapi", 2440 + ] 2441 + 2442 + [[package]] 2443 + name = "ring" 2444 + version = "0.17.7" 2445 + source = "registry+https://github.com/rust-lang/crates.io-index" 2446 + checksum = "688c63d65483050968b2a8937f7995f443e27041a0f7700aa59b0822aedebb74" 2447 + dependencies = [ 2448 + "cc", 2449 + "getrandom", 2450 + "libc", 2451 + "spin 0.9.8", 2452 + "untrusted 0.9.0", 2453 + "windows-sys 0.48.0", 2454 + ] 2455 + 2456 + [[package]] 2457 + name = "rmp" 2458 + version = "0.8.12" 2459 + source = "registry+https://github.com/rust-lang/crates.io-index" 2460 + checksum = "7f9860a6cc38ed1da53456442089b4dfa35e7cedaa326df63017af88385e6b20" 2461 + dependencies = [ 2462 + "byteorder", 2463 + "num-traits", 2464 + "paste", 2465 + ] 2466 + 2467 + [[package]] 2468 + name = "rmp-serde" 2469 + version = "1.1.2" 2470 + source = "registry+https://github.com/rust-lang/crates.io-index" 2471 + checksum = "bffea85eea980d8a74453e5d02a8d93028f3c34725de143085a844ebe953258a" 2472 + dependencies = [ 2473 + "byteorder", 2474 + "rmp", 2475 + "serde", 2476 + ] 2477 + 2478 + [[package]] 2479 + name = "rstest" 2480 + version = "0.17.0" 2481 + source = "registry+https://github.com/rust-lang/crates.io-index" 2482 + checksum = "de1bb486a691878cd320c2f0d319ba91eeaa2e894066d8b5f8f117c000e9d962" 2483 + dependencies = [ 2484 + "futures", 2485 + "futures-timer", 2486 + "rstest_macros", 2487 + "rustc_version", 2488 + ] 2489 + 2490 + [[package]] 2491 + name = "rstest_macros" 2492 + version = "0.17.0" 2493 + source = "registry+https://github.com/rust-lang/crates.io-index" 2494 + checksum = "290ca1a1c8ca7edb7c3283bd44dc35dd54fdec6253a3912e201ba1072018fca8" 2495 + dependencies = [ 2496 + "cfg-if 1.0.0", 2497 + "proc-macro2", 2498 + "quote", 2499 + "rustc_version", 2500 + "syn 1.0.109", 2501 + "unicode-ident", 2502 + ] 2503 + 2504 + [[package]] 2505 + name = "rustc-demangle" 2506 + version = "0.1.23" 2507 + source = "registry+https://github.com/rust-lang/crates.io-index" 2508 + checksum = "d626bb9dae77e28219937af045c257c28bfd3f69333c512553507f5f9798cb76" 2509 + 2510 + [[package]] 2511 + name = "rustc-hash" 2512 + version = "1.1.0" 2513 + source = "registry+https://github.com/rust-lang/crates.io-index" 2514 + checksum = "08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2" 2515 + 2516 + [[package]] 2517 + name = "rustc_version" 2518 + version = "0.4.0" 2519 + source = "registry+https://github.com/rust-lang/crates.io-index" 2520 + checksum = "bfa0f585226d2e68097d4f95d113b15b83a82e819ab25717ec0590d9584ef366" 2521 + dependencies = [ 2522 + "semver", 2523 + ] 2524 + 2525 + [[package]] 2526 + name = "rustix" 2527 + version = "0.38.26" 2528 + source = "registry+https://github.com/rust-lang/crates.io-index" 2529 + checksum = "9470c4bf8246c8daf25f9598dca807fb6510347b1e1cfa55749113850c79d88a" 2530 + dependencies = [ 2531 + "bitflags 2.4.1", 2532 + "errno", 2533 + "libc", 2534 + "linux-raw-sys", 2535 + "windows-sys 0.52.0", 2536 + ] 2537 + 2538 + [[package]] 2539 + name = "rustls" 2540 + version = "0.19.1" 2541 + source = "registry+https://github.com/rust-lang/crates.io-index" 2542 + checksum = "35edb675feee39aec9c99fa5ff985081995a06d594114ae14cbe797ad7b7a6d7" 2543 + dependencies = [ 2544 + "base64 0.13.1", 2545 + "log", 2546 + "ring 0.16.20", 2547 + "sct 0.6.1", 2548 + "webpki", 2549 + ] 2550 + 2551 + [[package]] 2552 + name = "rustls" 2553 + version = "0.21.9" 2554 + source = "registry+https://github.com/rust-lang/crates.io-index" 2555 + checksum = "629648aced5775d558af50b2b4c7b02983a04b312126d45eeead26e7caa498b9" 2556 + dependencies = [ 2557 + "log", 2558 + "ring 0.17.7", 2559 + "rustls-webpki", 2560 + "sct 0.7.1", 2561 + ] 2562 + 2563 + [[package]] 2564 + name = "rustls-native-certs" 2565 + version = "0.5.0" 2566 + source = "registry+https://github.com/rust-lang/crates.io-index" 2567 + checksum = "5a07b7c1885bd8ed3831c289b7870b13ef46fe0e856d288c30d9cc17d75a2092" 2568 + dependencies = [ 2569 + "openssl-probe", 2570 + "rustls 0.19.1", 2571 + "schannel", 2572 + "security-framework", 2573 + ] 2574 + 2575 + [[package]] 2576 + name = "rustls-native-certs" 2577 + version = "0.6.3" 2578 + source = "registry+https://github.com/rust-lang/crates.io-index" 2579 + checksum = "a9aace74cb666635c918e9c12bc0d348266037aa8eb599b5cba565709a8dff00" 2580 + dependencies = [ 2581 + "openssl-probe", 2582 + "rustls-pemfile", 2583 + "schannel", 2584 + "security-framework", 2585 + ] 2586 + 2587 + [[package]] 2588 + name = "rustls-pemfile" 2589 + version = "1.0.4" 2590 + source = "registry+https://github.com/rust-lang/crates.io-index" 2591 + checksum = "1c74cae0a4cf6ccbbf5f359f08efdf8ee7e1dc532573bf0db71968cb56b1448c" 2592 + dependencies = [ 2593 + "base64 0.21.5", 2594 + ] 2595 + 2596 + [[package]] 2597 + name = "rustls-webpki" 2598 + version = "0.101.7" 2599 + source = "registry+https://github.com/rust-lang/crates.io-index" 2600 + checksum = "8b6275d1ee7a1cd780b64aca7726599a1dbc893b1e64144529e55c3c2f745765" 2601 + dependencies = [ 2602 + "ring 0.17.7", 2603 + "untrusted 0.9.0", 2604 + ] 2605 + 2606 + [[package]] 2607 + name = "rustversion" 2608 + version = "1.0.14" 2609 + source = "registry+https://github.com/rust-lang/crates.io-index" 2610 + checksum = "7ffc183a10b4478d04cbbbfc96d0873219d962dd5accaff2ffbd4ceb7df837f4" 2611 + 2612 + [[package]] 2613 + name = "ryu" 2614 + version = "1.0.15" 2615 + source = "registry+https://github.com/rust-lang/crates.io-index" 2616 + checksum = "1ad4cc8da4ef723ed60bced201181d83791ad433213d8c24efffda1eec85d741" 2617 + 2618 + [[package]] 2619 + name = "same-file" 2620 + version = "1.0.6" 2621 + source = "registry+https://github.com/rust-lang/crates.io-index" 2622 + checksum = "93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502" 2623 + dependencies = [ 2624 + "winapi-util", 2625 + ] 2626 + 2627 + [[package]] 2628 + name = "schannel" 2629 + version = "0.1.22" 2630 + source = "registry+https://github.com/rust-lang/crates.io-index" 2631 + checksum = "0c3733bf4cf7ea0880754e19cb5a462007c4a8c1914bff372ccc95b464f1df88" 2632 + dependencies = [ 2633 + "windows-sys 0.48.0", 2634 + ] 2635 + 2636 + [[package]] 2637 + name = "scoped-tls" 2638 + version = "1.0.1" 2639 + source = "registry+https://github.com/rust-lang/crates.io-index" 2640 + checksum = "e1cf6437eb19a8f4a6cc0f7dca544973b0b78843adbfeb3683d1a94a0024a294" 2641 + 2642 + [[package]] 2643 + name = "scopeguard" 2644 + version = "1.2.0" 2645 + source = "registry+https://github.com/rust-lang/crates.io-index" 2646 + checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49" 2647 + 2648 + [[package]] 2649 + name = "sct" 2650 + version = "0.6.1" 2651 + source = "registry+https://github.com/rust-lang/crates.io-index" 2652 + checksum = "b362b83898e0e69f38515b82ee15aa80636befe47c3b6d3d89a911e78fc228ce" 2653 + dependencies = [ 2654 + "ring 0.16.20", 2655 + "untrusted 0.7.1", 2656 + ] 2657 + 2658 + [[package]] 2659 + name = "sct" 2660 + version = "0.7.1" 2661 + source = "registry+https://github.com/rust-lang/crates.io-index" 2662 + checksum = "da046153aa2352493d6cb7da4b6e5c0c057d8a1d0a9aa8560baffdd945acd414" 2663 + dependencies = [ 2664 + "ring 0.17.7", 2665 + "untrusted 0.9.0", 2666 + ] 2667 + 2668 + [[package]] 2669 + name = "security-framework" 2670 + version = "2.9.2" 2671 + source = "registry+https://github.com/rust-lang/crates.io-index" 2672 + checksum = "05b64fb303737d99b81884b2c63433e9ae28abebe5eb5045dcdd175dc2ecf4de" 2673 + dependencies = [ 2674 + "bitflags 1.3.2", 2675 + "core-foundation", 2676 + "core-foundation-sys", 2677 + "libc", 2678 + "security-framework-sys", 2679 + ] 2680 + 2681 + [[package]] 2682 + name = "security-framework-sys" 2683 + version = "2.9.1" 2684 + source = "registry+https://github.com/rust-lang/crates.io-index" 2685 + checksum = "e932934257d3b408ed8f30db49d85ea163bfe74961f017f405b025af298f0c7a" 2686 + dependencies = [ 2687 + "core-foundation-sys", 2688 + "libc", 2689 + ] 2690 + 2691 + [[package]] 2692 + name = "semver" 2693 + version = "1.0.20" 2694 + source = "registry+https://github.com/rust-lang/crates.io-index" 2695 + checksum = "836fa6a3e1e547f9a2c4040802ec865b5d85f4014efe00555d7090a3dcaa1090" 2696 + dependencies = [ 2697 + "serde", 2698 + ] 2699 + 2700 + [[package]] 2701 + name = "serde" 2702 + version = "1.0.193" 2703 + source = "registry+https://github.com/rust-lang/crates.io-index" 2704 + checksum = "25dd9975e68d0cb5aa1120c288333fc98731bd1dd12f561e468ea4728c042b89" 2705 + dependencies = [ 2706 + "serde_derive", 2707 + ] 2708 + 2709 + [[package]] 2710 + name = "serde_derive" 2711 + version = "1.0.193" 2712 + source = "registry+https://github.com/rust-lang/crates.io-index" 2713 + checksum = "43576ca501357b9b071ac53cdc7da8ef0cbd9493d8df094cd821777ea6e894d3" 2714 + dependencies = [ 2715 + "proc-macro2", 2716 + "quote", 2717 + "syn 2.0.39", 2718 + ] 2719 + 2720 + [[package]] 2721 + name = "serde_json" 2722 + version = "1.0.108" 2723 + source = "registry+https://github.com/rust-lang/crates.io-index" 2724 + checksum = "3d1c7e3eac408d115102c4c24ad393e0821bb3a5df4d506a80f85f7a742a526b" 2725 + dependencies = [ 2726 + "itoa", 2727 + "ryu", 2728 + "serde", 2729 + ] 2730 + 2731 + [[package]] 2732 + name = "serde_spanned" 2733 + version = "0.6.4" 2734 + source = "registry+https://github.com/rust-lang/crates.io-index" 2735 + checksum = "12022b835073e5b11e90a14f86838ceb1c8fb0325b72416845c487ac0fa95e80" 2736 + dependencies = [ 2737 + "serde", 2738 + ] 2739 + 2740 + [[package]] 2741 + name = "serde_urlencoded" 2742 + version = "0.7.1" 2743 + source = "registry+https://github.com/rust-lang/crates.io-index" 2744 + checksum = "d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd" 2745 + dependencies = [ 2746 + "form_urlencoded", 2747 + "itoa", 2748 + "ryu", 2749 + "serde", 2750 + ] 2751 + 2752 + [[package]] 2753 + name = "sha1" 2754 + version = "0.10.6" 2755 + source = "registry+https://github.com/rust-lang/crates.io-index" 2756 + checksum = "e3bf829a2d51ab4a5ddf1352d8470c140cadc8301b2ae1789db023f01cedd6ba" 2757 + dependencies = [ 2758 + "cfg-if 1.0.0", 2759 + "cpufeatures", 2760 + "digest", 2761 + ] 2762 + 2763 + [[package]] 2764 + name = "sharded-slab" 2765 + version = "0.1.7" 2766 + source = "registry+https://github.com/rust-lang/crates.io-index" 2767 + checksum = "f40ca3c46823713e0d4209592e8d6e826aa57e928f09752619fc696c499637f6" 2768 + dependencies = [ 2769 + "lazy_static", 2770 + ] 2771 + 2772 + [[package]] 2773 + name = "shlex" 2774 + version = "0.1.1" 2775 + source = "registry+https://github.com/rust-lang/crates.io-index" 2776 + checksum = "7fdf1b9db47230893d76faad238fd6097fd6d6a9245cd7a4d90dbd639536bbd2" 2777 + 2778 + [[package]] 2779 + name = "similar" 2780 + version = "2.3.0" 2781 + source = "registry+https://github.com/rust-lang/crates.io-index" 2782 + checksum = "2aeaf503862c419d66959f5d7ca015337d864e9c49485d771b732e2a20453597" 2783 + 2784 + [[package]] 2785 + name = "simple_asn1" 2786 + version = "0.6.2" 2787 + source = "registry+https://github.com/rust-lang/crates.io-index" 2788 + checksum = "adc4e5204eb1910f40f9cfa375f6f05b68c3abac4b6fd879c8ff5e7ae8a0a085" 2789 + dependencies = [ 2790 + "num-bigint", 2791 + "num-traits", 2792 + "thiserror", 2793 + "time", 2794 + ] 2795 + 2796 + [[package]] 2797 + name = "simple_logger" 2798 + version = "4.3.0" 2799 + source = "registry+https://github.com/rust-lang/crates.io-index" 2800 + checksum = "da0ca6504625ee1aa5fda33913d2005eab98c7a42dd85f116ecce3ff54c9d3ef" 2801 + dependencies = [ 2802 + "log", 2803 + "windows-sys 0.48.0", 2804 + ] 2805 + 2806 + [[package]] 2807 + name = "slab" 2808 + version = "0.4.9" 2809 + source = "registry+https://github.com/rust-lang/crates.io-index" 2810 + checksum = "8f92a496fb766b417c996b9c5e57daf2f7ad3b0bebe1ccfca4856390e3d3bb67" 2811 + dependencies = [ 2812 + "autocfg", 2813 + ] 2814 + 2815 + [[package]] 2816 + name = "smallvec" 2817 + version = "1.11.2" 2818 + source = "registry+https://github.com/rust-lang/crates.io-index" 2819 + checksum = "4dccd0940a2dcdf68d092b8cbab7dc0ad8fa938bf95787e1b916b0e3d0e8e970" 2820 + 2821 + [[package]] 2822 + name = "socket2" 2823 + version = "0.4.10" 2824 + source = "registry+https://github.com/rust-lang/crates.io-index" 2825 + checksum = "9f7916fc008ca5542385b89a3d3ce689953c143e9304a9bf8beec1de48994c0d" 2826 + dependencies = [ 2827 + "libc", 2828 + "winapi", 2829 + ] 2830 + 2831 + [[package]] 2832 + name = "socket2" 2833 + version = "0.5.5" 2834 + source = "registry+https://github.com/rust-lang/crates.io-index" 2835 + checksum = "7b5fac59a5cb5dd637972e5fca70daf0523c9067fcdc4842f053dae04a18f8e9" 2836 + dependencies = [ 2837 + "libc", 2838 + "windows-sys 0.48.0", 2839 + ] 2840 + 2841 + [[package]] 2842 + name = "spin" 2843 + version = "0.5.2" 2844 + source = "registry+https://github.com/rust-lang/crates.io-index" 2845 + checksum = "6e63cff320ae2c57904679ba7cb63280a3dc4613885beafb148ee7bf9aa9042d" 2846 + 2847 + [[package]] 2848 + name = "spin" 2849 + version = "0.9.8" 2850 + source = "registry+https://github.com/rust-lang/crates.io-index" 2851 + checksum = "6980e8d7511241f8acf4aebddbb1ff938df5eebe98691418c4468d0b72a96a67" 2852 + 2853 + [[package]] 2854 + name = "static_assertions" 2855 + version = "1.1.0" 2856 + source = "registry+https://github.com/rust-lang/crates.io-index" 2857 + checksum = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f" 2858 + 2859 + [[package]] 2860 + name = "strsim" 2861 + version = "0.8.0" 2862 + source = "registry+https://github.com/rust-lang/crates.io-index" 2863 + checksum = "8ea5119cdb4c55b55d432abb513a0429384878c15dde60cc77b1c99de1a95a6a" 2864 + 2865 + [[package]] 2866 + name = "strsim" 2867 + version = "0.10.0" 2868 + source = "registry+https://github.com/rust-lang/crates.io-index" 2869 + checksum = "73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623" 2870 + 2871 + [[package]] 2872 + name = "strum" 2873 + version = "0.24.1" 2874 + source = "registry+https://github.com/rust-lang/crates.io-index" 2875 + checksum = "063e6045c0e62079840579a7e47a355ae92f60eb74daaf156fb1e84ba164e63f" 2876 + dependencies = [ 2877 + "strum_macros", 2878 + ] 2879 + 2880 + [[package]] 2881 + name = "strum_macros" 2882 + version = "0.24.3" 2883 + source = "registry+https://github.com/rust-lang/crates.io-index" 2884 + checksum = "1e385be0d24f186b4ce2f9982191e7101bb737312ad61c1f2f984f34bcf85d59" 2885 + dependencies = [ 2886 + "heck", 2887 + "proc-macro2", 2888 + "quote", 2889 + "rustversion", 2890 + "syn 1.0.109", 2891 + ] 2892 + 2893 + [[package]] 2894 + name = "syn" 2895 + version = "1.0.109" 2896 + source = "registry+https://github.com/rust-lang/crates.io-index" 2897 + checksum = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237" 2898 + dependencies = [ 2899 + "proc-macro2", 2900 + "quote", 2901 + "unicode-ident", 2902 + ] 2903 + 2904 + [[package]] 2905 + name = "syn" 2906 + version = "2.0.39" 2907 + source = "registry+https://github.com/rust-lang/crates.io-index" 2908 + checksum = "23e78b90f2fcf45d3e842032ce32e3f2d1545ba6636271dcbf24fa306d87be7a" 2909 + dependencies = [ 2910 + "proc-macro2", 2911 + "quote", 2912 + "unicode-ident", 2913 + ] 2914 + 2915 + [[package]] 2916 + name = "sync_wrapper" 2917 + version = "0.1.2" 2918 + source = "registry+https://github.com/rust-lang/crates.io-index" 2919 + checksum = "2047c6ded9c721764247e62cd3b03c09ffc529b2ba5b10ec482ae507a4a70160" 2920 + 2921 + [[package]] 2922 + name = "system-configuration" 2923 + version = "0.5.1" 2924 + source = "registry+https://github.com/rust-lang/crates.io-index" 2925 + checksum = "ba3a3adc5c275d719af8cb4272ea1c4a6d668a777f37e115f6d11ddbc1c8e0e7" 2926 + dependencies = [ 2927 + "bitflags 1.3.2", 2928 + "core-foundation", 2929 + "system-configuration-sys", 2930 + ] 2931 + 2932 + [[package]] 2933 + name = "system-configuration-sys" 2934 + version = "0.5.0" 2935 + source = "registry+https://github.com/rust-lang/crates.io-index" 2936 + checksum = "a75fb188eb626b924683e3b95e3a48e63551fcfb51949de2f06a9d91dbee93c9" 2937 + dependencies = [ 2938 + "core-foundation-sys", 2939 + "libc", 2940 + ] 2941 + 2942 + [[package]] 2943 + name = "system-deps" 2944 + version = "6.2.0" 2945 + source = "registry+https://github.com/rust-lang/crates.io-index" 2946 + checksum = "2a2d580ff6a20c55dfb86be5f9c238f67835d0e81cbdea8bf5680e0897320331" 2947 + dependencies = [ 2948 + "cfg-expr", 2949 + "heck", 2950 + "pkg-config", 2951 + "toml 0.8.8", 2952 + "version-compare", 2953 + ] 2954 + 2955 + [[package]] 2956 + name = "target-lexicon" 2957 + version = "0.12.12" 2958 + source = "registry+https://github.com/rust-lang/crates.io-index" 2959 + checksum = "14c39fd04924ca3a864207c66fc2cd7d22d7c016007f9ce846cbb9326331930a" 2960 + 2961 + [[package]] 2962 + name = "task-local-extensions" 2963 + version = "0.1.4" 2964 + source = "registry+https://github.com/rust-lang/crates.io-index" 2965 + checksum = "ba323866e5d033818e3240feeb9f7db2c4296674e4d9e16b97b7bf8f490434e8" 2966 + dependencies = [ 2967 + "pin-utils", 2968 + ] 2969 + 2970 + [[package]] 2971 + name = "tempfile" 2972 + version = "3.8.1" 2973 + source = "registry+https://github.com/rust-lang/crates.io-index" 2974 + checksum = "7ef1adac450ad7f4b3c28589471ade84f25f731a7a0fe30d71dfa9f60fd808e5" 2975 + dependencies = [ 2976 + "cfg-if 1.0.0", 2977 + "fastrand", 2978 + "redox_syscall", 2979 + "rustix", 2980 + "windows-sys 0.48.0", 2981 + ] 2982 + 2983 + [[package]] 2984 + name = "termcolor" 2985 + version = "1.4.0" 2986 + source = "registry+https://github.com/rust-lang/crates.io-index" 2987 + checksum = "ff1bc3d3f05aff0403e8ac0d92ced918ec05b666a43f83297ccef5bea8a3d449" 2988 + dependencies = [ 2989 + "winapi-util", 2990 + ] 2991 + 2992 + [[package]] 2993 + name = "test-case" 2994 + version = "3.3.1" 2995 + source = "registry+https://github.com/rust-lang/crates.io-index" 2996 + checksum = "eb2550dd13afcd286853192af8601920d959b14c401fcece38071d53bf0768a8" 2997 + dependencies = [ 2998 + "test-case-macros", 2999 + ] 3000 + 3001 + [[package]] 3002 + name = "test-case-core" 3003 + version = "3.3.1" 3004 + source = "registry+https://github.com/rust-lang/crates.io-index" 3005 + checksum = "adcb7fd841cd518e279be3d5a3eb0636409487998a4aff22f3de87b81e88384f" 3006 + dependencies = [ 3007 + "cfg-if 1.0.0", 3008 + "proc-macro2", 3009 + "quote", 3010 + "syn 2.0.39", 3011 + ] 3012 + 3013 + [[package]] 3014 + name = "test-case-macros" 3015 + version = "3.3.1" 3016 + source = "registry+https://github.com/rust-lang/crates.io-index" 3017 + checksum = "5c89e72a01ed4c579669add59014b9a524d609c0c88c6a585ce37485879f6ffb" 3018 + dependencies = [ 3019 + "proc-macro2", 3020 + "quote", 3021 + "syn 2.0.39", 3022 + "test-case-core", 3023 + ] 3024 + 3025 + [[package]] 3026 + name = "textwrap" 3027 + version = "0.11.0" 3028 + source = "registry+https://github.com/rust-lang/crates.io-index" 3029 + checksum = "d326610f408c7a4eb6f51c37c330e496b08506c9457c9d34287ecc38809fb060" 3030 + dependencies = [ 3031 + "unicode-width", 3032 + ] 3033 + 3034 + [[package]] 3035 + name = "thiserror" 3036 + version = "1.0.50" 3037 + source = "registry+https://github.com/rust-lang/crates.io-index" 3038 + checksum = "f9a7210f5c9a7156bb50aa36aed4c95afb51df0df00713949448cf9e97d382d2" 3039 + dependencies = [ 3040 + "thiserror-impl", 3041 + ] 3042 + 3043 + [[package]] 3044 + name = "thiserror-impl" 3045 + version = "1.0.50" 3046 + source = "registry+https://github.com/rust-lang/crates.io-index" 3047 + checksum = "266b2e40bc00e5a6c09c3584011e08b06f123c00362c92b975ba9843aaaa14b8" 3048 + dependencies = [ 3049 + "proc-macro2", 3050 + "quote", 3051 + "syn 2.0.39", 3052 + ] 3053 + 3054 + [[package]] 3055 + name = "thread_local" 3056 + version = "1.1.7" 3057 + source = "registry+https://github.com/rust-lang/crates.io-index" 3058 + checksum = "3fdd6f064ccff2d6567adcb3873ca630700f00b5ad3f060c25b5dcfd9a4ce152" 3059 + dependencies = [ 3060 + "cfg-if 1.0.0", 3061 + "once_cell", 3062 + ] 3063 + 3064 + [[package]] 3065 + name = "time" 3066 + version = "0.3.28" 3067 + source = "registry+https://github.com/rust-lang/crates.io-index" 3068 + checksum = "17f6bb557fd245c28e6411aa56b6403c689ad95061f50e4be16c274e70a17e48" 3069 + dependencies = [ 3070 + "deranged", 3071 + "itoa", 3072 + "serde", 3073 + "time-core", 3074 + "time-macros", 3075 + ] 3076 + 3077 + [[package]] 3078 + name = "time-core" 3079 + version = "0.1.1" 3080 + source = "registry+https://github.com/rust-lang/crates.io-index" 3081 + checksum = "7300fbefb4dadc1af235a9cef3737cea692a9d97e1b9cbcd4ebdae6f8868e6fb" 3082 + 3083 + [[package]] 3084 + name = "time-macros" 3085 + version = "0.2.14" 3086 + source = "registry+https://github.com/rust-lang/crates.io-index" 3087 + checksum = "1a942f44339478ef67935ab2bbaec2fb0322496cf3cbe84b261e06ac3814c572" 3088 + dependencies = [ 3089 + "time-core", 3090 + ] 3091 + 3092 + [[package]] 3093 + name = "tinyvec" 3094 + version = "1.6.0" 3095 + source = "registry+https://github.com/rust-lang/crates.io-index" 3096 + checksum = "87cc5ceb3875bb20c2890005a4e226a4651264a5c75edb2421b52861a0a0cb50" 3097 + dependencies = [ 3098 + "tinyvec_macros", 3099 + ] 3100 + 3101 + [[package]] 3102 + name = "tinyvec_macros" 3103 + version = "0.1.1" 3104 + source = "registry+https://github.com/rust-lang/crates.io-index" 3105 + checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20" 3106 + 3107 + [[package]] 3108 + name = "tokio" 3109 + version = "1.34.0" 3110 + source = "registry+https://github.com/rust-lang/crates.io-index" 3111 + checksum = "d0c014766411e834f7af5b8f4cf46257aab4036ca95e9d2c144a10f59ad6f5b9" 3112 + dependencies = [ 3113 + "backtrace", 3114 + "bytes", 3115 + "libc", 3116 + "mio", 3117 + "num_cpus", 3118 + "parking_lot", 3119 + "pin-project-lite", 3120 + "socket2 0.5.5", 3121 + "tokio-macros", 3122 + "windows-sys 0.48.0", 3123 + ] 3124 + 3125 + [[package]] 3126 + name = "tokio-io-timeout" 3127 + version = "1.2.0" 3128 + source = "registry+https://github.com/rust-lang/crates.io-index" 3129 + checksum = "30b74022ada614a1b4834de765f9bb43877f910cc8ce4be40e89042c9223a8bf" 3130 + dependencies = [ 3131 + "pin-project-lite", 3132 + "tokio", 3133 + ] 3134 + 3135 + [[package]] 3136 + name = "tokio-macros" 3137 + version = "2.2.0" 3138 + source = "registry+https://github.com/rust-lang/crates.io-index" 3139 + checksum = "5b8a1e28f2deaa14e508979454cb3a223b10b938b45af148bc0986de36f1923b" 3140 + dependencies = [ 3141 + "proc-macro2", 3142 + "quote", 3143 + "syn 2.0.39", 3144 + ] 3145 + 3146 + [[package]] 3147 + name = "tokio-rustls" 3148 + version = "0.22.0" 3149 + source = "registry+https://github.com/rust-lang/crates.io-index" 3150 + checksum = "bc6844de72e57df1980054b38be3a9f4702aba4858be64dd700181a8a6d0e1b6" 3151 + dependencies = [ 3152 + "rustls 0.19.1", 3153 + "tokio", 3154 + "webpki", 3155 + ] 3156 + 3157 + [[package]] 3158 + name = "tokio-rustls" 3159 + version = "0.24.1" 3160 + source = "registry+https://github.com/rust-lang/crates.io-index" 3161 + checksum = "c28327cf380ac148141087fbfb9de9d7bd4e84ab5d2c28fbc911d753de8a7081" 3162 + dependencies = [ 3163 + "rustls 0.21.9", 3164 + "tokio", 3165 + ] 3166 + 3167 + [[package]] 3168 + name = "tokio-socks" 3169 + version = "0.5.1" 3170 + source = "registry+https://github.com/rust-lang/crates.io-index" 3171 + checksum = "51165dfa029d2a65969413a6cc96f354b86b464498702f174a4efa13608fd8c0" 3172 + dependencies = [ 3173 + "either", 3174 + "futures-util", 3175 + "thiserror", 3176 + "tokio", 3177 + ] 3178 + 3179 + [[package]] 3180 + name = "tokio-stream" 3181 + version = "0.1.14" 3182 + source = "registry+https://github.com/rust-lang/crates.io-index" 3183 + checksum = "397c988d37662c7dda6d2208364a706264bf3d6138b11d436cbac0ad38832842" 3184 + dependencies = [ 3185 + "futures-core", 3186 + "pin-project-lite", 3187 + "tokio", 3188 + ] 3189 + 3190 + [[package]] 3191 + name = "tokio-util" 3192 + version = "0.7.10" 3193 + source = "registry+https://github.com/rust-lang/crates.io-index" 3194 + checksum = "5419f34732d9eb6ee4c3578b7989078579b7f039cbbb9ca2c4da015749371e15" 3195 + dependencies = [ 3196 + "bytes", 3197 + "futures-core", 3198 + "futures-sink", 3199 + "pin-project-lite", 3200 + "tokio", 3201 + "tracing", 3202 + ] 3203 + 3204 + [[package]] 3205 + name = "toml" 3206 + version = "0.7.8" 3207 + source = "registry+https://github.com/rust-lang/crates.io-index" 3208 + checksum = "dd79e69d3b627db300ff956027cc6c3798cef26d22526befdfcd12feeb6d2257" 3209 + dependencies = [ 3210 + "serde", 3211 + "serde_spanned", 3212 + "toml_datetime", 3213 + "toml_edit 0.19.15", 3214 + ] 3215 + 3216 + [[package]] 3217 + name = "toml" 3218 + version = "0.8.8" 3219 + source = "registry+https://github.com/rust-lang/crates.io-index" 3220 + checksum = "a1a195ec8c9da26928f773888e0742ca3ca1040c6cd859c919c9f59c1954ab35" 3221 + dependencies = [ 3222 + "serde", 3223 + "serde_spanned", 3224 + "toml_datetime", 3225 + "toml_edit 0.21.0", 3226 + ] 3227 + 3228 + [[package]] 3229 + name = "toml_datetime" 3230 + version = "0.6.5" 3231 + source = "registry+https://github.com/rust-lang/crates.io-index" 3232 + checksum = "3550f4e9685620ac18a50ed434eb3aec30db8ba93b0287467bca5826ea25baf1" 3233 + dependencies = [ 3234 + "serde", 3235 + ] 3236 + 3237 + [[package]] 3238 + name = "toml_edit" 3239 + version = "0.19.15" 3240 + source = "registry+https://github.com/rust-lang/crates.io-index" 3241 + checksum = "1b5bb770da30e5cbfde35a2d7b9b8a2c4b8ef89548a7a6aeab5c9a576e3e7421" 3242 + dependencies = [ 3243 + "indexmap 2.1.0", 3244 + "serde", 3245 + "serde_spanned", 3246 + "toml_datetime", 3247 + "winnow", 3248 + ] 3249 + 3250 + [[package]] 3251 + name = "toml_edit" 3252 + version = "0.21.0" 3253 + source = "registry+https://github.com/rust-lang/crates.io-index" 3254 + checksum = "d34d383cd00a163b4a5b85053df514d45bc330f6de7737edfe0a93311d1eaa03" 3255 + dependencies = [ 3256 + "indexmap 2.1.0", 3257 + "serde", 3258 + "serde_spanned", 3259 + "toml_datetime", 3260 + "winnow", 3261 + ] 3262 + 3263 + [[package]] 3264 + name = "tonic" 3265 + version = "0.9.2" 3266 + source = "registry+https://github.com/rust-lang/crates.io-index" 3267 + checksum = "3082666a3a6433f7f511c7192923fa1fe07c69332d3c6a2e6bb040b569199d5a" 3268 + dependencies = [ 3269 + "async-stream", 3270 + "async-trait", 3271 + "axum", 3272 + "base64 0.21.5", 3273 + "bytes", 3274 + "futures-core", 3275 + "futures-util", 3276 + "h2", 3277 + "http", 3278 + "http-body", 3279 + "hyper", 3280 + "hyper-timeout", 3281 + "percent-encoding", 3282 + "pin-project", 3283 + "prost", 3284 + "rustls-native-certs 0.6.3", 3285 + "rustls-pemfile", 3286 + "tokio", 3287 + "tokio-rustls 0.24.1", 3288 + "tokio-stream", 3289 + "tower", 3290 + "tower-layer", 3291 + "tower-service", 3292 + "tracing", 3293 + ] 3294 + 3295 + [[package]] 3296 + name = "tonic-build" 3297 + version = "0.9.2" 3298 + source = "registry+https://github.com/rust-lang/crates.io-index" 3299 + checksum = "a6fdaae4c2c638bb70fe42803a26fbd6fc6ac8c72f5c59f67ecc2a2dcabf4b07" 3300 + dependencies = [ 3301 + "prettyplease", 3302 + "proc-macro2", 3303 + "prost-build", 3304 + "quote", 3305 + "syn 1.0.109", 3306 + ] 3307 + 3308 + [[package]] 3309 + name = "tower" 3310 + version = "0.4.13" 3311 + source = "registry+https://github.com/rust-lang/crates.io-index" 3312 + checksum = "b8fa9be0de6cf49e536ce1851f987bd21a43b771b09473c3549a6c853db37c1c" 3313 + dependencies = [ 3314 + "futures-core", 3315 + "futures-util", 3316 + "indexmap 1.9.3", 3317 + "pin-project", 3318 + "pin-project-lite", 3319 + "rand", 3320 + "slab", 3321 + "tokio", 3322 + "tokio-util", 3323 + "tower-layer", 3324 + "tower-service", 3325 + "tracing", 3326 + ] 3327 + 3328 + [[package]] 3329 + name = "tower-layer" 3330 + version = "0.3.2" 3331 + source = "registry+https://github.com/rust-lang/crates.io-index" 3332 + checksum = "c20c8dbed6283a09604c3e69b4b7eeb54e298b8a600d4d5ecb5ad39de609f1d0" 3333 + 3334 + [[package]] 3335 + name = "tower-service" 3336 + version = "0.3.2" 3337 + source = "registry+https://github.com/rust-lang/crates.io-index" 3338 + checksum = "b6bc1c9ce2b5135ac7f93c72918fc37feb872bdc6a5533a8b85eb4b86bfdae52" 3339 + 3340 + [[package]] 3341 + name = "tracing" 3342 + version = "0.1.40" 3343 + source = "registry+https://github.com/rust-lang/crates.io-index" 3344 + checksum = "c3523ab5a71916ccf420eebdf5521fcef02141234bbc0b8a49f2fdc4544364ef" 3345 + dependencies = [ 3346 + "log", 3347 + "pin-project-lite", 3348 + "tracing-attributes", 3349 + "tracing-core", 3350 + ] 3351 + 3352 + [[package]] 3353 + name = "tracing-attributes" 3354 + version = "0.1.27" 3355 + source = "registry+https://github.com/rust-lang/crates.io-index" 3356 + checksum = "34704c8d6ebcbc939824180af020566b01a7c01f80641264eba0999f6c2b6be7" 3357 + dependencies = [ 3358 + "proc-macro2", 3359 + "quote", 3360 + "syn 2.0.39", 3361 + ] 3362 + 3363 + [[package]] 3364 + name = "tracing-core" 3365 + version = "0.1.32" 3366 + source = "registry+https://github.com/rust-lang/crates.io-index" 3367 + checksum = "c06d3da6113f116aaee68e4d601191614c9053067f9ab7f6edbcb161237daa54" 3368 + dependencies = [ 3369 + "once_cell", 3370 + "valuable", 3371 + ] 3372 + 3373 + [[package]] 3374 + name = "tracing-log" 3375 + version = "0.1.4" 3376 + source = "registry+https://github.com/rust-lang/crates.io-index" 3377 + checksum = "f751112709b4e791d8ce53e32c4ed2d353565a795ce84da2285393f41557bdf2" 3378 + dependencies = [ 3379 + "log", 3380 + "once_cell", 3381 + "tracing-core", 3382 + ] 3383 + 3384 + [[package]] 3385 + name = "tracing-log" 3386 + version = "0.2.0" 3387 + source = "registry+https://github.com/rust-lang/crates.io-index" 3388 + checksum = "ee855f1f400bd0e5c02d150ae5de3840039a3f54b025156404e34c23c03f47c3" 3389 + dependencies = [ 3390 + "log", 3391 + "once_cell", 3392 + "tracing-core", 3393 + ] 3394 + 3395 + [[package]] 3396 + name = "tracing-opentelemetry" 3397 + version = "0.20.0" 3398 + source = "registry+https://github.com/rust-lang/crates.io-index" 3399 + checksum = "fc09e402904a5261e42cf27aea09ccb7d5318c6717a9eec3d8e2e65c56b18f19" 3400 + dependencies = [ 3401 + "once_cell", 3402 + "opentelemetry", 3403 + "tracing", 3404 + "tracing-core", 3405 + "tracing-log 0.1.4", 3406 + "tracing-subscriber", 3407 + ] 3408 + 3409 + [[package]] 3410 + name = "tracing-subscriber" 3411 + version = "0.3.18" 3412 + source = "registry+https://github.com/rust-lang/crates.io-index" 3413 + checksum = "ad0f048c97dbd9faa9b7df56362b8ebcaa52adb06b498c050d2f4e32f90a7a8b" 3414 + dependencies = [ 3415 + "nu-ansi-term", 3416 + "sharded-slab", 3417 + "smallvec", 3418 + "thread_local", 3419 + "tracing-core", 3420 + "tracing-log 0.2.0", 3421 + ] 3422 + 3423 + [[package]] 3424 + name = "try-lock" 3425 + version = "0.2.4" 3426 + source = "registry+https://github.com/rust-lang/crates.io-index" 3427 + checksum = "3528ecfd12c466c6f163363caf2d02a71161dd5e1cc6ae7b34207ea2d42d81ed" 3428 + 3429 + [[package]] 3430 + name = "typenum" 3431 + version = "1.17.0" 3432 + source = "registry+https://github.com/rust-lang/crates.io-index" 3433 + checksum = "42ff0bf0c66b8238c6f3b578df37d0b7848e55df8577b3f74f92a69acceeb825" 3434 + 3435 + [[package]] 3436 + name = "unic-char-property" 3437 + version = "0.9.0" 3438 + source = "registry+https://github.com/rust-lang/crates.io-index" 3439 + checksum = "a8c57a407d9b6fa02b4795eb81c5b6652060a15a7903ea981f3d723e6c0be221" 3440 + dependencies = [ 3441 + "unic-char-range", 3442 + ] 3443 + 3444 + [[package]] 3445 + name = "unic-char-range" 3446 + version = "0.9.0" 3447 + source = "registry+https://github.com/rust-lang/crates.io-index" 3448 + checksum = "0398022d5f700414f6b899e10b8348231abf9173fa93144cbc1a43b9793c1fbc" 3449 + 3450 + [[package]] 3451 + name = "unic-common" 3452 + version = "0.9.0" 3453 + source = "registry+https://github.com/rust-lang/crates.io-index" 3454 + checksum = "80d7ff825a6a654ee85a63e80f92f054f904f21e7d12da4e22f9834a4aaa35bc" 3455 + 3456 + [[package]] 3457 + name = "unic-ucd-ident" 3458 + version = "0.9.0" 3459 + source = "registry+https://github.com/rust-lang/crates.io-index" 3460 + checksum = "e230a37c0381caa9219d67cf063aa3a375ffed5bf541a452db16e744bdab6987" 3461 + dependencies = [ 3462 + "unic-char-property", 3463 + "unic-char-range", 3464 + "unic-ucd-version", 3465 + ] 3466 + 3467 + [[package]] 3468 + name = "unic-ucd-version" 3469 + version = "0.9.0" 3470 + source = "registry+https://github.com/rust-lang/crates.io-index" 3471 + checksum = "96bd2f2237fe450fcd0a1d2f5f4e91711124f7857ba2e964247776ebeeb7b0c4" 3472 + dependencies = [ 3473 + "unic-common", 3474 + ] 3475 + 3476 + [[package]] 3477 + name = "unicase" 3478 + version = "2.7.0" 3479 + source = "registry+https://github.com/rust-lang/crates.io-index" 3480 + checksum = "f7d2d4dafb69621809a81864c9c1b864479e1235c0dd4e199924b9742439ed89" 3481 + dependencies = [ 3482 + "version_check", 3483 + ] 3484 + 3485 + [[package]] 3486 + name = "unicode-bidi" 3487 + version = "0.3.13" 3488 + source = "registry+https://github.com/rust-lang/crates.io-index" 3489 + checksum = "92888ba5573ff080736b3648696b70cafad7d250551175acbaa4e0385b3e1460" 3490 + 3491 + [[package]] 3492 + name = "unicode-ident" 3493 + version = "1.0.12" 3494 + source = "registry+https://github.com/rust-lang/crates.io-index" 3495 + checksum = "3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b" 3496 + 3497 + [[package]] 3498 + name = "unicode-normalization" 3499 + version = "0.1.22" 3500 + source = "registry+https://github.com/rust-lang/crates.io-index" 3501 + checksum = "5c5713f0fc4b5db668a2ac63cdb7bb4469d8c9fed047b1d0292cc7b0ce2ba921" 3502 + dependencies = [ 3503 + "tinyvec", 3504 + ] 3505 + 3506 + [[package]] 3507 + name = "unicode-width" 3508 + version = "0.1.11" 3509 + source = "registry+https://github.com/rust-lang/crates.io-index" 3510 + checksum = "e51733f11c9c4f72aa0c160008246859e340b00807569a0da0e7a1079b27ba85" 3511 + 3512 + [[package]] 3513 + name = "unindent" 3514 + version = "0.2.3" 3515 + source = "registry+https://github.com/rust-lang/crates.io-index" 3516 + checksum = "c7de7d73e1754487cb58364ee906a499937a0dfabd86bcb980fa99ec8c8fa2ce" 3517 + 3518 + [[package]] 3519 + name = "untrusted" 3520 + version = "0.7.1" 3521 + source = "registry+https://github.com/rust-lang/crates.io-index" 3522 + checksum = "a156c684c91ea7d62626509bce3cb4e1d9ed5c4d978f7b4352658f96a4c26b4a" 3523 + 3524 + [[package]] 3525 + name = "untrusted" 3526 + version = "0.9.0" 3527 + source = "registry+https://github.com/rust-lang/crates.io-index" 3528 + checksum = "8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1" 3529 + 3530 + [[package]] 3531 + name = "url" 3532 + version = "2.5.0" 3533 + source = "registry+https://github.com/rust-lang/crates.io-index" 3534 + checksum = "31e6302e3bb753d46e83516cae55ae196fc0c309407cf11ab35cc51a4c2a4633" 3535 + dependencies = [ 3536 + "form_urlencoded", 3537 + "idna", 3538 + "percent-encoding", 3539 + ] 3540 + 3541 + [[package]] 3542 + name = "urlencoding" 3543 + version = "2.1.3" 3544 + source = "registry+https://github.com/rust-lang/crates.io-index" 3545 + checksum = "daf8dba3b7eb870caf1ddeed7bc9d2a049f3cfdfae7cb521b087cc33ae4c49da" 3546 + 3547 + [[package]] 3548 + name = "urlpattern" 3549 + version = "0.2.0" 3550 + source = "registry+https://github.com/rust-lang/crates.io-index" 3551 + checksum = "f9bd5ff03aea02fa45b13a7980151fe45009af1980ba69f651ec367121a31609" 3552 + dependencies = [ 3553 + "derive_more", 3554 + "regex", 3555 + "serde", 3556 + "unic-ucd-ident", 3557 + "url", 3558 + ] 3559 + 3560 + [[package]] 3561 + name = "uuid" 3562 + version = "1.6.1" 3563 + source = "registry+https://github.com/rust-lang/crates.io-index" 3564 + checksum = "5e395fcf16a7a3d8127ec99782007af141946b4795001f876d54fb0d55978560" 3565 + dependencies = [ 3566 + "getrandom", 3567 + ] 3568 + 3569 + [[package]] 3570 + name = "valuable" 3571 + version = "0.1.0" 3572 + source = "registry+https://github.com/rust-lang/crates.io-index" 3573 + checksum = "830b7e5d4d90034032940e4ace0d9a9a057e7a45cd94e6c007832e39edb82f6d" 3574 + 3575 + [[package]] 3576 + name = "vec_map" 3577 + version = "0.8.2" 3578 + source = "registry+https://github.com/rust-lang/crates.io-index" 3579 + checksum = "f1bddf1187be692e79c5ffeab891132dfb0f236ed36a43c7ed39f1165ee20191" 3580 + 3581 + [[package]] 3582 + name = "version-compare" 3583 + version = "0.1.1" 3584 + source = "registry+https://github.com/rust-lang/crates.io-index" 3585 + checksum = "579a42fc0b8e0c63b76519a339be31bed574929511fa53c1a3acae26eb258f29" 3586 + 3587 + [[package]] 3588 + name = "version_check" 3589 + version = "0.9.4" 3590 + source = "registry+https://github.com/rust-lang/crates.io-index" 3591 + checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f" 3592 + 3593 + [[package]] 3594 + name = "walkdir" 3595 + version = "2.4.0" 3596 + source = "registry+https://github.com/rust-lang/crates.io-index" 3597 + checksum = "d71d857dc86794ca4c280d616f7da00d2dbfd8cd788846559a6813e6aa4b54ee" 3598 + dependencies = [ 3599 + "same-file", 3600 + "winapi-util", 3601 + ] 3602 + 3603 + [[package]] 3604 + name = "want" 3605 + version = "0.3.1" 3606 + source = "registry+https://github.com/rust-lang/crates.io-index" 3607 + checksum = "bfa7760aed19e106de2c7c0b581b509f2f25d3dacaf737cb82ac61bc6d760b0e" 3608 + dependencies = [ 3609 + "try-lock", 3610 + ] 3611 + 3612 + [[package]] 3613 + name = "warp" 3614 + version = "0.3.6" 3615 + source = "registry+https://github.com/rust-lang/crates.io-index" 3616 + checksum = "c1e92e22e03ff1230c03a1a8ee37d2f89cd489e2e541b7550d6afad96faed169" 3617 + dependencies = [ 3618 + "bytes", 3619 + "futures-channel", 3620 + "futures-util", 3621 + "headers", 3622 + "http", 3623 + "hyper", 3624 + "log", 3625 + "mime", 3626 + "mime_guess", 3627 + "percent-encoding", 3628 + "pin-project", 3629 + "rustls-pemfile", 3630 + "scoped-tls", 3631 + "serde", 3632 + "serde_json", 3633 + "serde_urlencoded", 3634 + "tokio", 3635 + "tokio-stream", 3636 + "tokio-util", 3637 + "tower-service", 3638 + "tracing", 3639 + ] 3640 + 3641 + [[package]] 3642 + name = "wasi" 3643 + version = "0.11.0+wasi-snapshot-preview1" 3644 + source = "registry+https://github.com/rust-lang/crates.io-index" 3645 + checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423" 3646 + 3647 + [[package]] 3648 + name = "wasm-bindgen" 3649 + version = "0.2.89" 3650 + source = "registry+https://github.com/rust-lang/crates.io-index" 3651 + checksum = "0ed0d4f68a3015cc185aff4db9506a015f4b96f95303897bfa23f846db54064e" 3652 + dependencies = [ 3653 + "cfg-if 1.0.0", 3654 + "wasm-bindgen-macro", 3655 + ] 3656 + 3657 + [[package]] 3658 + name = "wasm-bindgen-backend" 3659 + version = "0.2.89" 3660 + source = "registry+https://github.com/rust-lang/crates.io-index" 3661 + checksum = "1b56f625e64f3a1084ded111c4d5f477df9f8c92df113852fa5a374dbda78826" 3662 + dependencies = [ 3663 + "bumpalo", 3664 + "log", 3665 + "once_cell", 3666 + "proc-macro2", 3667 + "quote", 3668 + "syn 2.0.39", 3669 + "wasm-bindgen-shared", 3670 + ] 3671 + 3672 + [[package]] 3673 + name = "wasm-bindgen-futures" 3674 + version = "0.4.39" 3675 + source = "registry+https://github.com/rust-lang/crates.io-index" 3676 + checksum = "ac36a15a220124ac510204aec1c3e5db8a22ab06fd6706d881dc6149f8ed9a12" 3677 + dependencies = [ 3678 + "cfg-if 1.0.0", 3679 + "js-sys", 3680 + "wasm-bindgen", 3681 + "web-sys", 3682 + ] 3683 + 3684 + [[package]] 3685 + name = "wasm-bindgen-macro" 3686 + version = "0.2.89" 3687 + source = "registry+https://github.com/rust-lang/crates.io-index" 3688 + checksum = "0162dbf37223cd2afce98f3d0785506dcb8d266223983e4b5b525859e6e182b2" 3689 + dependencies = [ 3690 + "quote", 3691 + "wasm-bindgen-macro-support", 3692 + ] 3693 + 3694 + [[package]] 3695 + name = "wasm-bindgen-macro-support" 3696 + version = "0.2.89" 3697 + source = "registry+https://github.com/rust-lang/crates.io-index" 3698 + checksum = "f0eb82fcb7930ae6219a7ecfd55b217f5f0893484b7a13022ebb2b2bf20b5283" 3699 + dependencies = [ 3700 + "proc-macro2", 3701 + "quote", 3702 + "syn 2.0.39", 3703 + "wasm-bindgen-backend", 3704 + "wasm-bindgen-shared", 3705 + ] 3706 + 3707 + [[package]] 3708 + name = "wasm-bindgen-shared" 3709 + version = "0.2.89" 3710 + source = "registry+https://github.com/rust-lang/crates.io-index" 3711 + checksum = "7ab9b36309365056cd639da3134bf87fa8f3d86008abf99e612384a6eecd459f" 3712 + 3713 + [[package]] 3714 + name = "web-sys" 3715 + version = "0.3.66" 3716 + source = "registry+https://github.com/rust-lang/crates.io-index" 3717 + checksum = "50c24a44ec86bb68fbecd1b3efed7e85ea5621b39b35ef2766b66cd984f8010f" 3718 + dependencies = [ 3719 + "js-sys", 3720 + "wasm-bindgen", 3721 + ] 3722 + 3723 + [[package]] 3724 + name = "webpki" 3725 + version = "0.21.4" 3726 + source = "registry+https://github.com/rust-lang/crates.io-index" 3727 + checksum = "b8e38c0608262c46d4a56202ebabdeb094cef7e560ca7a226c6bf055188aa4ea" 3728 + dependencies = [ 3729 + "ring 0.16.20", 3730 + "untrusted 0.7.1", 3731 + ] 3732 + 3733 + [[package]] 3734 + name = "webpki-roots" 3735 + version = "0.25.3" 3736 + source = "registry+https://github.com/rust-lang/crates.io-index" 3737 + checksum = "1778a42e8b3b90bff8d0f5032bf22250792889a5cdc752aa0020c84abe3aaf10" 3738 + 3739 + [[package]] 3740 + name = "which" 3741 + version = "3.1.1" 3742 + source = "registry+https://github.com/rust-lang/crates.io-index" 3743 + checksum = "d011071ae14a2f6671d0b74080ae0cd8ebf3a6f8c9589a2cd45f23126fe29724" 3744 + dependencies = [ 3745 + "libc", 3746 + ] 3747 + 3748 + [[package]] 3749 + name = "which" 3750 + version = "4.4.2" 3751 + source = "registry+https://github.com/rust-lang/crates.io-index" 3752 + checksum = "87ba24419a2078cd2b0f2ede2691b6c66d8e47836da3b6db8265ebad47afbfc7" 3753 + dependencies = [ 3754 + "either", 3755 + "home", 3756 + "once_cell", 3757 + "rustix", 3758 + ] 3759 + 3760 + [[package]] 3761 + name = "winapi" 3762 + version = "0.3.9" 3763 + source = "registry+https://github.com/rust-lang/crates.io-index" 3764 + checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419" 3765 + dependencies = [ 3766 + "winapi-i686-pc-windows-gnu", 3767 + "winapi-x86_64-pc-windows-gnu", 3768 + ] 3769 + 3770 + [[package]] 3771 + name = "winapi-i686-pc-windows-gnu" 3772 + version = "0.4.0" 3773 + source = "registry+https://github.com/rust-lang/crates.io-index" 3774 + checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6" 3775 + 3776 + [[package]] 3777 + name = "winapi-util" 3778 + version = "0.1.6" 3779 + source = "registry+https://github.com/rust-lang/crates.io-index" 3780 + checksum = "f29e6f9198ba0d26b4c9f07dbe6f9ed633e1f3d5b8b414090084349e46a52596" 3781 + dependencies = [ 3782 + "winapi", 3783 + ] 3784 + 3785 + [[package]] 3786 + name = "winapi-x86_64-pc-windows-gnu" 3787 + version = "0.4.0" 3788 + source = "registry+https://github.com/rust-lang/crates.io-index" 3789 + checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" 3790 + 3791 + [[package]] 3792 + name = "windows-sys" 3793 + version = "0.45.0" 3794 + source = "registry+https://github.com/rust-lang/crates.io-index" 3795 + checksum = "75283be5efb2831d37ea142365f009c02ec203cd29a3ebecbc093d52315b66d0" 3796 + dependencies = [ 3797 + "windows-targets 0.42.2", 3798 + ] 3799 + 3800 + [[package]] 3801 + name = "windows-sys" 3802 + version = "0.48.0" 3803 + source = "registry+https://github.com/rust-lang/crates.io-index" 3804 + checksum = "677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9" 3805 + dependencies = [ 3806 + "windows-targets 0.48.5", 3807 + ] 3808 + 3809 + [[package]] 3810 + name = "windows-sys" 3811 + version = "0.52.0" 3812 + source = "registry+https://github.com/rust-lang/crates.io-index" 3813 + checksum = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d" 3814 + dependencies = [ 3815 + "windows-targets 0.52.0", 3816 + ] 3817 + 3818 + [[package]] 3819 + name = "windows-targets" 3820 + version = "0.42.2" 3821 + source = "registry+https://github.com/rust-lang/crates.io-index" 3822 + checksum = "8e5180c00cd44c9b1c88adb3693291f1cd93605ded80c250a75d472756b4d071" 3823 + dependencies = [ 3824 + "windows_aarch64_gnullvm 0.42.2", 3825 + "windows_aarch64_msvc 0.42.2", 3826 + "windows_i686_gnu 0.42.2", 3827 + "windows_i686_msvc 0.42.2", 3828 + "windows_x86_64_gnu 0.42.2", 3829 + "windows_x86_64_gnullvm 0.42.2", 3830 + "windows_x86_64_msvc 0.42.2", 3831 + ] 3832 + 3833 + [[package]] 3834 + name = "windows-targets" 3835 + version = "0.48.5" 3836 + source = "registry+https://github.com/rust-lang/crates.io-index" 3837 + checksum = "9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c" 3838 + dependencies = [ 3839 + "windows_aarch64_gnullvm 0.48.5", 3840 + "windows_aarch64_msvc 0.48.5", 3841 + "windows_i686_gnu 0.48.5", 3842 + "windows_i686_msvc 0.48.5", 3843 + "windows_x86_64_gnu 0.48.5", 3844 + "windows_x86_64_gnullvm 0.48.5", 3845 + "windows_x86_64_msvc 0.48.5", 3846 + ] 3847 + 3848 + [[package]] 3849 + name = "windows-targets" 3850 + version = "0.52.0" 3851 + source = "registry+https://github.com/rust-lang/crates.io-index" 3852 + checksum = "8a18201040b24831fbb9e4eb208f8892e1f50a37feb53cc7ff887feb8f50e7cd" 3853 + dependencies = [ 3854 + "windows_aarch64_gnullvm 0.52.0", 3855 + "windows_aarch64_msvc 0.52.0", 3856 + "windows_i686_gnu 0.52.0", 3857 + "windows_i686_msvc 0.52.0", 3858 + "windows_x86_64_gnu 0.52.0", 3859 + "windows_x86_64_gnullvm 0.52.0", 3860 + "windows_x86_64_msvc 0.52.0", 3861 + ] 3862 + 3863 + [[package]] 3864 + name = "windows_aarch64_gnullvm" 3865 + version = "0.42.2" 3866 + source = "registry+https://github.com/rust-lang/crates.io-index" 3867 + checksum = "597a5118570b68bc08d8d59125332c54f1ba9d9adeedeef5b99b02ba2b0698f8" 3868 + 3869 + [[package]] 3870 + name = "windows_aarch64_gnullvm" 3871 + version = "0.48.5" 3872 + source = "registry+https://github.com/rust-lang/crates.io-index" 3873 + checksum = "2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8" 3874 + 3875 + [[package]] 3876 + name = "windows_aarch64_gnullvm" 3877 + version = "0.52.0" 3878 + source = "registry+https://github.com/rust-lang/crates.io-index" 3879 + checksum = "cb7764e35d4db8a7921e09562a0304bf2f93e0a51bfccee0bd0bb0b666b015ea" 3880 + 3881 + [[package]] 3882 + name = "windows_aarch64_msvc" 3883 + version = "0.42.2" 3884 + source = "registry+https://github.com/rust-lang/crates.io-index" 3885 + checksum = "e08e8864a60f06ef0d0ff4ba04124db8b0fb3be5776a5cd47641e942e58c4d43" 3886 + 3887 + [[package]] 3888 + name = "windows_aarch64_msvc" 3889 + version = "0.48.5" 3890 + source = "registry+https://github.com/rust-lang/crates.io-index" 3891 + checksum = "dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc" 3892 + 3893 + [[package]] 3894 + name = "windows_aarch64_msvc" 3895 + version = "0.52.0" 3896 + source = "registry+https://github.com/rust-lang/crates.io-index" 3897 + checksum = "bbaa0368d4f1d2aaefc55b6fcfee13f41544ddf36801e793edbbfd7d7df075ef" 3898 + 3899 + [[package]] 3900 + name = "windows_i686_gnu" 3901 + version = "0.42.2" 3902 + source = "registry+https://github.com/rust-lang/crates.io-index" 3903 + checksum = "c61d927d8da41da96a81f029489353e68739737d3beca43145c8afec9a31a84f" 3904 + 3905 + [[package]] 3906 + name = "windows_i686_gnu" 3907 + version = "0.48.5" 3908 + source = "registry+https://github.com/rust-lang/crates.io-index" 3909 + checksum = "a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e" 3910 + 3911 + [[package]] 3912 + name = "windows_i686_gnu" 3913 + version = "0.52.0" 3914 + source = "registry+https://github.com/rust-lang/crates.io-index" 3915 + checksum = "a28637cb1fa3560a16915793afb20081aba2c92ee8af57b4d5f28e4b3e7df313" 3916 + 3917 + [[package]] 3918 + name = "windows_i686_msvc" 3919 + version = "0.42.2" 3920 + source = "registry+https://github.com/rust-lang/crates.io-index" 3921 + checksum = "44d840b6ec649f480a41c8d80f9c65108b92d89345dd94027bfe06ac444d1060" 3922 + 3923 + [[package]] 3924 + name = "windows_i686_msvc" 3925 + version = "0.48.5" 3926 + source = "registry+https://github.com/rust-lang/crates.io-index" 3927 + checksum = "8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406" 3928 + 3929 + [[package]] 3930 + name = "windows_i686_msvc" 3931 + version = "0.52.0" 3932 + source = "registry+https://github.com/rust-lang/crates.io-index" 3933 + checksum = "ffe5e8e31046ce6230cc7215707b816e339ff4d4d67c65dffa206fd0f7aa7b9a" 3934 + 3935 + [[package]] 3936 + name = "windows_x86_64_gnu" 3937 + version = "0.42.2" 3938 + source = "registry+https://github.com/rust-lang/crates.io-index" 3939 + checksum = "8de912b8b8feb55c064867cf047dda097f92d51efad5b491dfb98f6bbb70cb36" 3940 + 3941 + [[package]] 3942 + name = "windows_x86_64_gnu" 3943 + version = "0.48.5" 3944 + source = "registry+https://github.com/rust-lang/crates.io-index" 3945 + checksum = "53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e" 3946 + 3947 + [[package]] 3948 + name = "windows_x86_64_gnu" 3949 + version = "0.52.0" 3950 + source = "registry+https://github.com/rust-lang/crates.io-index" 3951 + checksum = "3d6fa32db2bc4a2f5abeacf2b69f7992cd09dca97498da74a151a3132c26befd" 3952 + 3953 + [[package]] 3954 + name = "windows_x86_64_gnullvm" 3955 + version = "0.42.2" 3956 + source = "registry+https://github.com/rust-lang/crates.io-index" 3957 + checksum = "26d41b46a36d453748aedef1486d5c7a85db22e56aff34643984ea85514e94a3" 3958 + 3959 + [[package]] 3960 + name = "windows_x86_64_gnullvm" 3961 + version = "0.48.5" 3962 + source = "registry+https://github.com/rust-lang/crates.io-index" 3963 + checksum = "0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc" 3964 + 3965 + [[package]] 3966 + name = "windows_x86_64_gnullvm" 3967 + version = "0.52.0" 3968 + source = "registry+https://github.com/rust-lang/crates.io-index" 3969 + checksum = "1a657e1e9d3f514745a572a6846d3c7aa7dbe1658c056ed9c3344c4109a6949e" 3970 + 3971 + [[package]] 3972 + name = "windows_x86_64_msvc" 3973 + version = "0.42.2" 3974 + source = "registry+https://github.com/rust-lang/crates.io-index" 3975 + checksum = "9aec5da331524158c6d1a4ac0ab1541149c0b9505fde06423b02f5ef0106b9f0" 3976 + 3977 + [[package]] 3978 + name = "windows_x86_64_msvc" 3979 + version = "0.48.5" 3980 + source = "registry+https://github.com/rust-lang/crates.io-index" 3981 + checksum = "ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538" 3982 + 3983 + [[package]] 3984 + name = "windows_x86_64_msvc" 3985 + version = "0.52.0" 3986 + source = "registry+https://github.com/rust-lang/crates.io-index" 3987 + checksum = "dff9641d1cd4be8d1a070daf9e3773c5f67e78b4d9d42263020c057706765c04" 3988 + 3989 + [[package]] 3990 + name = "winnow" 3991 + version = "0.5.25" 3992 + source = "registry+https://github.com/rust-lang/crates.io-index" 3993 + checksum = "b7e87b8dfbe3baffbe687eef2e164e32286eff31a5ee16463ce03d991643ec94" 3994 + dependencies = [ 3995 + "memchr", 3996 + ] 3997 + 3998 + [[package]] 3999 + name = "winreg" 4000 + version = "0.50.0" 4001 + source = "registry+https://github.com/rust-lang/crates.io-index" 4002 + checksum = "524e57b2c537c0f9b1e69f1965311ec12182b4122e45035b1508cd24d2adadb1" 4003 + dependencies = [ 4004 + "cfg-if 1.0.0", 4005 + "windows-sys 0.48.0", 4006 + ] 4007 + 4008 + [[package]] 4009 + name = "yaml-rust" 4010 + version = "0.4.5" 4011 + source = "registry+https://github.com/rust-lang/crates.io-index" 4012 + checksum = "56c1936c4cc7a1c9ab21a1ebb602eb942ba868cbd44a99cb7cdc5892335e1c85" 4013 + dependencies = [ 4014 + "linked-hash-map", 4015 + ] 4016 + 4017 + [[package]] 4018 + name = "yansi" 4019 + version = "0.5.1" 4020 + source = "registry+https://github.com/rust-lang/crates.io-index" 4021 + checksum = "09041cd90cf85f7f8b2df60c646f853b7f535ce68f85244eb6731cf89fa498ec" 4022 + 4023 + [[package]] 4024 + name = "zeromq-src" 4025 + version = "0.2.6+4.3.4" 4026 + source = "registry+https://github.com/rust-lang/crates.io-index" 4027 + checksum = "fc120b771270365d5ed0dfb4baf1005f2243ae1ae83703265cb3504070f4160b" 4028 + dependencies = [ 4029 + "cc", 4030 + "dircpy", 4031 + ] 4032 + 4033 + [[package]] 4034 + name = "zmq" 4035 + version = "0.10.0" 4036 + source = "registry+https://github.com/rust-lang/crates.io-index" 4037 + checksum = "dd3091dd571fb84a9b3e5e5c6a807d186c411c812c8618786c3c30e5349234e7" 4038 + dependencies = [ 4039 + "bitflags 1.3.2", 4040 + "libc", 4041 + "zmq-sys", 4042 + ] 4043 + 4044 + [[package]] 4045 + name = "zmq-sys" 4046 + version = "0.12.0" 4047 + source = "registry+https://github.com/rust-lang/crates.io-index" 4048 + checksum = "8e8351dc72494b4d7f5652a681c33634063bbad58046c1689e75270908fdc864" 4049 + dependencies = [ 4050 + "libc", 4051 + "system-deps", 4052 + "zeromq-src", 4053 + ]
+67
pkgs/development/python-modules/qcs-sdk-python/default.nix
···
··· 1 + { lib 2 + , buildPythonPackage 3 + , pythonOlder 4 + , fetchFromGitHub 5 + , rustPlatform 6 + , quil 7 + , pytest-asyncio 8 + , pytestCheckHook 9 + , syrupy 10 + }: 11 + 12 + buildPythonPackage rec { 13 + pname = "qcs-sdk-python"; 14 + version = "0.16.3"; 15 + pyproject = true; 16 + 17 + disabled = pythonOlder "3.8"; 18 + 19 + src = fetchFromGitHub { 20 + owner = "rigetti"; 21 + repo = "qcs-sdk-rust"; 22 + rev = "python/v${version}"; 23 + hash = "sha256-Q2PCARxaWqgVVnr2O+zhGcNHghC4gr31bxkv6+Rf/EQ="; 24 + }; 25 + 26 + cargoDeps = rustPlatform.importCargoLock { 27 + lockFile = ./Cargo.lock; 28 + outputHashes = { 29 + "quil-rs-0.22.5" = "sha256-HUp41mOBjyAavhjFO5IJXHh2dVPcpFuDJ03nyRRuCCk="; 30 + }; 31 + }; 32 + 33 + buildAndTestSubdir = "crates/python"; 34 + 35 + nativeBuildInputs = [ 36 + rustPlatform.cargoSetupHook 37 + rustPlatform.maturinBuildHook 38 + ]; 39 + 40 + propagatedBuildInputs = [ 41 + quil 42 + ]; 43 + 44 + nativeCheckInputs = [ 45 + pytest-asyncio 46 + pytestCheckHook 47 + syrupy 48 + ]; 49 + 50 + disabledTests = [ 51 + "test_compile_program" 52 + "test_conjugate_pauli_by_clifford" 53 + "test_execute_qvm" 54 + "test_generate_randomized_benchmark_sequence" 55 + "test_get_report" 56 + "test_get_version_info" 57 + "test_list_quantum_processors_timeout" 58 + ]; 59 + 60 + meta = { 61 + changelog = "https://github.com/rigetti/qcs-sdk-rust/blob/${src.rev}/crates/python/CHANGELOG.md"; 62 + description = "Python interface for the QCS Rust SDK"; 63 + homepage = "https://github.com/rigetti/qcs-sdk-rust/tree/main/crates/python"; 64 + license = lib.licenses.asl20; 65 + maintainers = with lib.maintainers; [ dotlambda ]; 66 + }; 67 + }
+65
pkgs/development/python-modules/quil/default.nix
···
··· 1 + { lib 2 + , buildPythonPackage 3 + , pythonOlder 4 + , fetchFromGitHub 5 + , rustPlatform 6 + , numpy 7 + , pytestCheckHook 8 + , syrupy 9 + }: 10 + 11 + buildPythonPackage rec { 12 + pname = "quil"; 13 + version = "0.6.5"; 14 + pyproject = true; 15 + 16 + disabled = pythonOlder "3.8"; 17 + 18 + src = fetchFromGitHub { 19 + owner = "rigetti"; 20 + repo = "quil-rs"; 21 + rev = "quil-py/v${version}"; 22 + hash = "sha256-SYq0NOzYGJuXFPGjvYzGgKvioCk0hBxLR5S6VFU5d88="; 23 + }; 24 + 25 + cargoDeps = rustPlatform.fetchCargoTarball { 26 + name = "${pname}-${version}"; 27 + inherit src; 28 + hash = "sha256-qZY9eQxxlH59DE/RrZFC3G6Pp3IdJupPN5AhUnrKSKs="; 29 + }; 30 + 31 + buildAndTestSubdir = "quil-py"; 32 + 33 + preConfigure = '' 34 + cargo metadata --offline 35 + ''; 36 + 37 + nativeBuildInputs = [ 38 + rustPlatform.cargoSetupHook 39 + rustPlatform.maturinBuildHook 40 + ]; 41 + 42 + propagatedBuildInputs = [ 43 + numpy 44 + ]; 45 + 46 + pythonImportsCheck = [ "numpy" ]; 47 + 48 + nativeCheckInputs = [ 49 + pytestCheckHook 50 + syrupy 51 + ]; 52 + 53 + disabledTests = [ 54 + # Syrupy snapshot needs to be regenerated 55 + "test_filter_instructions" 56 + ]; 57 + 58 + meta = { 59 + changelog = "https://github.com/rigetti/quil-rs/blob/${src.rev}/quil-py/CHANGELOG.md"; 60 + description = "Python package for building and parsing Quil programs"; 61 + homepage = "https://github.com/rigetti/quil-rs/tree/main/quil-py"; 62 + license = lib.licenses.asl20; 63 + maintainers = with lib.maintainers; [ dotlambda ]; 64 + }; 65 + }
+13 -12
pkgs/development/python-modules/reqif/default.nix
··· 1 { lib 2 , buildPythonPackage 3 - , python 4 , fetchFromGitHub 5 , hatchling 6 - , beautifulsoup4 7 , lxml 8 - , jinja2 9 , pytestCheckHook 10 , pythonOlder 11 }: 12 13 buildPythonPackage rec { 14 pname = "reqif"; 15 version = "0.0.35"; 16 - format = "pyproject"; 17 18 disabled = pythonOlder "3.7"; 19 20 src = fetchFromGitHub { 21 owner = "strictdoc-project"; 22 - repo = pname; 23 rev = "refs/tags/${version}"; 24 hash = "sha256-3yOLOflPqzJRv3qCQXFK3rIFftBq8FkYy7XhOfWH82Y="; 25 }; 26 27 postPatch = '' 28 - substituteInPlace ./tests/unit/conftest.py --replace \ 29 - "os.path.abspath(os.path.join(__file__, \"../../../../reqif\"))" \ 30 "\"${placeholder "out"}/${python.sitePackages}/reqif\"" 31 - substituteInPlace requirements.txt --replace "==" ">=" 32 ''; 33 34 nativeBuildInputs = [ 35 hatchling 36 ]; 37 38 propagatedBuildInputs = [ ··· 41 jinja2 42 ]; 43 44 - pythonImportsCheck = [ 45 - "reqif" 46 - ]; 47 - 48 nativeCheckInputs = [ 49 pytestCheckHook 50 ]; 51 52 meta = with lib; {
··· 1 { lib 2 + , beautifulsoup4 3 , buildPythonPackage 4 , fetchFromGitHub 5 , hatchling 6 + , jinja2 7 , lxml 8 , pytestCheckHook 9 + , python 10 , pythonOlder 11 + , pythonRelaxDepsHook 12 }: 13 14 buildPythonPackage rec { 15 pname = "reqif"; 16 version = "0.0.35"; 17 + pyproject = true; 18 19 disabled = pythonOlder "3.7"; 20 21 src = fetchFromGitHub { 22 owner = "strictdoc-project"; 23 + repo = "reqif"; 24 rev = "refs/tags/${version}"; 25 hash = "sha256-3yOLOflPqzJRv3qCQXFK3rIFftBq8FkYy7XhOfWH82Y="; 26 }; 27 28 postPatch = '' 29 + substituteInPlace ./tests/unit/conftest.py \ 30 + --replace-fail "os.path.abspath(os.path.join(__file__, \"../../../../reqif\"))" \ 31 "\"${placeholder "out"}/${python.sitePackages}/reqif\"" 32 ''; 33 34 nativeBuildInputs = [ 35 hatchling 36 + pythonRelaxDepsHook 37 ]; 38 39 propagatedBuildInputs = [ ··· 42 jinja2 43 ]; 44 45 nativeCheckInputs = [ 46 pytestCheckHook 47 + ]; 48 + 49 + pythonImportsCheck = [ 50 + "reqif" 51 ]; 52 53 meta = with lib; {
+5 -5
pkgs/development/python-modules/shtab/default.nix
··· 11 12 buildPythonPackage rec { 13 pname = "shtab"; 14 - version = "1.6.5"; 15 - format = "pyproject"; 16 17 disabled = pythonOlder "3.7"; 18 19 src = fetchFromGitHub { 20 owner = "iterative"; 21 - repo = pname; 22 rev = "refs/tags/v${version}"; 23 - hash = "sha256-jplcKVXWogSrYRGch0qypWGNzO9HErR5B9S1iT4eFcM="; 24 }; 25 26 postPatch = '' 27 substituteInPlace pyproject.toml \ 28 - --replace " --cov=shtab --cov-report=term-missing --cov-report=xml" "" 29 ''; 30 31 nativeBuildInputs = [
··· 11 12 buildPythonPackage rec { 13 pname = "shtab"; 14 + version = "1.7.0"; 15 + pyproject = true; 16 17 disabled = pythonOlder "3.7"; 18 19 src = fetchFromGitHub { 20 owner = "iterative"; 21 + repo = "shtab"; 22 rev = "refs/tags/v${version}"; 23 + hash = "sha256-b2XXDyO/2AnlxViC6sEEYUGviF6+FGXBnBcdQOuTViY="; 24 }; 25 26 postPatch = '' 27 substituteInPlace pyproject.toml \ 28 + --replace-fail " --cov=shtab --cov-report=term-missing --cov-report=xml" "" 29 ''; 30 31 nativeBuildInputs = [
+2 -2
pkgs/development/python-modules/transformers/default.nix
··· 53 54 buildPythonPackage rec { 55 pname = "transformers"; 56 - version = "4.38.0"; 57 format = "setuptools"; 58 59 disabled = pythonOlder "3.8"; ··· 62 owner = "huggingface"; 63 repo = "transformers"; 64 rev = "refs/tags/v${version}"; 65 - hash = "sha256-2WcRZz8ZuaKbdMM/XhGYzyH54FgKi644ek9xxQd8bPI="; 66 }; 67 68 propagatedBuildInputs = [
··· 53 54 buildPythonPackage rec { 55 pname = "transformers"; 56 + version = "4.38.1"; 57 format = "setuptools"; 58 59 disabled = pythonOlder "3.8"; ··· 62 owner = "huggingface"; 63 repo = "transformers"; 64 rev = "refs/tags/v${version}"; 65 + hash = "sha256-92WmvSFZYCCG4qJprPT7clYa7ePuvyaCvxni/spDhSw="; 66 }; 67 68 propagatedBuildInputs = [
+2 -2
pkgs/development/python-modules/types-html5lib/default.nix
··· 6 7 buildPythonPackage rec { 8 pname = "types-html5lib"; 9 - version = "1.1.11.20240221"; 10 pyproject = true; 11 12 src = fetchPypi { 13 inherit pname version; 14 - hash = "sha256-mkKut60hArzno+NNCt/KSyXT2qLVTX4JUqiEXzrZCaI="; 15 }; 16 17 nativeBuildInputs = [
··· 6 7 buildPythonPackage rec { 8 pname = "types-html5lib"; 9 + version = "1.1.11.20240222"; 10 pyproject = true; 11 12 src = fetchPypi { 13 inherit pname version; 14 + hash = "sha256-2VF+xrovofYxE+KTClm2ByKpdsyYO5TX/XcvFIZeEVI="; 15 }; 16 17 nativeBuildInputs = [
+73
pkgs/development/python-modules/webdriver-manager/default.nix
···
··· 1 + { lib 2 + , buildPythonPackage 3 + , fetchFromGitHub 4 + , packaging 5 + , pybrowsers 6 + , pytestCheckHook 7 + , python-dotenv 8 + , pythonOlder 9 + , requests 10 + , selenium 11 + , setuptools 12 + }: 13 + 14 + buildPythonPackage rec { 15 + pname = "webdriver-manager"; 16 + version = "4.0.1"; 17 + pyproject = true; 18 + 19 + disabled = pythonOlder "3.7"; 20 + 21 + src = fetchFromGitHub { 22 + owner = "SergeyPirogov"; 23 + repo = "webdriver_manager"; 24 + rev = "refs/tags/v${version}"; 25 + hash = "sha256-PdUlloJ4DncnktKQHofn/OLVrgSVyWhaeEEhl3Hgjek="; 26 + }; 27 + 28 + nativeBuildInputs = [ 29 + setuptools 30 + ]; 31 + 32 + propagatedBuildInputs = [ 33 + packaging 34 + python-dotenv 35 + requests 36 + ]; 37 + 38 + nativeCheckInputs = [ 39 + pybrowsers 40 + pytestCheckHook 41 + selenium 42 + ]; 43 + 44 + pythonImportsCheck = [ 45 + "webdriver_manager" 46 + ]; 47 + 48 + disabledTestPaths = [ 49 + # Tests require network access and browsers available 50 + "tests_negative/" 51 + "tests_xdist/" 52 + "tests/test_brave_driver.py" 53 + "tests/test_chrome_driver.py" 54 + "tests/test_chrome_driver.py" 55 + "tests/test_chromium_driver.py" 56 + "tests/test_custom_http_client.py" 57 + "tests/test_downloader.py" 58 + "tests/test_edge_driver.py" 59 + "tests/test_firefox_manager.py" 60 + "tests/test_ie_driver.py" 61 + "tests/test_opera_manager.py" 62 + "tests/test_opera_manager.py" 63 + "tests/test_silent_global_logs.py" 64 + ]; 65 + 66 + meta = with lib; { 67 + description = "Module to manage the binary drivers for different browsers"; 68 + homepage = "https://github.com/SergeyPirogov/webdriver_manager/"; 69 + changelog = "https://github.com/SergeyPirogov/webdriver_manager/blob/${version}/CHANGELOG.md"; 70 + license = licenses.asl20; 71 + maintainers = with maintainers; [ fab ]; 72 + }; 73 + }
+40
pkgs/development/python-modules/whoisdomain/default.nix
···
··· 1 + { lib 2 + , buildPythonPackage 3 + , fetchFromGitHub 4 + , hatchling 5 + , pythonOlder 6 + }: 7 + 8 + buildPythonPackage rec { 9 + pname = "whoisdomain"; 10 + version = "1.20240129.1"; 11 + pyproject = true; 12 + 13 + disabled = pythonOlder "3.7"; 14 + 15 + src = fetchFromGitHub { 16 + owner = "mboot-github"; 17 + repo = "WhoisDomain"; 18 + rev = "refs/tags/${version}"; 19 + hash = "sha256-nRj/WkYjMZuQoYF+QFIHABlek4DxvvEnOTeFYLHYvZc="; 20 + }; 21 + 22 + nativeBuildInputs = [ 23 + hatchling 24 + ]; 25 + 26 + pythonImportsCheck = [ 27 + "whoisdomain" 28 + ]; 29 + 30 + # Tests require network access 31 + doCheck = false; 32 + 33 + meta = with lib; { 34 + description = "Module to perform whois lookups"; 35 + homepage = "https://github.com/mboot-github/WhoisDomain"; 36 + changelog = "https://github.com/mboot-github/WhoisDomain/releases/tag/${version}"; 37 + license = licenses.mit; 38 + maintainers = with maintainers; [ fab ]; 39 + }; 40 + }
+5 -5
pkgs/development/web/bun/default.nix
··· 12 }: 13 14 stdenvNoCC.mkDerivation rec { 15 - version = "1.0.27"; 16 pname = "bun"; 17 18 src = passthru.sources.${stdenvNoCC.hostPlatform.system} or (throw "Unsupported system: ${stdenvNoCC.hostPlatform.system}"); ··· 51 sources = { 52 "aarch64-darwin" = fetchurl { 53 url = "https://github.com/oven-sh/bun/releases/download/bun-v${version}/bun-darwin-aarch64.zip"; 54 - hash = "sha256-zGc5Y/PNoU1tOHKCH9SiBBWyIxs6gyTNPKwxFhJl3w0="; 55 }; 56 "aarch64-linux" = fetchurl { 57 url = "https://github.com/oven-sh/bun/releases/download/bun-v${version}/bun-linux-aarch64.zip"; 58 - hash = "sha256-IEBCZ7DrWzFs2Z97uRuQ1MsaxGqEz9/+BzTA/Qb4rnI="; 59 }; 60 "x86_64-darwin" = fetchurl { 61 url = "https://github.com/oven-sh/bun/releases/download/bun-v${version}/bun-darwin-x64.zip"; 62 - hash = "sha256-fiY8cpy8REGOaETScUJpbN0HTJT0gAfjSfGLSDBeUs8="; 63 }; 64 "x86_64-linux" = fetchurl { 65 url = "https://github.com/oven-sh/bun/releases/download/bun-v${version}/bun-linux-x64.zip"; 66 - hash = "sha256-t48K6lueJaNcKPAuahzz2TVomWhv67SlYqeo7EBoqtM="; 67 }; 68 }; 69 updateScript = writeShellScript "update-bun" ''
··· 12 }: 13 14 stdenvNoCC.mkDerivation rec { 15 + version = "1.0.28"; 16 pname = "bun"; 17 18 src = passthru.sources.${stdenvNoCC.hostPlatform.system} or (throw "Unsupported system: ${stdenvNoCC.hostPlatform.system}"); ··· 51 sources = { 52 "aarch64-darwin" = fetchurl { 53 url = "https://github.com/oven-sh/bun/releases/download/bun-v${version}/bun-darwin-aarch64.zip"; 54 + hash = "sha256-kw39m8zD1f4uGjs2r/J2j8YbjbKDjZmFWxzf/x81poM="; 55 }; 56 "aarch64-linux" = fetchurl { 57 url = "https://github.com/oven-sh/bun/releases/download/bun-v${version}/bun-linux-aarch64.zip"; 58 + hash = "sha256-eJr3mWusSNrDqPHV5PwVsfGK4o57XDsBHozpPJE7HsU="; 59 }; 60 "x86_64-darwin" = fetchurl { 61 url = "https://github.com/oven-sh/bun/releases/download/bun-v${version}/bun-darwin-x64.zip"; 62 + hash = "sha256-qkVy1w+MrlBplX0CLuW0yufnZ/+ETkJPSm/91KpAR+c="; 63 }; 64 "x86_64-linux" = fetchurl { 65 url = "https://github.com/oven-sh/bun/releases/download/bun-v${version}/bun-linux-x64.zip"; 66 + hash = "sha256-a9upDXwlgmvF99ulUplrscWrsGp/7AsLTfx1FPYY41s="; 67 }; 68 }; 69 updateScript = writeShellScript "update-bun" ''
+2 -2
pkgs/games/performous/default.nix
··· 23 24 stdenv.mkDerivation rec { 25 pname = "performous"; 26 - version = "1.3.0"; 27 28 src = fetchFromGitHub { 29 owner = "performous"; 30 repo = "performous"; 31 rev = "refs/tags/${version}"; 32 - hash = "sha256-y7kxLht15vULN9NxM0wzj9+7Uq4/3D5j9oBEnrTIwQ8="; 33 }; 34 35 cedSrc = fetchFromGitHub {
··· 23 24 stdenv.mkDerivation rec { 25 pname = "performous"; 26 + version = "1.3.1"; 27 28 src = fetchFromGitHub { 29 owner = "performous"; 30 repo = "performous"; 31 rev = "refs/tags/${version}"; 32 + hash = "sha256-f70IHA8LqIlkMRwJqSmszx3keStSx50nKcEWLGEjc3g="; 33 }; 34 35 cedSrc = fetchFromGitHub {
+15 -14
pkgs/games/performous/performous-cmake.patch
··· 1 diff --git a/cmake/Modules/FindCed.cmake b/cmake/Modules/FindCed.cmake 2 - index d6e2aca..3085adb 100644 3 --- a/cmake/Modules/FindCed.cmake 4 +++ b/cmake/Modules/FindCed.cmake 5 - @@ -1,11 +1 @@ 6 - -include(LibFetchMacros) 7 - - 8 - -set(Ced_GIT_VERSION "master") 9 - - 10 - -libfetch_git_pkg(Ced 11 - - REPOSITORY ${SELF_BUILT_GIT_BASE}/compact_enc_det.git 12 - - #https://github.com/google/compact_enc_det.git 13 - - REFERENCE ${Ced_GIT_VERSION} 14 - - FIND_PATH compact_enc_det/compact_enc_det.h 15 - -) 16 - -message(STATUS "Found Google CED ${Ced_VERSION}") 17 - +add_subdirectory(../ced-src ced-src)
··· 1 diff --git a/cmake/Modules/FindCed.cmake b/cmake/Modules/FindCed.cmake 2 + index 5794bc84..08d6b49d 100644 3 --- a/cmake/Modules/FindCed.cmake 4 +++ b/cmake/Modules/FindCed.cmake 5 + @@ -22,12 +22,7 @@ elseif(SELF_BUILT_CED STREQUAL "AUTO") 6 + pkg_check_modules(CED IMPORTED_TARGET GLOBAL CED) 7 + if(NOT CED_FOUND) 8 + message(STATUS "ced build from source because not found on system") 9 + - libfetch_git_pkg(Ced 10 + - REPOSITORY ${SELF_BUILT_GIT_BASE}/compact_enc_det.git 11 + - #https://github.com/google/compact_enc_det.git 12 + - REFERENCE ${Ced_GIT_VERSION} 13 + - FIND_PATH compact_enc_det/compact_enc_det.h 14 + - ) 15 + + add_subdirectory(../ced-src ced-src) 16 + else() 17 + add_library(ced ALIAS PkgConfig::CED) 18 + set(Ced_VERSION ${CED_VERSION})
+2 -2
pkgs/servers/redpanda/default.nix
··· 7 , stdenv 8 }: 9 let 10 - version = "23.3.5"; 11 src = fetchFromGitHub { 12 owner = "redpanda-data"; 13 repo = "redpanda"; 14 rev = "v${version}"; 15 - sha256 = "sha256-rERKoaSZ/lscMW9IcHU00+l4BzvFCz3RMDCQyiEam0E="; 16 }; 17 server = callPackage ./server.nix { inherit src version; }; 18 in
··· 7 , stdenv 8 }: 9 let 10 + version = "23.3.6"; 11 src = fetchFromGitHub { 12 owner = "redpanda-data"; 13 repo = "redpanda"; 14 rev = "v${version}"; 15 + sha256 = "sha256-8VkMVbiwQDsYGour9fn0qYXXS/kWnhtARNaGmXVyaIY="; 16 }; 17 server = callPackage ./server.nix { inherit src version; }; 18 in
+1 -1
pkgs/tools/misc/ili2c/default.nix
··· 62 binaryBytecode # source bundles dependencies as jars 63 ]; 64 license = licenses.lgpl21Plus; 65 - maintainers = [ maintainers.das-g ]; 66 platforms = platforms.linux; 67 mainProgram = "ili2c"; 68 };
··· 62 binaryBytecode # source bundles dependencies as jars 63 ]; 64 license = licenses.lgpl21Plus; 65 + maintainers = with maintainers; teams.geospatial.members ++ [ das-g ]; 66 platforms = platforms.linux; 67 mainProgram = "ili2c"; 68 };
+1 -1
pkgs/tools/misc/osm2pgsql/default.nix
··· 72 homepage = "https://osm2pgsql.org"; 73 license = licenses.gpl2Plus; 74 platforms = platforms.unix; 75 - maintainers = with maintainers; [ jglukasik das-g ]; 76 }; 77 })
··· 72 homepage = "https://osm2pgsql.org"; 73 license = licenses.gpl2Plus; 74 platforms = platforms.unix; 75 + maintainers = with maintainers; teams.geospatial.members ++ [ jglukasik das-g ]; 76 }; 77 })
+3 -3
pkgs/tools/networking/ockam/default.nix
··· 12 13 let 14 pname = "ockam"; 15 - version = "0.116.0"; 16 in 17 rustPlatform.buildRustPackage { 18 inherit pname version; ··· 21 owner = "build-trust"; 22 repo = pname; 23 rev = "ockam_v${version}"; 24 - sha256 = "sha256-dcSH/mO3cUamjOCuvEB/C24n7K5T1KnUMvTn8fVu+YM="; 25 }; 26 27 - cargoHash = "sha256-9UwPPOKg+Im+vfQFiYKS68tONYkKz1TqX7ukbtmLcRk="; 28 nativeBuildInputs = [ git pkg-config ]; 29 buildInputs = [ openssl dbus ] 30 ++ lib.optionals stdenv.isDarwin [ Security ];
··· 12 13 let 14 pname = "ockam"; 15 + version = "0.117.0"; 16 in 17 rustPlatform.buildRustPackage { 18 inherit pname version; ··· 21 owner = "build-trust"; 22 repo = pname; 23 rev = "ockam_v${version}"; 24 + sha256 = "sha256-iQ/bhrYJvvSevZGx4n1gTyfG/NvvWoQAHs6fcTT+vUc="; 25 }; 26 27 + cargoHash = "sha256-WXRRZWQqgfw7priZrt+avMs2FHs4EcKwlkg5XK8hjoY="; 28 nativeBuildInputs = [ git pkg-config ]; 29 buildInputs = [ openssl dbus ] 30 ++ lib.optionals stdenv.isDarwin [ Security ];
+1
pkgs/tools/networking/uget/default.nix
··· 53 license = licenses.lgpl21; 54 platforms = platforms.unix; 55 maintainers = with maintainers; [ romildo ]; 56 }; 57 }
··· 53 license = licenses.lgpl21; 54 platforms = platforms.unix; 55 maintainers = with maintainers; [ romildo ]; 56 + mainProgram = "uget-gtk"; 57 }; 58 }
+7 -6
pkgs/tools/security/das/default.nix pkgs/by-name/da/das/package.nix
··· 5 6 python3.pkgs.buildPythonApplication rec { 7 pname = "das"; 8 - version = "0.3.8"; 9 - format = "pyproject"; 10 11 src = fetchFromGitHub { 12 owner = "snovvcrash"; 13 repo = "DivideAndScan"; 14 rev = "refs/tags/v${version}"; 15 - hash = "sha256-a9gnEBTvZshw42M/GrpCgjZh6FOzL45aZqGRyeHO0ec="; 16 }; 17 18 postPatch = '' 19 substituteInPlace pyproject.toml \ 20 --replace 'networkx = "^2.8.4"' 'networkx = "*"' \ 21 - --replace 'pandas = "^1.4.2"' 'pandas = "*"' 22 ''; 23 24 - nativeBuildInputs = with python3.pkgs; [ 25 - poetry-core 26 ]; 27 28 propagatedBuildInputs = with python3.pkgs; [ ··· 47 homepage = "https://github.com/snovvcrash/DivideAndScan"; 48 license = licenses.bsd2; 49 maintainers = with maintainers; [ fab ]; 50 }; 51 }
··· 5 6 python3.pkgs.buildPythonApplication rec { 7 pname = "das"; 8 + version = "1.0.3"; 9 + pyproject = true; 10 11 src = fetchFromGitHub { 12 owner = "snovvcrash"; 13 repo = "DivideAndScan"; 14 rev = "refs/tags/v${version}"; 15 + hash = "sha256-WZmWpcBqxsNH96nVWwoepFhsvdxZpYKmAjNd7ghIJMA="; 16 }; 17 18 postPatch = '' 19 substituteInPlace pyproject.toml \ 20 --replace 'networkx = "^2.8.4"' 'networkx = "*"' \ 21 + --replace 'netaddr = "^0.8.0"' 'netaddr = "*"' 22 ''; 23 24 + nativeBuildInputs = [ 25 + python3.pkgs.poetry-core 26 ]; 27 28 propagatedBuildInputs = with python3.pkgs; [ ··· 47 homepage = "https://github.com/snovvcrash/DivideAndScan"; 48 license = licenses.bsd2; 49 maintainers = with maintainers; [ fab ]; 50 + mainProgram = "das"; 51 }; 52 }
+3 -3
pkgs/tools/security/trufflehog/default.nix
··· 7 8 buildGoModule rec { 9 pname = "trufflehog"; 10 - version = "3.67.6"; 11 12 src = fetchFromGitHub { 13 owner = "trufflesecurity"; 14 repo = "trufflehog"; 15 rev = "refs/tags/v${version}"; 16 - hash = "sha256-LKnFlgMbgp47mNkER+gE4PwEpqBY1txmhDpmcPCXH24="; 17 }; 18 19 - vendorHash = "sha256-/DKly5ZFrySYrjGywjsyQd5Ky1bQ+ZIJll0io6XC5+s="; 20 21 ldflags = [ 22 "-s"
··· 7 8 buildGoModule rec { 9 pname = "trufflehog"; 10 + version = "3.67.7"; 11 12 src = fetchFromGitHub { 13 owner = "trufflesecurity"; 14 repo = "trufflehog"; 15 rev = "refs/tags/v${version}"; 16 + hash = "sha256-EgAZVFWhAmC24kDYIsvyHcjT7DbmQ3PRO9dSAT3ZdXU="; 17 }; 18 19 + vendorHash = "sha256-KkP8NY35Uo0RM14VSGqAJ3yhw8dXDi5JDPpkBYPmpfQ="; 20 21 ldflags = [ 22 "-s"
-4
pkgs/top-level/all-packages.nix
··· 4972 4973 dapr-cli = callPackage ../development/tools/dapr/cli { }; 4974 4975 - das = callPackage ../tools/security/das { }; 4976 - 4977 dasel = callPackage ../applications/misc/dasel { }; 4978 4979 dasher = callPackage ../applications/accessibility/dasher { }; ··· 23680 libwacom = callPackage ../development/libraries/libwacom { }; 23681 23682 libwacom-surface = callPackage ../development/libraries/libwacom/surface.nix { }; 23683 - 23684 - lightning = callPackage ../development/libraries/lightning { }; 23685 23686 lightlocker = callPackage ../misc/screensavers/light-locker { }; 23687
··· 4972 4973 dapr-cli = callPackage ../development/tools/dapr/cli { }; 4974 4975 dasel = callPackage ../applications/misc/dasel { }; 4976 4977 dasher = callPackage ../applications/accessibility/dasher { }; ··· 23678 libwacom = callPackage ../development/libraries/libwacom { }; 23679 23680 libwacom-surface = callPackage ../development/libraries/libwacom/surface.nix { }; 23681 23682 lightlocker = callPackage ../misc/screensavers/light-locker { }; 23683
+10
pkgs/top-level/python-packages.nix
··· 10255 10256 pybravia = callPackage ../development/python-modules/pybravia { }; 10257 10258 pybrowserid = callPackage ../development/python-modules/pybrowserid { }; 10259 10260 pybtex = callPackage ../development/python-modules/pybtex { }; ··· 12372 12373 qcs-api-client = callPackage ../development/python-modules/qcs-api-client { }; 12374 12375 qdarkstyle = callPackage ../development/python-modules/qdarkstyle { }; 12376 12377 qdldl = callPackage ../development/python-modules/qdldl { }; ··· 12482 questionary = callPackage ../development/python-modules/questionary { }; 12483 12484 queuelib = callPackage ../development/python-modules/queuelib { }; 12485 12486 qutip = callPackage ../development/python-modules/qutip { }; 12487 ··· 16248 16249 webdavclient3 = callPackage ../development/python-modules/webdavclient3 { }; 16250 16251 webencodings = callPackage ../development/python-modules/webencodings { }; 16252 16253 webexteamssdk = callPackage ../development/python-modules/webexteamssdk { }; ··· 16319 whois = callPackage ../development/python-modules/whois { }; 16320 16321 whois-api = callPackage ../development/python-modules/whois-api { }; 16322 16323 whoosh = callPackage ../development/python-modules/whoosh { }; 16324
··· 10255 10256 pybravia = callPackage ../development/python-modules/pybravia { }; 10257 10258 + pybrowsers = callPackage ../development/python-modules/pybrowsers { }; 10259 + 10260 pybrowserid = callPackage ../development/python-modules/pybrowserid { }; 10261 10262 pybtex = callPackage ../development/python-modules/pybtex { }; ··· 12374 12375 qcs-api-client = callPackage ../development/python-modules/qcs-api-client { }; 12376 12377 + qcs-sdk-python = callPackage ../development/python-modules/qcs-sdk-python { }; 12378 + 12379 qdarkstyle = callPackage ../development/python-modules/qdarkstyle { }; 12380 12381 qdldl = callPackage ../development/python-modules/qdldl { }; ··· 12486 questionary = callPackage ../development/python-modules/questionary { }; 12487 12488 queuelib = callPackage ../development/python-modules/queuelib { }; 12489 + 12490 + quil = callPackage ../development/python-modules/quil { }; 12491 12492 qutip = callPackage ../development/python-modules/qutip { }; 12493 ··· 16254 16255 webdavclient3 = callPackage ../development/python-modules/webdavclient3 { }; 16256 16257 + webdriver-manager = callPackage ../development/python-modules/webdriver-manager { }; 16258 + 16259 webencodings = callPackage ../development/python-modules/webencodings { }; 16260 16261 webexteamssdk = callPackage ../development/python-modules/webexteamssdk { }; ··· 16327 whois = callPackage ../development/python-modules/whois { }; 16328 16329 whois-api = callPackage ../development/python-modules/whois-api { }; 16330 + 16331 + whoisdomain = callPackage ../development/python-modules/whoisdomain { }; 16332 16333 whoosh = callPackage ../development/python-modules/whoosh { }; 16334