Skip to main content

RDAP client for tmautils

Project description

tmautils-rdap

RDAP client for Internet measurement research. Part of the tmautils package family.

Installation:

pip install tmautils-rdap

API

Utility / Function What it does
RdapClient RDAP queries for domains, IPs, ASNs, entities, and nameservers

Acknowledgments

IANA bootstrap logic, TLD overrides, RIR fallback endpoints, and jCard parsing adapted from whoisit by meeb, licensed under the BSD 3-Clause License.

License

This project is licensed under MPL-2.0 (Mozilla Public License 2.0).

What this means in practice:

  • If you modify an existing file, your modifications must remain MPL-2.0.
  • You can license new files however you want. (But I won't merge them unless they are MPL-2.0.)
  • You can use this code alongside code under other licenses.

Contributing

Contributions are highly welcome! See the tmautils README for philosophy and design choices.

AI Policy: I don't consider AI tool usage any different from IDE usage. This also means that you are responsible for the code you write and you should inspect every line of code written by an LLM.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

tmautils_rdap-0.2.0.tar.gz (24.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

tmautils_rdap-0.2.0-py3-none-any.whl (25.3 kB view details)

Uploaded Python 3

File details

Details for the file tmautils_rdap-0.2.0.tar.gz.

File metadata

  • Download URL: tmautils_rdap-0.2.0.tar.gz
  • Upload date:
  • Size: 24.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.3.2 CPython/3.14.3 Linux/6.19.6-200.fc43.x86_64

File hashes

Hashes for tmautils_rdap-0.2.0.tar.gz
Algorithm Hash digest
SHA256 a2ac1e04beb756a3984fca87377b86a8c5b6e75d367426791efe44deb37feef2
MD5 aef15d14491bf6c6a7d96d2904fd1020
BLAKE2b-256 9a52cd8bffd86b1c8f0d762a59f71f539873c8390e135f1c4d7f332d4bca897b

See more details on using hashes here.

File details

Details for the file tmautils_rdap-0.2.0-py3-none-any.whl.

File metadata

  • Download URL: tmautils_rdap-0.2.0-py3-none-any.whl
  • Upload date:
  • Size: 25.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.3.2 CPython/3.14.3 Linux/6.19.6-200.fc43.x86_64

File hashes

Hashes for tmautils_rdap-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 7e257bfc48375aeaebaf0275019c1ea35906688f1a10b70569108f6a10d6aa47
MD5 fd1a2964b5203b406f4b3e60a4f37495
BLAKE2b-256 68849a17ff94e3912e6a9f99a2acf83a9b14cb727ca564a71587765bd9536c8c

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page