Skip to content

Commit 7230950

Browse files
committed
testing
1 parent a0e0225 commit 7230950

3 files changed

Lines changed: 29 additions & 18 deletions

File tree

README.md

Lines changed: 26 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,46 +1,57 @@
11
# whoisdomain [![Spectra Assure Community Badge](https://secure.software/pypi/badge/whoisdomain)](https://secure.software/pypi/packages/whoisdomain)
22

3-
* A Python package for retrieving WHOIS information of DOMAIN'S ONLY.
4-
* Python 2.x IS NOT supported.
5-
* Python >=3.10
6-
* Currently no additional python packages need to be installed.
7-
3+
- A Python package for retrieving WHOIS information of DOMAIN'S ONLY.
4+
- Python >=3.10
5+
- requirements
6+
- whodap>=0.1.16
7+
- tld>=0.13.2
8+
- v1 uses only whois and will be moved to maintenance only
9+
- v2 will use whodap to first retrieve info with rdap and if no data is available try the classic whois approach
10+
11+
* This package will not support querying ip CIDR ranges or AS information.
12+
* This was a copy of the original DanyCork 'whois'.
13+
* Significantly refactored in 2023 (v1).
14+
* RDAP adding in 2026 (v2).
15+
* The v1 output is still compatible with DanyCork 'whois'.
16+
* the v2 will move away from strict compatibility.
817

918
---
1019

1120
## Notes
1221

13-
https://en.wikipedia.org/wiki/WHOIS
22+
### A) https://en.wikipedia.org/wiki/WHOIS
1423

1524
On January 19, 2023, ICANN opened voting on a global amendment to all its registry and registrar agreements. In it they defined an RDAP Ramp-Up Period of 180 days starting with the effectiveness of this amendment. 360 days after this period is defined as the WHOIS Services Sunset Date, after which it is not a requirement for registries and registrars to offer a WHOIS service and instead only an RDAP service is required. All voting thresholds were met within the 60 day voting period and the amendment was approved by the ICANN Board. The date for WHOIS Sunset for gTLDs was set as 28 January 2025.[47]
1625

17-
* **We are aware of a memory leak**
26+
### B) **memory leak**
1827

19-
2024-02-05: The current whoisdomain has a memory leak, we are currently investigating.
20-
The memory leak is not relevant for short running use but when using whoisdomain in long running programs you should be aware that each query will increase its memory use.
28+
**2024-02-05: The current whoisdomain has a memory leak.**
29+
30+
The memory leak is not relevant for short running use
31+
but when using whoisdomain in long running programs
32+
you should be aware that each query will increase its memory use.
2133

22-
* This package will not support querying ip CIDR ranges or AS information
23-
* This was a copy of the original DanyCork 'whois'.
24-
* Significantly refactored in 2023.
25-
* The output is still compatible with DanyCork 'whois'
2634

27-
## Versioning
35+
### Versioning
2836

2937
* I will start versioning at 1.x.x
3038
* the second item will be YYYYMMDD,
3139
* the third item will start from 1 and be only used if more than one update will have to be done in one day.
3240

3341
Versions `1.x.x` will keep the output compatible with Danny Cork.
42+
3443
Versions `2.x.x` will add a dependency on whodap and use rdab based whois data before consulting historical whois.
3544

36-
## Releases
45+
### Releases
3746

3847
* Releases are avalable at: [Pypi](https://pypi.org/project/whoisdomain/)
3948

4049
Pypi releases can be installed with:
4150

4251
* `pip install whoisdomain`
4352

53+
---
54+
4455
## Features
4556
* See: [Features](docs/Features.md)
4657

analizer/requirements.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
dnspython
22
beautifulsoup4
33
requests-cache
4-
tld
5-
whodap
4+
whodap==0.1.16
5+
tld==0.13.2

requirements.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
1-
whodap==0.1.15
1+
whodap==0.1.16
22
tld==0.13.2

0 commit comments

Comments
 (0)