Allow representing paths as pathlib.Path
Chưa có ai nhận issue này.
Đánh giá
- Độ khó
- 4/5
- Thời gian dự kiến
- 3-5 ngày
- Mức phù hợp với người mới
- 42/100
Hướng nghiên cứu
Bắt đầu bằng cách xác định ni_measurementlink_service.DataType.Path được diễn giải như thế nào và kiểu của giá trị thu được được kiểm thử ở đâu. Kiểm tra hành vi tương thích hiện có trước khi quyết định opt-in nên hoạt động như thế nào. Công việc được hoàn tất khi các giá trị Path được biểu diễn dưới dạng pathlib.Path và yêu cầu tương thích được đáp ứng.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
Problem to Solve
Python 3.x has a standard data type for paths, pathlib.Path, but we are not using it. Specifying that has a configuration parameter has a data type of ni_measurementlink_service.DataType.Path yields a str, not a pathlib.Path.
Proposed Solution
Interpret ni_measurementlink_service.DataType.Path as pathlib.Path, possibly with a opt-in for compatibility.
- Ngôn ngữ chính
- Python
- Star
- 21
- Fork
- 20
- Merge trung bình
- 2 ngày 8 giờ
- Pull request đã merge (30 ngày)
- 1
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 ni/measurement-plugin-python
-
Clean up the unused `build_in_import_modules` dictionary in ni-measurement-plugin-client-generatorĐang mởtech debt
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 68/100
ni/measurement-plugin-python#979 ·
-
tech debt
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 65/100
ni/measurement-plugin-python#926 ·
-
AUTO Session Initialization Fails in Python Measurement Plugin with VISA DevicesCó thể làm lại được @bkeryan đã nhận 331 ngày trước và không có pull request nào đang mở. Đang mởbug
ni/measurement-plugin-python#1263 · 1 bình luận · 1 người được giao ·
-
enhancement
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 45/100
ni/measurement-plugin-python#1227 ·
-
tech debt
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 45/100
ni/measurement-plugin-python#978 ·
Tất cả issue của ni/measurement-plugin-python
Issue tương tự
-
[BUG] Container scenario crashes without expected_recovery_time, kube DNS example uses retry_waitĐang mởneeds-triage
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 77/100
krkn-chaos/krkn#1627 · 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 72/100
NousResearch/hermes-agent#136483 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 1/5 Dưới một 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
-
[BUG] LazyStackedTensorDictStore zeroes the last byte of a new key set on the last elementCó thể đã có người làm @peterdsharpe đã nhận hôm nay. Đang mởbug
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
pytorch/tensordict#2307 ·
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