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.9.tar.gz (28.8 kB view details)

Uploaded Source

Built Distributions

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

Uploaded CPython 3.7mWindows x86-64

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

Uploaded CPython 3.7mWindows x86

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

Uploaded CPython 3.7mmacOS 10.14+ x86-64

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

Uploaded CPython 3.6mWindows x86-64

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

Uploaded CPython 3.6mWindows x86

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

Uploaded CPython 3.6m

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

Uploaded CPython 3.6m

netifaces-0.10.9-cp36-cp36m-macosx_10_13_x86_64.whl (12.1 kB view details)

Uploaded CPython 3.6mmacOS 10.13+ x86-64

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

Uploaded CPython 3.5mWindows x86

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

Uploaded CPython 3.5m

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

Uploaded CPython 3.5m

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

Uploaded CPython 3.4mWindows x86

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

Uploaded CPython 3.4m

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

Uploaded CPython 3.4m

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

Uploaded CPython 3.3m

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

Uploaded CPython 2.7mu

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

Uploaded CPython 2.7mu

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

Uploaded CPython 2.7mWindows x86

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

Uploaded CPython 2.7m

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

Uploaded CPython 2.7m

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

Uploaded CPython 2.7mmacOS 10.13+ x86-64

File details

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

File metadata

  • Download URL: netifaces-0.10.9.tar.gz
  • Upload date:
  • Size: 28.8 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.9.tar.gz
Algorithm Hash digest
SHA256 2dee9ffdd16292878336a58d04a20f0ffe95555465fee7c9bd23b3490ef2abf3
MD5 de92cc322b4f56047c073f802ad77860
BLAKE2b-256 0d18fd6e9c71a35b67a73160ec80a49da63d1eed2d2055054cc2995714949132

See more details on using hashes here.

File details

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

File metadata

  • Download URL: netifaces-0.10.9-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.9-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 86b8a140e891bb23c8b9cb1804f1475eb13eea3dbbebef01fcbbf10fbafbee42
MD5 544d7c42fe846e97100c8dafafadf6c9
BLAKE2b-256 56e9bdac3b8fb0349f7aa0323ed8304175309f10be48ef6e2f6166578af2f136

See more details on using hashes here.

File details

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

File metadata

  • Download URL: netifaces-0.10.9-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.9-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 da298241d87bcf468aa0f0705ba14572ad296f24c4fda5055d6988701d6fd8e1
MD5 d10f2717af38649a0faffe6f51162dce
BLAKE2b-256 babdc524ced18ccdf35c7b6bbeeb4061cb1b743d03d2830fe4f84f83590af859

See more details on using hashes here.

File details

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

File metadata

  • Download URL: netifaces-0.10.9-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.9-cp37-cp37m-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 3095218b66d359092b82f07c5422293c2f6559cf8d36b96b379cc4cdc26eeffa
MD5 41e146c5fc31ce0c134678aedc6fa5f4
BLAKE2b-256 7facfab3113cbe9c42bdd06735b6b7e0d37816f97eb3d744049d16f3a3b3d9b7

See more details on using hashes here.

File details

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

File metadata

  • Download URL: netifaces-0.10.9-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.9-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 078986caf4d6a602a4257d3686afe4544ea74362b8928e9f4389b5cd262bc215
MD5 ef312a886d84dda5644138da75b4d6e5
BLAKE2b-256 12208dffb210fa8e2c4469dd29120f07bd13f65f83bdde32ab1772f55f441b12

See more details on using hashes here.

File details

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

File metadata

  • Download URL: netifaces-0.10.9-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.9-cp36-cp36m-win32.whl
Algorithm Hash digest
SHA256 75d3a4ec5035db7478520ac547f7c176e9fd438269e795819b67223c486e5cbe
MD5 f6d9cf5a4528f46facc716123667f487
BLAKE2b-256 03bd8b411a2955b87ddc7e2b2a55ad72ae5b587ce4c25eee482b1229edc76a6d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: netifaces-0.10.9-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.9-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 30ed89ab8aff715caf9a9d827aa69cd02ad9f6b1896fd3fb4beb998466ed9a3c
MD5 98841add802670d653252696648d8147
BLAKE2b-256 0c9bc4c7eb09189548d45939a3d3a6b3d53979c67d124459b27a094c365c347f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: netifaces-0.10.9-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.9-cp36-cp36m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 563a1a366ee0fb3d96caab79b7ac7abd2c0a0577b157cc5a40301373a0501f89
MD5 36e6df5338d1a3f0cc3505b3481552b1
BLAKE2b-256 7894b71a9a9b76e97845326847d010a3002bb2163b9c634586cab80b6c065bf2

See more details on using hashes here.

File details

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

File metadata

  • Download URL: netifaces-0.10.9-cp36-cp36m-macosx_10_13_x86_64.whl
  • Upload date:
  • Size: 12.1 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.9-cp36-cp36m-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 ad10acab2ef691eb29a1cc52c3be5ad1423700e993cc035066049fa72999d0dc
