Skip to content

Commit 90f7d8d

Browse files
Update README and CHANGELOG
1 parent 920dde4 commit 90f7d8d

2 files changed

Lines changed: 36 additions & 27 deletions

File tree

CHANGELOG.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,11 @@ Help this project by [Donation](DONATE.md)
66
Changes log
77
-----------
88

9+
### 1.4.6
10+
11+
+ Updated Dependencies
12+
+ Updated LICENSE
13+
914
### 1.4.5
1015

1116
+ Updated Dependencies

README.md

Lines changed: 31 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -7,30 +7,32 @@ whois21
77
![repo size](https://img.shields.io/github/repo-size/MPCodeWriter21/whois21)
88
[![CodeFactor](https://www.codefactor.io/repository/github/mpcodewriter21/whois21/badge)](https://www.codefactor.io/repository/github/mpcodewriter21/whois21)
99

10-
WHOIS21 is a simple and easy to use python package that lets you easily query whois information of a
11-
domain.
10+
WHOIS21 is a simple and easy to use python package that lets you easily query whois
11+
information of a domain.
1212

1313
Features
1414
--------
1515

1616
### WHOIS
1717

1818
+ Query whois information of a TLD from various whois servers and parse the results.
19-
+ Get the Registration Information of a domain from different RDAP servers and parse the results.
19+
+ Get the Registration Information of a domain from different RDAP servers and parse the
20+
results.
2021
+ Get IP information from ip-api.com.
21-
+ Any idea? Feel free to [open an issue](https://github.com/MPCodeWriter21/whois21/issues) or submit
22-
a pull request.
22+
+ Any idea? Feel free to
23+
[open an issue](https://github.com/MPCodeWriter21/whois21/issues) or submit a pull
24+
request.
2325

24-
![issues](https://img.shields.io/github/issues/MPCodeWriter21/whois21)
26+
![Issues](https://img.shields.io/github/issues/MPCodeWriter21/whois21)
2527
![contributors](https://img.shields.io/github/contributors/MPCodeWriter21/whois21)
2628

2729
Installation
2830
------------
2931

3032
Well, this is a python package so the first thing you need is python.
3133

32-
If you don't have python installed, please visit [Python.org](https://python.org) and install the
33-
latest version of python based on your OS.
34+
If you don't have python installed, please visit [Python.org](https://python.org) and
35+
install the latest version of python based on your OS.
3436

3537
Then you can install whois21 using pip module:
3638

@@ -53,42 +55,43 @@ python -m build .
5355
### Dependencies
5456

5557
+ [requests](https://requests.readthedocs.io/en/master/): Used for:
56-
- Downloading list of whois and RDAP servers.
57-
- Downloading RDAP information.
58+
+ Downloading list of whois and RDAP servers.
59+
+ Downloading RDAP information.
5860
+ [importlib_resources](https://importlib-resources.readthedocs.io/en/latest/): Used for:
59-
- Getting the path to the whois21 package installation directory(for saving server lists).
61+
+ Getting the path to the whois21 package installation directory(for saving server lists).
6062
+ [chardet](https://pypi.org/project/chardet/): Used for:
61-
- Detecting the encoding of the whois response.
63+
+ Detecting the encoding of the whois response.
6264
+ [log21](https://github.com/MPCodeWriter21/log21): Used for:
63-
- Colorized Logging.
64-
- Printing collected data in pprint or tree format.
65+
+ Colorized Logging.
66+
+ Printing collected data in pprint or tree format.
6567
+ [os](https://docs.python.org/3/library/os.html) (A core python module): Used for:
66-
- Working with files and directories.
68+
+ Working with files and directories.
6769
+ [socket](https://docs.python.org/3/library/socket.html) (A core python module): Used for:
68-
- Establishing TCP connection to the whois server.
70+
+ Establishing TCP connection to the whois server.
6971
+ [json](https://docs.python.org/3/library/json.html) (A core python module): Used for:
70-
- Parsing JSON data from RDAP servers.
71-
- Parsing RDAP server list.
72-
- Saving collected whois or/and RDAP data to a file.
73-
- Loading some package data from a file.
72+
+ Parsing JSON data from RDAP servers.
73+
+ Parsing RDAP server list.
74+
+ Saving collected whois or/and RDAP data to a file.
75+
+ Loading some package data from a file.
7476
+ [datetime](https://docs.python.org/3/library/datetime.html) (A core python module): Used for:
75-
- Converting Creation/Updated/Expiration date to a usable python datetime object.
77+
+ Converting Creation/Updated/Expiration date to a usable python datetime object.
7678
+ [ipaddress](https://docs.python.org/3/library/ipaddress.html) (A core python module): Used for:
77-
- Validating IPv4 and IPv6 addresses.
79+
+ Validating IPv4 and IPv6 addresses.
7880
+ [typing](https://docs.python.org/3/library/typing.html) (A core python module): Used for:
79-
- Type checking.
80-
- Type hinting.
81+
+ Type checking.
82+
+ Type hinting.
8183
+ [re](https://docs.python.org/3/library/re.html) (A core python module): Used for:
82-
- Matching date-time strings with regular expressions.
84+
+ Matching date-time strings with regular expressions.
8385

8486
Changes
8587
-------
8688

87-
### 1.4.5
89+
### 1.4.6
8890

8991
+ Updated Dependencies
92+
+ Updated LICENSE
9093

91-
Usage Examples:
94+
Usage Examples
9295
---------------
9396

9497
### CLI Examples
@@ -163,6 +166,7 @@ print(f'Updated date : {whois.updated_date}')
163166

164167
About
165168
-----
169+
166170
Author: CodeWriter21 (Mehrad Pooryoussof)
167171

168172
GitHub: [MPCodeWriter21](https://github.com/MPCodeWriter21)

0 commit comments

Comments
 (0)