已关闭
【26.09-DevStation-round2】【kernel-6.6】 mcp-servers-cvekit 打包方式不够规范, 安装日志过于混乱 #12
liikii创建于  8月28日关闭于  9月21日
liikii成员
8月28日 创建

【缺陷描述】:请补充详细的缺陷问题现象描述

mcp-servers-cvekit-1.1.3-1.oe2609.noarch 打包方式不够规范, 安装日志过于混乱 掩盖了正常的rpm 正常日志

 Installing       : ctags-6.2.1-2.oe2609.aarch64                         50/52 
  Installing       : mcp-servers-cvekit-1.1.3-1.oe2609.noarch             51/52 
  Running scriptlet: mcp-servers-cvekit-1.1.3-1.oe2609.noarch             51/52 
Using CPython 3.11.13 interpreter at: /bin/python3
Creating virtual environment at: /opt/mcp-servers/servers/cvekit_mcp/.venv
Activate with: source opt/mcp-servers/servers/cvekit_mcp/.venv/bin/activate
WARNING: Skipping /usr/lib/python3.11/site-packages/packaging-26.2.dist-info due to invalid metadata entry 'name'
WARNING: Skipping /usr/lib/python3.11/site-packages/spdk-24.1.dist-info due to invalid metadata entry 'name'
WARNING: Skipping /usr/lib/python3.11/site-packages/packaging-26.2.dist-info due to invalid metadata entry 'name'
WARNING: Skipping /usr/lib/python3.11/site-packages/spdk-24.1.dist-info due to invalid metadata entry 'name'
WARNING: Skipping /usr/lib/python3.11/site-packages/json5-0.15.0.dist-info due to invalid metadata entry 'name'
WARNING: Skipping /usr/lib/python3.11/site-packages/gunicorn-26.0.0.dist-info due to invalid metadata entry 'name'
WARNING: Skipping /usr/lib/python3.11/site-packages/service_identity-24.2.0.dist-info due to invalid metadata entry 'name'
Looking in indexes: https://mirrors.huaweicloud.com/repository/pypi/simple
Ignoring async-timeout: markers 'python_version < "3.11"' don't match your environment
Ignoring colorama: markers 'platform_system == "Windows"' don't match your environment
Ignoring exceptiongroup: markers 'python_version < "3.11"' don't match your environment
Requirement already satisfied: requests>=2.31.0 in /usr/local/lib/python3.11/site-packages (from -r /opt/mcp-servers/servers/cvekit_mcp/src/requirements.txt (line 1)) (2.34.2)
Requirement already satisfied: mcp>=1.0.0 in /usr/lib/python3.11/site-packages (from -r /opt/mcp-servers/servers/cvekit_mcp/src/requirements.txt (line 2)) (1.12.3)
Collecting PyGithub>=2.0.0 (from -r /opt/mcp-servers/servers/cvekit_mcp/src/requirements.txt (line 3))
  Downloading https://mirrors.huaweicloud.com/repository/pypi/packages/91/71/f314841697a1d52af3e1ea7c5e1c3f09685b64ae4c58ff16b605a866255d/pygithub-2.10.0-py3-none-any.whl (455 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 455.6/455.6 kB 2.0 MB/s eta 0:00:00
Collecting gitpython>=3.1.40 (from -r /opt/mcp-servers/servers/cvekit_mcp/src/requirements.txt (line 4))
  Downloading https://mirrors.huaweicloud.com/repository/pypi/packages/71/63/ba28697918b7c190af9f3f21940d03e8814e25dd4ddd39d6929f3a553995/gitpython-3.1.60-py3-none-any.whl (221 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 221.9/221.9 kB 2.1 MB/s eta 0:00:00
Collecting curl_cffi (from -r /opt/mcp-servers/servers/cvekit_mcp/src/requirements.txt (line 5))
  Downloading https://mirrors.huaweicloud.com/repository/pypi/packages/f1/8c/755116d4f57fbad64947f47141ccc342a30bf5998ca6a33a2bcc33f34ab9/curl_cffi-0.16.2-cp310-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.whl (12.8 MB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 12.8/12.8 MB 34.3 MB/s eta 0:00:00
Collecting tabulate (from -r /opt/mcp-servers/servers/cvekit_mcp/src/requirements.txt (line 6))
  Downloading https://mirrors.huaweicloud.com/repository/pypi/packages/99/55/db07de81b5c630da5cbf5c7df646580ca26dfaefa593667fc6f2fe016d2e/tabulate-0.10.0-py3-none-any.whl (39 kB)
Collecting aiohttp==3.9.5 (from -r /opt/mcp-servers/servers/cvekit_mcp/src/requirements.txt (line 7))
  Downloading https://mirrors.huaweicloud.com/repository/pypi/packages/73/f1/084f82069428b87d2b5c1e3e2d1d51911981f4cccd94c5c3691f10061c99/aiohttp-3.9.5-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.3 MB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.3/1.3 MB 5.2 MB/s eta 0:00:00
Collecting aiosignal==1.3.1 (from -r /opt/mcp-servers/servers/cvekit_mcp/src/requirements.txt (line 8))
  Downloading https://mirrors.huaweicloud.com/repository/pypi/packages/76/ac/a7305707cb852b7e16ff80eaf5692309bde30e2b1100a1fcacdc8f731d97/aiosignal-1.3.1-py3-none-any.whl (7.6 kB)
Requirement already satisfied: annotated-types==0.7.0 in /usr/lib/python3.11/site-packages (from -r /opt/mcp-servers/servers/cvekit_mcp/src/requirements.txt (line 9)) (0.7.0)
Requirement already satisfied: anyio<5,>=4.5 in /usr/lib/python3.11/site-packages (from -r /opt/mcp-servers/servers/cvekit_mcp/src/requirements.txt (line 10)) (4.14.1)
Collecting attrs==23.2.0 (from -r /opt/mcp-servers/servers/cvekit_mcp/src/requirements.txt (line 12))
  Downloading https://mirrors.huaweicloud.com/repository/pypi/packages/e0/44/827b2a91a5816512fcaf3cc4ebc465ccd5d598c45cefa6703fcf4a79018f/attrs-23.2.0-py3-none-any.whl (60 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 60.8/60.8 kB 789.1 kB/s eta 0:00:00
Collecting certifi==2024.6.2 (from -r /opt/mcp-servers/servers/cvekit_mcp/src/requirements.txt (line 13))
  Downloading https://mirrors.huaweicloud.com/repository/pypi/packages/5b/11/1e78951465b4a225519b8c3ad29769c49e0d8d157a070f681d5b6d64737f/certifi-2024.6.2-py3-none-any.whl (164 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 164.4/164.4 kB 1.9 MB/s eta 0:00:00
Collecting charset-normalizer==3.3.2 (from -r /opt/mcp-servers/servers/cvekit_mcp/src/requirements.txt (line 14))
  Downloading https://mirrors.huaweicloud.com/repository/pypi/packages/e4/a6/7ee57823d46331ddc37dd00749c95b0edec2c79b15fc0d6e6efb532e89ac/charset_normalizer-3.3.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (136 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 136.6/136.6 kB 1.8 MB/s eta 0:00:00
Requirement already satisfied: distro==1.9.0 in /usr/lib/python3.11/site-packages (from -r /opt/mcp-servers/servers/cvekit_mcp/src/requirements.txt (line 16)) (1.9.0)
Collecting frozenlist==1.4.1 (from -r /opt/mcp-servers/servers/cvekit_mcp/src/requirements.txt (line 18))
  Downloading https://mirrors.huaweicloud.com/repository/pypi/packages/ac/6e/e0322317b7c600ba21dec224498c0c5959b2bce3865277a7c0badae340a9/frozenlist-1.4.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (273 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 273.3/273.3 kB 3.9 MB/s eta 0:00:00
Collecting gitdb==4.0.11 (from -r /opt/mcp-servers/servers/cvekit_mcp/src/requirements.txt (line 19))
  Downloading https://mirrors.huaweicloud.com/repository/pypi/packages/fd/5b/8f0c4a5bb9fd491c277c21eff7ccae71b47d43c4446c9d0c6cff2fe8c2c4/gitdb-4.0.11-py3-none-any.whl (62 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 62.7/62.7 kB 847.4 kB/s eta 0:00:00
Collecting gitpython>=3.1.40 (from -r /opt/mcp-servers/servers/cvekit_mcp/src/requirements.txt (line 4))
  Downloading https://mirrors.huaweicloud.com/repository/pypi/packages/e9/bd/cc3a402a6439c15c3d4294333e13042b915bbeab54edc457c723931fed3f/GitPython-3.1.43-py3-none-any.whl (207 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 207.3/207.3 kB 5.4 MB/s eta 0:00:00
Collecting greenlet==3.0.3 (from -r /opt/mcp-servers/servers/cvekit_mcp/src/requirements.txt (line 21))
  Downloading https://mirrors.huaweicloud.com/repository/pypi/packages/21/b4/90e06e07c78513ab03855768200bdb35c8e764e805b3f14fb488e56f82dc/greenlet-3.0.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (657 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 657.7/657.7 kB 5.3 MB/s eta 0:00:00
Collecting h11==0.14.0 (from -r /opt/mcp-servers/servers/cvekit_mcp/src/requirements.txt (line 22))
  Downloading https://mirrors.huaweicloud.com/repository/pypi/packages/95/04/ff642e65ad6b90db43e668d70ffb6736436c7ce41fcc549f4e9472234127/h11-0.14.0-py3-none-any.whl (58 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 58.3/58.3 kB 1.3 MB/s eta 0:00:00
