{ "info": { "author": "Tyler N. Thieding", "author_email": "python@thieding.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: MIT License", "Natural Language :: English", "Operating System :: Microsoft :: Windows", "Programming Language :: Python", "Topic :: System :: Networking" ], "description": "#######\nwin-nic\n#######\n\n.. image:: https://gitlab.com/TNThieding/win-nic/badges/master/pipeline.svg\n :target: https://gitlab.com/TNThieding/win-nic/commits/master\n\n.. image:: https://gitlab.com/TNThieding/win-nic/badges/master/coverage.svg\n :target: https://gitlab.com/TNThieding/win-nic/commits/master\n\n.. image:: https://readthedocs.org/projects/win-nic/badge/?version=latest\n :target: https://win-nic.readthedocs.io/en/latest/?badge=latest\n :alt: Documentation Status\n\nInterface with network interface cards (NICs) on Windows-based computers. This package heavily\nwraps the Windows management instrumentation command-line (WMIC) and the netsh command-line utility\nvia subprocess calls. No C dependencies or building from source files, just a lightweight and\nstraightforward wrapper of utilities built into your Windows system.\n\n***********\nQuick Start\n***********\n\nFirst, obtain a NIC instance via the ``NetworkAdapters`` class. To do this, instantiate\n``NetworkAdapters`` and specify the desired NIC. Specify the target NIC by registry index,\nname, or connection ID (control panel name)::\n\n >>> from win_nic import NetworkAdapters\n >>> this_pc_nics = NetworkAdapters()\n >>> ethernet_nic = this_pc_nics.get_nic(connection_id=\"Local Area Connection 1\")\n\nNow, interface with the NIC instance as needed by getting attributes or calling methods::\n\n >>> ethernet_nic.property.ip_addresses\n ['192.168.0.2']\n >>> ethernet_nic.net_connection_status\n \n >>> ethernet_nic.set_static_address('192.168.0.3', '255.255.255.0', '192.168.0.1')\n 0\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "https://github.com/TNThieding/win-nic", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/TNThieding/win-nic", "keywords": "", "license": "MIT License", "maintainer": "Tyler N. Thieding", "maintainer_email": "python@thieding.com", "name": "win-nic", "package_url": "https://pypi.org/project/win-nic/", "platform": "", "project_url": "https://pypi.org/project/win-nic/", "project_urls": { "Download": "https://github.com/TNThieding/win-nic", "Homepage": "https://github.com/TNThieding/win-nic" }, "release_url": "https://pypi.org/project/win-nic/2.0.1/", "requires_dist": [ "enum34", "texttable" ], "requires_python": "", "summary": "Python package to interface with network intetrface cards (NICs) on Windows-based computers.", "version": "2.0.1" }, "last_serial": 5418129, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "7bc4fc918986fa175b151032ad61e50b", "sha256": "0c44a01d290248bbb33932215c070cb785181fb21b0db47ce9d2e982b5d41275" }, "downloads": -1, "filename": "win_nic-1.0.0-py2-none-any.whl", "has_sig": false, "md5_digest": "7bc4fc918986fa175b151032ad61e50b", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 14016, "upload_time": "2018-07-06T23:26:30", "url": "https://files.pythonhosted.org/packages/00/35/79c0f0aa2038b10c4f919f403f3c630b385e953547446bcbd979282d562b/win_nic-1.0.0-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "bd2f721132a3744a505ac0b20cdfd530", "sha256": "f26487340ad1ec20e2e8acab41b9232e8e2f4952f9a14e6a0163031fb519e122" }, "downloads": -1, "filename": "win-nic-1.0.0.tar.gz", "has_sig": false, "md5_digest": "bd2f721132a3744a505ac0b20cdfd530", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10698, "upload_time": "2018-07-06T23:26:31", "url": "https://files.pythonhosted.org/packages/5c/92/bdc60146d01eb12d62c452f67a4f7072bbbd4d452c5c806b7f0209c8514b/win-nic-1.0.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "c2848278a6e87301d263fdfde7d44edf", "sha256": "f43b21d53f295ac07736e9fe5b5299c8154291058f0bf7d530aaff3ad913bfb0" }, "downloads": -1, "filename": "win_nic-1.0.1-py2-none-any.whl", "has_sig": false, "md5_digest": "c2848278a6e87301d263fdfde7d44edf", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 14087, "upload_time": "2018-07-08T02:35:03", "url": "https://files.pythonhosted.org/packages/5b/fd/135b1c0d07cf18971b888db6a2df2de6bc8fae03d7879e1d88d3e1809c34/win_nic-1.0.1-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a789ad6caf556a4fd166bc8d1da39b3b", "sha256": "697bdcf7d5e54f4d90fabb934c104d696cd609cbfb62b1db325aaf9e0724bcd6" }, "downloads": -1, "filename": "win-nic-1.0.1.tar.gz", "has_sig": false, "md5_digest": "a789ad6caf556a4fd166bc8d1da39b3b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10853, "upload_time": "2018-07-08T02:35:04", "url": "https://files.pythonhosted.org/packages/af/0b/4fcd1c6b05bebeaf5da3355f5368f34c7694e41d7229426e50d34928eaa3/win-nic-1.0.1.tar.gz" } ], "2.0.0": [ { "comment_text": "", "digests": { "md5": "d3ca8c59bd25ee567113a57bd8611515", "sha256": "0c5be8c92c5a09fa36e1aa0bf4ee929eecff759960e2c0715fd03b955ecce06a" }, "downloads": -1, "filename": "win_nic-2.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "d3ca8c59bd25ee567113a57bd8611515", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 14618, "upload_time": "2019-06-16T23:49:24", "url": "https://files.pythonhosted.org/packages/0e/24/b382a0b3f5b9d4ba14d4b82f55148b2356c79cd1a109370591956afd8467/win_nic-2.0.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "689e8904845c1a2288ab6e34bc64f66a", "sha256": "c7e81497139595eafb7b3ef776eda822646dedfd42f1dac45bf85458056f307f" }, "downloads": -1, "filename": "win-nic-2.0.0.tar.gz", "has_sig": false, "md5_digest": "689e8904845c1a2288ab6e34bc64f66a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10491, "upload_time": "2019-06-16T23:49:26", "url": "https://files.pythonhosted.org/packages/7c/44/462b4c368c791c92e6e72d814b3c0fdd15b9030023e320c498e3a302c511/win-nic-2.0.0.tar.gz" } ], "2.0.1": [ { "comment_text": "", "digests": { "md5": "cff9bc97d4410455d92eb796b7426e69", "sha256": "71b4eb9660c8eef942a95a0ef298b6b7acd3fee9c4edebf4c968cfaa35469050" }, "downloads": -1, "filename": "win_nic-2.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "cff9bc97d4410455d92eb796b7426e69", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 13951, "upload_time": "2019-06-19T02:19:44", "url": "https://files.pythonhosted.org/packages/52/86/c3634460fca4475614f6d37c785d6dcf98a54c5fe4fd3a0908407be51b8c/win_nic-2.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "661c33aec6ae42660dd0acd1a93d4233", "sha256": "fa4b39bc6864bc1a32653e6d88fc74197e4571885d9ef9c9aa351ec3cc0f5c4b" }, "downloads": -1, "filename": "win-nic-2.0.1.tar.gz", "has_sig": false, "md5_digest": "661c33aec6ae42660dd0acd1a93d4233", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10446, "upload_time": "2019-06-19T02:19:46", "url": "https://files.pythonhosted.org/packages/92/3b/a5c969b59df9d1b126f97ad0d1363dbd7b67ed581b2b9a1cec9773c9562d/win-nic-2.0.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "cff9bc97d4410455d92eb796b7426e69", "sha256": "71b4eb9660c8eef942a95a0ef298b6b7acd3fee9c4edebf4c968cfaa35469050" }, "downloads": -1, "filename": "win_nic-2.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "cff9bc97d4410455d92eb796b7426e69", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 13951, "upload_time": "2019-06-19T02:19:44", "url": "https://files.pythonhosted.org/packages/52/86/c3634460fca4475614f6d37c785d6dcf98a54c5fe4fd3a0908407be51b8c/win_nic-2.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "661c33aec6ae42660dd0acd1a93d4233", "sha256": "fa4b39bc6864bc1a32653e6d88fc74197e4571885d9ef9c9aa351ec3cc0f5c4b" }, "downloads": -1, "filename": "win-nic-2.0.1.tar.gz", "has_sig": false, "md5_digest": "661c33aec6ae42660dd0acd1a93d4233", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10446, "upload_time": "2019-06-19T02:19:46", "url": "https://files.pythonhosted.org/packages/92/3b/a5c969b59df9d1b126f97ad0d1363dbd7b67ed581b2b9a1cec9773c9562d/win-nic-2.0.1.tar.gz" } ] }