Skip to main content

Portable network interface information.

Project description

Linux/macOS

Build Status (Linux/Mac)

Windows

Build Status (Windows)

1. What is this?

It’s been annoying me for some time that there’s no easy way to get the address(es) of the machine’s network interfaces from Python. There is a good reason for this difficulty, which is that it is virtually impossible to do so in a portable manner. However, it seems to me that there should be a package you can easy_install that will take care of working out the details of doing so on the machine you’re using, then you can get on with writing Python code without concerning yourself with the nitty gritty of system-dependent low-level networking APIs.

This package attempts to solve that problem.

2. How do I use it?

First you need to install it, which you can do by typing:

tar xvzf netifaces-0.10.8.tar.gz
cd netifaces-0.10.8
python setup.py install

Note that you will need the relevant developer tools for your platform, as netifaces is written in C and installing this way will compile the extension.

Once that’s done, you’ll need to start Python and do something like the following:

>>> import netifaces

Then if you enter

>>> netifaces.interfaces()
['lo0', 'gif0', 'stf0', 'en0', 'en1', 'fw0']

you’ll see the list of interface identifiers for your machine.

You can ask for the addresses of a particular interface by doing

>>> netifaces.ifaddresses('lo0')
{18: [{'addr': ''}], 2: [{'peer': '127.0.0.1', 'netmask': '255.0.0.0', 'addr': '127.0.0.1'}], 30: [{'peer': '::1', 'netmask': 'ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff', 'addr': '::1'}, {'peer': '', 'netmask': 'ffff:ffff:ffff:ffff::', 'addr': 'fe80::1%lo0'}]}

Hmmmm. That result looks a bit cryptic; let’s break it apart and explain what each piece means. It returned a dictionary, so let’s look there first:

{ 18: [...], 2: [...], 30: [...] }

Each of the numbers refers to a particular address family. In this case, we have three address families listed; on my system, 18 is AF_LINK (which means the link layer interface, e.g. Ethernet), 2 is AF_INET (normal Internet addresses), and 30 is AF_INET6 (IPv6).

But wait! Don’t use these numbers in your code. The numeric values here are system dependent; fortunately, I thought of that when writing netifaces, so the module declares a range of values that you might need. e.g.

>>> netifaces.AF_LINK
18

Again, on your system, the number may be different.

So, what we’ve established is that the dictionary that’s returned has one entry for each address family for which this interface has an address. Let’s take a look at the AF_INET addresses now:

>>> addrs = netifaces.ifaddresses('lo0')
>>> addrs[netifaces.AF_INET]
[{'peer': '127.0.0.1', 'netmask': '255.0.0.0', 'addr': '127.0.0.1'}]

You might be wondering why this value is a list. The reason is that it’s possible for an interface to have more than one address, even within the same family. I’ll say that again: you can have more than one address of the same type associated with each interface.

Asking for “the” address of a particular interface doesn’t make sense.

Right, so, we can see that this particular interface only has one address, and, because it’s a loopback interface, it’s point-to-point and therefore has a peer address rather than a broadcast address.

Let’s look at a more interesting interface.

>>> addrs = netifaces.ifaddresses('en0')
>>> addrs[netifaces.AF_INET]
[{'broadcast': '10.15.255.255', 'netmask': '255.240.0.0', 'addr': '10.0.1.4'}, {'broadcast': '192.168.0.255', 'addr': '192.168.0.47'}]

This interface has two addresses (see, I told you…) Both of them are regular IPv4 addresses, although in one case the netmask has been changed from its default. The netmask may not appear on your system if it’s set to the default for the address range.

Because this interface isn’t point-to-point, it also has broadcast addresses.

Now, say we want, instead of the IP addresses, to get the MAC address; that is, the hardware address of the Ethernet adapter running this interface. We can do

>>> addrs[netifaces.AF_LINK]
[{'addr': '00:12:34:56:78:9a'}]

Note that this may not be available on platforms without getifaddrs(), unless they happen to implement SIOCGIFHWADDR. Note also that you just get the address; it’s unlikely that you’ll see anything else with an AF_LINK address. Oh, and don’t assume that all AF_LINK addresses are Ethernet; you might, for instance, be on a Mac, in which case:

>>> addrs = netifaces.ifaddresses('fw0')
>>> addrs[netifaces.AF_LINK]
[{'addr': '00:12:34:56:78:9a:bc:de'}]

