aio-net-events
is a Python library that provides asynchronous generators
yielding events when the network configuration of the machine changes.
Currently only network interface additions / removals and IP address additions /
removals are supported; more events may be added later.
Supports Windows, Linux and macOS at the moment.
Requires Python >= 3.8.
Use the package manager pip to install
aio-net-events
.
pip install aio-net-events
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
Please make sure to update tests as appropriate.