Skip to main content

About

The hamcall package and command line utility is designed for ingesting and searching amateur radio callsign databases. Right now it only supports data from the US FCC ULS database, however.

Installation

pip install hamcall

Usage

Initializing the database

$ hamcall -I

Loading the database

Grab the weekly amateur license database snapshots (not the application snapshot) from the FCC Database webpage, and unzip it into a DIRECTORY. Then load the data from that directory:

$ Hamcall -L DIRECTORY

Searching the database

Looking up Joe Walsh's callsign:

$ hamcall WB6ACU
WB6ACU:
  Id                  : 893189
  Callsign            : WB6ACU
  Class               : E
  Last name           : WALSH
  First name          : JOSEPH
  Address             : 1501 Summitridge Dr
  City                : Beverly Hills
  State               : CA
  Zip code            : 90210

You can also search by last name:

$ hamcall -l walsh
[this will return a lot of entries]

Metadata

Release files for hamcall 0.1.5

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

Source distribution (sdist)

Source distribution for hamcall 0.1.5
File Size Uploaded
hamcall-0.1.5.tar.gz 9.8 kB Details

Built distribution (wheel)

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

Total release size: 23.7 kB

Release files / hamcall-0.1.5.tar.gz

Download URL hamcall-0.1.5.tar.gz
Size 9.8 kB
Tags Source
SHA-256 checksum
How to use checksums
8cbe082d2fc328587117eab58fde12426b49c1e084d4c48f19a15cb8bf641a76
BLAKE2b-256 checksum
How to use checksums
0e2af723456faeab91904c492f9ea474f59a54a408ea8c494f03c81420bb826c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via python-httpx/0.27.2

Release files / hamcall-0.1.5-py3-none-any.whl

Download URL hamcall-0.1.5-py3-none-any.whl
Size 13.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
859f429a6f5e196b2062c3b88296933e30311ac0b79a83fe2bed4121a9669b7f
BLAKE2b-256 checksum
How to use checksums
f0640386a1f1883bad16a4723a38d9a8bf86006ef5e4ea3f19686e827a3ddd47
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via python-httpx/0.27.2

Release history Release notifications | RSS feed

This release

0.1.5 This release

2 release files

0.1.4

2 release files

0.1.3

2 release files

0.1.2

2 release files

0.1.1

2 release files

0.1

2 release files

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