Collecting httpcore==1.0.5 (from -r /opt/mcp-servers/servers/cvekit_mcp/src/requirements.txt (line 23))
  Downloading https://mirrors.huaweicloud.com/repository/pypi/packages/78/d4/e5d7e4f2174f8a4d63c8897d79eb8fe2503f7ecc03282fee1fa2719c2704/httpcore-1.0.5-py3-none-any.whl (77 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 77.9/77.9 kB 876.1 kB/s eta 0:00:00
Collecting httpx==0.27.0 (from -r /opt/mcp-servers/servers/cvekit_mcp/src/requirements.txt (line 24))
  Downloading https://mirrors.huaweicloud.com/repository/pypi/packages/41/7b/ddacf6dcebb42466abd03f368782142baa82e08fc0c1f8eaa05b4bae87d5/httpx-0.27.0-py3-none-any.whl (75 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 75.6/75.6 kB 787.5 kB/s eta 0:00:00
Collecting idna==3.7 (from -r /opt/mcp-servers/servers/cvekit_mcp/src/requirements.txt (line 25))
  Downloading https://mirrors.huaweicloud.com/repository/pypi/packages/e5/3e/741d8c82801c347547f8a2a06aa57dbb1992be9e948df2ea0eda2c8b79e8/idna-3.7-py3-none-any.whl (66 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 66.8/66.8 kB 748.2 kB/s eta 0:00:00
Collecting jsonpatch==1.33 (from -r /opt/mcp-servers/servers/cvekit_mcp/src/requirements.txt (line 26))
  Downloading https://mirrors.huaweicloud.com/repository/pypi/packages/73/07/02e16ed01e04a374e644b575638ec7987ae846d25ad97bcc9945a3ee4b0e/jsonpatch-1.33-py2.py3-none-any.whl (12 kB)
Collecting jsonpointer==3.0.0 (from -r /opt/mcp-servers/servers/cvekit_mcp/src/requirements.txt (line 27))
  Downloading https://mirrors.huaweicloud.com/repository/pypi/packages/71/92/5e77f98553e9e75130c78900d000368476aed74276eb8ae8796f65f00918/jsonpointer-3.0.0-py2.py3-none-any.whl (7.6 kB)
Collecting langchain==0.2.5 (from -r /opt/mcp-servers/servers/cvekit_mcp/src/requirements.txt (line 28))
  Downloading https://mirrors.huaweicloud.com/repository/pypi/packages/4c/e3/38d4c5969d91e8e4f2ada469d82322d8b9f5d218613c4a18c11be2bda648/langchain-0.2.5-py3-none-any.whl (974 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 974.6/974.6 kB 8.4 MB/s eta 0:00:00
Collecting langchain-core==0.2.9 (from -r /opt/mcp-servers/servers/cvekit_mcp/src/requirements.txt (line 29))
  Downloading https://mirrors.huaweicloud.com/repository/pypi/packages/98/5d/e69571aca7876484f29d17349072761837e8d597e5cbe61623748ff81696/langchain_core-0.2.9-py3-none-any.whl (321 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 321.8/321.8 kB 4.0 MB/s eta 0:00:00
Collecting langchain-openai==0.1.8 (from -r /opt/mcp-servers/servers/cvekit_mcp/src/requirements.txt (line 30))
  Downloading https://mirrors.huaweicloud.com/repository/pypi/packages/95/ac/ec2eaa55a7eea519b17a7687e5bf1387dd313f41cf19750f9cfb96db44f9/langchain_openai-0.1.8-py3-none-any.whl (38 kB)
Collecting langchain-text-splitters==0.2.1 (from -r /opt/mcp-servers/servers/cvekit_mcp/src/requirements.txt (line 31))
  Downloading https://mirrors.huaweicloud.com/repository/pypi/packages/a9/d9/31b1b5415be5201ec1ba34ab04f47a92c69174d7817d70b51693fb60e780/langchain_text_splitters-0.2.1-py3-none-any.whl (23 kB)
Collecting langsmith==0.1.81 (from -r /opt/mcp-servers/servers/cvekit_mcp/src/requirements.txt (line 32))
  Downloading https://mirrors.huaweicloud.com/repository/pypi/packages/2b/ab/0ea685c54c448e5c7dbdab674c76c36af982859a7011a1b98d67e7d5ab20/langsmith-0.1.81-py3-none-any.whl (127 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 127.1/127.1 kB 1.5 MB/s eta 0:00:00
Collecting levenshtein==0.25.1 (from -r /opt/mcp-servers/servers/cvekit_mcp/src/requirements.txt (line 33))
  Downloading https://mirrors.huaweicloud.com/repository/pypi/packages/ca/9c/f07b4b8ef8a22a5a3994be9a7aea051139c10955e23ac92a61bebe1ae052/Levenshtein-0.25.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (169 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 169.5/169.5 kB 2.4 MB/s eta 0:00:00
Collecting markdown-it-py==3.0.0 (from -r /opt/mcp-servers/servers/cvekit_mcp/src/requirements.txt (line 34))
  Downloading https://mirrors.huaweicloud.com/repository/pypi/packages/42/d7/1ec15b46af6af88f19b8e5ffea08fa375d433c998b8a7639e76935c14f1f/markdown_it_py-3.0.0-py3-none-any.whl (87 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 87.5/87.5 kB 998.4 kB/s eta 0:00:00
Requirement already satisfied: mdurl==0.1.2 in /usr/lib/python3.11/site-packages (from -r /opt/mcp-servers/servers/cvekit_mcp/src/requirements.txt (line 35)) (0.1.2)
Collecting multidict==6.0.5 (from -r /opt/mcp-servers/servers/cvekit_mcp/src/requirements.txt (line 36))
  Downloading https://mirrors.huaweicloud.com/repository/pypi/packages/3f/e1/7fdd0f39565df3af87d6c2903fb66a7d529fbd0a8a066045d7a5b6ad1145/multidict-6.0.5-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (130 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 130.8/130.8 kB 1.1 MB/s eta 0:00:00
Collecting numpy==1.26.4 (from -r /opt/mcp-servers/servers/cvekit_mcp/src/requirements.txt (line 37))
  Downloading https://mirrors.huaweicloud.com/repository/pypi/packages/79/ae/7e5b85136806f9dadf4878bf73cf223fe5c2636818ba3ab1c585d0403164/numpy-1.26.4-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (14.2 MB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 14.2/14.2 MB 31.4 MB/s eta 0:00:00
Collecting openai==1.35.1 (from -r /opt/mcp-servers/servers/cvekit_mcp/src/requirements.txt (line 38))
  Downloading https://mirrors.huaweicloud.com/repository/pypi/packages/2e/18/cb0d14f881c2f2d0a3eca1652f7f2584b62b9ffbd92ef855d670d0e8dd05/openai-1.35.1-py3-none-any.whl (326 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 326.8/326.8 kB 3.9 MB/s eta 0:00:00
Collecting orjson==3.10.5 (from -r /opt/mcp-servers/servers/cvekit_mcp/src/requirements.txt (line 39))
  Downloading https://mirrors.huaweicloud.com/repository/pypi/packages/96/8b/0023592cdd5ecfcd85465053795b5ff86766151c7ff1bd139efc69c54b76/orjson-3.10.5-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (152 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 152.6/152.6 kB 1.0 MB/s eta 0:00:00
Collecting packaging==24.1 (from -r /opt/mcp-servers/servers/cvekit_mcp/src/requirements.txt (line 40))
  Downloading https://mirrors.huaweicloud.com/repository/pypi/packages/08/aa/cc0199a5f0ad350994d660967a8efb233fe0416e4639146c089643407ce6/packaging-24.1-py3-none-any.whl (53 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 54.0/54.0 kB 1.2 MB/s eta 0:00:00
Collecting pydantic==2.7.4 (from -r /opt/mcp-servers/servers/cvekit_mcp/src/requirements.txt (line 41))
  Downloading https://mirrors.huaweicloud.com/repository/pypi/packages/17/ba/1b65c9cbc49e0c7cd1be086c63209e9ad883c2a409be4746c21db4263f41/pydantic-2.7.4-py3-none-any.whl (409 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 409.0/409.0 kB 2.9 MB/s eta 0:00:00
Collecting pydantic-core==2.18.4 (from -r /opt/mcp-servers/servers/cvekit_mcp/src/requirements.txt (line 42))
  Downloading https://mirrors.huaweicloud.com/repository/pypi/packages/4d/cd/f29239ba9e23a4cbe27ebac22652f9c93b3f2122bd8b96bd51f72bbf7009/pydantic_core-2.18.4-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.8 MB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.8/1.8 MB 6.9 MB/s eta 0:00:00
Collecting pygments==2.18.0 (from -r /opt/mcp-servers/servers/cvekit_mcp/src/requirements.txt (line 43))
  Downloading https://mirrors.huaweicloud.com/repository/pypi/packages/f7/3f/01c8b82017c199075f8f788d0d906b9ffbbc5a47dc9918a945e13d5a2bda/pygments-2.18.0-py3-none-any.whl (1.2 MB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.2/1.2 MB 15.8 MB/s eta 0:00:00
Collecting python-dotenv==1.0.1 (from -r /opt/mcp-servers/servers/cvekit_mcp/src/requirements.txt (line 44))
  Downloading https://mirrors.huaweicloud.com/repository/pypi/packages/6a/3e/b68c118422ec867fa7ab88444e1274aa40681c606d59ac27de5a5588f082/python_dotenv-1.0.1-py3-none-any.whl (19 kB)
Collecting pyyaml==6.0.1 (from -r /opt/mcp-servers/servers/cvekit_mcp/src/requirements.txt (line 45))
  Downloading https://mirrors.huaweicloud.com/repository/pypi/packages/5e/94/7d5ee059dfb92ca9e62f4057dcdec9ac08a9e42679644854dc01177f8145/PyYAML-6.0.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (732 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 732.2/732.2 kB 7.7 MB/s eta 0:00:00
