getmac
getmac copied to clipboard
Platform-independent pure-Python module to get a MAC address
**Describe the bug** get_mac_address() is caching an old mac address for a given IP, even when it has timeout from OS ARP table. Only an explicit delete of the ARP...
The grand refactor for 0.9.0. ### Summary of changes: * Refactor how methods are selected and run * Closes #36 * Should address #50 * Android support (closes #40) *...
- [ ] Hosts - [ ] Interfaces - [ ] Default interface detection - [x] Samples of command output (e.g. the output of `ip link list`) - [ ]...
- [ ] Hosts - [ ] Interfaces - [x] Default interface detection - [x] Samples of command output (e.g. the output of `ip link list`) - [ ] Test...
- [x] Hosts - [x] Interfaces - [x] Default interface detection - [x] Samples of command output (e.g. the output of `ip link list`) - [x] Test cases (these will...
Support and test Windows 11. I don't think any of the networking APIs or built-in tools changed in a significant way, so this is probably just a matter of collecting...
Need to spend some quality time evaluating the security boundaries of the package and looking for issues. Anything found should either be a) fixed or b) risk accepted and clearly...
Presently, the collection of **samples** (saved output of commands or scripts) is a highly manual and inconsistent process. Having a standardized script to automate this collection on variants of a...
Move to using a `*.pyi` stub file for type hints instead of the current inline comments. There are a number of reasons I'd like to do this: * Ability to...
Currently, hostnames only resolve to IPv4 addresses, as documented in the "Known Issues" section in the README. They should be able to resolve to IPv6 addresses as well as IPv4,...