No, that isn’t an exceptionally long Ethernet MAC address—it’s a FireWire address.

As of version 0.10.0, you can also obtain a list of gateways on your machine:

>>> netifaces.gateways()
{2: [('10.0.1.1', 'en0', True), ('10.2.1.1', 'en1', False)], 30: [('fe80::1', 'en0', True)], 'default': { 2: ('10.0.1.1', 'en0'), 30: ('fe80::1', 'en0') }}

This dictionary is keyed on address family—in this case, AF_INET—and each entry is a list of gateways as (address, interface, is_default) tuples. Notice that here we have two separate gateways for IPv4 (AF_INET); some operating systems support configurations like this and can either route packets based on their source, or based on administratively configured routing tables.

For convenience, we also allow you to index the dictionary with the special value 'default', which returns a dictionary mapping address families to the default gateway in each case. Thus you can get the default IPv4 gateway with

>>> gws = netifaces.gateways()
>>> gws['default'][netifaces.AF_INET]
('10.0.1.1', 'en0')

Do note that there may be no default gateway for any given address family; this is currently very common for IPv6 and much less common for IPv4 but it can happen even for AF_INET.

BTW, if you’re trying to configure your machine to have multiple gateways for the same address family, it’s a very good idea to check the documentation for your operating system very carefully, as some systems become extremely confused or route packets in a non-obvious manner.

I’m very interested in hearing from anyone (on any platform) for whom the gateways() method doesn’t produce the expected results. It’s quite complicated extracting this information from the operating system (whichever operating system we’re talking about), and so I expect there’s at least one system out there where this just won’t work.

3. This is great! What platforms does it work on?

It gets regular testing on OS X, Linux and Windows. It has also been used successfully on Solaris, and it’s expected to work properly on other UNIX-like systems as well. If you are running something that is not supported, and wish to contribute a patch, please use Github to send a pull request.

4. What license is this under?

It’s an MIT-style license. See LICENSE.

5. Why the jump to 0.10.0?

Because someone released a fork of netifaces with the version 0.9.0. Hopefully skipping the version number should remove any confusion. In addition starting with 0.10.0 Python 3 is now supported and other features/bugfixes have been included as well. See the CHANGELOG for a more complete list of changes.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

netifaces-0.10.8.tar.gz (28.1 kB view details)

Uploaded Source

Built Distributions

netifaces-0.10.8-cp37-cp37m-win_amd64.whl (16.3 kB view details)

Uploaded CPython 3.7m Windows x86-64

netifaces-0.10.8-cp37-cp37m-win32.whl (15.0 kB view details)

Uploaded CPython 3.7m Windows x86

netifaces-0.10.8-cp37-cp37m-macosx_10_14_x86_64.whl (12.0 kB view details)

Uploaded CPython 3.7m macOS 10.14+ x86-64

netifaces-0.10.8-cp36-cp36m-win_amd64.whl (16.3 kB view details)

Uploaded CPython 3.6m Windows x86-64

netifaces-0.10.8-cp36-cp36m-win32.whl (15.0 kB view details)

Uploaded CPython 3.6m Windows x86

netifaces-0.10.8-cp36-cp36m-manylinux1_x86_64.whl (32.5 kB view details)

Uploaded CPython 3.6m

netifaces-0.10.8-cp36-cp36m-manylinux1_i686.whl (36.0 kB view details)

Uploaded CPython 3.6m

netifaces-0.10.8-cp36-cp36m-macosx_10_13_x86_64.whl (12.0 kB view details)

Uploaded CPython 3.6m macOS 10.13+ x86-64

netifaces-0.10.8-cp35-cp35m-win32.whl (15.0 kB view details)

Uploaded CPython 3.5m Windows x86

netifaces-0.10.8-cp35-cp35m-manylinux1_x86_64.whl (32.5 kB view details)

Uploaded CPython 3.5m

netifaces-0.10.8-cp35-cp35m-manylinux1_i686.whl (36.0 kB view details)

Uploaded CPython 3.5m

netifaces-0.10.8-cp34-cp34m-win32.whl (13.5 kB view details)

Uploaded CPython 3.4m Windows x86

netifaces-0.10.8-cp34-cp34m-manylinux1_x86_64.whl (32.3 kB view details)

Uploaded CPython 3.4m

netifaces-0.10.8-cp34-cp34m-manylinux1_i686.whl (35.8 kB view details)

Uploaded CPython 3.4m

