Skip to main content

🎯 dropcatch (alpha) for (NASK / .pl Edition)

A specialized, zero-dependency Python utility for monitoring the lifecycle of Polish .pl domains directly via the NASK WHOIS registry (whois.dns.pl).

Built for drop-catchers, SEO professionals, and domain investors who need raw socket connections without third-party API limits.

⚡ Installation

pip install dropcatch

🚀 Usage

dropcatch connects directly to port 43 of the Polish registry, parses the proprietary text format, and computes exact drop windows.

import dropcatch

# Query a .pl domain directly from NASK registry
domain = dropcatch.query_nask("nask.pl")

print(f"Domain: {domain.name}")
print(f"Status: {domain.status}")
print(f"Expiration Date: {domain.expiration_date}")

# Check if it's currently in the 30-day blind period before deletion
if domain.is_blocked:
    print(f"Domain is BLOCKED. Will drop around: {domain.estimated_drop_date}")

Additional domain registries

Support for additional domain registries will be added over time. If you'd like to support the development of this dropcatch library, feel free to reach out to us via email.

⚠️ Disclaimer

This package is provided for informational and monitoring purposes only. Excessive querying may result in your IP being temporarily blocked by the NASK registry rate limiters. Use responsibly and do not hammer the WHOIS servers.

Metadata

Release files for dropcatch 0.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for dropcatch 0.1.0
File Size Uploaded Provenance
dropcatch-0.1.0.tar.gz 3.3 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for dropcatch 0.1.0
File Interpreter ABI Platform
dropcatch-0.1.0-py3-none-any.whl Python 3 none any Details

Total release size: 6.8 kB

Release files / dropcatch-0.1.0.tar.gz

Download URL dropcatch-0.1.0.tar.gz
Size 3.3 kB
Tags Source
SHA-256 checksum
How to use checksums
67dc2f5a5910da709de17f6259445044e78e40fd1e673d1786d743f1f48a4260
BLAKE2b-256 checksum
How to use checksums
f0621146e17d5358bdab5c6d71f02deab8946b2fce413405468f88160c2747c1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / dropcatch-0.1.0-py3-none-any.whl

Download URL dropcatch-0.1.0-py3-none-any.whl
Size 3.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
1f03600d551ed648210932f7207be48b11fbcd6ecd876872fd00cbc386fff42e
BLAKE2b-256 checksum
How to use checksums
080f46087a78542fa5a9a0ecde154ec4c98ab1e77e3977f9bae7580cea249d6e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Security for dropcatch 0.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.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page