Hacktoberfest 2026: những issue maintainer đã đánh dấu cho tháng Mười, đang mở và phù hợp người mới. Xem issue Hacktoberfest

In Fedora microbots installation fails as it uses Python 3.13 as a default python version

Đang mở
#137 0 bình luận 1 reaction 2 người được giao Xem trên GitHub

@shivashanmugam đang làm issue này rồi.

Từ ngày 19/5/2026.

  • #147 của @copilot-swe-agent — đã đóng, không merge

Đánh giá

Issue này chưa được đánh giá.

Mô tả

Issue

In Fedora the python installation fails with error

(.venv) sikannan@CPC-sikan-FTUZ0:/mnt/c/Users/sikannan/codeBase/microbots-introdution$  source .venv/bin/activate
(.venv) sikannan@CPC-sikan-FTUZ0:/mnt/c/Users/sikannan/codeBase/microbots-introdution$ pip install microbots
Collecting microbots
  Using cached microbots-0.0.17-py3-none-any.whl.metadata (6.2 kB)
Collecting aiohappyeyeballs==2.6.1 (from microbots)
  Using cached aiohappyeyeballs-2.6.1-py3-none-any.whl.metadata (5.9 kB)
Collecting aiohttp==3.12.15 (from microbots)
  Using cached aiohttp-3.12.15-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (7.7 kB)
Collecting aiosignal==1.4.0 (from microbots)
  Using cached aiosignal-1.4.0-py3-none-any.whl.metadata (3.7 kB)
Collecting annotated-types==0.7.0 (from microbots)
  Using cached annotated_types-0.7.0-py3-none-any.whl.metadata (15 kB)
Collecting anthropic==0.75.0 (from microbots)
  Using cached anthropic-0.75.0-py3-none-any.whl.metadata (28 kB)
Collecting anyio==4.10.0 (from microbots)
  Using cached anyio-4.10.0-py3-none-any.whl.metadata (4.0 kB)
Collecting attrs==25.3.0 (from microbots)
  Using cached attrs-25.3.0-py3-none-any.whl.metadata (10 kB)
Collecting bashlex==0.18 (from microbots)
  Using cached bashlex-0.18-py2.py3-none-any.whl.metadata (1.1 kB)
Collecting certifi==2025.8.3 (from microbots)
  Using cached certifi-2025.8.3-py3-none-any.whl.metadata (2.4 kB)
Collecting charset-normalizer==3.4.3 (from microbots)
  Using cached charset_normalizer-3.4.3-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (36 kB)
Collecting click==8.3.0 (from microbots)
  Using cached click-8.3.0-py3-none-any.whl.metadata (2.6 kB)
Collecting coverage==7.11.3 (from microbots)
  Using cached coverage-7.11.3-cp313-cp313-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl.metadata (9.1 kB)
Collecting datasets==4.5.0 (from microbots)
  Using cached datasets-4.5.0-py3-none-any.whl.metadata (19 kB)
Collecting dill==0.4.0 (from microbots)
  Using cached dill-0.4.0-py3-none-any.whl.metadata (10 kB)
Collecting distro==1.9.0 (from microbots)
  Using cached distro-1.9.0-py3-none-any.whl.metadata (6.8 kB)
Collecting docker==7.1.0 (from microbots)
  Using cached docker-7.1.0-py3-none-any.whl.metadata (3.8 kB)
Collecting docstring_parser==0.17.0 (from microbots)
  Using cached docstring_parser-0.17.0-py3-none-any.whl.metadata (3.5 kB)
Collecting fastapi==0.116.1 (from microbots)
  Using cached fastapi-0.116.1-py3-none-any.whl.metadata (28 kB)
Collecting filelock==3.20.3 (from microbots)
  Using cached filelock-3.20.3-py3-none-any.whl.metadata (2.1 kB)
Collecting frozenlist==1.7.0 (from microbots)
  Using cached frozenlist-1.7.0-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (18 kB)
Collecting fsspec==2025.10.0 (from microbots)
  Using cached fsspec-2025.10.0-py3-none-any.whl.metadata (10 kB)
Collecting h11==0.16.0 (from microbots)
  Using cached h11-0.16.0-py3-none-any.whl.metadata (8.3 kB)
Collecting hf-xet==1.2.0 (from microbots)
  Using cached hf_xet-1.2.0-cp37-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (4.9 kB)
Collecting httpcore==1.0.9 (from microbots)
  Using cached httpcore-1.0.9-py3-none-any.whl.metadata (21 kB)
Collecting httpx==0.28.1 (from microbots)
  Using cached httpx-0.28.1-py3-none-any.whl.metadata (7.1 kB)