Collecting rapidfuzz==3.9.3 (from -r /opt/mcp-servers/servers/cvekit_mcp/src/requirements.txt (line 46))
  Downloading https://mirrors.huaweicloud.com/repository/pypi/packages/e6/f2/e49146c3b28eeb2543b6943eb984a75b463848e78c9a9b3ff73de3f2f1e5/rapidfuzz-3.9.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.6 MB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.6/1.6 MB 6.3 MB/s eta 0:00:00
Collecting regex==2024.5.15 (from -r /opt/mcp-servers/servers/cvekit_mcp/src/requirements.txt (line 47))
  Downloading https://mirrors.huaweicloud.com/repository/pypi/packages/7d/ba/cbbcdad38b40f1fa36eee1a130051d8e3cd2bd40d3a2a7bce4cf6ff82190/regex-2024.5.15-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (783 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 783.1/783.1 kB 4.6 MB/s eta 0:00:00
Collecting requests>=2.31.0 (from -r /opt/mcp-servers/servers/cvekit_mcp/src/requirements.txt (line 1))
  Downloading https://mirrors.huaweicloud.com/repository/pypi/packages/f9/9b/335f9764261e915ed497fcdeb11df5dfd6f7bf257d4a6a2a686d80da4d54/requests-2.32.3-py3-none-any.whl (64 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 64.9/64.9 kB 1.0 MB/s eta 0:00:00
Collecting rich==13.7.1 (from -r /opt/mcp-servers/servers/cvekit_mcp/src/requirements.txt (line 49))
  Downloading https://mirrors.huaweicloud.com/repository/pypi/packages/87/67/a37f6214d0e9fe57f6ae54b2956d550ca8365857f42a1ce0392bb21d9410/rich-13.7.1-py3-none-any.whl (240 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 240.7/240.7 kB 3.0 MB/s eta 0:00:00
Collecting smmap==5.0.1 (from -r /opt/mcp-servers/servers/cvekit_mcp/src/requirements.txt (line 50))
  Downloading https://mirrors.huaweicloud.com/repository/pypi/packages/a7/a5/10f97f73544edcdef54409f1d839f6049a0d79df68adbc1ceb24d1aaca42/smmap-5.0.1-py3-none-any.whl (24 kB)
Collecting sniffio==1.3.1 (from -r /opt/mcp-servers/servers/cvekit_mcp/src/requirements.txt (line 51))
  Downloading https://mirrors.huaweicloud.com/repository/pypi/packages/e9/44/75a9c9421471a6c4805dbf2356f7c181a29c1879239abab1ea2cc8f38b40/sniffio-1.3.1-py3-none-any.whl (10 kB)
Collecting sqlalchemy==2.0.31 (from -r /opt/mcp-servers/servers/cvekit_mcp/src/requirements.txt (line 52))
  Downloading https://mirrors.huaweicloud.com/repository/pypi/packages/b4/06/9c9b1ddf8ab38d0a550b249e6978582b96181094360e86d2f591b256886b/SQLAlchemy-2.0.31-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (3.2 MB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.2/3.2 MB 3.4 MB/s eta 0:00:00
Collecting tenacity==8.4.1 (from -r /opt/mcp-servers/servers/cvekit_mcp/src/requirements.txt (line 53))
  Downloading https://mirrors.huaweicloud.com/repository/pypi/packages/80/07/2640b30384d96a99e88da7d32ff15adcfb10a552e73a337ef220a70cf941/tenacity-8.4.1-py3-none-any.whl (27 kB)
Collecting tiktoken==0.7.0 (from -r /opt/mcp-servers/servers/cvekit_mcp/src/requirements.txt (line 54))
  Downloading https://mirrors.huaweicloud.com/repository/pypi/packages/ea/9b/f36db825b1e9904c3a2646439cb9923fc1e09208e2e071c6d9dd64ead131/tiktoken-0.7.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.0 MB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.0/1.0 MB 7.8 MB/s eta 0:00:00
Collecting tqdm==4.66.4 (from -r /opt/mcp-servers/servers/cvekit_mcp/src/requirements.txt (line 55))
  Downloading https://mirrors.huaweicloud.com/repository/pypi/packages/18/eb/fdb7eb9e48b7b02554e1664afd3bd3f117f6b6d6c5881438a0b055554f9b/tqdm-4.66.4-py3-none-any.whl (78 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 78.3/78.3 kB 1.5 MB/s eta 0:00:00
Collecting typing-extensions==4.12.2 (from -r /opt/mcp-servers/servers/cvekit_mcp/src/requirements.txt (line 56))
  Downloading https://mirrors.huaweicloud.com/repository/pypi/packages/26/9f/ad63fc0248c5379346306f8668cda6e2e2e9c95e01216d2b8ffd9ff037d0/typing_extensions-4.12.2-py3-none-any.whl (37 kB)
Collecting urllib3==2.2.2 (from -r /opt/mcp-servers/servers/cvekit_mcp/src/requirements.txt (line 57))
  Downloading https://mirrors.huaweicloud.com/repository/pypi/packages/ca/1c/89ffc63a9605b583d5df2be791a27bc1a42b7c32bab68d3c8f2f73a98cd4/urllib3-2.2.2-py3-none-any.whl (121 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 121.4/121.4 kB 1.7 MB/s eta 0:00:00
Collecting yarl==1.9.4 (from -r /opt/mcp-servers/servers/cvekit_mcp/src/requirements.txt (line 58))
  Downloading https://mirrors.huaweicloud.com/repository/pypi/packages/38/45/7c669999f5d350f4f8f74369b94e0f6705918eee18e38610bfe44af93d4f/yarl-1.9.4-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (324 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 324.2/324.2 kB 3.2 MB/s eta 0:00:00
Requirement already satisfied: httpx-sse>=0.4 in /usr/lib/python3.11/site-packages (from mcp>=1.0.0->-r /opt/mcp-servers/servers/cvekit_mcp/src/requirements.txt (line 2)) (0.4.3)
Requirement already satisfied: jsonschema>=4.20.0 in /usr/lib/python3.11/site-packages (from mcp>=1.0.0->-r /opt/mcp-servers/servers/cvekit_mcp/src/requirements.txt (line 2)) (4.24.0)
Requirement already satisfied: pydantic-settings>=2.5.2 in /usr/lib/python3.11/site-packages (from mcp>=1.0.0->-r /opt/mcp-servers/servers/cvekit_mcp/src/requirements.txt (line 2)) (2.9.1)
INFO: pip is looking at multiple versions of mcp to determine which version is compatible with other requirements. This could take a while.
Collecting mcp>=1.0.0 (from -r /opt/mcp-servers/servers/cvekit_mcp/src/requirements.txt (line 2))
  Downloading https://mirrors.huaweicloud.com/repository/pypi/packages/50/af/8644cc5fa26a59afd2df2e98eeb19e72926887fa4b7441aba4ff661140db/mcp-2.1.1-py3-none-any.whl (357 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 357.9/357.9 kB 2.2 MB/s eta 0:00:00
Collecting httpx2>=2.5.0 (from mcp>=1.0.0->-r /opt/mcp-servers/servers/cvekit_mcp/src/requirements.txt (line 2))
  Downloading https://mirrors.huaweicloud.com/repository/pypi/packages/c8/95/411ba65569158e862368917aaf56597f3e5fa3b91b0502919638465a08f3/httpx2-2.12.0-py3-none-any.whl (95 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 95.4/95.4 kB 70.6 kB/s eta 0:00:00
Collecting mcp-types==2.1.1 (from mcp>=1.0.0->-r /opt/mcp-servers/servers/cvekit_mcp/src/requirements.txt (line 2))
  Downloading https://mirrors.huaweicloud.com/repository/pypi/packages/71/d0/242e63c510f4a17381f55b1549a3f94f5687a0595984febd2b6f87a687a0/mcp_types-2.1.1-py3-none-any.whl (69 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 69.7/69.7 kB 569.6 kB/s eta 0:00:00
Collecting opentelemetry-api>=1.28.0 (from mcp>=1.0.0->-r /opt/mcp-servers/servers/cvekit_mcp/src/requirements.txt (line 2))
  Downloading https://mirrors.huaweicloud.com/repository/pypi/packages/ca/6f/a04e900f465ff3221ccc395522503e2d10e79fa21f2723c8e177aae1e0d1/opentelemetry_api-1.44.0-py3-none-any.whl (60 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 60.0/60.0 kB 830.8 kB/s eta 0:00:00
Collecting mcp>=1.0.0 (from -r /opt/mcp-servers/servers/cvekit_mcp/src/requirements.txt (line 2))
  Downloading https://mirrors.huaweicloud.com/repository/pypi/packages/88/67/b2160b6cf138872860d2552cca2894dbe4d29da7f1c6fae0c21d22782838/mcp-2.1.0-py3-none-any.whl (357 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 357.3/357.3 kB 4.8 MB/s eta 0:00:00
Collecting mcp-types==2.1.0 (from mcp>=1.0.0->-r /opt/mcp-servers/servers/cvekit_mcp/src/requirements.txt (line 2))
  Downloading https://mirrors.huaweicloud.com/repository/pypi/packages/b6/99/f9041368b5af773de32af6192ff0627a71368c240123e57262439ae5b594/mcp_types-2.1.0-py3-none-any.whl (69 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 69.7/69.7 kB 1.0 MB/s eta 0:00:00
Collecting mcp>=1.0.0 (from -r /opt/mcp-servers/servers/cvekit_mcp/src/requirements.txt (line 2))
  Downloading https://mirrors.huaweicloud.com/repository/pypi/packages/75/20/312acf5fd37b90589269349b2c4d5c056b4603c964d181e91f9bf4a79f97/mcp-2.0.1-py3-none-any.whl (350 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 350.6/350.6 kB 4.7 MB/s eta 0:00:00
