Open Issues Need Help
View All on GitHub Python iterators fail on empty lists about 2 months ago
AI Summary: The `libnvme` Python bindings' iterators for `subsystems()` and `controllers()` return `None` instead of an empty iterable when no NVMe devices are found, causing a `TypeError`. This forces users to apply an awkward `or []` workaround. The issue requires a proper fix within the SWIG implementation to ensure these methods consistently return an iterable object, even if empty.
Complexity:
3/5
help wanted