Collecting huggingface_hub==1.3.2 (from microbots)
  Using cached huggingface_hub-1.3.2-py3-none-any.whl.metadata (13 kB)
Collecting idna==3.10 (from microbots)
  Using cached idna-3.10-py3-none-any.whl.metadata (10 kB)
Collecting iniconfig==2.1.0 (from microbots)
  Using cached iniconfig-2.1.0-py3-none-any.whl.metadata (2.7 kB)
Collecting jiter==0.11.0 (from microbots)
  Using cached jiter-0.11.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (5.2 kB)
Collecting markdown-it-py==4.0.0 (from microbots)
  Using cached markdown_it_py-4.0.0-py3-none-any.whl.metadata (7.3 kB)
Collecting mdurl==0.1.2 (from microbots)
  Using cached mdurl-0.1.2-py3-none-any.whl.metadata (1.6 kB)
Collecting multidict==6.6.4 (from microbots)
  Using cached multidict-6.6.4-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (5.3 kB)
Collecting multiprocess==0.70.18 (from microbots)
  Using cached multiprocess-0.70.18-py313-none-any.whl.metadata (7.2 kB)
Collecting numpy==1.26.4 (from microbots)
  Using cached numpy-1.26.4.tar.gz (15.8 MB)
  Installing build dependencies ... done
  Getting requirements to build wheel ... done
  Installing backend dependencies ... done
  Preparing metadata (pyproject.toml) ... error
  error: subprocess-exited-with-error

  × Preparing metadata (pyproject.toml) did not run successfully.
  │ exit code: 1
  ╰─> [10 lines of output]
      + /mnt/c/Users/sikannan/codeBase/microbots-introdution/.venv/bin/python /tmp/pip-install-o6hu8xjy/numpy_12cb2ac0450742d7b0d19f65e0a59f68/vendored-meson/meson/meson.py setup /tmp/pip-install-o6hu8xjy/numpy_12cb2ac0450742d7b0d19f65e0a59f68 /tmp/pip-install-o6hu8xjy/numpy_12cb2ac0450742d7b0d19f65e0a59f68/.mesonpy-e__ann9d -Dbuildtype=release -Db_ndebug=if-release -Db_vscrt=md --native-file=/tmp/pip-install-o6hu8xjy/numpy_12cb2ac0450742d7b0d19f65e0a59f68/.mesonpy-e__ann9d/meson-python-native-file.ini
      The Meson build system
      Version: 1.2.99
      Source dir: /tmp/pip-install-o6hu8xjy/numpy_12cb2ac0450742d7b0d19f65e0a59f68
      Build dir: /tmp/pip-install-o6hu8xjy/numpy_12cb2ac0450742d7b0d19f65e0a59f68/.mesonpy-e__ann9d
      Build type: native build

      ../meson.build:4:11: ERROR: Command `/mnt/c/Users/sikannan/codeBase/microbots-introdution/.venv/bin/python /tmp/pip-install-o6hu8xjy/numpy_12cb2ac0450742d7b0d19f65e0a59f68/numpy/_build_utils/gitversion.py` failed with status 1.

      A full log can be found at /tmp/pip-install-o6hu8xjy/numpy_12cb2ac0450742d7b0d19f65e0a59f68/.mesonpy-e__ann9d/meson-logs/meson-log.txt
      [end of output]

  note: This error originates from a subprocess, and is likely not a problem with pip.
error: metadata-generation-failed

× Encountered error while generating package metadata.
╰─> See above for output.

note: This is an issue with the package mentioned above, not pip.
hint: See above for details.
(.venv) sikannan@CPC-sikan-FTUZ0:/mnt/c/Users/sikannan/codeBase/microbots-introdution$

.

Steps to Reproduce

Step 1 - Create a folder and change directory inside

mkdir microbots-introdution
cd microbots-introdution

Step 2 - Create Virtual Environment and activate the virtual environment

 python -m venv .venv
 source .venv/bin/activate

Step 3 - pip install microbots

pip install microbots  # This will produce the attached log above as result

Environment

Python verison

python --version
Python 3.13.13

Fedora version

 cat /etc/fedora-release
Fedora release 42 (Adams)

AI Analysis of the installation error

Image
Ngôn ngữ chính
Python
Star
38
Fork
21
Merge trung bình
4 ngày 3 giờ
Pull request đã merge (30 ngày)
2

Hướng dẫn đóng góp

Mở hướng dẫn đóng góp

Bắt đầu từ đâu

  1. Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
  2. Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
  3. Fork repository và làm thay đổi trên một nhánh.
  4. Mở pull request có tham chiếu số hiệu của issue.

Issue khác của microsoft/microbots

Tất cả issue của microsoft/microbots

Issue tương tự

Thêm issue về Python

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.