Skip to main content

Morse code encoder and decoder utility

Project description

morsedecode

A morse code encoder and decoder utility.

Installation

Install it via pip:

pip install morsedecode

Alternatively, you can use pipx to run it without installing:

pipx run morsedecode .... .. -.-.--

Usage

$ morsecode Hello World!
.... . .-.. .-.. --- / .-- --- .-. .-.. -.. -.-.--

$ morsedecode .... . .-.. .-.. --- / .-- --- .-. .-.. -.. -.-.--
HELLO WORLD!

Development / Testing

To setup a development environment, run

pip install -r requirements-dev.txt

Then run tests using:

pytest

Or type-check your code using:

mypy .

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

morsedecode-1.0.0.tar.gz (3.2 kB view details)

Uploaded Source

Built Distribution

morsedecode-1.0.0-py3-none-any.whl (3.9 kB view details)

Uploaded Python 3

File details

Details for the file morsedecode-1.0.0.tar.gz.

File metadata

  • Download URL: morsedecode-1.0.0.tar.gz
  • Upload date:
  • Size: 3.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/52.0.0 requests-toolbelt/0.9.1 tqdm/4.58.0 CPython/3.9.7

File hashes

Hashes for morsedecode-1.0.0.tar.gz
Algorithm Hash digest
SHA256 4bf13e1496b3da1485e991d223ce1d2a6b64820ba44097de35df36328d2b4c4a
MD5 5861b0d56cb1a88bb48adde1cd8de933
BLAKE2b-256 e80514d338ded14f697900113f4a4a3ddd0c449bbc45a5e113623fe59fd475bb

See more details on using hashes here.

File details

Details for the file morsedecode-1.0.0-py3-none-any.whl.

File metadata

  • Download URL: morsedecode-1.0.0-py3-none-any.whl
  • Upload date:
  • Size: 3.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/52.0.0 requests-toolbelt/0.9.1 tqdm/4.58.0 CPython/3.9.7

File hashes

Hashes for morsedecode-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 fc1e69cba6d4f0bb235d253453e4f0b01ef79b3b3c8b6e9d55292ec71fc6d8e3
MD5 38a4f3fc4f5bc9f366ae0a890754f52c
BLAKE2b-256 b7992d5b526e012f917b9e6020eced84d332a60007c35ee6523beff015a4c05e

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page