netifaces-0.10.8-cp33-cp33m-manylinux1_i686.whl (34.6 kB view details)

Uploaded CPython 3.3m

netifaces-0.10.8-cp27-cp27mu-manylinux1_x86_64.whl (31.2 kB view details)

Uploaded CPython 2.7mu

netifaces-0.10.8-cp27-cp27mu-manylinux1_i686.whl (34.6 kB view details)

Uploaded CPython 2.7mu

netifaces-0.10.8-cp27-cp27m-win32.whl (13.6 kB view details)

Uploaded CPython 2.7m Windows x86

netifaces-0.10.8-cp27-cp27m-manylinux1_x86_64.whl (31.2 kB view details)

Uploaded CPython 2.7m

netifaces-0.10.8-cp27-cp27m-manylinux1_i686.whl (34.6 kB view details)

Uploaded CPython 2.7m

netifaces-0.10.8-cp27-cp27m-macosx_10_13_x86_64.whl (12.0 kB view details)

Uploaded CPython 2.7m macOS 10.13+ x86-64

File details

Details for the file netifaces-0.10.8.tar.gz.

File metadata

  • Download URL: netifaces-0.10.8.tar.gz
  • Upload date:
  • Size: 28.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.21.0 setuptools/39.0.1 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/3.7.1

File hashes

Hashes for netifaces-0.10.8.tar.gz
Algorithm Hash digest
SHA256 befc9800751991c005fcc24e75be90c5752e5c1907ed4fa4efa17adfcc09d490
MD5 6aeed3a919153e8b54493a899c94485f
BLAKE2b-256 a40ce4c2f18b37e9a9b9956e73bd29a43d19b120ad9c73c46476e27a248baf70

See more details on using hashes here.

File details

Details for the file netifaces-0.10.8-cp37-cp37m-win_amd64.whl.

File metadata

  • Download URL: netifaces-0.10.8-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 16.3 kB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.21.0 setuptools/39.0.1 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/3.7.1

File hashes

Hashes for netifaces-0.10.8-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 fa6e8c1a1adfb5b0cfb8fd57548b2d1db2af5bc937a0b747d101547e56513b7a
MD5 c9173bad5c769758dcdf17daceb21d2d
BLAKE2b-256 a31442c83e885ba1a3eb5881c5c165d0e1b7787f67546b825f2e3f317b6aab8a

See more details on using hashes here.

File details

Details for the file netifaces-0.10.8-cp37-cp37m-win32.whl.

File metadata

  • Download URL: netifaces-0.10.8-cp37-cp37m-win32.whl
  • Upload date:
  • Size: 15.0 kB
  • Tags: CPython 3.7m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.21.0 setuptools/39.0.1 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/3.7.1

File hashes

Hashes for netifaces-0.10.8-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 62f547f76bf048c69c827c738542afa7929d1f78abfed38bfc02302b9fe56cff
MD5 818dc5bd0aec7931ff2341356204d79a
BLAKE2b-256 a3c1441bf907175ed93bd980f1644967620e3bc954e1429b8a3f2b59354e479c

See more details on using hashes here.

File details

Details for the file netifaces-0.10.8-cp37-cp37m-macosx_10_14_x86_64.whl.

File metadata

  • Download URL: netifaces-0.10.8-cp37-cp37m-macosx_10_14_x86_64.whl
  • Upload date:
  • Size: 12.0 kB
  • Tags: CPython 3.7m, macOS 10.14+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.21.0 setuptools/39.0.1 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/3.7.1

File hashes

Hashes for netifaces-0.10.8-cp37-cp37m-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 6499792e939da60d701e9d058ea5292c8abd367ac8ef1fa5fb476b27de0e098a
MD5 34013b3792861448181053aca825c0ba
BLAKE2b-256 0bcce6c9660721effac03e6ce16cfb9e8da5b46d40cf70ff13ece614d9d347df

See more details on using hashes here.

File details

Details for the file netifaces-0.10.8-cp36-cp36m-win_amd64.whl.

File metadata

  • Download URL: netifaces-0.10.8-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 16.3 kB
  • Tags: CPython 3.6m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.21.0 setuptools/39.0.1 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/3.7.1

File hashes

Hashes for netifaces-0.10.8-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 e9035bb4e9b996e6ecc450dc2dd473bf923701436197a6a3d5950ab11d1ab447
MD5 a803c6e94df9cbbf51634008f428e2dd
BLAKE2b-256 0e156a0e8e590d10909a5373174dba24283662d5d0257ef628a1101a44f693f2

