Metadata-Version: 2.1
Name: WhoisQuery
Version: 0.1.4
Summary: A simple and efficient WHOIS lookup library for Python
Author-email: Yoandy Isse Oña <yoandysse@gmail.com>
License: MIT License
        
        Copyright (c) 2024 [Your Name]
        
        Permission is hereby granted, free of charge, to any person obtaining a copy
        of this software and associated documentation files (the "Software"), to deal
        in the Software without restriction, including without limitation the rights
        to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
        copies of the Software, and to permit persons to whom the Software is
        furnished to do so, subject to the following conditions: 
Project-URL: Homepage, https://github.com/yoandysse/WhoisQuery
Project-URL: Repository, https://github.com/yoandysse/WhoisQuery
Project-URL: Issues, https://github.com/yoandysse/whoisquery/issues
Project-URL: Bug Tracker, https://github.com/yoandysse/whoisquery/issues
Keywords: whois,lookup,library,python
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: System Administrators
Classifier: Intended Audience :: Telecommunications Industry
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Operating System :: OS Independent
Description-Content-Type: text/markdown
License-File: LICENSE
Provides-Extra: test
Requires-Dist: pytest>=7.0; extra == "test"
Requires-Dist: pytest-cov>=4.0; extra == "test"
Requires-Dist: pytest-mock>=3.10; extra == "test"

# WhoisQuery

A simple and efficient WHOIS lookup library for Python.

## Installation

```bash
pip install whoisquery
```

## Usage

### As a Library

```python
from whoisquery import WhoisQuery

# Create a WHOIS lookup instance
whois = WhoisQuery("example.com")

#Get WHOIS data
data = whois.execute_whois()

print(data)
```

### As a Command Line Tool

```bash
whoisquery -d example.com
```

## Features

- Performs WHOIS lookups for domain names
- Parses WHOIS output into structured data
- Extracts key information such as:
  - Registration dates
  - Domain status
  - Nameservers
  - Registrar information
  - DNSSEC status

## Requirements

- Python 3.7 or higher
- `whois` command-line tool installed on the system

## License

This project is licensed under the MIT License - see the LICENSE file for details.

## Contributing

Contributions are welcome! Please feel free to submit a pull request.

[![ko-fi](https://ko-fi.com/img/githubbutton_sm.svg)](https://ko-fi.com/G2G4MDF91)
