Skip to main content

CLI tool for converting text to the NATO phonetic alphabet equivalent

Project description

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.

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

lingo_cli-0.1.1.tar.gz (3.8 kB view details)

Uploaded Source

Built Distribution

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

lingo_cli-0.1.1-py3-none-any.whl (5.9 kB view details)

Uploaded Python 3

File details

Details for the file lingo_cli-0.1.1.tar.gz.

File metadata

  • Download URL: lingo_cli-0.1.1.tar.gz
  • Upload date:
  • Size: 3.8 kB
  • Tags: Source
  • Uploaded using 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}

File hashes

Hashes for lingo_cli-0.1.1.tar.gz
Algorithm Hash digest
SHA256 c983c5d946152fd6d7c87f1767862be10dfef1ef427b39ff0a5b783013851cd9
MD5 aae15d5f4d174d451ed538215547dc1b
BLAKE2b-256 67c730507ce496874881e9177bd7980e6ed8b2e7b6a2ba4d3755615743feb243

See more details on using hashes here.

File details

Details for the file lingo_cli-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: lingo_cli-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 5.9 kB
  • Tags: Python 3
  • Uploaded using 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}

File hashes

Hashes for lingo_cli-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 030f971a47a1efc96530a311841f4dfa32c82a868aefe0ad1cb41a73946a6570
MD5 3c6ff1a5cb54e106c9319697b50116b0
BLAKE2b-256 f73556fa046c82b377bd53dc1b6e8d02b3e76a8372fab3d02f6ec153842f32b3

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