Collecting mcp-types==2.0.1 (from mcp>=1.0.0->-r /opt/mcp-servers/servers/cvekit_mcp/src/requirements.txt (line 2))
  Downloading https://mirrors.huaweicloud.com/repository/pypi/packages/b6/49/37a1f580d94ee0f16c1f3d1c6e32bbb264e607f1739a4c0cb9232619dfd9/mcp_types-2.0.1-py3-none-any.whl (69 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 69.6/69.6 kB 1.3 MB/s eta 0:00:00
Collecting mcp>=1.0.0 (from -r /opt/mcp-servers/servers/cvekit_mcp/src/requirements.txt (line 2))
  Downloading https://mirrors.huaweicloud.com/repository/pypi/packages/67/72/7d7897418912c1d12e87556630dfb7bf0eac71160e9bef8b447960804ee3/mcp-2.0.0-py3-none-any.whl (349 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 350.0/350.0 kB 7.2 MB/s eta 0:00:00
Collecting mcp-types==2.0.0 (from mcp>=1.0.0->-r /opt/mcp-servers/servers/cvekit_mcp/src/requirements.txt (line 2))
  Downloading https://mirrors.huaweicloud.com/repository/pypi/packages/f5/4c/c78d78c3d52b0ac594ad7cc8ef5972adfe070e3597a8a4c6ce0cd39196ea/mcp_types-2.0.0-py3-none-any.whl (69 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 69.6/69.6 kB 848.0 kB/s eta 0:00:00
Collecting mcp>=1.0.0 (from -r /opt/mcp-servers/servers/cvekit_mcp/src/requirements.txt (line 2))
  Downloading https://mirrors.huaweicloud.com/repository/pypi/packages/0b/04/d6b4fb82eefe9e81807aabca1ac98f460ae0883974b83a997aaa20c52545/mcp-1.29.1-py3-none-any.whl (224 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 224.7/224.7 kB 3.8 MB/s eta 0:00:00
  Downloading https://mirrors.huaweicloud.com/repository/pypi/packages/01/c8/248b201f6d753d69fd5d6506011abbb35a946d9142b2ae311a948fd0be3d/mcp-1.29.0-py3-none-any.whl (223 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 223.4/223.4 kB 4.5 MB/s eta 0:00:00
  Downloading https://mirrors.huaweicloud.com/repository/pypi/packages/e2/5e/d118fce19f87a2e7d8101c35c8ae0ec289098a4df0ff244cec23e415aca0/mcp-1.28.1-py3-none-any.whl (222 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 222.6/222.6 kB 2.3 MB/s eta 0:00:00
INFO: pip is still looking at multiple versions of mcp to determine which version is compatible with other requirements. This could take a while.
  Downloading https://mirrors.huaweicloud.com/repository/pypi/packages/2e/e1/4c1dc1fbb688641a712d34650c3d58bbbdcb314ddb75bc5817bbf33515a4/mcp-1.28.0-py3-none-any.whl (221 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 222.0/222.0 kB 2.2 MB/s eta 0:00:00
  Downloading https://mirrors.huaweicloud.com/repository/pypi/packages/c9/11/252c6f971dc4f16af1d98a1c469d8ba523aab00d1bb76b4d3bc1ff32eacc/mcp-1.27.2-py3-none-any.whl (220 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 220.5/220.5 kB 4.0 MB/s eta 0:00:00
  Downloading https://mirrors.huaweicloud.com/repository/pypi/packages/fd/73/42d9596facebdb533b7f0b86c1b0364ef350d1f8ba78b1052e8a58b48b65/mcp-1.27.1-py3-none-any.whl (216 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 216.3/216.3 kB 4.1 MB/s eta 0:00:00
  Downloading https://mirrors.huaweicloud.com/repository/pypi/packages/9c/46/f6b4ad632c67ef35209a66127e4bddc95759649dd595f71f13fba11bdf9a/mcp-1.27.0-py3-none-any.whl (215 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 216.0/216.0 kB 4.3 MB/s eta 0:00:00
  Downloading https://mirrors.huaweicloud.com/repository/pypi/packages/fd/d9/eaa1f80170d2b7c5ba23f3b59f766f3a0bb41155fbc32a69adfa1adaaef9/mcp-1.26.0-py3-none-any.whl (233 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 233.6/233.6 kB 2.9 MB/s eta 0:00:00
INFO: This is taking longer than usual. You might need to provide the dependency resolver with stricter constraints to reduce runtime. See https://pip.pypa.io/warnings/backtracking for guidance. If you want to abort this run, press Ctrl + C.
  Downloading https://mirrors.huaweicloud.com/repository/pypi/packages/e2/fc/6dc7659c2ae5ddf280477011f4213a74f806862856b796ef08f028e664bf/mcp-1.25.0-py3-none-any.whl (233 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 233.1/233.1 kB 2.8 MB/s eta 0:00:00
  Downloading https://mirrors.huaweicloud.com/repository/pypi/packages/61/0d/5cf14e177c8ae655a2fd9324a6ef657ca4cafd3fc2201c87716055e29641/mcp-1.24.0-py3-none-any.whl (232 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 232.9/232.9 kB 3.9 MB/s eta 0:00:00
  Downloading https://mirrors.huaweicloud.com/repository/pypi/packages/32/c6/13c1a26b47b3f3a3b480783001ada4268917c9f42d78a079c336da2e75e5/mcp-1.23.3-py3-none-any.whl (231 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 231.6/231.6 kB 3.3 MB/s eta 0:00:00
  Downloading https://mirrors.huaweicloud.com/repository/pypi/packages/ad/6a/1a726905cf41a69d00989e8dfd9de7bd9b4a9f3c8723dac3077b0ba1a7b9/mcp-1.23.2-py3-none-any.whl (231 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 231.9/231.9 kB 4.1 MB/s eta 0:00:00
  Downloading https://mirrors.huaweicloud.com/repository/pypi/packages/9f/9e/26e1d2d2c6afe15dfba5ca6799eeeea7656dce625c22766e4c57305e9cc2/mcp-1.23.1-py3-none-any.whl (231 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 231.4/231.4 kB 3.0 MB/s eta 0:00:00
  Downloading https://mirrors.huaweicloud.com/repository/pypi/packages/7b/b2/28739ce409f98159c0121eab56e69ad71546c4f34ac8b42e58c03f57dccc/mcp-1.23.0-py3-none-any.whl (231 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 231.4/231.4 kB 4.7 MB/s eta 0:00:00
  Downloading https://mirrors.huaweicloud.com/repository/pypi/packages/a9/bb/711099f9c6bb52770f56e56401cdfb10da5b67029f701e0df29362df4c8e/mcp-1.22.0-py3-none-any.whl (175 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 175.5/175.5 kB 3.5 MB/s eta 0:00:00
  Downloading https://mirrors.huaweicloud.com/repository/pypi/packages/67/0f/669ecbe78a0ba192afcc0b026ae62d1005779e91bad27ab9d703401510bf/mcp-1.21.2-py3-none-any.whl (174 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 174.9/174.9 kB 3.5 MB/s eta 0:00:00
  Downloading https://mirrors.huaweicloud.com/repository/pypi/packages/49/af/01fb42df59ad15925ffc1e2e609adafddd3ac4572f606faae0dc8b55ba0c/mcp-1.21.1-py3-none-any.whl (174 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 174.9/174.9 kB 3.7 MB/s eta 0:00:00
  Downloading https://mirrors.huaweicloud.com/repository/pypi/packages/39/47/850b6edc96c03bd44b00de9a0ca3c1cc71e0ba1cd5822955bc9e4eb3fad3/mcp-1.21.0-py3-none-any.whl (173 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 173.7/173.7 kB 3.8 MB/s eta 0:00:00
  Downloading https://mirrors.huaweicloud.com/repository/pypi/packages/df/00/76fc92f4892d47fecb37131d0e95ea69259f077d84c68f6793a0d96cfe80/mcp-1.20.0-py3-none-any.whl (173 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 173.1/173.1 kB 3.5 MB/s eta 0:00:00
  Downloading https://mirrors.huaweicloud.com/repository/pypi/packages/ce/a3/3e71a875a08b6a830b88c40bc413bff01f1650f1efe8a054b5e90a9d4f56/mcp-1.19.0-py3-none-any.whl (170 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 170.1/170.1 kB 1.9 MB/s eta 0:00:00
  Downloading https://mirrors.huaweicloud.com/repository/pypi/packages/1b/44/f5970e3e899803823826283a70b6003afd46f28e082544407e24575eccd3/mcp-1.18.0-py3-none-any.whl (168 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 168.8/168.8 kB 3.2 MB/s eta 0:00:00
  Downloading https://mirrors.huaweicloud.com/repository/pypi/packages/1c/72/3751feae343a5ad07959df713907b5c3fbaed269d697a14b0c449080cf2e/mcp-1.17.0-py3-none-any.whl (167 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 167.7/167.7 kB 3.0 MB/s eta 0:00:00
  Downloading https://mirrors.huaweicloud.com/repository/pypi/packages/c9/0e/7cebc88e17daf94ebe28c95633af595ccb2864dc2ee7abd75542d98495cc/mcp-1.16.0-py3-none-any.whl (167 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 167.3/167.3 kB 2.3 MB/s eta 0:00:00
  Downloading https://mirrors.huaweicloud.com/repository/pypi/packages/c9/82/4d0df23d5ff5bb982a59ad597bc7cb9920f2650278ccefb8e0d85c5ce3d4/mcp-1.15.0-py3-none-any.whl (166 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 167.0/167.0 kB 2.8 MB/s eta 0:00:00
  Downloading https://mirrors.huaweicloud.com/repository/pypi/packages/8e/11/d334fbb7c2aeddd2e762b86d7a619acffae012643a5738e698f975a2a9e2/mcp-1.14.1-py3-none-any.whl (163 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 163.8/163.8 kB 2.9 MB/s eta 0:00:00
  Downloading https://mirrors.huaweicloud.com/repository/pypi/packages/04/7b/84b0dd4c2c5a499d2c5d63fb7a1224c25fc4c8b6c24623fa7a566471480d/mcp-1.14.0-py3-none-any.whl (163 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 163.8/163.8 kB 2.0 MB/s eta 0:00:00
  Downloading https://mirrors.huaweicloud.com/repository/pypi/packages/19/3f/d085c7f49ade6d273b185d61ec9405e672b6433f710ea64a90135a8dd445/mcp-1.13.1-py3-none-any.whl (161 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 161.5/161.5 kB 2.5 MB/s eta 0:00:00
  Downloading https://mirrors.huaweicloud.com/repository/pypi/packages/8b/6b/46b8bcefc2ee9e2d2e8d2bd25f1c2512f5a879fac4619d716b194d6e7ccc/mcp-1.13.0-py3-none-any.whl (160 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 160.2/160.2 kB 1.4 MB/s eta 0:00:00
  Downloading https://mirrors.huaweicloud.com/repository/pypi/packages/ad/68/316cbc54b7163fa22571dcf42c9cc46562aae0a021b974e0a8141e897200/mcp-1.12.4-py3-none-any.whl (160 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 160.1/160.1 kB 3.1 MB/s eta 0:00:00
  Downloading https://mirrors.huaweicloud.com/repository/pypi/packages/2f/cf/3fd38cfe43962452e4bfadc6966b2ea0afaf8e0286cb3991c247c8c33ebd/mcp-1.12.2-py3-none-any.whl (158 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 158.5/158.5 kB 2.0 MB/s eta 0:00:00
  Downloading https://mirrors.huaweicloud.com/repository/pypi/packages/b9/04/9a967a575518fc958bda1e34a52eae0c7f6accf3534811914fdaf57b0689/mcp-1.12.1-py3-none-any.whl (158 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 158.5/158.5 kB 1.5 MB/s eta 0:00:00
  Downloading https://mirrors.huaweicloud.com/repository/pypi/packages/ed/da/c7eaab6a58f1034de115b7902141ad8f81b4f3bbf7dc0cc267594947a4d7/mcp-1.12.0-py3-none-any.whl (158 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 158.5/158.5 kB 2.0 MB/s eta 0:00:00
  Downloading https://mirrors.huaweicloud.com/repository/pypi/packages/92/9c/c9ca79f9c512e4113a5d07043013110bb3369fc7770040c61378c7fbcf70/mcp-1.11.0-py3-none-any.whl (155 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 155.9/155.9 kB 1.4 MB/s eta 0:00:00
  Downloading https://mirrors.huaweicloud.com/repository/pypi/packages/d7/3f/435a5b3d10ae242a9d6c2b33175551173c3c61fe637dc893be05c4ed0aaf/mcp-1.10.1-py3-none-any.whl (150 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 150.9/150.9 kB 1.8 MB/s eta 0:00:00
