Portable network interface information.

Edit Package python-netifaces

netifaces provides a (hopefully portable-ish) way for Python programmers to get access to a list of the network interfaces on the local machine, and to obtain the addresses of those network interfaces.

The package has been tested on Mac OS X, Windows 2000 and Linux. On Windows, it is currently not able to retrieve IPv6 addresses, owing to shortcomings of the Windows API.

It should work on other UNIX-like systems provided they implement either getifaddrs() or support the SIOCGIFxxx socket options, although the data provided by the socket options is normally less complete.

Refresh
Refresh
Source Files
Filename Size Changed
netifaces-0.10.4.tar.gz 0000022969 22.4 KB
python-netifaces.changes 0000002616 2.55 KB
python-netifaces.spec 0000002295 2.24 KB
Revision 9 (latest revision is 16)
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 235267 from Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_factory) (revision 9)
- Version bump to 0.10.4:
  * Various small fixes
- Fix source download url
- Fix homepage

- Update to version 0.10.3:
  - Version 0.10.3
    + When using Netlink (i.e. Linux), check for the constant
      NLM_F_DUMP_INTR, since it only appeared in kernel version 3.1
  - Version 0.10.2
    + Added a workaround for broken netlink headers on certain Linux
      distributions (the problem being that the netlink headers fail to
      include <bits/sockaddr.h>, which causes a build failure).
  - Version 0.10.1
    + Fixed a problem with the gateways() function that caused it a
      crash on PyPy.
    + The CI system is now set up to build for PyPy as well, so
      problems will be found sooner.
  - Version 0.10.0
    + Python 3 compatibility.
    + Improved Windows source code compatibility.
    + Added gateway detection via gateways() function.
    + New version number format (skipped 0.9.0 due to its use by
      the netifaces-merged fork).
Comments 0
openSUSE Build Service is sponsored by