See more details on using hashes here.

File details

Details for the file netifaces-0.10.8-cp36-cp36m-win32.whl.

File metadata

  • Download URL: netifaces-0.10.8-cp36-cp36m-win32.whl
  • Upload date:
  • Size: 15.0 kB
  • Tags: CPython 3.6m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.21.0 setuptools/39.0.1 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/3.7.1

File hashes

Hashes for netifaces-0.10.8-cp36-cp36m-win32.whl
Algorithm Hash digest
SHA256 3275198b956db45fff5c586346bf8a4de73ff547dd2b2b9202962b3e1b0cf17a
MD5 6c5122b51f65c69247eb94a7ff7baa05
BLAKE2b-256 b0d8bf51b6d2123180419c35c1d37f7d6d2638383dc9cfa93d95c4c0c113c8cf

See more details on using hashes here.

File details

Details for the file netifaces-0.10.8-cp36-cp36m-manylinux1_x86_64.whl.

File metadata

  • Download URL: netifaces-0.10.8-cp36-cp36m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 32.5 kB
  • Tags: CPython 3.6m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.21.0 setuptools/39.0.1 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/3.7.1

File hashes

Hashes for netifaces-0.10.8-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 abc73558983c40222808de5ab21852660cb9ddd12dff5a3f81f99e7b46276ec0
MD5 93838260d851c8b7d461194d6d61e05d
BLAKE2b-256 a0d6520a097f97ecd9c064ed53272a6f0641a47e3e40829eceeba35c3259eab2

See more details on using hashes here.

File details

Details for the file netifaces-0.10.8-cp36-cp36m-manylinux1_i686.whl.

File metadata

  • Download URL: netifaces-0.10.8-cp36-cp36m-manylinux1_i686.whl
  • Upload date:
  • Size: 36.0 kB
  • Tags: CPython 3.6m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.21.0 setuptools/39.0.1 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/3.7.1

File hashes

Hashes for netifaces-0.10.8-cp36-cp36m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 651a6ffecbd3d2567592f27324e8aea87b3b7d04b268d51016c1d8f2aec18b2c
MD5 da0298b32e0e74cdee30ae67cc51b5e9
BLAKE2b-256 dfcfe746c71854183401604c390cef34bf19cb739c1f917c720e555a1a6aced6

See more details on using hashes here.

File details

Details for the file netifaces-0.10.8-cp36-cp36m-macosx_10_13_x86_64.whl.

File metadata

  • Download URL: netifaces-0.10.8-cp36-cp36m-macosx_10_13_x86_64.whl
  • Upload date:
  • Size: 12.0 kB
  • Tags: CPython 3.6m, macOS 10.13+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.21.0 setuptools/39.0.1 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/3.7.1

File hashes

Hashes for netifaces-0.10.8-cp36-cp36m-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 f0e7d0c4106f4879d11ad5d1c2e65e330c665d03088be8c50f6be5cc91e0de0b
MD5 b5ac85019240fee28e7f7c384bc3aef3
BLAKE2b-256 9dd54d70afff0da9d031c8c7af1a0440ed739eedf65a2c2b406534777ed203f4

See more details on using hashes here.

File details

Details for the file netifaces-0.10.8-cp35-cp35m-win32.whl.

File metadata

  • Download URL: netifaces-0.10.8-cp35-cp35m-win32.whl
  • Upload date:
  • Size: 15.0 kB
  • Tags: CPython 3.5m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.21.0 setuptools/39.0.1 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/3.7.1

File hashes

Hashes for netifaces-0.10.8-cp35-cp35m-win32.whl
Algorithm Hash digest
SHA256 7f3ec704735b9eb0cc9636c1d9802673b08656f73072853228ba834fd19d2e6d
MD5 1d5837755e38a03deaa8c917e687145a
BLAKE2b-256 6d4a53b94a96cb60f005230cd33c0dea206325f208d3495ce92b2a0d25e72d1a

See more details on using hashes here.

File details

Details for the file netifaces-0.10.8-cp35-cp35m-manylinux1_x86_64.whl.

File metadata

  • Download URL: netifaces-0.10.8-cp35-cp35m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 32.5 kB
  • Tags: CPython 3.5m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.21.0 setuptools/39.0.1 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/3.7.1

File hashes

