Mismatch in python version and outdated causing broken installs.
Đánh giá
- Độ khó
- 1/5
- Thời gian dự kiến
- Dưới một giờ
- Mức phù hợp với người mới
- 78/100
- Loại issue
- Lỗi
- Độ rõ ràng
- Khá rõ ràng
- Mức độ hoạt động
- Ít trao đổi
- Công nghệ
- python
- Lĩnh vực
- build-system
Hướng nghiên cứu
Bắt đầu với requirements-dev.txt và so sánh pin của greenlet với gevent==23.9.1. Chạy uv pip install -r requirements-dev.txt trước và sau khi cập nhật yêu cầu của greenlet, đồng thời xem xét sự không khớp phiên bản runtime đã được báo cáo như một phần của quá trình xác minh. Được coi là hoàn tất khi các dependency phát triển được giải quyết và cài đặt thành công.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
Problem
Installing dev dependencies fails because package pins conflict:
gevent==23.9.1requiresgreenlet>=2.0.0- The project pins
greenlet==1.1.2
So this command cannot resolve dependencies:
uv pip install -r requirements-dev.txt
Additionally the runtime version is not also right.
Solution
Upgrade greenlet to 2.0.0 or higher.
Update requirements-dev.txt:
greenlet>=2.0.0
or pin exactly:
greenlet==2.0.0
Then reinstall:
uv pip install -r requirements-dev.txt
Root Cause
greenlet==1.1.2 is outdated and incompatible with gevent==23.9.1.
- Ngôn ngữ chính
- Python
- Star
- 10
- Fork
- 1
- Chỉ số merge pull request
- Không có pull request nào được merge trong 30 ngày
Chuẩn bị môi trường
- Có Dockerfile hoặc tệp Docker Compose
- Có mẫu pull request
- Không có hướng dẫn đóng góp
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- 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.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Issue tương tự
-
Deferred from #1869: Complete the companion pytest guardrail update noted in the PR description...Đang mở
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 95/100
Maintainer thường phản hồi trong vòng 1 ngày
-
Custom provider API keys collide on one host: env slot keyed on host:port only, not URL pathĐang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 88/100
NousResearch/hermes-agent#140958 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Bug triage/confirmed
Độ khó 2/5 Nửa ngày Mức phù hợp với người mới 85/100
agentscope-ai/agentscope#3355 ·
Maintainer thường phản hồi trong vòng 2 ngày
-
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 95/100
ethereum/execution-specs#3859 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
Maintainer thường phản hồi trong vòng 1 ngày