README.rst
changeset 61 c391985a797b
parent 55 bc23472ae284
child 77 df9f497129e8
equal deleted inserted replaced
60:7801a420f679 61:c391985a797b
     5    WHOIS data for a given domain.
     5    WHOIS data for a given domain.
     6 -  Able to extract data for all the popular TLDs (com, org, net, ...)
     6 -  Able to extract data for all the popular TLDs (com, org, net, ...)
     7 -  Query a WHOIS server directly instead of going through an
     7 -  Query a WHOIS server directly instead of going through an
     8    intermediate web service like many others do.
     8    intermediate web service like many others do.
     9 -  Works with Python 2.4+ and no external dependencies
     9 -  Works with Python 2.4+ and no external dependencies
       
    10 
       
    11 
    10 
    12 
    11 Example
    13 Example
    12 =======
    14 =======
    13 
    15 
    14 .. sourcecode:: python
    16 .. sourcecode:: python
    26     domain_name: [u'WEBSCRAPING.COM', u'WEBSCRAPING.COM']
    28     domain_name: [u'WEBSCRAPING.COM', u'WEBSCRAPING.COM']
    27     emails: [u'WEBSCRAPING.COM@domainsbyproxy.com', u'WEBSCRAPING.COM@domainsbyproxy.com']
    29     emails: [u'WEBSCRAPING.COM@domainsbyproxy.com', u'WEBSCRAPING.COM@domainsbyproxy.com']
    28     expiration_date: 2013-06-26 00:00:00
    30     expiration_date: 2013-06-26 00:00:00
    29     ...
    31     ...
    30 
    32 
       
    33 
       
    34 
    31 Install
    35 Install
    32 =======
    36 =======
    33 
    37 
    34 Install from pypi:
    38 Install from pypi:
    35 
    39 
    41 
    45 
    42 .. sourcecode:: python
    46 .. sourcecode:: python
    43 
    47 
    44     hg clone https://bitbucket.org/richardpenman/pywhois
    48     hg clone https://bitbucket.org/richardpenman/pywhois
    45 
    49 
       
    50 
       
    51 
       
    52 Changelog
       
    53 =========
       
    54 
       
    55 0.5 - 2015-09-05:
       
    56 
       
    57 * added native client, which now handles whois requests by default
       
    58 * added pretty formatting to string representation
       
    59 * return None instead of raising KeyError when an attribute does not exist
       
    60 * new TLD's: .mobi, .io, .kg, .su, .biz
       
    61 
       
    62 0.4 - 2015-08-13:
       
    63 
       
    64 * new TLD's: .de, .nl, .ca, .be
       
    65 * migrated to bitbucket
       
    66 * added socket timeout
       
    67 
       
    68 0.3 - 2015-03-31:
       
    69 
       
    70 * improved datetime parsing with python-dateutil when available
       
    71 * base WhoisEntry class inherits from dict
       
    72 * fixed TLD's: .org, .info
       
    73 
       
    74 
       
    75 
    46 Contact
    76 Contact
    47 =======
    77 =======
    48 
    78 
    49 You can post ideas or patches here:
    79 You can post ideas or patches here:
    50 https://bitbucket.org/richardpenman/pywhois/issues
    80 https://bitbucket.org/richardpenman/pywhois/issues