Hashes for netifaces-0.10.8-cp35-cp35m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 b7127d311403472a1e60b4219285a1cfd4c7241d8e6ab0fd2ad1898bcf01b407
MD5 37f1d5c988c4c838ef9bd32016dfbf2a
BLAKE2b-256 54f99186b28341a47be394eca350306cdf8f55780859d942d25aae503d753021

See more details on using hashes here.

File details

Details for the file netifaces-0.10.8-cp35-cp35m-manylinux1_i686.whl.

File metadata

  • Download URL: netifaces-0.10.8-cp35-cp35m-manylinux1_i686.whl
  • Upload date:
  • Size: 36.0 kB
  • Tags: CPython 3.5m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.21.0 setuptools/39.0.1 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/3.7.1

File hashes

Hashes for netifaces-0.10.8-cp35-cp35m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 41bb43a77f9239944de3bc7899210cfa6d43adffee3c579e789136eeb63a1eb7
MD5 2ff7fa5cb16f91d51705300576564a80
BLAKE2b-256 c2ff10df7611bd35f55f5ce2a1744ab93a1932a9cb98396ae80e0895963c8101

See more details on using hashes here.

File details

Details for the file netifaces-0.10.8-cp34-cp34m-win32.whl.

File metadata

  • Download URL: netifaces-0.10.8-cp34-cp34m-win32.whl
  • Upload date:
  • Size: 13.5 kB
  • Tags: CPython 3.4m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.21.0 setuptools/39.0.1 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/3.7.1

File hashes

Hashes for netifaces-0.10.8-cp34-cp34m-win32.whl
Algorithm Hash digest
SHA256 72dfe84ed8c620b46cf6a78f0c8350eeb6de5b91523807f5294749a1cf67bff0
MD5 369e8b3545ada129f28f8d27ea0a1b2f
BLAKE2b-256 35c6aa616f245706d8e4d9b90ee77eef2511dcc5009c21d00fe67481be72d89b

See more details on using hashes here.

File details

Details for the file netifaces-0.10.8-cp34-cp34m-manylinux1_x86_64.whl.

File metadata

  • Download URL: netifaces-0.10.8-cp34-cp34m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 32.3 kB
  • Tags: CPython 3.4m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.21.0 setuptools/39.0.1 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/3.7.1

File hashes

Hashes for netifaces-0.10.8-cp34-cp34m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 809c51b299761e3e5dce347806ff36d3e72151f1f8dd1a5b1e3e0dc5739b0e1b
MD5 215391787862cbbbecf3d75594107433
BLAKE2b-256 e0ddfc507ecc59a1dbe02b6afd8b5f435a146a6d0454a4e359d0a5d212e367cd

See more details on using hashes here.

File details

Details for the file netifaces-0.10.8-cp34-cp34m-manylinux1_i686.whl.

File metadata

  • Download URL: netifaces-0.10.8-cp34-cp34m-manylinux1_i686.whl
  • Upload date:
  • Size: 35.8 kB
  • Tags: CPython 3.4m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.21.0 setuptools/39.0.1 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/3.7.1

File hashes

Hashes for netifaces-0.10.8-cp34-cp34m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 e765423a55a35fb53845fe707b4991e7da2b92829e7990ca7577fd8760042c63
MD5 1dd9869567329ce823c7484b2daed33a
BLAKE2b-256 21bced7c92da798f3fb8d65d1396b60ed024e0fcd62de59abb38323c5fa421fe

See more details on using hashes here.

File details

Details for the file netifaces-0.10.8-cp33-cp33m-manylinux1_i686.whl.

File metadata

  • Download URL: netifaces-0.10.8-cp33-cp33m-manylinux1_i686.whl
  • Upload date:
  • Size: 34.6 kB
  • Tags: CPython 3.3m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.21.0 setuptools/39.0.1 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/3.7.1

File hashes

Hashes for netifaces-0.10.8-cp33-cp33m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 39b789d863c78f590075bf564cac2c25eb0c8edbc605203ac631765b8b19213b
MD5 055a937252acb8a4c6c1d4fd381ce003
BLAKE2b-256 63f9092d2b03a83154c301165883b5e3b917edbe08bcd9bc606cbf317360910e

See more details on using hashes here.

File details

Details for the file netifaces-0.10.8-cp27-cp27mu-manylinux1_x86_64.whl.

File metadata

  • Download URL: netifaces-0.10.8-cp27-cp27mu-manylinux1_x86_64.whl
  • Upload date:
  • Size: 31.2 kB
  • Tags: CPython 2.7mu
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.21.0 setuptools/39.0.1 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/3.7.1

