Skip to main content

A simple command line tool that greets the user

Project description

Halo

A simple command line tool that greets the user.

Description

Halo is a lightweight CLI tool that provides interactive greetings. It can accept names as command line arguments or prompt for input interactively.

Installation

pip install halo

Usage

Command Line Arguments

# Greet a specific name
halo World

# Interactive mode (prompts for input)
halo

# Show version
halo --version

# Show help
halo --help

Examples

$ halo Python
hello Python

$ halo
Enter something: Universe
hello Universe

Features

  • Simple command-line interface
  • Interactive input mode
  • Version information
  • Cross-platform compatibility

Requirements

  • Python 3.8+

Development

Installation for Development

# Clone the repository
git clone https://github.com/AaronOET/halo.git
cd halo

# Install in development mode
pip install -e .

Running Tests

python -m pytest tests/

License

This project is licensed under the MIT License - see the LICENSE file for details.

Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

Changelog

See CHANGELOG.md for a list of changes and version history.

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

hello_greetings-1.0.0.tar.gz (6.0 kB view details)

Uploaded Source

Built Distribution

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

hello_greetings-1.0.0-py3-none-any.whl (4.1 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: hello_greetings-1.0.0.tar.gz
  • Upload date:
  • Size: 6.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for hello_greetings-1.0.0.tar.gz
Algorithm Hash digest
SHA256 199668199cf35d39bb5775406a866caf2793b123ce855a191063c22bd0815c3d
MD5 e446b3515b264f266c1f60c559d39e64
BLAKE2b-256 d322dc1aefeec73a64c34beccf4432630ddce154bbd4ebd900c20731110f3055

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for hello_greetings-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 08e0ac8fae2d95b77b60f34779e6d8babcc2d53f3f2e21b197cdca78cf8da8d2
MD5 158740539a09b828968dc2f49bc1ea5f
BLAKE2b-256 159d1729bc7ffd29ede4fafb714e43179deb7067b4b14e45817c2df8661ae5cc

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