callsignlookuptools
A QRZ, Callook, HamQTH, and QRZCQ API interface in Python with sync and async support.
Installation
callsignlookuptools requires Python 3.9 at minimum.
# synchronous requests only
$ pip install callsignlookuptools
# asynchronous aiohttp only
$ pip install callsignlookuptools[async]
# both sync and async
$ pip install callsignlookuptools[all]
# enable the CLI
$ pip install callsignlookuptools[cli]
Note: If requests, aiohttp, or typer[all] are installed another way, you will also have access to the sync, async, or command-line interface, respectively.
Usage and Documentation
Documentation is available on ReadTheDocs.
API Support
Some of the supported callsign lookup APIs require accounts and/or paid subscriptions to be used.
| Site | Requirements |
|---|---|
| QRZ | QRZ account and XML Logbook Data or QRZ Premium subscription |
| Callook | None |
| HamQTH | HamQTH account |
| QRZCQ | QRZCQ account and QRZCQ Premium subscription |
Copyright
Copyright 2021-2023 classabbyamp, 0x5c
Released under the BSD 3-Clause License.
See LICENSE for the full license text.
Metadata
Release files for callsignlookuptools 1.1.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| callsignlookuptools-1.1.2.tar.gz | 20.8 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| callsignlookuptools-1.1.2-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 55.0 kB
Release files / callsignlookuptools-1.1.2.tar.gz
| Download URL | callsignlookuptools-1.1.2.tar.gz |
|---|---|
| Size | 20.8 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
31897e191a9f0c3d92321f23580291088a163277c12deb1a00b724f28a1ae107
|
|
BLAKE2b-256 checksum How to use checksums |
9eb27a1ee6461c6c2d3ab87d26cfd6663499684448bd8c4af440f063f1149054
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.5
|
Release files / callsignlookuptools-1.1.2-py3-none-any.whl
| Download URL | callsignlookuptools-1.1.2-py3-none-any.whl |
|---|---|
| Size | 34.2 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
f868ff2ce15191339c372dff9c9033479540c6c9d768a8234e70d8efe43edb86
|
|
BLAKE2b-256 checksum How to use checksums |
1058202a5620c2585a436f64bea935287a0fd34ccbd083f3405e5efc4abe6f6f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.5
|