File hashes

Hashes for netifaces-0.10.8-cp27-cp27mu-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 2db4d96be3e9420eeebd571cc00fc85974017703839bb265c2e2771a89534f69
MD5 af9bb249eb007ea094923232d732f533
BLAKE2b-256 f75051b5a835ed16f218a3eb0a0749b3f63d7b2946a228a3a2c575ae23e9b669

See more details on using hashes here.

File details

Details for the file netifaces-0.10.8-cp27-cp27mu-manylinux1_i686.whl.

File metadata

  • Download URL: netifaces-0.10.8-cp27-cp27mu-manylinux1_i686.whl
  • Upload date:
  • Size: 34.6 kB
  • Tags: CPython 2.7mu
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.21.0 setuptools/39.0.1 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/3.7.1

File hashes

Hashes for netifaces-0.10.8-cp27-cp27mu-manylinux1_i686.whl
Algorithm Hash digest
SHA256 692b31221478f84123e1f33d606c6471b87aca2a13fff84fb926ca85b03cbd5f
MD5 a3af4ea8180bfd64319c25ff47c16045
BLAKE2b-256 f123c69abd482724a6150679e08e244dc118a1189204b684f54180fc64524241

See more details on using hashes here.

File details

Details for the file netifaces-0.10.8-cp27-cp27m-win32.whl.

File metadata

  • Download URL: netifaces-0.10.8-cp27-cp27m-win32.whl
  • Upload date:
  • Size: 13.6 kB
  • Tags: CPython 2.7m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.21.0 setuptools/39.0.1 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/3.7.1

File hashes

Hashes for netifaces-0.10.8-cp27-cp27m-win32.whl
Algorithm Hash digest
SHA256 8155e9f40ba7f76f2f2b2099a1873ef1df29c5abd87bb31cb80030847e3d45b9
MD5 6f3d20a9abb1df0fc053e762535556b5
BLAKE2b-256 b405146ded1403c41c0db544fbaa942f7f0d6b17d1762c134468ec2909b4029c

See more details on using hashes here.

File details

Details for the file netifaces-0.10.8-cp27-cp27m-manylinux1_x86_64.whl.

File metadata

  • Download URL: netifaces-0.10.8-cp27-cp27m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 31.2 kB
  • Tags: CPython 2.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.21.0 setuptools/39.0.1 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/3.7.1

File hashes

Hashes for netifaces-0.10.8-cp27-cp27m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 dafba0675c29174b3b4812dc1dafb49aab1789f117cf9e390b45c800746b1d38
MD5 7c177694e4a34459d536e8fdbf0bc144
BLAKE2b-256 4e4d7daf87fe72392c192a5c11f378787e6b6dda54cd6f26583c1e062d8e0890

See more details on using hashes here.

File details

Details for the file netifaces-0.10.8-cp27-cp27m-manylinux1_i686.whl.

File metadata

  • Download URL: netifaces-0.10.8-cp27-cp27m-manylinux1_i686.whl
  • Upload date:
  • Size: 34.6 kB
  • Tags: CPython 2.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.21.0 setuptools/39.0.1 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/3.7.1

File hashes

Hashes for netifaces-0.10.8-cp27-cp27m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 107b679ad59b7cac2c2c06ee6b48999679323e3b76a3b5e331252d46d659313f
MD5 db6f655c88067c85f6c4c185f6c270a2
BLAKE2b-256 56ba7e21cb6d7d80af5b56071c22d4fe2c6f99016c55a61728d5187513f40d69

See more details on using hashes here.

File details

Details for the file netifaces-0.10.8-cp27-cp27m-macosx_10_13_x86_64.whl.

File metadata

  • Download URL: netifaces-0.10.8-cp27-cp27m-macosx_10_13_x86_64.whl
  • Upload date:
  • Size: 12.0 kB
  • Tags: CPython 2.7m, macOS 10.13+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.21.0 setuptools/39.0.1 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/3.7.1

File hashes

Hashes for netifaces-0.10.8-cp27-cp27m-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 b6d5d40090cf815f692398a2b092cd8e4ede0237eb3899da9f18abe6e9aee08f
MD5 7b27cd43576b5c2a583e650ca5d8fdd8
BLAKE2b-256 87bee6e9ec028d66a77de8cf47859ff71d849ad361e5f80dbbdd66962b5bbb43

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page