Added
- Windows default interface detection if
network_requestis enabled (Credit: @cyberhobbes) - Docker container (Credit: @komish)
Changed
- Changed name to
getmac. This applies to everything, including
command line tool, PyPI, GitHub, and the documentation.
This is a breaking change, but needed to happen to remove
a huge amount of ambiguity that was causing issues with packaging,
documentation, and several other efforts, not to mention my sanity.
Long-term, the only downside is a conflict on Windows CLI withgetmac.exe. - Use proper Python 2-compatible print functions (Credit: @Martmists)
Removed
- Support for Python 2.5. It is not feasible to test, and potentially
breaks some useful language features, such as__future__ - Variables PORT and DEBUG from top-level package imports, since changing
them would have no actual effect on execution. Instead, usegetmac.getmac.DEBUG.
Dev
- Added example videos demonstrating usage (Credit: @fortunate-man)
- Added contribution guide
- Added documentation on ReadTheDocs
- Added a manpage