Skip to main content

lingo

CI

A command-line tool for converting text to NATO phonetic alphabet words.

Quickstart

# Install dependencies and create the local environment
uv sync

# Convert text
uv run lingo "hello world"

# Or run interactively
uv run lingo

Install Systemwide

To make the lingo command available globally through uv tools, install the published package:

uv tool install lingo-cli

# Then run it directly
lingo "hello world"

To update later:

uv tool upgrade lingo-cli

What It Does

  • Converts letters to NATO phonetic words
  • Treats upper and lower case the same
  • Prints spaces as blank lines
  • Leaves non-letter characters unchanged

License

See LICENSE file for details.

Metadata

Release files for lingo-cli 0.1.1

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

Source distribution (sdist)

Source distribution for lingo-cli 0.1.1
File Size Uploaded
lingo_cli-0.1.1.tar.gz 3.8 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for lingo-cli 0.1.1
File Interpreter ABI Platform
lingo_cli-0.1.1-py3-none-any.whl Python 3 none any Details

Total release size: 9.7 kB

Release files / lingo_cli-0.1.1.tar.gz

Download URL lingo_cli-0.1.1.tar.gz
Size 3.8 kB
Tags Source
SHA-256 checksum
How to use checksums
c983c5d946152fd6d7c87f1767862be10dfef1ef427b39ff0a5b783013851cd9
BLAKE2b-256 checksum
How to use checksums
67c730507ce496874881e9177bd7980e6ed8b2e7b6a2ba4d3755615743feb243
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.11.7 {"installer":{"name":"uv","version":"0.11.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / lingo_cli-0.1.1-py3-none-any.whl

Download URL lingo_cli-0.1.1-py3-none-any.whl
Size 5.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
030f971a47a1efc96530a311841f4dfa32c82a868aefe0ad1cb41a73946a6570
BLAKE2b-256 checksum
How to use checksums
f73556fa046c82b377bd53dc1b6e8d02b3e76a8372fab3d02f6ec153842f32b3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.11.7 {"installer":{"name":"uv","version":"0.11.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release history Release notifications | RSS feed

This release

0.1.1 This release

2 release files

0.1.0

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