Requirement already satisfied: python-multipart>=0.0.9 in /usr/lib/python3.11/site-packages (from mcp>=1.0.0->-r /opt/mcp-servers/servers/cvekit_mcp/src/requirements.txt (line 2)) (0.0.32)
Requirement already satisfied: sse-starlette>=1.6.1 in /usr/lib/python3.11/site-packages (from mcp>=1.0.0->-r /opt/mcp-servers/servers/cvekit_mcp/src/requirements.txt (line 2)) (1.6.1)
Requirement already satisfied: starlette>=0.27 in /usr/lib/python3.11/site-packages (from mcp>=1.0.0->-r /opt/mcp-servers/servers/cvekit_mcp/src/requirements.txt (line 2)) (1.2.1)
Requirement already satisfied: uvicorn>=0.23.1 in /usr/lib/python3.11/site-packages (from mcp>=1.0.0->-r /opt/mcp-servers/servers/cvekit_mcp/src/requirements.txt (line 2)) (0.44.0)
Collecting pynacl>=1.4.0 (from PyGithub>=2.0.0->-r /opt/mcp-servers/servers/cvekit_mcp/src/requirements.txt (line 3))
  Downloading https://mirrors.huaweicloud.com/repository/pypi/packages/c4/58/fc6e649762b029315325ace1a8c6be66125e42f67416d3dbd47b69563d61/pynacl-1.6.2-cp38-abi3-manylinux_2_34_aarch64.whl (818 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 818.3/818.3 kB 8.1 MB/s eta 0:00:00
Collecting pyjwt>=2.4.0 (from pyjwt[crypto]>=2.4.0->PyGithub>=2.0.0->-r /opt/mcp-servers/servers/cvekit_mcp/src/requirements.txt (line 3))
  Downloading https://mirrors.huaweicloud.com/repository/pypi/packages/a3/5e/ecf12fdb62546d64385c158514e9b2b671f7832108ef2ecd2020ce0af2d1/pyjwt-2.13.0-py3-none-any.whl (31 kB)
Requirement already satisfied: cffi>=2.0.0 in /usr/lib64/python3.11/site-packages (from curl_cffi->-r /opt/mcp-servers/servers/cvekit_mcp/src/requirements.txt (line 5)) (2.0.0)
Requirement already satisfied: pycparser in /usr/lib/python3.11/site-packages (from cffi>=2.0.0->curl_cffi->-r /opt/mcp-servers/servers/cvekit_mcp/src/requirements.txt (line 5)) (3.0)
Requirement already satisfied: jsonschema-specifications>=2023.03.6 in /usr/lib/python3.11/site-packages (from jsonschema>=4.20.0->mcp>=1.0.0->-r /opt/mcp-servers/servers/cvekit_mcp/src/requirements.txt (line 2)) (2025.9.1)
Requirement already satisfied: referencing>=0.28.4 in /usr/lib/python3.11/site-packages (from jsonschema>=4.20.0->mcp>=1.0.0->-r /opt/mcp-servers/servers/cvekit_mcp/src/requirements.txt (line 2)) (0.37.0)
Requirement already satisfied: rpds-py>=0.7.1 in /usr/lib64/python3.11/site-packages (from jsonschema>=4.20.0->mcp>=1.0.0->-r /opt/mcp-servers/servers/cvekit_mcp/src/requirements.txt (line 2)) (0.22.3)
Requirement already satisfied: typing-inspection>=0.4.0 in /usr/lib/python3.11/site-packages (from pydantic-settings>=2.5.2->mcp>=1.0.0->-r /opt/mcp-servers/servers/cvekit_mcp/src/requirements.txt (line 2)) (0.4.2)
Requirement already satisfied: cryptography>=3.4.0 in /usr/lib64/python3.11/site-packages (from pyjwt[crypto]>=2.4.0->PyGithub>=2.0.0->-r /opt/mcp-servers/servers/cvekit_mcp/src/requirements.txt (line 3)) (46.0.7)
Requirement already satisfied: click>=7.0 in /usr/lib/python3.11/site-packages (from uvicorn>=0.23.1->mcp>=1.0.0->-r /opt/mcp-servers/servers/cvekit_mcp/src/requirements.txt (line 2)) (8.3.3)
WARNING: Skipping /usr/lib/python3.11/site-packages/packaging-26.2.dist-info due to invalid metadata entry 'name'
WARNING: Skipping /usr/lib/python3.11/site-packages/spdk-24.1.dist-info due to invalid metadata entry 'name'
WARNING: Skipping /usr/lib/python3.11/site-packages/json5-0.15.0.dist-info due to invalid metadata entry 'name'
WARNING: Skipping /usr/lib/python3.11/site-packages/gunicorn-26.0.0.dist-info due to invalid metadata entry 'name'
WARNING: Skipping /usr/lib/python3.11/site-packages/service_identity-24.2.0.dist-info due to invalid metadata entry 'name'
Installing collected packages: urllib3, typing-extensions, tqdm, tenacity, tabulate, sniffio, smmap, regex, rapidfuzz, pyyaml, python-dotenv, pyjwt, pygments, packaging, orjson, numpy, multidict, markdown-it-py, jsonpointer, idna, h11, greenlet, frozenlist, charset-normalizer, certifi, attrs, yarl, sqlalchemy, rich, requests, pynacl, pydantic-core, levenshtein, jsonpatch, httpcore, gitdb, curl_cffi, aiosignal, tiktoken, pydantic, httpx, gitpython, aiohttp, PyGithub, openai, langsmith, mcp, langchain-core, langchain-text-splitters, langchain-openai, langchain
  Attempting uninstall: urllib3
    Found existing installation: urllib3 2.7.0
    Not uninstalling urllib3 at /usr/local/lib/python3.11/site-packages, outside environment /opt/mcp-servers/servers/cvekit_mcp/.venv
    Can't uninstall 'urllib3'. No files were found to uninstall.
  Attempting uninstall: typing-extensions
    Found existing installation: typing_extensions 4.16.0
    Not uninstalling typing-extensions at /usr/local/lib/python3.11/site-packages, outside environment /opt/mcp-servers/servers/cvekit_mcp/.venv
    Can't uninstall 'typing_extensions'. No files were found to uninstall.
  Attempting uninstall: pyyaml
    Found existing installation: PyYAML 6.0.3
    Not uninstalling pyyaml at /usr/local/lib64/python3.11/site-packages, outside environment /opt/mcp-servers/servers/cvekit_mcp/.venv
    Can't uninstall 'PyYAML'. No files were found to uninstall.
  Attempting uninstall: idna
    Found existing installation: idna 3.19
    Not uninstalling idna at /usr/local/lib/python3.11/site-packages, outside environment /opt/mcp-servers/servers/cvekit_mcp/.venv
    Can't uninstall 'idna'. No files were found to uninstall.
  Attempting uninstall: charset-normalizer
    Found existing installation: charset-normalizer 3.5.1
    Not uninstalling charset-normalizer at /usr/local/lib64/python3.11/site-packages, outside environment /opt/mcp-servers/servers/cvekit_mcp/.venv
    Can't uninstall 'charset-normalizer'. No files were found to uninstall.
  Attempting uninstall: certifi
    Found existing installation: certifi 2026.7.22
    Not uninstalling certifi at /usr/local/lib/python3.11/site-packages, outside environment /opt/mcp-servers/servers/cvekit_mcp/.venv
    Can't uninstall 'certifi'. No files were found to uninstall.
  Attempting uninstall: requests
    Found existing installation: requests 2.34.2
    Not uninstalling requests at /usr/local/lib/python3.11/site-packages, outside environment /opt/mcp-servers/servers/cvekit_mcp/.venv
    Can't uninstall 'requests'. No files were found to uninstall.
