{ "info": { "author": "Sergey Kostov", "author_email": "bat.serjo@gmail.com", "bugtrack_url": null, "classifiers": [], "description": "Python access network interfaces\n================================\n\nGeneral information\n-------------------\n\nPyiface is a package that exposes the network interfaces of the operating\nsystem in an easy to use and transparent way. Typical usage looks like this:\n\n.. code-block:: python\n\n #!/usr/bin/env python\n \n import pyiface\n from pyiface.ifreqioctls import IFF_UP\n \n # Get all available network interfaces\n allIfaces = pyiface.getIfaces()\n for iface in allIfaces:\n print(iface)\n \n # Get a specific interface by name\n eth0 = pyiface.Interface(name='eth0')\n \n # view eth0 info\n print(eth0)\n \n # bring eth0 up\n eth0.flags = eth0.flags | IFF_UP\n \n # set ipv4 address of the interface\n eth0.addr = (socket.AF_INET, '1.2.3.4')\n \n # set ipv6 address of the interface\n eth0.addr = (socket.AF_INET6, '2001:0db8:85a3:0000:0000:8a2e:0370:7334')\n\n\nInstallation\n------------\n\nTo install the package simply call `setup.py` with the install option.\n\nLinks\n-----\n\nFor more information go to my `blogspot `_.\nOr browse the `github `_ repository.\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://pypi.python.org/pypi/pyiface/", "keywords": "", "license": "LICENSE.txt", "maintainer": "", "maintainer_email": "", "name": "pyiface", "package_url": "https://pypi.org/project/pyiface/", "platform": "", "project_url": "https://pypi.org/project/pyiface/", "project_urls": { "Homepage": "http://pypi.python.org/pypi/pyiface/" }, "release_url": "https://pypi.org/project/pyiface/0.0.11/", "requires_dist": null, "requires_python": "", "summary": "View and control network interfaces. Linux only currently! Join us lets make it available for other OSes", "version": "0.0.11" }, "last_serial": 4432499, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "cf70233387bfd51dfe4153dec4571e80", "sha256": "ec7735c268eeb93099aeb3636056a0ed365cbffb154749d882f6c3b3dc3266a4" }, "downloads": -1, "filename": "pyiface-0.0.1.tar.gz", "has_sig": false, "md5_digest": "cf70233387bfd51dfe4153dec4571e80", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17580, "upload_time": "2013-02-24T17:24:07", "url": "https://files.pythonhosted.org/packages/9f/d5/12e148c4a189dbe37d7e6bb4f09e51f39d2e5d8c5f77df16650e6590c274/pyiface-0.0.1.tar.gz" } ], "0.0.10": [ { "comment_text": "", "digests": { "md5": "c0bf0c7eeaedb785e9fa3018158f018f", "sha256": "2b22e4ad0eb541de808d59c9d804dad0f7d07e0719ff6d701f02ea296aa0b7cc" }, "downloads": -1, "filename": "pyiface-0.0.10.tar.gz", "has_sig": false, "md5_digest": "c0bf0c7eeaedb785e9fa3018158f018f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17058, "upload_time": "2018-07-26T07:33:08", "url": "https://files.pythonhosted.org/packages/8e/ae/4d03f92b6aab91bf413466249846dd2477e2ad63c11be66caf1c0fbbb8d8/pyiface-0.0.10.tar.gz" } ], "0.0.11": [ { "comment_text": "", "digests": { "md5": "b066aa984656742738127c9c75436ab4", "sha256": "e231e5735d329c5b2d4fc8854f069fdaa5436d3ef91ed64ee49e41e3f5e8a3f5" }, "downloads": -1, "filename": "pyiface-0.0.11.tar.gz", "has_sig": false, "md5_digest": "b066aa984656742738127c9c75436ab4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17295, "upload_time": "2018-10-30T17:57:28", "url": "https://files.pythonhosted.org/packages/ac/ef/0ec274c45e0ecf7aac0c997de88fe493a32c7c042153efbb2ca669828d65/pyiface-0.0.11.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "8ced1d8ef89376a5aed97a59f11ae683", "sha256": "bf5b1ff115344d388b0f9409a440ee06f67478b6c63bc8d8ce8f843f2652a8d3" }, "downloads": -1, "filename": "pyiface-0.0.2.tar.gz", "has_sig": false, "md5_digest": "8ced1d8ef89376a5aed97a59f11ae683", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17277, "upload_time": "2016-12-06T19:28:04", "url": "https://files.pythonhosted.org/packages/7a/59/96b1a8297cbc09ae7837e51a5fd0ed99222bbca9f841e7b9054cbeda090f/pyiface-0.0.2.tar.gz" } ], "0.0.4": [ { "comment_text": "", "digests": { "md5": "edcdd71109c4259af8348006a8049c9c", "sha256": "dc984de0e1bcf6871ef88b1a92d1fb75717d4f602a60caeb66136093d4a8f62e" }, "downloads": -1, "filename": "pyiface-0.0.4.tar.gz", "has_sig": false, "md5_digest": "edcdd71109c4259af8348006a8049c9c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17374, "upload_time": "2018-03-08T14:52:18", "url": "https://files.pythonhosted.org/packages/74/d1/be42be8ca82a6e4373418c3c708fe89361c1567bbb257035daa7ca9a097f/pyiface-0.0.4.tar.gz" } ], "0.0.5": [ { "comment_text": "", "digests": { "md5": "06c3c71fe51df740dae6a88a13afb5e0", "sha256": "4bb79100cbcf7344a1ccaddc578cd6455da47d8eac6eb1bf903ec32e043af924" }, "downloads": -1, "filename": "pyiface-0.0.5.tar.gz", "has_sig": false, "md5_digest": "06c3c71fe51df740dae6a88a13afb5e0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17215, "upload_time": "2018-04-20T13:32:26", "url": "https://files.pythonhosted.org/packages/a5/96/b2bc48152542993a9fe8f98bc630a420de671e055c73db4244db117a6f11/pyiface-0.0.5.tar.gz" } ], "0.0.6": [ { "comment_text": "", "digests": { "md5": "2379d8d4506e6c4d83cf3d4824abce8b", "sha256": "774ea47bb1387e493f6d5d0937b68fa28202c948eccddbd6e4cf2d708dcd86f2" }, "downloads": -1, "filename": "pyiface-0.0.6.tar.gz", "has_sig": false, "md5_digest": "2379d8d4506e6c4d83cf3d4824abce8b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17292, "upload_time": "2018-06-28T21:43:18", "url": "https://files.pythonhosted.org/packages/33/6d/1ff7e4c7d64d12d5e91495ba53fd423a891eeb509e21f951c3dedc700d4b/pyiface-0.0.6.tar.gz" } ], "0.0.7": [ { "comment_text": "", "digests": { "md5": "1bbc53c281925eae5f508b8b1a1f8259", "sha256": "83a64f5672cda48776ca9ed228dbf2e2df7b074a7dcb52ed4f6987322051928d" }, "downloads": -1, "filename": "pyiface-0.0.7.tar.gz", "has_sig": false, "md5_digest": "1bbc53c281925eae5f508b8b1a1f8259", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17042, "upload_time": "2018-07-02T09:16:52", "url": "https://files.pythonhosted.org/packages/1e/b7/a23a8f5f566ba1e03c6378ff573d96c0c5c0c4152cf5fe5e6ee72ca2c86f/pyiface-0.0.7.tar.gz" } ], "0.0.8": [ { "comment_text": "", "digests": { "md5": "4608cfb1292c51dd7846448859be339e", "sha256": "3262983163792bb97485e5321f515d96e445877e2f5648ec6141de7568e5c900" }, "downloads": -1, "filename": "pyiface-0.0.8.tar.gz", "has_sig": false, "md5_digest": "4608cfb1292c51dd7846448859be339e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16936, "upload_time": "2018-07-24T07:28:41", "url": "https://files.pythonhosted.org/packages/5d/1b/7084a00283f5e615bac1e90e553453bbf9637a017f003c960b6785ced673/pyiface-0.0.8.tar.gz" } ], "0.0.9": [ { "comment_text": "", "digests": { "md5": "bc94e3d0c1cf8f49ac86514a8e90ed5c", "sha256": "a58367d456ac0b4b9d1d5c31d5dd24363ad6c5bcc73edf027ded63732f784cf4" }, "downloads": -1, "filename": "pyiface-0.0.9.tar.gz", "has_sig": false, "md5_digest": "bc94e3d0c1cf8f49ac86514a8e90ed5c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17040, "upload_time": "2018-07-24T08:07:19", "url": "https://files.pythonhosted.org/packages/00/18/09c0f9c49bfd6794ba170ca21f7a92462992fd0f9a6cde3af80419bc9838/pyiface-0.0.9.tar.gz" } ], "0.1.dev33": [ { "comment_text": "", "digests": { "md5": "e7a3faf227dbdf6f19922f05a2296aa1", "sha256": "3b411fa3ea7fb0bce2bab85f8c5f4a88356c2268cc5397946ddb08efa687ca61" }, "downloads": -1, "filename": "pyiface-0.1.dev33.tar.gz", "has_sig": false, "md5_digest": "e7a3faf227dbdf6f19922f05a2296aa1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17732, "upload_time": "2018-10-30T17:36:34", "url": "https://files.pythonhosted.org/packages/df/25/2300a32a7e017a0172f9ea7713ae9e96eda1adbde08011d3e1ffdab6b302/pyiface-0.1.dev33.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "b066aa984656742738127c9c75436ab4", "sha256": "e231e5735d329c5b2d4fc8854f069fdaa5436d3ef91ed64ee49e41e3f5e8a3f5" }, "downloads": -1, "filename": "pyiface-0.0.11.tar.gz", "has_sig": false, "md5_digest": "b066aa984656742738127c9c75436ab4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17295, "upload_time": "2018-10-30T17:57:28", "url": "https://files.pythonhosted.org/packages/ac/ef/0ec274c45e0ecf7aac0c997de88fe493a32c7c042153efbb2ca669828d65/pyiface-0.0.11.tar.gz" } ] }