cymruwhoisbulk
Description
A simple script to perform bulk requests to the Cymru WHOIS service
Usage
$ pip install cymruwhoisbulk
$ cymruwhoisbulk -h
usage: cymruwhoisbulk [-h] -i INPUT_FILE [-o OUTPUT_FILE]
version: 1.0
options:
-h, --help show this help message and exit
Raw or CSV input parameters:
-i, --input-file INPUT_FILE
Input file as a list of newline-separated IP or FQDN
CSV output parameters:
-o, --output-file OUTPUT_FILE
CSV output file (default: ./resolve_output.csv)
$ cat input.txt
8.8.8.8
1.1.1.1
limpreur.info
bücher.example
belgië.icom.museum
$ cymruwhoisbulk -i input.txt
$ cat resolve_output.csv
"netloc_idna_decoded";"netloc";"ipv4";"ipv4_asn";"ipv4_prefix";"ipv4_owner";"ipv4_cc";"ipv6";"ipv6_asn";"ipv6_prefix";"ipv6_owner";"ipv6_cc"
"1.1.1.1";"1.1.1.1";"1.1.1.1";"13335";"1.1.1.0/24";"CLOUDFLARENET - Cloudflare, Inc., US";"AU";"";"";"";"";""
"8.8.8.8";"8.8.8.8";"8.8.8.8";"15169";"8.8.8.0/24";"GOOGLE - Google LLC, US";"US";"";"";"";"";""
"limpreur.info";"limpreur.info";"";"";"";"";"";"2001:470:1f11:110:fe3d:a4c3:e12b:5d9e";"6939";"2001:470::/32";"HURRICANE - Hurricane Electric LLC, US";"US"
"xn--bcher-kva.example";"bücher.example";"";"";"";"";"";"";"";"";"";""
"xn--belgi-rsa.icom.museum";"belgië.icom.museum";"81.201.190.55";"NA";"NA";"NA";"FR";"";"";"";"";""
Changelog
- version 1.0 - 2026-10-20: First commit
Copyright and license
All trademarks, service marks, trade names and product names appearing on this repository are the property of their respective owners
cymruwhoisbulk is free software: you can redistribute it and/or modify it under the terms of the MIT licence.
cymruwhoisbulk is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
Contact
- Thomas Debize < tdebize at mail d0t com >
Metadata
Release files for cymruwhoisbulk 1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | |
|---|---|---|---|---|
| cymruwhoisbulk-1.0.tar.gz | 4.8 kB | Without provenance | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| cymruwhoisbulk-1.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 10.6 kB
Release files / cymruwhoisbulk-1.0.tar.gz
| Download URL | cymruwhoisbulk-1.0.tar.gz |
|---|---|
| Size | 4.8 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
70e4ad017cb8240755022b2a3003c0179eae60f5a1ba37bb5adc918103633e78
|
|
BLAKE2b-256 checksum How to use checksums |
225e02ffe17b0198248b99c66555db6bb513a1665ba94ff11e62bd67bb3c8e2e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.13.14
|
Release files / cymruwhoisbulk-1.0-py3-none-any.whl
| Download URL | cymruwhoisbulk-1.0-py3-none-any.whl |
|---|---|
| Size | 5.8 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
a4d2d3f67de1107812d6109a4bb82cec6a5c5fea52698ba49330bb41bda8592f
|
|
BLAKE2b-256 checksum How to use checksums |
bdb086dba7ad5053ac612c1dee789d3a184504a7e60133cb8662a5ade812fa6d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.13.14
|
Security for cymruwhoisbulk 1.0
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.