From 9f4e0f48eda4c95bee9eaa00e921d6b50d126cef Mon Sep 17 00:00:00 2001 From: Hetavi Shah Date: Mon, 1 Dec 2025 14:20:44 +0530 Subject: [PATCH] [OND211-2329]: Added Crypto package. --- pyproject.toml | 1 + uv.lock | 37 +++++++++++++++++++++++++++++++++++++ 2 files changed, 38 insertions(+) diff --git a/pyproject.toml b/pyproject.toml index 48bbfa108..63d4e2606 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -153,6 +153,7 @@ dependencies = [ "pypandoc>=1.16", "pyobvector==0.2.18", "exceptiongroup>=1.3.0,<2.0.0", + "crypto>=1.4.1", ] [dependency-groups] diff --git a/uv.lock b/uv.lock index d5a96f85c..4b0f09fae 100644 --- a/uv.lock +++ b/uv.lock @@ -1113,6 +1113,19 @@ wheels = [ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/ed/7e/ebe351a457140330b20b6d8289b8f243b21de6e6bce505cd15b230a83bcb/Crawl4AI-0.3.745-py3-none-any.whl", hash = "sha256:763e6aba80959e60e1fe70cb9d954a4cf257eb230af30f51fcd99ff641a7a88d", size = 121997, upload-time = "2024-11-28T13:45:57.999Z" }, ] +[[package]] +name = "crypto" +version = "1.4.1" +source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" } +dependencies = [ + { name = "naked" }, + { name = "shellescape" }, +] +sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/12/0d/34dce1487b3158a0ccd0e5982cba0259c798c24c0de4cc25ec265b37cd98/crypto-1.4.1.tar.gz", hash = "sha256:8f2ee9756a0265c18845ac097ae447c75cfbde158abe1361b7491619f866a9bd", size = 13278, upload-time = "2015-05-14T00:41:44.952Z" } +wheels = [ + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/fc/bb/0b812dc02e6357606228edfbf5808f5ca0a675a84273578c3a199e841cd8/crypto-1.4.1-py2.py3-none-any.whl", hash = "sha256:985120aa86f71545388199f96a2a0e00f7ccfe5ecd14c56355eb399e1a63d164", size = 18019, upload-time = "2015-05-14T00:41:50.011Z" }, +] + [[package]] name = "cryptography" version = "45.0.5" @@ -3603,6 +3616,19 @@ wheels = [ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/85/a5/dba3384423834009bdd41c7021de5c663468a0e7bc4071cb301721e52a99/mypy_boto3_s3-1.40.26-py3-none-any.whl", hash = "sha256:6d055d16ef89a0133ade92f6b4f09603e4acc31a0f5e8f846edf4eb48f17b5a7", size = 82762, upload-time = "2025-09-08T20:12:19.338Z" }, ] +[[package]] +name = "naked" +version = "0.1.32" +source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" } +dependencies = [ + { name = "pyyaml" }, + { name = "requests" }, +] +sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/47/a5/7a4f84bb6a7b0d6ba84fda48119e29afd339a1bc4f9589dab1fe064d6eb6/Naked-0.1.32.tar.gz", hash = "sha256:f81015107e3aefdc801d7144fbae214bdf3cb179c0020a1dc6d5acb3659d5d5c", size = 552681, upload-time = "2022-11-06T14:20:20.577Z" } +wheels = [ + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/83/7b/e55081f0cdd50bf443c0a6bbddb6bf012527c53125ae94aba6583d49461e/Naked-0.1.32-py2.py3-none-any.whl", hash = "sha256:ea3d7eeada6b89bd8464ba0cfaa631867aaa68a3e2d5d6a6800cbe74f8941e5f", size = 587731, upload-time = "2022-11-06T14:20:18.346Z" }, +] + [[package]] name = "nest-asyncio" version = "1.6.0" @@ -5359,6 +5385,7 @@ dependencies = [ { name = "cn2an" }, { name = "cohere" }, { name = "crawl4ai" }, + { name = "crypto" }, { name = "dashscope" }, { name = "datrie" }, { name = "debugpy" }, @@ -5522,6 +5549,7 @@ requires-dist = [ { name = "cn2an", specifier = "==0.5.22" }, { name = "cohere", specifier = "==5.6.2" }, { name = "crawl4ai", specifier = ">=0.3.8" }, + { name = "crypto", specifier = ">=1.4.1" }, { name = "dashscope", specifier = "==1.20.11" }, { name = "datrie", specifier = ">=0.8.3,<0.9.0" }, { name = "debugpy", specifier = ">=1.8.13" }, @@ -6259,6 +6287,15 @@ wheels = [ { url = "https://pypi.tuna.tsinghua.edu.cn/packages/d4/c3/e98e3eb9f06def32b8e2454ab718cafb99149f023dff023e257125132d6e/shapely-2.0.5-cp312-cp312-win_amd64.whl", hash = "sha256:30e8737983c9d954cd17feb49eb169f02f1da49e24e5171122cf2c2b62d65c95", size = 1442365, upload-time = "2024-07-13T10:52:27.433Z" }, ] +[[package]] +name = "shellescape" +version = "3.8.1" +source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" } +sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/19/40/13b9e84bf04774365830cbed1bd95a989d5324a99d207bcb1619a6c517f2/shellescape-3.8.1.tar.gz", hash = "sha256:40b310b30479be771bf3ab28bd8d40753778488bd46ea0969ba0b35038c3ec26", size = 5246, upload-time = "2020-01-25T21:28:23.228Z" } +wheels = [ + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/d0/f4/0081137fceff5779cd4205c1e96657e41cc2d2d56c940dc8eeb6111780f7/shellescape-3.8.1-py2.py3-none-any.whl", hash = "sha256:f17127e390fa3f9aaa80c69c16ea73615fd9b5318fd8309c1dca6168ae7d85bf", size = 3081, upload-time = "2020-01-25T21:28:21.772Z" }, +] + [[package]] name = "shellingham" version = "1.5.4"