Successfully installed PyGithub-2.10.0 aiohttp-3.9.5 aiosignal-1.3.1 attrs-23.2.0 certifi-2024.6.2 charset-normalizer-3.3.2 curl_cffi-0.16.2 frozenlist-1.4.1 gitdb-4.0.11 gitpython-3.1.43 greenlet-3.0.3 h11-0.14.0 httpcore-1.0.5 httpx-0.27.0 idna-3.7 jsonpatch-1.33 jsonpointer-3.0.0 langchain-0.2.5 langchain-core-0.2.9 langchain-openai-0.1.8 langchain-text-splitters-0.2.1 langsmith-0.1.81 levenshtein-0.25.1 markdown-it-py-3.0.0 mcp-1.10.1 multidict-6.0.5 numpy-1.26.4 openai-1.35.1 orjson-3.10.5 packaging-24.1 pydantic-2.7.4 pydantic-core-2.18.4 pygments-2.18.0 pyjwt-2.13.0 pynacl-1.6.2 python-dotenv-1.0.1 pyyaml-6.0.1 rapidfuzz-3.9.3 regex-2024.5.15 requests-2.32.3 rich-13.7.1 smmap-5.0.1 sniffio-1.3.1 sqlalchemy-2.0.31 tabulate-0.10.0 tenacity-8.4.1 tiktoken-0.7.0 tqdm-4.66.4 typing-extensions-4.12.2 urllib3-2.2.2 yarl-1.9.4
WARNING: Skipping /usr/lib/python3.11/site-packages/packaging-26.2.dist-info due to invalid metadata entry 'name'
WARNING: Skipping /usr/lib/python3.11/site-packages/spdk-24.1.dist-info due to invalid metadata entry 'name'
WARNING: Skipping /usr/lib/python3.11/site-packages/packaging-26.2.dist-info due to invalid metadata entry 'name'
WARNING: Skipping /usr/lib/python3.11/site-packages/spdk-24.1.dist-info due to invalid metadata entry 'name'
WARNING: Skipping /usr/lib/python3.11/site-packages/packaging-26.2.dist-info due to invalid metadata entry 'name'
WARNING: Skipping /usr/lib/python3.11/site-packages/spdk-24.1.dist-info due to invalid metadata entry 'name'
/opt/mcp-servers/servers/cvekit_mcp/src /
running install
/usr/lib/python3.11/site-packages/setuptools/_distutils/cmd.py:90: SetuptoolsDeprecationWarning: setup.py install is deprecated.
!!

        ********************************************************************************
        Please avoid running ``setup.py`` directly.
        Instead, use pypa/build, pypa/installer or other
        standards-based tools.

        See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details.
        ********************************************************************************

!!
  self.initialize_options()
/usr/lib/python3.11/site-packages/setuptools/_distutils/cmd.py:90: EasyInstallDeprecationWarning: easy_install command is deprecated.
!!

        ********************************************************************************
        Please avoid running ``setup.py`` and ``easy_install``.
        Instead, use pypa/build, pypa/installer or other
        standards-based tools.

        See https://github.com/pypa/setuptools/issues/917 for details.
        ********************************************************************************

!!
  self.initialize_options()
running bdist_egg
running egg_info
creating cvekit.egg-info
writing cvekit.egg-info/PKG-INFO
writing dependency_links to cvekit.egg-info/dependency_links.txt
writing entry points to cvekit.egg-info/entry_points.txt
writing requirements to cvekit.egg-info/requires.txt
writing top-level names to cvekit.egg-info/top_level.txt
writing manifest file 'cvekit.egg-info/SOURCES.txt'
reading manifest file 'cvekit.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
writing manifest file 'cvekit.egg-info/SOURCES.txt'
installing library code to build/bdist.linux-aarch64/egg
running install_lib
running build_py
creating build/lib/cvekit
copying cvekit/__init__.py -> build/lib/cvekit
copying cvekit/cli.py -> build/lib/cvekit
creating build/lib/cvekit/utils
copying cvekit/utils/cache.py -> build/lib/cvekit/utils
copying cvekit/utils/commits.py -> build/lib/cvekit/utils
copying cvekit/utils/patch.py -> build/lib/cvekit/utils
copying cvekit/utils/apply_patch.py -> build/lib/cvekit/utils
copying cvekit/utils/branches.py -> build/lib/cvekit/utils
copying cvekit/utils/http.py -> build/lib/cvekit/utils
copying cvekit/utils/locales.py -> build/lib/cvekit/utils
copying cvekit/utils/backporting.py -> build/lib/cvekit/utils
copying cvekit/utils/__init__.py -> build/lib/cvekit/utils
copying cvekit/utils/gitee.py -> build/lib/cvekit/utils
copying cvekit/utils/create_pr.py -> build/lib/cvekit/utils
creating build/lib/cvekit/utils/tools
copying cvekit/utils/tools/utils.py -> build/lib/cvekit/utils/tools
copying cvekit/utils/tools/project.py -> build/lib/cvekit/utils/tools
copying cvekit/utils/tools/__init__.py -> build/lib/cvekit/utils/tools
copying cvekit/utils/tools/logger.py -> build/lib/cvekit/utils/tools
creating build/lib/cvekit/utils/agent
copying cvekit/utils/agent/invoke_llm.py -> build/lib/cvekit/utils/agent
copying cvekit/utils/agent/__init__.py -> build/lib/cvekit/utils/agent
copying cvekit/utils/agent/prompt.py -> build/lib/cvekit/utils/agent
creating build/lib/cvekit/utils/check
copying cvekit/utils/check/usage.py -> build/lib/cvekit/utils/check
copying cvekit/utils/check/__init__.py -> build/lib/cvekit/utils/check
/usr/lib/python3.11/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'cvekit.locales.en_US.LC_MESSAGES' is absent from the `packages` configuration.
!!

        ********************************************************************************
        ############################
        # Package would be ignored #
        ############################
        Python recognizes 'cvekit.locales.en_US.LC_MESSAGES' as an importable package[^1],
        but it is absent from setuptools' `packages` configuration.

        This leads to an ambiguous overall configuration. If you want to distribute this
        package, please make sure that 'cvekit.locales.en_US.LC_MESSAGES' is explicitly added
        to the `packages` configuration field.

        Alternatively, you can also rely on setuptools' discovery methods
        (for example by using `find_namespace_packages(...)`/`find_namespace:`
        instead of `find_packages(...)`/`find:`).

        You can read more about "package discovery" on setuptools documentation page:

        - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html

        If you don't want 'cvekit.locales.en_US.LC_MESSAGES' to be distributed and are
        already explicitly excluding 'cvekit.locales.en_US.LC_MESSAGES' via
        `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`,
        you can try to use `exclude_package_data`, or `include-package-data=False` in
        combination with a more fine grained `package-data` configuration.

        You can read more about "package data files" on setuptools documentation page:

        - https://setuptools.pypa.io/en/latest/userguide/datafiles.html


        [^1]: For Python, any directory (with suitable naming) can be imported,
              even if it does not contain any `.py` files.
              On the other hand, currently there is no concept of package data
              directory, all directories are treated like packages.
        ********************************************************************************

!!
  check.warn(importable)
/usr/lib/python3.11/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'cvekit.locales.zh_CN.LC_MESSAGES' is absent from the `packages` configuration.
!!

        ********************************************************************************
        ############################
        # Package would be ignored #
        ############################
        Python recognizes 'cvekit.locales.zh_CN.LC_MESSAGES' as an importable package[^1],
        but it is absent from setuptools' `packages` configuration.

        This leads to an ambiguous overall configuration. If you want to distribute this
        package, please make sure that 'cvekit.locales.zh_CN.LC_MESSAGES' is explicitly added
        to the `packages` configuration field.

        Alternatively, you can also rely on setuptools' discovery methods
        (for example by using `find_namespace_packages(...)`/`find_namespace:`
        instead of `find_packages(...)`/`find:`).

        You can read more about "package discovery" on setuptools documentation page:

        - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html

        If you don't want 'cvekit.locales.zh_CN.LC_MESSAGES' to be distributed and are
        already explicitly excluding 'cvekit.locales.zh_CN.LC_MESSAGES' via
        `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`,
        you can try to use `exclude_package_data`, or `include-package-data=False` in
        combination with a more fine grained `package-data` configuration.

        You can read more about "package data files" on setuptools documentation page:

        - https://setuptools.pypa.io/en/latest/userguide/datafiles.html


        [^1]: For Python, any directory (with suitable naming) can be imported,
              even if it does not contain any `.py` files.
              On the other hand, currently there is no concept of package data
              directory, all directories are treated like packages.
        ********************************************************************************

