feat: list nexus package using cli from nexus package install
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ó
- 5/5
- Thời gian dự kiến
- Hơn một tuần
- Mức phù hợp với người mới
- 35/100
- Loại issue
- Tính năng
- Độ 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, cli
Hướng nghiên cứu
Bắt đầu với pyproject.toml và thư mục packages/ để hiểu cách dữ liệu gói hiện đang được phân phối. Sau đó, lần theo các entry point CLI/API hiện có của nexus và xác định cách một lệnh nexus list có thể phát hiện siêu dữ liệu được đóng gói. Công việc được xem là hoàn tất khi các bản release đã cài đặt cung cấp các phiên bản gói, model và benchmark, với bộ lọc nhất quán cho biến thể đã cài đặt và các trường hợp checkout repository.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
Description
Include nexus package metadata in the nexus release on install
Motivation
This would allow users you have installed a variant to use nexus cli to access information about the packages included e.g. version, models, benchmarks. This information is not available in an install from GitHub
Proposed Solution
- Bundle packages/ into algorithm_nexus package data
- Extend CLI/API to discover and use installed metadata e.g.
nexus list
Implementation Notes
- Update pyproject.toml to bundle packages
- Add a module to discovery the bundled packages
- Expose via CLI
Important considerations:
- There needs to be a way to filter package metadata shown based on variant group installed.
- This filtering needs to have consistent rules as to when it's applied e.g. what happens if a developer is in repo and they run nexus list, should the see all the packages in the checked out branch of repo OR only the packages in the variant they last synched.
- Ngôn ngữ chính
- Python
- Star
- 3
- Fork
- 7
- Merge trung bình
- 14 giờ 4 phút
- Pull request đã merge (30 ngày)
- 15
Chuẩn bị môi trường
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 IBM/algorithm-nexus
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 68/100
IBM/algorithm-nexus#159 ·
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 68/100
IBM/algorithm-nexus#258 · 3 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
fix: update benchmarking requirementsCó thể đã có người làm @christian-pinto đã nhận 1 ngày trước. Đang mở
IBM/algorithm-nexus#255 · 1 bình luận · 1 người được giao ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 45/100
IBM/algorithm-nexus#254 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Test bmfm-targets with vllm >= 0.29.0Có thể đã có người làm @sivanravidos đã nhận 15 ngày trước. Đang mở
IBM/algorithm-nexus#240 · 1 người được giao ·
Maintainer thường phản hồi trong vòng 1 ngày
Tất cả issue của IBM/algorithm-nexus
Issue tương tự
-
correction metadata
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 68/100
acl-org/acl-anthology#10104 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
bug status/needs-triage
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 86/100
prowler-cloud/prowler#12885 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Bug in GaussianTailProbabilityCalibrator: running_statistics=False still uses a windowed varianceĐang mởbug good first issue
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 88/100
selimfirat/pysad#107 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
bug ci-failure high priority
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 88/100
vllm-project/vllm-omni#8194 · 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 88/100
Maintainer thường phản hồi trong vòng 1 ngày