MD5 589dea50fa69fde3b383b7af4f1949f2
BLAKE2b-256 af7c9ad12fb2356743fab96794a5c9f2048021dcce58804f2622b1840243079d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: netifaces-0.10.9-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.9-cp35-cp35m-win32.whl
Algorithm Hash digest
SHA256 755050799b5d5aedb1396046f270abfc4befca9ccba3074f3dbbb3cb34f13aae
MD5 f9f05a6c88ae920f4809380e6f8e0b67
BLAKE2b-256 356ebc355d7aade351fe0469c4f784ee409b828b7f676dd13cec7da41592c13b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: netifaces-0.10.9-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.9-cp35-cp35m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 f8885cc48c8c7ad51f36c175e462840f163cb4687eeb6c6d7dfaf7197308e36b
MD5 50f41e87848408c8de8146b229a37ccd
BLAKE2b-256 6f662df3d5cb0e18eccf0f798f7a31601678fc3578ce560fa5b897d791e3f835

See more details on using hashes here.

File details

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

File metadata

  • Download URL: netifaces-0.10.9-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.9-cp35-cp35m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 b47e8f9ff6846756be3dc3fb242ca8e86752cd35a08e06d54ffc2e2a2aca70ea
MD5 a712c692debce2b30627a8747d0d05b9
BLAKE2b-256 cd0ba793d011b805b2dfe9449cd29d6c6cbce3fe15e45716a2ba6c0c12060986

See more details on using hashes here.

File details

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

File metadata

  • Download URL: netifaces-0.10.9-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.9-cp34-cp34m-win32.whl
Algorithm Hash digest
SHA256 7cc6fd1eca65be588f001005446a47981cbe0b2909f5be8feafef3bf351a4e24
MD5 ae5b9aa5b97832c7d35b0d9f49f6b6d2
BLAKE2b-256 2f43656b080a535235277fc5915bb70b4011df763f9a92d105d9ea12c49b96d3

See more details on using hashes here.

File details

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

File metadata

  • Download URL: netifaces-0.10.9-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.9-cp34-cp34m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 f0427755c68571df37dc58835e53a4307884a48dec76f3c01e33eb0d4a3a81d7
MD5 897c51d883c80d783d36f4ef89ddd4a3
BLAKE2b-256 39089180227b974259dbb355bd29ba01626204add6736b19d2c3a3758d3d00e5

See more details on using hashes here.

File details

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

File metadata

  • Download URL: netifaces-0.10.9-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.9-cp34-cp34m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 db881478f1170c6dd524175ba1c83b99d3a6f992a35eca756de0ddc4690a1940
MD5 35b19ccd077459d8511699bba64fc9e8
BLAKE2b-256 0990c12b25c5354e6bf29303ea5ed1e9476617c1a3670d0d4ddb9de38b6ea5ad

See more details on using hashes here.

File details

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

File metadata

  • Download URL: netifaces-0.10.9-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.9-cp33-cp33m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 5b3167f923f67924b356c1338eb9ba275b2ba8d64c7c2c47cf5b5db49d574994
MD5 12b14f7fce2134d7ae99008ee23a9dda
BLAKE2b-256 e8b792b9e8099fca01f762ffb38c90192b95809bc5ef9e5646e26ae55561a71e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: netifaces-0.10.9-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.9-cp27-cp27mu-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 4921ed406386246b84465950d15a4f63480c1458b0979c272364054b29d73084
MD5 51c683f2050680714b1b650fb0219fe9
BLAKE2b-256 7e02ad1a92a72620cc17d448fe4dbdfbdf8fe1487ee7bfd82bb48308712c2f3c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: netifaces-0.10.9-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.9-cp27-cp27mu-manylinux1_i686.whl
Algorithm Hash digest
SHA256 f911b7f0083d445c8d24cfa5b42ad4996e33250400492080f5018a28c026db2b
MD5 2f63288a506dfa6b702739ad05a11c2c
BLAKE2b-256 f406f92025a62a81ecb750553d1c8c297aa596998e223bfd252fb36b23237fc2

See more details on using hashes here.

File details

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

File metadata

  • Download URL: netifaces-0.10.9-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.9-cp27-cp27m-win32.whl
Algorithm Hash digest
SHA256 6d84e50ec28e5d766c9911dce945412dc5b1ce760757c224c71e1a9759fa80c2
MD5 596c65e8e79d2f286a674928966aa24a
BLAKE2b-256 e2fddad1d93fda3a820b48b9bb5d7f484ca6a25986ed0553078032585bba8b91

See more details on using hashes here.

File details

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

File metadata

  • Download URL: netifaces-0.10.9-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.9-cp27-cp27m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 7a25a8e28281504f0e23e181d7a9ed699c72f061ca6bdfcd96c423c2a89e75fc
MD5 3f7da3a0a5f14baafd9f5fb2ca165c7d
BLAKE2b-256 59b939566594c0e789f99d6e1c056b359c977ded45371586fd975707483a8309

See more details on using hashes here.

File details

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

File metadata

  • Download URL: netifaces-0.10.9-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.9-cp27-cp27m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 0c4304c6d5b33fbd9b20fdc369f3a2fef1a8bbacfb6fd05b9708db01333e9e7b
MD5 9c7491a7de8dcffc9efbc4b75828e533
BLAKE2b-256 f9a9324dee8dde96e80bdee648afe23fbb0e0526f0e70cb631bcc286d3f7d0f4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: netifaces-0.10.9-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.9-cp27-cp27m-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 b2ff3a0a4f991d2da5376efd3365064a43909877e9fabfa801df970771161d29
MD5 6b7058687090ec50094c494bc81298f3
BLAKE2b-256 c9c92c443dee67325b6017bfbef3185f487f1ccb4023f8f475775d1576b41f48

See more details on using hashes here.

Supported by

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