{"action":"created","issue":{"url":"https://api.github.com/repos/joepie91/python-whois/issues/123","repository_url":"https://api.github.com/repos/joepie91/python-whois","labels_url":"https://api.github.com/repos/joepie91/python-whois/issues/123/labels{/name}","comments_url":"https://api.github.com/repos/joepie91/python-whois/issues/123/comments","events_url":"https://api.github.com/repos/joepie91/python-whois/issues/123/events","html_url":"https://github.com/joepie91/python-whois/issues/123","id":159150103,"number":123,"title":"Please use publicsuffix.org for whois suffixes","user":{"login":"hserus1477","id":13009456,"avatar_url":"https://avatars.githubusercontent.com/u/13009456?v=3","gravatar_id":"","url":"https://api.github.com/users/hserus1477","html_url":"https://github.com/hserus1477","followers_url":"https://api.github.com/users/hserus1477/followers","following_url":"https://api.github.com/users/hserus1477/following{/other_user}","gists_url":"https://api.github.com/users/hserus1477/gists{/gist_id}","starred_url":"https://api.github.com/users/hserus1477/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/hserus1477/subscriptions","organizations_url":"https://api.github.com/users/hserus1477/orgs","repos_url":"https://api.github.com/users/hserus1477/repos","events_url":"https://api.github.com/users/hserus1477/events{/privacy}","received_events_url":"https://api.github.com/users/hserus1477/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":8,"created_at":"2016-06-08T12:22:18Z","updated_at":"2016-06-08T14:39:47Z","closed_at":null,"body":"Several new TLDs / 2nd level domains on old ccTLDs aren't supported. Please use the public suffix list to stay current. Several libraries that parse domain names (eg: tldextract) use it.  You can just regularly fetch this from https://publicsuffix.org/list/public_suffix_list.dat every so often for your build - or possibly fetch it whenever pythonwhois is imported.\r\n\r\n>>> import pythonwhois;\r\n>>> domain=('google.com.ar')\r\n>>> details=pythonwhois.get_whois(domain)\r\nTraceback (most recent call last):\r\n  File \"<stdin>\", line 1, in <module>\r\n  File \"/Library/Python/2.7/site-packages/pythonwhois/__init__.py\", line 4, in get_whois\r\n    raw_data, server_list = net.get_whois_raw(domain, with_server_list=True)\r\n  File \"/Library/Python/2.7/site-packages/pythonwhois/net.py\", line 33, in get_whois_raw\r\n    target_server = get_root_server(domain)\r\n  File \"/Library/Python/2.7/site-packages/pythonwhois/net.py\", line 82, in get_root_server\r\n    raise shared.WhoisException(\"No root WHOIS server found for domain.\")\r\npythonwhois.shared.WhoisException: No root WHOIS server found for domain."},"comment":{"url":"https://api.github.com/repos/joepie91/python-whois/issues/comments/224610586","html_url":"https://github.com/joepie91/python-whois/issues/123#issuecomment-224610586","issue_url":"https://api.github.com/repos/joepie91/python-whois/issues/123","id":224610586,"user":{"login":"hserus1477","id":13009456,"avatar_url":"https://avatars.githubusercontent.com/u/13009456?v=3","gravatar_id":"","url":"https://api.github.com/users/hserus1477","html_url":"https://github.com/hserus1477","followers_url":"https://api.github.com/users/hserus1477/followers","following_url":"https://api.github.com/users/hserus1477/following{/other_user}","gists_url":"https://api.github.com/users/hserus1477/gists{/gist_id}","starred_url":"https://api.github.com/users/hserus1477/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/hserus1477/subscriptions","organizations_url":"https://api.github.com/users/hserus1477/orgs","repos_url":"https://api.github.com/users/hserus1477/repos","events_url":"https://api.github.com/users/hserus1477/events{/privacy}","received_events_url":"https://api.github.com/users/hserus1477/received_events","type":"User","site_admin":false},"created_at":"2016-06-08T14:39:47Z","updated_at":"2016-06-08T14:39:47Z","body":"On 08-Jun-2016, at 8:06 PM, MasterFenrir <notifications@github.com> wrote:\n> iana is very lenient in the WHOIS requests. Querying for every TLD once is very doable and would result in a local copy of the data. I actually already have that, but then in a separate project and not in Python.\n> I can't really check that website for a WHOIS server, I can't speak Spanish, sorry!\n> \n\nMy bad.  I meant “check” as in “check mark” or “ok”.  Should have been clearer.\n\nLeniency on iana’s part is a very good thing but the network delay of a few seconds tends to add up too.\n\nLocal caching and frequent updates are king :)\n\nThose lists I posted are from the actively maintained - and extremely popular - c whois client written by Marco d'Itri by the way, its been around for over a decade now as an excellent alternative to the default whois client on most *nix and *nix based (such as mac) distributions\n\n—srs"}}
{"actor":{"display_login":"hserus1477"}}