Name | WhoisQuery JSON |
Version |
0.1.4
JSON |
| download |
home_page | None |
Summary | A simple and efficient WHOIS lookup library for Python |
upload_time | 2025-01-02 01:59:43 |
maintainer | None |
docs_url | None |
author | None |
requires_python | None |
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: |
keywords |
whois
lookup
library
python
|
VCS |
 |
bugtrack_url |
|
requirements |
No requirements were recorded.
|
Travis-CI |
No Travis.
|
coveralls test coverage |
No coveralls.
|
# 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.
[](https://ko-fi.com/G2G4MDF91)
Raw data
{
"_id": null,
"home_page": null,
"name": "WhoisQuery",
"maintainer": null,
"docs_url": null,
"requires_python": null,
"maintainer_email": null,
"keywords": "whois, lookup, library, python",
"author": null,
"author_email": "Yoandy Isse O\u00f1a <yoandysse@gmail.com>",
"download_url": "https://files.pythonhosted.org/packages/eb/8e/fc5f5f1e69f84e0de52d0c3240a65eab5be16f0edc3e34a4e8bb129ce98c/whoisquery-0.1.4.tar.gz",
"platform": null,
"description": "# WhoisQuery\n\nA simple and efficient WHOIS lookup library for Python.\n\n## Installation\n\n```bash\npip install whoisquery\n```\n\n## Usage\n\n### As a Library\n\n```python\nfrom whoisquery import WhoisQuery\n\n# Create a WHOIS lookup instance\nwhois = WhoisQuery(\"example.com\")\n\n#Get WHOIS data\ndata = whois.execute_whois()\n\nprint(data)\n```\n\n### As a Command Line Tool\n\n```bash\nwhoisquery -d example.com\n```\n\n## Features\n\n- Performs WHOIS lookups for domain names\n- Parses WHOIS output into structured data\n- Extracts key information such as:\n - Registration dates\n - Domain status\n - Nameservers\n - Registrar information\n - DNSSEC status\n\n## Requirements\n\n- Python 3.7 or higher\n- `whois` command-line tool installed on the system\n\n## License\n\nThis project is licensed under the MIT License - see the LICENSE file for details.\n\n## Contributing\n\nContributions are welcome! Please feel free to submit a pull request.\n\n[](https://ko-fi.com/G2G4MDF91)\n",
"bugtrack_url": null,
"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:",
"summary": "A simple and efficient WHOIS lookup library for Python",
"version": "0.1.4",
"project_urls": {
"Bug Tracker": "https://github.com/yoandysse/whoisquery/issues",
"Homepage": "https://github.com/yoandysse/WhoisQuery",
"Issues": "https://github.com/yoandysse/whoisquery/issues",
"Repository": "https://github.com/yoandysse/WhoisQuery"
},
"split_keywords": [
"whois",
" lookup",
" library",
" python"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "8c562e36ceba144b9e2137e385eb4a9f8cc992ef1db0593308db1691012a4fcf",
"md5": "4be7287db5aaf2ebc649e557e12b824f",
"sha256": "355ba645bf095f13776b30dc9aeb1a0005f93095b550948e9e2910af9ed3205a"
},
"downloads": -1,
"filename": "WhoisQuery-0.1.4-py3-none-any.whl",
"has_sig": false,
"md5_digest": "4be7287db5aaf2ebc649e557e12b824f",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 5139,
"upload_time": "2025-01-02T01:59:40",
"upload_time_iso_8601": "2025-01-02T01:59:40.402701Z",
"url": "https://files.pythonhosted.org/packages/8c/56/2e36ceba144b9e2137e385eb4a9f8cc992ef1db0593308db1691012a4fcf/WhoisQuery-0.1.4-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "eb8efc5f5f1e69f84e0de52d0c3240a65eab5be16f0edc3e34a4e8bb129ce98c",
"md5": "a144296951efdd726b3499e33ade7570",
"sha256": "87a66c3bbf5ca49433b344164b0ca471a0291ca036579ddb2e29cf10c0bb2d72"
},
"downloads": -1,
"filename": "whoisquery-0.1.4.tar.gz",
"has_sig": false,
"md5_digest": "a144296951efdd726b3499e33ade7570",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 5516,
"upload_time": "2025-01-02T01:59:43",
"upload_time_iso_8601": "2025-01-02T01:59:43.703228Z",
"url": "https://files.pythonhosted.org/packages/eb/8e/fc5f5f1e69f84e0de52d0c3240a65eab5be16f0edc3e34a4e8bb129ce98c/whoisquery-0.1.4.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2025-01-02 01:59:43",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "yoandysse",
"github_project": "whoisquery",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"lcname": "whoisquery"
}