File README.md of Package python-netifaces2
# python-netifaces2
URL: [netifaces-2](https://github.com/SamuelYvon/netifaces-2)
----
## NOTE(s):
* 20251007: "This repository was archived by the owner on Sep 30, 2025. It is now read-only."
### What is this?
netifaces reborn
The original [netifaces](https://github.com/al45tair/netifaces) was abandoned by it's maintainer, leaving us without the option to get network addresses of any kind in Python. Unfortunately, the original sources are more akin to arcane magic, so picking where it's been left off is a difficult task.
I decided to rewrite netifaces, keeping the almost exact same API and adding the following:
* Support for future python versions
* Type annotations
* Maybe a more "queryable" API in the future
This project aims to be a drop-in replacement for those project who use netifaces, but I do not guarantee anything.
### What is not working right-now
* The gateways API is only working if your system has a /proc/net/route file or the ip tool
* The windows gateways API is non-functional