Switch ifcfg utility for get-mac to find MAC addresses
Maintainer thường phản hồi trong vòng 1 ngày
@bjester đang làm issue này rồi.
Từ ngày 24/3/2026.
Đánh giá
Issue này chưa được đánh giá.
Mô tả
Observed behavior
The ifcfg library is currently unmaintained, and has issues in getting MAC addresses, especially on Windows machines where the system language is set to something other than English.
Expected behavior
We should use a maintained library that does not suffer from issues getting MAC addresses in different circumstances.
One candidate for this is https://pypi.org/project/get-mac/ a library that rather than using CLI utilities and parsing the output like ipcfg does, instead uses direct C APIs in the different OSes it supports.
Acceptance Criteria
- Swap out ifcfg for the get-mac library
- Confirm that the same MAC address is elicited from a range of different machines by the two different libraries
- Confirm that get-mac performs better on Windows systems with non-English system languages
- Ngôn ngữ chính
- Python
- Star
- 15
- Fork
- 23
- Merge trung bình
- 1 ngày 11 giờ
- Pull request đã merge (30 ngày)
- 4
Chuẩn bị môi trường
- Có Dockerfile hoặc 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 learningequality/morango
-
DEV: dev-ops DEV: distributions DOCS: developer
Độ khó 1/5 1-3 giờ Mức phù hợp với người mới 78/100
learningequality/morango#387 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
DEV: backend DEV: dev-ops TAG: unit tests
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 70/100
learningequality/morango#385 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
DEV: backend P0 - critical TAG: tech update / debt TAG: unit tests
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 72/100
learningequality/morango#364 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
DEV: dev-ops TAG: dev experience TAG: tech update / debt
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 18/100
learningequality/morango#394 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Streaming operator modules need similar `begin` hookCó thể đã có người làm @bjester đã nhận 1 ngày trước. Đang mởDEV: backend TAG: tech update / debt
learningequality/morango#393 · 1 người được giao ·
Maintainer thường phản hồi trong vòng 1 ngày
Tất cả issue của learningequality/morango
Issue tương tự
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 72/100
huggingface/sentence-transformers#4186 ·
Maintainer thường phản hồi trong vòng 5 ngày
-
documentation
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 92/100
QuantEcon/QuantEcon.py#988 ·
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
fabriziosalmi/certmate#1247 ·
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 75/100
Maintainer thường phản hồi trong vòng 1 ngày
-
documentation good first issue
Độ khó 2/5 Nửa ngày Mức phù hợp với người mới 72/100
sujithputta02/Esapay#13 ·