WhoisQuery


NameWhoisQuery JSON
Version 0.1.4 PyPI version JSON
download
home_pageNone
SummaryA simple and efficient WHOIS lookup library for Python
upload_time2025-01-02 01:59:43
maintainerNone
docs_urlNone
authorNone
requires_pythonNone
licenseMIT 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.

[![ko-fi](https://ko-fi.com/img/githubbutton_sm.svg)](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[![ko-fi](https://ko-fi.com/img/githubbutton_sm.svg)](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"
}
        
Elapsed time: 0.37226s