{ "info": { "author": "DannyCork", "author_email": "ddarko@ddarko.org", "bugtrack_url": null, "classifiers": [ "Environment :: Console", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Programming Language :: Python", "Programming Language :: Python :: 2.5", "Programming Language :: Python :: 3.7", "Topic :: Internet", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "whois\n=====\nA Python package for retrieving WHOIS information of domains.\n\nFeatures\n=============\n * Python wrapper for Linux \"whois\" command\n * simple interface to access parsed WHOIS data for a given domain\n * able to extract data for all the popular TLDs (com, org, net, biz, info, pl, jp, uk, nz, ...)\n * query a WHOIS server directly instead of going through an intermediate web service like many others do\n * works with Python 2.4+ and Python 3.x\n * all dates as datetime objects\n * possibility to cache results\n\nHelp Wanted\n===========\nYou contributions are welcome , look for the Help wanted tag https://github.com/DannyCork/python-whois/labels/help%20wanted\n\nUsage example\n=============\n\nInstall `whois` package from your distribution (e.g apt install whois)\n\n$pip install whois\n\n>>> import whois\n>>> domain = whois.query('google.com')\n\n>>> print(domain.__dict__)\n{\n\t'expiration_date': datetime.datetime(2020, 9, 14, 0, 0),\n\t'last_updated': datetime.datetime(2011, 7, 20, 0, 0),\n\t'registrar': 'MARKMONITOR INC.',\n\t'name': 'google.com',\n\t'creation_date': datetime.datetime(1997, 9, 15, 0, 0)\n}\n\n>>> print(domain.name)\ngoogle.com\n\n>>> print(domain.expiration_date)\n2020-09-14 00:00:00\n\n\nccTLD & TLD support\n===================\nccTLD\n- uz\n- at\n- be\n- br\n- co\n- co.jp\n- cz\n- de\n- eu\n- fr\n- it\n- jp\n- lv\n- nz\n- pl\n- ru\n- uk\n- us\n- mx\n- br\n- sh\n- id\n- tv\n- cc\n- nyc\n- pw\n\nTLD\n- biz\n- com\n- info\n- me\n- name\n- net\n- org\n- io\n- xyz\n- tel\n- online\n- wiki\n- press\n- pharmacy\n- kr\n- cn\n\nIssues\n=============\nRaise an issue https://github.com/DannyCork/python-whois/issues/new\n\n\nSupport\n=======\nPython 3.x supported. Should work on Python 2.x but not supported.", "description_content_type": "", "docs_url": null, "download_url": "https://github.com/DannyCork/python-whois/releases/tag/0.8", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/DannyCork/python-whois/", "keywords": "Python,whois,tld,domain,expiration,cctld,domainer,.com,registrar", "license": "MIT http://www.opensource.org/licenses/mit-license.php", "maintainer": "", "maintainer_email": "", "name": "whois", "package_url": "https://pypi.org/project/whois/", "platform": "any", "project_url": "https://pypi.org/project/whois/", "project_urls": { "Download": "https://github.com/DannyCork/python-whois/releases/tag/0.8", "Homepage": "https://github.com/DannyCork/python-whois/" }, "release_url": "https://pypi.org/project/whois/0.9.4/", "requires_dist": null, "requires_python": "", "summary": "Python package for retrieving WHOIS information of domains.", "version": "0.9.4" }, "last_serial": 5982817, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "59a88397bd16a0cae31783585cf60d45", "sha256": "42092dbab20c7a0eb01070b0f9854e6f9199cc3950d6866d94e1daf135e0fb40" }, "downloads": -1, "filename": "whois-0.1.tar.gz", "has_sig": false, "md5_digest": "59a88397bd16a0cae31783585cf60d45", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2974, "upload_time": "2012-02-12T15:14:54", "url": "https://files.pythonhosted.org/packages/82/ac/1169e5f9e324ea44e7a6733c0f904111de08b923760df75671965a1ad135/whois-0.1.tar.gz" } ], "0.2": [ { "comment_text": "", "digests": { "md5": "353ab36d6e80b1f87059606b2072ce3f", "sha256": "65bc4d754d51f0bfb1ed58f42b345161e9aca623dc25e526f3bdc653ffbf49eb" }, "downloads": -1, "filename": "whois-0.2.tar.gz", "has_sig": false, "md5_digest": "353ab36d6e80b1f87059606b2072ce3f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3143, "upload_time": "2012-02-12T17:50:22", "url": "https://files.pythonhosted.org/packages/c4/9a/66d11dad4bd761f34554f9901aa7c704bf86ef2316a48b348d20e96fb0a2/whois-0.2.tar.gz" } ], "0.3": [ { "comment_text": "", "digests": { "md5": "c2825d1fc5e5e862f5268f505db941c5", "sha256": "dcd7b079069d8a837d5ed82f8940ee2269020e0804cf9f45fbb668b798a09f21" }, "downloads": -1, "filename": "whois-0.3.tar.gz", "has_sig": false, "md5_digest": "c2825d1fc5e5e862f5268f505db941c5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4330, "upload_time": "2012-02-13T04:20:00", "url": "https://files.pythonhosted.org/packages/bb/67/3084ad174c2dca73c3ce4af464ee633b1ded97dc3e40ad1fe986721d8491/whois-0.3.tar.gz" } ], "0.4": [ { "comment_text": "", "digests": { "md5": "8cb48f19cacfcebc549bbc42450cb7a5", "sha256": "50ec341998a955af25c673c7d110217bac2434091b85bc0001faa4a49fc358bd" }, "downloads": -1, "filename": "whois-0.4.tar.gz", "has_sig": false, "md5_digest": "8cb48f19cacfcebc549bbc42450cb7a5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4384, "upload_time": "2012-04-26T10:28:00", "url": "https://files.pythonhosted.org/packages/92/88/24923441f951cb90a02f6f251cd864c8711c4531aa6124a200faef39ff47/whois-0.4.tar.gz" } ], "0.5": [ { "comment_text": "", "digests": { "md5": "d9937913181166ad9b08f5ea307132d9", "sha256": "52058037cab5473a69d049189af4850b455d061ac2e837938abeedbca3e75ce9" }, "downloads": -1, "filename": "whois-0.5.tar.gz", "has_sig": false, "md5_digest": "d9937913181166ad9b08f5ea307132d9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4450, "upload_time": "2012-05-10T11:54:40", "url": "https://files.pythonhosted.org/packages/66/a9/80d9ccaee7a511495c24ed63a3b3ea95c11dc8aa077a943b97b5d901ec12/whois-0.5.tar.gz" } ], "0.6": [ { "comment_text": "", "digests": { "md5": "c031ed1936ed359aaea235491290eece", "sha256": "582d9c18832b7bbebd48b24b657e8aba87ac899f5dba24e788bc4064db862315" }, "downloads": -1, "filename": "whois-0.6.tar.gz", "has_sig": false, "md5_digest": "c031ed1936ed359aaea235491290eece", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4522, "upload_time": "2012-05-22T09:33:24", "url": "https://files.pythonhosted.org/packages/06/36/51c9841c58b7d62840ba151c50a14da35cec04ecdd520a26d930b0770f5a/whois-0.6.tar.gz" } ], "0.6.1": [ { "comment_text": "", "digests": { "md5": "eacd6ba8ed3751cc1057457d76ce3ecc", "sha256": "df5856ad232a7d8a38fe9225869406d226049731e02689c5d4fbcc2d147a0de5" }, "downloads": -1, "filename": "whois-0.6.1.tar.gz", "has_sig": false, "md5_digest": "eacd6ba8ed3751cc1057457d76ce3ecc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4521, "upload_time": "2012-05-22T09:44:37", "url": "https://files.pythonhosted.org/packages/94/81/ac62a4def72f4cc026549ed504c57e27cc1ed698c7b7ac0bbd484eca13f4/whois-0.6.1.tar.gz" } ], "0.6.2": [ { "comment_text": "", "digests": { "md5": "c2b7b333578ddc9d215af4e9bffc2f78", "sha256": "f7813b4d178c9e01e3f8eec92879f902a73b15ce6dd70aa59040b0d7cf91d1b0" }, "downloads": -1, "filename": "whois-0.6.2.tar.gz", "has_sig": false, "md5_digest": "c2b7b333578ddc9d215af4e9bffc2f78", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4605, "upload_time": "2012-06-21T13:31:12", "url": "https://files.pythonhosted.org/packages/cf/37/14e679d23a4cf62def0c9c47ad021d3c8983372ce95c03f5233b622f7cf4/whois-0.6.2.tar.gz" } ], "0.6.3": [ { "comment_text": "", "digests": { "md5": "3cab097ab30f737d43b633f6d484c270", "sha256": "f6d3f6075cb7a8f8a90edd43d778e1dc1b46d12287fa742af572a7de712040de" }, "downloads": -1, "filename": "whois-0.6.3.tar.gz", "has_sig": false, "md5_digest": "3cab097ab30f737d43b633f6d484c270", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4714, "upload_time": "2012-06-26T12:51:37", "url": "https://files.pythonhosted.org/packages/f6/b6/f56cfa6a870497c983e494540de0d525bfa8a3ed24258fbb9c3e8c83e7eb/whois-0.6.3.tar.gz" } ], "0.6.4": [ { "comment_text": "", "digests": { "md5": "a31246b847d2975e7704bc519930e0a0", "sha256": "3d8bf1db919fa906c292fee95d3c07e4285f3605b71c01956236c48741c0b176" }, "downloads": -1, "filename": "whois-0.6.4.tar.gz", "has_sig": false, "md5_digest": "a31246b847d2975e7704bc519930e0a0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4787, "upload_time": "2012-06-27T14:34:59", "url": "https://files.pythonhosted.org/packages/28/1a/30127579638797de82388a7a364fe818e32a86b056eb5046d2c4047af717/whois-0.6.4.tar.gz" } ], "0.6.5": [ { "comment_text": "", "digests": { "md5": "f508661c29009c1c7d8de760090f67eb", "sha256": "2b3d79a3b4623d8c782734d40975b18910cdf777f1f1dccddb97d0e1dbec48b8" }, "downloads": -1, "filename": "whois-0.6.5.tar.gz", "has_sig": false, "md5_digest": "f508661c29009c1c7d8de760090f67eb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4808, "upload_time": "2012-07-18T07:26:14", "url": "https://files.pythonhosted.org/packages/94/f1/f2cbe130c8aebe02c7335f760b92306b9ad050dffa0168619520b9420ed1/whois-0.6.5.tar.gz" } ], "0.7": [ { "comment_text": "", "digests": { "md5": "01a31bcb0d0fa3d02b7ea336a00fe4f4", "sha256": "788ba4fa4986d06351c1572f63ef1576d26f3cd5ecf5d999934421540c87021c" }, "downloads": -1, "filename": "whois-0.7.tar.gz", "has_sig": false, "md5_digest": "01a31bcb0d0fa3d02b7ea336a00fe4f4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5130, "upload_time": "2012-10-29T18:54:11", "url": "https://files.pythonhosted.org/packages/13/e8/656817674977bb7dd1dcee5e779daa10df65eca3dad65a018b0614bf2ac9/whois-0.7.tar.gz" } ], "0.8": [ { "comment_text": "", "digests": { "md5": "fec30544065533b7c05fc6baa6b97937", "sha256": "078298e68dee9ba0d6a2bc58a6987d9f4151e09ae0ea3b4c8c8d3dac0e7a709b" }, "downloads": -1, "filename": "whois-0.8.tar.gz", "has_sig": false, "md5_digest": "fec30544065533b7c05fc6baa6b97937", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5798, "upload_time": "2019-05-15T21:21:00", "url": "https://files.pythonhosted.org/packages/5a/b0/c08d2d3dcd35f10ddf51b072c471872a1f426025045eb361feeac5c7e5a6/whois-0.8.tar.gz" } ], "0.9": [ { "comment_text": "", "digests": { "md5": "5b22192f1195e5fb42214a38134bf074", "sha256": "fddcbbd9a19a82e8a377c87c7fad944bc63a306636ced83447fbb0ae356a0e8e" }, "downloads": -1, "filename": "whois-0.9.tar.gz", "has_sig": false, "md5_digest": "5b22192f1195e5fb42214a38134bf074", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6056, "upload_time": "2019-08-20T11:47:22", "url": "https://files.pythonhosted.org/packages/f2/b3/665917a5a7e2d3ce8f0a0f059a87a64bcec7c563a3b91e875d6cb5edda35/whois-0.9.tar.gz" } ], "0.9.1": [ { "comment_text": "", "digests": { "md5": "84bc5b89e46f76898fe6a42c3605173c", "sha256": "2245d440f819f5f71d2ed9e9e23c651650bb0193e5865c6cfbbadce3faa13003" }, "downloads": -1, "filename": "whois-0.9.1.tar.gz", "has_sig": false, "md5_digest": "84bc5b89e46f76898fe6a42c3605173c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6375, "upload_time": "2019-08-20T12:07:52", "url": "https://files.pythonhosted.org/packages/e6/92/892dba1cafc1484d3724a8710b47f5a5ef13338f1d762d00460c6048fdba/whois-0.9.1.tar.gz" } ], "0.9.2": [ { "comment_text": "", "digests": { "md5": "e4f3921b513fcc24d87ff3dd474ec989", "sha256": "41027041da0e1fa5437f10944fb3ca11df4ee29fd0c504396b61fab197db384f" }, "downloads": -1, "filename": "whois-0.9.2.tar.gz", "has_sig": false, "md5_digest": "e4f3921b513fcc24d87ff3dd474ec989", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6374, "upload_time": "2019-08-20T12:10:38", "url": "https://files.pythonhosted.org/packages/a1/0d/26f38c96d22827f1403da71436a0a85f798771890860ac450ae9d80ab5ec/whois-0.9.2.tar.gz" } ], "0.9.3": [ { "comment_text": "", "digests": { "md5": "756d24c02adf28515f31ed18fdeb2b10", "sha256": "771b24d22570ac39ee3c396e44d41117e43399777fb7e42e9f5d178fffe796c6" }, "downloads": -1, "filename": "whois-0.9.3.tar.gz", "has_sig": false, "md5_digest": "756d24c02adf28515f31ed18fdeb2b10", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6248, "upload_time": "2019-08-20T12:42:13", "url": "https://files.pythonhosted.org/packages/e9/41/777819cb1025634b390fe1cfebb7a91e22f32abddabebee248bdda0270eb/whois-0.9.3.tar.gz" } ], "0.9.4": [ { "comment_text": "", "digests": { "md5": "2000a2db7a41827f375175dc9aaa2f84", "sha256": "ee7fd23b13cdf33b94d633a31edac9f4e4015a72455f5d669837a8ad100612ce" }, "downloads": -1, "filename": "whois-0.9.4.tar.gz", "has_sig": false, "md5_digest": "2000a2db7a41827f375175dc9aaa2f84", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6626, "upload_time": "2019-10-16T12:12:48", "url": "https://files.pythonhosted.org/packages/b3/69/563d03c4c8b662f6369961d7e52da22e070f92fd378724076c20a3cccc3b/whois-0.9.4.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "2000a2db7a41827f375175dc9aaa2f84", "sha256": "ee7fd23b13cdf33b94d633a31edac9f4e4015a72455f5d669837a8ad100612ce" }, "downloads": -1, "filename": "whois-0.9.4.tar.gz", "has_sig": false, "md5_digest": "2000a2db7a41827f375175dc9aaa2f84", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6626, "upload_time": "2019-10-16T12:12:48", "url": "https://files.pythonhosted.org/packages/b3/69/563d03c4c8b662f6369961d7e52da22e070f92fd378724076c20a3cccc3b/whois-0.9.4.tar.gz" } ] }