`uv.lock` is stuck on GitPython 3.1.58 and Pillow 12.3.0
Maintainer thường phản hồi trong vòng 1 ngày
Chưa có ai nhận issue này.
Đánh giá
- Độ khó
- 3/5
- Thời gian dự kiến
- 1-2 ngày
- Mức phù hợp với người mới
- 48/100
Hướng nghiên cứu
Read pyproject.toml and the Dependabot configuration, then inspect the linked logs and PRs #275 and #277 to understand the metadata rewrite and Python version constraint. Check how the project’s supported Python versions affect both dependency updates and CI. Done means GitPython and Pillow can be updated to secure compatible versions, dependency checks pass, and lint passes without an unrelated Ruff upgrade.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
uv.lock on master (v1.59.1) still locks GitPython 3.1.58 and Pillow 12.3.0. Both have published advisories, fixed in GitPython 3.2.1 and Pillow 13.0.0, but neither Dependabot security update can land.
-
GitPython: #275 rewrites
gitpython>=3.1.58inpyproject.tomlasgitpython*, so every check fails while building the package metadata (log):ValueError: Dependency #4 of field `project.dependencies` is invalid: Expected semicolon (after name with no version specifier) or end gitpython* ^This is the same
name*rewrite as dependabot/dependabot-core#15639;versioning-strategy: increasedid not prevent it here. #277 also moves GitPython to 3.2.1 and passes the tests, but it also upgrades ruff to 0.17.2, which fails lint. -
Pillow: Pillow 13.0.0 requires Python 3.11 or later, and dvsim supports 3.10, so the security update job gives up (log):
Filtered out pillow 13.0.0 because python requirement >= 3.11 is not satisfied by python 3.10.22 The latest possible version of pillow that can be installed is 12.3.0 security_update_not_possible
Found while relocking the same packages in chipsalliance/caliptra-rtl#1545.
- Ngôn ngữ chính
- Python
- Star
- 16
- Fork
- 23
- Merge trung bình
- 2 giờ 42 phút
- Pull request đã merge (30 ngày)
- 3
Chuẩn bị môi trường
- Không có Dockerfile hay tệp Docker Compose
- Có mẫu pull request
- Đọ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 khác của lowRISC/dvsim
-
bug
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 84/100
lowRISC/dvsim#258 · 1 bình luận ·
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 68/100
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 72/100
lowRISC/dvsim#225 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100
Maintainer thường phản hồi trong vòng 1 ngày
-
Better log visibility on the license type usage profileCó thể làm lại được @AlexJones0 đã nhận 43 ngày trước và không có pull request nào đang mở. Đang mở
lowRISC/dvsim#267 · 1 bình luận · 2 người được giao ·
Maintainer thường phản hồi trong vòng 1 ngày
Tất cả issue của lowRISC/dvsim
Issue tương tự
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 67/100
FinanceFlash/unvibecode#699 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
enhancement Website
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
OWASP/OWASP-Hunting#96 ·
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
micropython/micropython#19942 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
A rebuild posts "not part of this build" success to the commit's failed `nix-build` gate and effectsCó thể đã có người làm @Padraic-O-Mhuiris đã nhận hôm nay. Đang mở
Độ 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
-
`epoch.Integer` raises a raw OverflowError for integers too large to convert to a floatCó thể đã có người làm @arindam77 đã nhận hôm nay. Đang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
pydantic/pydantic-extra-types#479 ·
Maintainer thường phản hồi trong vòng 1 ngày