{ "info": { "author": "Andre Sencioles", "author_email": "asenci@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Environment :: Console", "Intended Audience :: System Administrators", "License :: OSI Approved :: ISC License (ISCL)", "Natural Language :: English", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: Implementation :: CPython", "Topic :: System :: Networking", "Topic :: Utilities" ], "description": "uipcalc\n=======\n\nUniversal (IPv4/IPv6) CIDR calculator\n\nSource available at: http://bitbucket.org/asenci/uipcalc/\n\nPlease report any issues at: http://bitbucket.org/asenci/uipcalc/issues/\n\n\nInstalling:\n-----------\n\n::\n\n $ pip install uipcalc\n\n\nUsage:\n------\n\n::\n\n uipcalc [-h] address\n\n Universal (IPv4/IPv6) IP address and netmask calculator\n\n positional arguments:\n address IP address with netmask in CIDR or dotted-decimal notation\n\n optional arguments:\n -h, --help show this help message and exit\n\n\nExamples:\n---------\n\n::\n\n $ uipcalc 192.0.2.4/12\n Number of addresses: 1048576\n\n Network: 192.0.0.0\n Broadcast: 192.15.255.255\n Netmask: 255.240.0.0 (12)\n\n Network: 11000000.0000 0000.00000000.00000000\n Broadcast: 11000000.0000 1111.11111111.11111111\n Netmask: 11111111.1111 0000.00000000.00000000\n\n $ uipcalc 192.0.2.4/255.255.255.192\n Number of addresses: 64\n\n Network: 192.0.2.0\n Broadcast: 192.0.2.63\n Netmask: 255.255.255.192 (26)\n\n Network: 11000000.00000000.00000010.00 000000\n Broadcast: 11000000.00000000.00000010.00 111111\n Netmask: 11111111.11111111.11111111.11 000000\n\n $ uipcalc 2001:DB8::/48\n Number of addresses: 1208925819614629174706176\n\n Network: 2001:0db8:0000:0000:0000:0000:0000:0000\n Broadcast: 2001:0db8:0000:ffff:ffff:ffff:ffff:ffff\n Netmask: ffff:ffff:ffff:0000:0000:0000:0000:0000 (48)\n\n Network: 0010000000000001.0000110110111000.0000000000000000. 0000000000000000.0000000000000000.0000000000000000.0000000000000000.0000000000000000\n Broadcast: 0010000000000001.0000110110111000.0000000000000000. 1111111111111111.1111111111111111.1111111111111111.1111111111111111.1111111111111111\n Netmask: 1111111111111111.1111111111111111.1111111111111111. 0000000000000000.0000000000000000.0000000000000000.0000000000000000.0000000000000000\n\n $ uipcalc 2001:DB8::/60\n Number of addresses: 295147905179352825856\n\n Network: 2001:0db8:0000:0000:0000:0000:0000:0000\n Broadcast: 2001:0db8:0000:000f:ffff:ffff:ffff:ffff\n Netmask: ffff:ffff:ffff:fff0:0000:0000:0000:0000 (60)\n\n Network: 0010000000000001.0000110110111000.0000000000000000.000000000000 0000.0000000000000000.0000000000000000.0000000000000000.0000000000000000\n Broadcast: 0010000000000001.0000110110111000.0000000000000000.000000000000 1111.1111111111111111.1111111111111111.1111111111111111.1111111111111111\n Netmask: 1111111111111111.1111111111111111.1111111111111111.111111111111 0000.0000000000000000.0000000000000000.0000000000000000.0000000000000000\n\n\nRequirements:\n-------------\n\n- Python 2 >= 2.7 or Python 3 >= 3.4\n- ipaddress (for Python < 3.3)\n- six\n\nLicense:\n--------\n\nLicensed under ISC license.\n\nSee `LICENSE.txt `_ file for details.\n\n\n", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://bitbucket.org/asenci/uipcalc/", "keywords": "ip ipv4 ipv6 net subnet network netmask calc calculator", "license": "ISC License", "maintainer": "", "maintainer_email": "", "name": "uipcalc", "package_url": "https://pypi.org/project/uipcalc/", "platform": "any", "project_url": "https://pypi.org/project/uipcalc/", "project_urls": { "Homepage": "https://bitbucket.org/asenci/uipcalc/" }, "release_url": "https://pypi.org/project/uipcalc/0.3.3/", "requires_dist": [ "six", "ipaddress; python_version<\"3.3\"", "nose; extra == 'testing'", "tox; extra == 'testing'" ], "requires_python": "", "summary": "Universal (IPv4/IPv6) IP address and netmask calculator", "version": "0.3.3" }, "last_serial": 3050229, "releases": { "0.2.1": [ { "comment_text": "", "digests": { "md5": "2aa47a521e131d9906b205892f7e6fb8", "sha256": "b8b955da669b1dac784f32b10ae76a8de073110d50f16fa5f4b216f272bb2c8e" }, "downloads": -1, "filename": "uipcalc-0.2.1-py2-none-any.whl", "has_sig": false, "md5_digest": "2aa47a521e131d9906b205892f7e6fb8", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 5367, "upload_time": "2014-07-10T15:01:19", "url": "https://files.pythonhosted.org/packages/c1/ff/a5da4de860cac9fc7d466a9da6bbb810e8f152d5438f0e35aca936458365/uipcalc-0.2.1-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a34d4be60b63273b23fc5f681df1c49f", "sha256": "8482f472b980ef41e6590b54c13dbe974e2f97c11f08f77d67c9d02723184606" }, "downloads": -1, "filename": "uipcalc-0.2.1.tar.gz", "has_sig": false, "md5_digest": "a34d4be60b63273b23fc5f681df1c49f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3461, "upload_time": "2014-07-10T15:01:21", "url": "https://files.pythonhosted.org/packages/0e/bc/1350b453a841e69c017667fc4fef995d7d7cbf71418e206901f4aa89c362/uipcalc-0.2.1.tar.gz" } ], "0.3": [ { "comment_text": "", "digests": { "md5": "29740cf2edaa4cf6d3cdb5a5eec29612", "sha256": "9833faf6a4bfc15413a17f9ba081eb84732c59c3a80740c65362b6ba05fb5a3f" }, "downloads": -1, "filename": "uipcalc-0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "29740cf2edaa4cf6d3cdb5a5eec29612", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5326, "upload_time": "2016-06-05T23:39:24", "url": "https://files.pythonhosted.org/packages/36/14/9edae727a3adb6e7f2aa4eb750f75dab1c31bfd629db7fc886061df4e0bf/uipcalc-0.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "18a7ea19b235723e77457262db1209e1", "sha256": "bd031065783bb7f4b9a070e92089a21eaf05c714784f21927a62af8ca8c735a8" }, "downloads": -1, "filename": "uipcalc-0.3.tar.gz", "has_sig": false, "md5_digest": "18a7ea19b235723e77457262db1209e1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3507, "upload_time": "2016-06-05T23:39:29", "url": "https://files.pythonhosted.org/packages/a2/20/b66ec52ed5352b0c1a92bfd6953a75e33d48131e50016e126e8116a75f86/uipcalc-0.3.tar.gz" } ], "0.3.2": [ { "comment_text": "", "digests": { "md5": "c19b62df28d40baf276231dac18d47df", "sha256": "05c3c250ed2576a50d300ee1f6788c5e7c9e18ef6740c1b8446ef9d24bbe15ff" }, "downloads": -1, "filename": "uipcalc-0.3.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c19b62df28d40baf276231dac18d47df", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 6451, "upload_time": "2016-06-07T15:59:21", "url": "https://files.pythonhosted.org/packages/15/e7/08dbff9cc56677f7c3135dcae35e17cfc309032a33bae3a841645039c30b/uipcalc-0.3.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8d2099f47a5fa1c4b766922df8d5cde5", "sha256": "b8193625de6b2d36cef9a39f14f007edf9dc7d1eb72bb7b316b9e7c611d56abd" }, "downloads": -1, "filename": "uipcalc-0.3.2.tar.gz", "has_sig": false, "md5_digest": "8d2099f47a5fa1c4b766922df8d5cde5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3839, "upload_time": "2016-06-07T15:59:26", "url": "https://files.pythonhosted.org/packages/50/59/0acaa888473f3cf0c9dc5da62622e27b235c10eb6317de3b6657ad37ed1f/uipcalc-0.3.2.tar.gz" } ], "0.3.3": [ { "comment_text": "", "digests": { "md5": "615e328317cfb2af4502318250656229", "sha256": "8125e4d1c7754dd081f07b74e1311d0c2c324c11e24a86a89fc339b2af230939" }, "downloads": -1, "filename": "uipcalc-0.3.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "615e328317cfb2af4502318250656229", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 6476, "upload_time": "2017-07-26T14:56:34", "url": "https://files.pythonhosted.org/packages/b7/b3/1a99ab1724b17e3a5fc082ea858d1043bfbc9f1542f396839e601202af1f/uipcalc-0.3.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c3e650b1191299b8af8d9ee463c741ac", "sha256": "646fd483f08c8c3a1bb42b47b3f5996928637d0ce818d1c21f699b13f75ba4aa" }, "downloads": -1, "filename": "uipcalc-0.3.3.tar.gz", "has_sig": false, "md5_digest": "c3e650b1191299b8af8d9ee463c741ac", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3873, "upload_time": "2017-07-26T14:56:36", "url": "https://files.pythonhosted.org/packages/4d/5e/125f4f46c59a3eab62d846679357213a4d1eb7c0513011b92f6b6c8733b2/uipcalc-0.3.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "615e328317cfb2af4502318250656229", "sha256": "8125e4d1c7754dd081f07b74e1311d0c2c324c11e24a86a89fc339b2af230939" }, "downloads": -1, "filename": "uipcalc-0.3.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "615e328317cfb2af4502318250656229", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 6476, "upload_time": "2017-07-26T14:56:34", "url": "https://files.pythonhosted.org/packages/b7/b3/1a99ab1724b17e3a5fc082ea858d1043bfbc9f1542f396839e601202af1f/uipcalc-0.3.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c3e650b1191299b8af8d9ee463c741ac", "sha256": "646fd483f08c8c3a1bb42b47b3f5996928637d0ce818d1c21f699b13f75ba4aa" }, "downloads": -1, "filename": "uipcalc-0.3.3.tar.gz", "has_sig": false, "md5_digest": "c3e650b1191299b8af8d9ee463c741ac", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3873, "upload_time": "2017-07-26T14:56:36", "url": "https://files.pythonhosted.org/packages/4d/5e/125f4f46c59a3eab62d846679357213a4d1eb7c0513011b92f6b6c8733b2/uipcalc-0.3.3.tar.gz" } ] }