!!
  check.warn(importable)
creating build/lib/cvekit/locales/en_US/LC_MESSAGES
copying cvekit/locales/en_US/LC_MESSAGES/messages.mo -> build/lib/cvekit/locales/en_US/LC_MESSAGES
creating build/lib/cvekit/locales/zh_CN/LC_MESSAGES
copying cvekit/locales/zh_CN/LC_MESSAGES/messages.mo -> build/lib/cvekit/locales/zh_CN/LC_MESSAGES
creating build/bdist.linux-aarch64/egg
creating build/bdist.linux-aarch64/egg/cvekit
creating build/bdist.linux-aarch64/egg/cvekit/utils
copying build/lib/cvekit/utils/cache.py -> build/bdist.linux-aarch64/egg/cvekit/utils
copying build/lib/cvekit/utils/commits.py -> build/bdist.linux-aarch64/egg/cvekit/utils
copying build/lib/cvekit/utils/patch.py -> build/bdist.linux-aarch64/egg/cvekit/utils
creating build/bdist.linux-aarch64/egg/cvekit/utils/tools
copying build/lib/cvekit/utils/tools/utils.py -> build/bdist.linux-aarch64/egg/cvekit/utils/tools
copying build/lib/cvekit/utils/tools/project.py -> build/bdist.linux-aarch64/egg/cvekit/utils/tools
copying build/lib/cvekit/utils/tools/__init__.py -> build/bdist.linux-aarch64/egg/cvekit/utils/tools
copying build/lib/cvekit/utils/tools/logger.py -> build/bdist.linux-aarch64/egg/cvekit/utils/tools
creating build/bdist.linux-aarch64/egg/cvekit/utils/agent
copying build/lib/cvekit/utils/agent/invoke_llm.py -> build/bdist.linux-aarch64/egg/cvekit/utils/agent
copying build/lib/cvekit/utils/agent/__init__.py -> build/bdist.linux-aarch64/egg/cvekit/utils/agent
copying build/lib/cvekit/utils/agent/prompt.py -> build/bdist.linux-aarch64/egg/cvekit/utils/agent
copying build/lib/cvekit/utils/apply_patch.py -> build/bdist.linux-aarch64/egg/cvekit/utils
copying build/lib/cvekit/utils/branches.py -> build/bdist.linux-aarch64/egg/cvekit/utils
creating build/bdist.linux-aarch64/egg/cvekit/utils/check
copying build/lib/cvekit/utils/check/usage.py -> build/bdist.linux-aarch64/egg/cvekit/utils/check
copying build/lib/cvekit/utils/check/__init__.py -> build/bdist.linux-aarch64/egg/cvekit/utils/check
copying build/lib/cvekit/utils/http.py -> build/bdist.linux-aarch64/egg/cvekit/utils
copying build/lib/cvekit/utils/locales.py -> build/bdist.linux-aarch64/egg/cvekit/utils
copying build/lib/cvekit/utils/backporting.py -> build/bdist.linux-aarch64/egg/cvekit/utils
copying build/lib/cvekit/utils/__init__.py -> build/bdist.linux-aarch64/egg/cvekit/utils
copying build/lib/cvekit/utils/gitee.py -> build/bdist.linux-aarch64/egg/cvekit/utils
copying build/lib/cvekit/utils/create_pr.py -> build/bdist.linux-aarch64/egg/cvekit/utils
copying build/lib/cvekit/__init__.py -> build/bdist.linux-aarch64/egg/cvekit
creating build/bdist.linux-aarch64/egg/cvekit/locales
creating build/bdist.linux-aarch64/egg/cvekit/locales/zh_CN
creating build/bdist.linux-aarch64/egg/cvekit/locales/zh_CN/LC_MESSAGES
copying build/lib/cvekit/locales/zh_CN/LC_MESSAGES/messages.mo -> build/bdist.linux-aarch64/egg/cvekit/locales/zh_CN/LC_MESSAGES
creating build/bdist.linux-aarch64/egg/cvekit/locales/en_US
creating build/bdist.linux-aarch64/egg/cvekit/locales/en_US/LC_MESSAGES
copying build/lib/cvekit/locales/en_US/LC_MESSAGES/messages.mo -> build/bdist.linux-aarch64/egg/cvekit/locales/en_US/LC_MESSAGES
copying build/lib/cvekit/cli.py -> build/bdist.linux-aarch64/egg/cvekit
byte-compiling build/bdist.linux-aarch64/egg/cvekit/utils/cache.py to cache.cpython-311.pyc
byte-compiling build/bdist.linux-aarch64/egg/cvekit/utils/commits.py to commits.cpython-311.pyc
byte-compiling build/bdist.linux-aarch64/egg/cvekit/utils/patch.py to patch.cpython-311.pyc
byte-compiling build/bdist.linux-aarch64/egg/cvekit/utils/tools/utils.py to utils.cpython-311.pyc
byte-compiling build/bdist.linux-aarch64/egg/cvekit/utils/tools/project.py to project.cpython-311.pyc
byte-compiling build/bdist.linux-aarch64/egg/cvekit/utils/tools/__init__.py to __init__.cpython-311.pyc
byte-compiling build/bdist.linux-aarch64/egg/cvekit/utils/tools/logger.py to logger.cpython-311.pyc
byte-compiling build/bdist.linux-aarch64/egg/cvekit/utils/agent/invoke_llm.py to invoke_llm.cpython-311.pyc
byte-compiling build/bdist.linux-aarch64/egg/cvekit/utils/agent/__init__.py to __init__.cpython-311.pyc
byte-compiling build/bdist.linux-aarch64/egg/cvekit/utils/agent/prompt.py to prompt.cpython-311.pyc
byte-compiling build/bdist.linux-aarch64/egg/cvekit/utils/apply_patch.py to apply_patch.cpython-311.pyc
byte-compiling build/bdist.linux-aarch64/egg/cvekit/utils/branches.py to branches.cpython-311.pyc
byte-compiling build/bdist.linux-aarch64/egg/cvekit/utils/check/usage.py to usage.cpython-311.pyc
byte-compiling build/bdist.linux-aarch64/egg/cvekit/utils/check/__init__.py to __init__.cpython-311.pyc
byte-compiling build/bdist.linux-aarch64/egg/cvekit/utils/http.py to http.cpython-311.pyc
byte-compiling build/bdist.linux-aarch64/egg/cvekit/utils/locales.py to locales.cpython-311.pyc
byte-compiling build/bdist.linux-aarch64/egg/cvekit/utils/backporting.py to backporting.cpython-311.pyc
byte-compiling build/bdist.linux-aarch64/egg/cvekit/utils/__init__.py to __init__.cpython-311.pyc
byte-compiling build/bdist.linux-aarch64/egg/cvekit/utils/gitee.py to gitee.cpython-311.pyc
byte-compiling build/bdist.linux-aarch64/egg/cvekit/utils/create_pr.py to create_pr.cpython-311.pyc
byte-compiling build/bdist.linux-aarch64/egg/cvekit/__init__.py to __init__.cpython-311.pyc
byte-compiling build/bdist.linux-aarch64/egg/cvekit/cli.py to cli.cpython-311.pyc
creating build/bdist.linux-aarch64/egg/EGG-INFO
installing scripts to build/bdist.linux-aarch64/egg/EGG-INFO/scripts
running install_scripts
running build_scripts
creating build/scripts-3.11
copying and adjusting bin/cvekit -> build/scripts-3.11
changing mode of build/scripts-3.11/cvekit from 644 to 755
creating build/bdist.linux-aarch64/egg/EGG-INFO/scripts
copying build/scripts-3.11/cvekit -> build/bdist.linux-aarch64/egg/EGG-INFO/scripts
changing mode of build/bdist.linux-aarch64/egg/EGG-INFO/scripts/cvekit to 755
copying cvekit.egg-info/PKG-INFO -> build/bdist.linux-aarch64/egg/EGG-INFO
copying cvekit.egg-info/SOURCES.txt -> build/bdist.linux-aarch64/egg/EGG-INFO
copying cvekit.egg-info/dependency_links.txt -> build/bdist.linux-aarch64/egg/EGG-INFO
copying cvekit.egg-info/entry_points.txt -> build/bdist.linux-aarch64/egg/EGG-INFO
copying cvekit.egg-info/requires.txt -> build/bdist.linux-aarch64/egg/EGG-INFO
copying cvekit.egg-info/top_level.txt -> build/bdist.linux-aarch64/egg/EGG-INFO
zip_safe flag not set; analyzing archive contents...
cvekit.utils.__pycache__.locales.cpython-311: module references __file__
creating dist
creating 'dist/cvekit-1.0.0-py3.11.egg' and adding 'build/bdist.linux-aarch64/egg' to it
removing 'build/bdist.linux-aarch64/egg' (and everything under it)
Processing cvekit-1.0.0-py3.11.egg
creating /opt/mcp-servers/servers/cvekit_mcp/.venv/lib/python3.11/site-packages/cvekit-1.0.0-py3.11.egg
Extracting cvekit-1.0.0-py3.11.egg to /opt/mcp-servers/servers/cvekit_mcp/.venv/lib/python3.11/site-packages
Adding cvekit 1.0.0 to easy-install.pth file
Installing cvekit script to /opt/mcp-servers/servers/cvekit_mcp/.venv/bin
Installing cvekit script to /opt/mcp-servers/servers/cvekit_mcp/.venv/bin

