Skip to content

v1.0.0

Latest

Choose a tag to compare

@imhaji imhaji released this 08 Aug 09:35

Initial release: simple and fast domain WHOIS lookup and availability checking for Python, with no dependencies. A port of monovm/whois-php.

Highlights

  • 870+ bundled TLD definitions, served over WHOIS port 43 or RDAP
  • Checker, WhoisHandler, Whois and AvailabilityDetector, mirroring the PHP classes (both snake_case and camelCase method names)
  • monovm-whois command line interface (--json, --record, --tlds, timeout flags)
  • Availability is only reported on positive evidence — detection patterns are anchored and verified against live registry replies
  • Internationalised domain support, typed exceptions, inline type hints (py.typed)
  • 1350+ offline tests at 100% line and branch coverage

Install

pip install whois-python

See the CHANGELOG for the full details.