Installed /opt/mcp-servers/servers/cvekit_mcp/.venv/lib/python3.11/site-packages/cvekit-1.0.0-py3.11.egg
Processing dependencies for cvekit==1.0.0
Searching for tabulate==0.10.0
Best match: tabulate 0.10.0
Adding tabulate 0.10.0 to easy-install.pth file
detected new path './cvekit-1.0.0-py3.11.egg'
Installing tabulate script to /opt/mcp-servers/servers/cvekit_mcp/.venv/bin

Using /opt/mcp-servers/servers/cvekit_mcp/.venv/lib/python3.11/site-packages
Finished processing dependencies for cvekit==1.0.0
/

  Installing       : git-lfs-3.7.1-1.oe2609.aarch64                       52/52 
  Running scriptlet: git-lfs-3.7.1-1.oe2609.aarch64                       52/52 
  Verifying        : ctags-6.2.1-2.oe2609.aarch64                          1/52 
  Verifying        : git-2.55.0-1.oe2609.aarch64                           2/52 
  Verifying        : git-core-2.55.0-1.oe2609.aarch64                      3/52 
  Verifying        : git-lfs-3.7.1-1.oe2609.aarch64                        4/52 
  Verifying        : perl-Error-1:0.17030-2.oe2609.noarch                  5/52 
  Verifying        : perl-Git-2.55.0-1.oe2609.noarch                       6/52 
  Verifying        : perl-TermReadKey-2.38-3.oe2609.aarch64                7/52 
  Verifying        : python3-attrs-26.1.0-1.oe2609.noarch                  8/52 
  Verifying        : python3-cffi-2.0.0-2.oe2609.aarch64                   9/52 
  Verifying        : python3-click-8.3.3-2.oe2609.noarch                  10/52 
  Verifying        : python3-colorama-0.4.6-1.oe2609.noarch               11/52 
  Verifying        : python3-cryptography-46.0.7-4.oe2609.aarch64         12/52 
  Verifying        : python3-dns-2.8.0-1.oe2609.noarch                    13/52 
  Verifying        : python3-idna-3.15-1.oe2609.noarch                    14/52 
  Verifying        : python3-jsonschema-4.24.0-1.oe2609.noarch            15/52 
  Verifying        : python3-jsonschema-specifications-2025.9.1-1.oe260   16/52 
  Verifying        : python3-markdown-it-py-4.0.0-1.oe2609.noarch         17/52 
  Verifying        : python3-mdurl-0.1.2-1.oe2609.noarch                  18/52 

一、缺陷信息

mcp-servers-cvekit-1.1.3-1.oe2609.noarch 打包方式不够规范, 安装日志过于混乱 掩盖了正常的rpm 正常日志

【缺陷所属的os版本】

[root@localhost ~]# uname -r
6.6.0-163.0.0.1.oe2609.aarch64
[root@localhost ~]# uname -a
Linux localhost.localdomain 6.6.0-163.0.0.1.oe2609.aarch64 #1 SMP Sat Aug 22 00:49:50 CST 2026 aarch64 aarch64 aarch64 GNU/Linux
[root@localhost ~]#
[root@localhost ~]#
[root@localhost ~]# rpm -qa | grep mcp-server
mcp-servers-1.1.3-1.oe2609.noarch
mcp-servers-cvekit-1.1.3-1.oe2609.noarch
[root@localhost ~]#
[root@localhost ~]#

【内核版本】

6.6.0-163.0.0.1.oe2609.aarch64

【缺陷所属软件及版本号】

mcp-servers-cvekit-1.1.3-1.oe2609.noarch

【环境信息】

硬件信息

  • 提供跟硬件相关的信息,如架构、cpu和内存规格等
  • 虚拟机场景,额外补充宿主机os版本类型

软件信息

  • 跟缺陷所属软件相关的其它软件版本信息(如软件包构建失败由gcc引起,请填写gcc的版本号)

网络信息

  • 如果有特殊组网,请提供网络拓扑信息以及网络数据走向

【问题复现步骤】

yum install -y mcp-servers-cvekit

【实际结果】

mcp-servers-cvekit-1.1.3-1.oe2609.noarch 打包方式不够规范, 安装日志过于混乱 掩盖了正常的rpm 正常日志

【期望结果】

打包方式规范

【其他相关附件信息】

【缺陷详情及分析指导参考链接】

二、缺陷分析结构反馈
影响性分析说明:

缺陷严重等级:(Critical/High/Moderate/Low)

缺陷根因说明:

受影响版本排查(受影响/不受影响):
openEuler-20.03-LTS-SP4
openEuler-22.03-LTS-SP3
openEuler-22.03-LTS-SP4
openEuler-24.03-LTS
openEuler-24.03-LTS-SP1
openEuler-24.03-LTS-SP2

修复是否涉及abi变化(是/否):
openEuler-20.03-LTS-SP4
openEuler-22.03-LTS-SP3
openEuler-22.03-LTS-SP4
openEuler-24.03-LTS
openEuler-24.03-LTS-SP1
openEuler-24.03-LTS-SP2

likedislike
openeuler-ci-botopeneuler-ci-bot成员
8月28日 将 lipingEmmaSiguyi 设为负责人
openeuler-ci-botopeneuler-ci-bot成员
8月28日 添加了label:sig/sig-intelligence
openeuler-ci-botopeneuler-ci-bot成员
8月28日 修改了issue 的描述
openeuler-ci-bot
openeuler-ci-bot成员
8月28日 评论:

Welcome To openEuler Community

Hey @liikii , thanks for your contribution to the community.

Bot Usage Manual

I'm the Bot here serving you. You can find the instructions on how to interact with me at Here . That means you can comment below every pull request or issue to trigger Bot Commands. You can self-configure the PR merge rules for this repository. For more details, please refer to Here.

Contact Guide

If you have any questions, please contact the SIG: sig-intelligence ,
and any of the maintainers: @fromhsc, @gogoxiaoxiao, @huzhengce, @kaitiandu, @leon-wang2021, @liumiao27, @lyhu, @wqianli ,
and any of the committers: @lipingEmmaSiguyi, @superninesun, @wangkui35 .

likedislike
openeuler-ci-bot
openeuler-ci-bot成员
8月28日 评论:

以下的要求不是强制性的, 未按模板评论时对issue无任何影响
issue处理注意事项:
1. 当前issue受影响的分支提交pr时, 须在pr描述中填写当前issue编号进行关联, 否则无法关闭当前issue;
2. 模板内容需要填写完整, 无论是受影响或者不受影响都需要填写完整内容,未引入的分支不需要填写, 否则无法关闭当前issue;
3. 以下为模板中需要填写完整的内容, 请复制到评论区回复, 注: 内容的标题名称(影响性分析说明, 缺陷严重等级, 受影响版本排查(受影响/不受影响), 修复是否涉及abi变化(是/否))不能省略,省略后defect-manager将无法正常解析填写内容.
评论区可能使用到的指令说明:

指令 指令说明 使用权限
/check-issue 触发defect-manager校验 不限
/reason xxx /reason +挂起或取消条件 不限

影响性分析说明:

缺陷严重等级:(Critical/High/Moderate/Low)

缺陷根因说明:

受影响版本排查(受影响/不受影响):

  1. openEuler-20.03-LTS-SP4:
  2. openEuler-22.03-LTS-SP3:
  3. openEuler-22.03-LTS-SP4:
  4. openEuler-24.03-LTS:
  5. openEuler-24.03-LTS-SP1:
  6. openEuler-24.03-LTS-SP2:

abi变化(是/否):

  1. openEuler-20.03-LTS-SP4:
  2. openEuler-22.03-LTS-SP3:
  3. openEuler-22.03-LTS-SP4:
  4. openEuler-24.03-LTS:
  5. openEuler-24.03-LTS-SP1:
  6. openEuler-24.03-LTS-SP2:

缺陷issue处理具体操作请参考:
https://atomgit.com/openeuler/cve-manager/blob/master/cve-vulner-manager/doc/md/defect-manager-manual.md
pr关联issue具体操作请参考:
https://docs.atomgit.com/docs/help/home/org_project/pullrequests/pr-related-issue

likedislike
openeuler-ci-botopeneuler-ci-bot成员
8月28日 添加了label:DEFECT/UNFIXED
Lliikii成员
8月28日 关联了里程碑:openEuler-26.09-DevStation-round2
lw5202031成员
9月17日 评论:

mcp-servers不再使用,建议社区日落掉

likedislike
lw5202031成员
9月21日 评论:

已从openEuler-26.09-DevStation分支剔除,pr链接: remove mcp-servers from openEuler-26.09-DevStation

likedislike
Llw5202031成员
9月21日 issue状态由 待办的 改变为 已完成
Llw5202031成员
9月21日 关闭了 issue
openeuler-ci-botopeneuler-ci-bot成员
9月21日 删除了label:DEFECT/UNFIXED
openeuler-ci-bot
openeuler-ci-bot成员
9月21日 评论:

@lipingEmmaSiguyi 未对受影响版本排查/abi变化进行分析

likedislike
openeuler-ci-bot
openeuler-ci-bot成员
9月21日 评论:

@lipingEmmaSiguyi 未对受影响版本排查/abi变化进行分析

likedislike
liikii成员
9月29日 评论:

用 EBS-openEuler-26.09-DevStation/openeuler-2026-09-29-02-25-44 repo测, mcp-servers 相关包已剔除

aarch64

image.png

x86_64

image.png

likedislike
liikii成员
9月30日 评论:

用EBS-openEuler-26.09/openeuler-2026-09-30-00-13-45/ repo测, mcp-servers 相关包已剔除

aarch64

image.png
image.png
image.png

x86_64

image.png
image.png

likedislike
Lliikii成员
9月30日 issue状态由 已完成 改变为 已验收
openeuler-ci-bot
openeuler-ci-bot成员
9月30日 评论:

@lipingEmmaSiguyi 未对受影响版本排查/abi变化进行分析

likedislike