Skip to main content

CLI application for testing Python distribution methods

Project description

pyllo_greeting

Simple CLI application created for studying Python apps distribution methods.

Installation

⚠️ You must have python installed to use this application.

  1. Create a virtual environment:
python -m venv .venv  # Windows
python3 -m venv .venv # MacOS and Linux
  1. Activate the venv:
.venv\Scripts\activate    # Windows
source .venv/bin/activate # MacOS and Linux
  1. Install the project:
pip install pyllo_greeting
  1. Use the CLI:
pyllo
# Output: Hello there

Options

Name and Tones

  • It is possible to pass a name/word to be greeted by the app:
pyllo John
# Hello there, John
pyllo everyone
# Hello there, everyone
  • Secondly, there is also the possibity of informing a tone. The default tone is "normal":
  1. Normal/Default:
pyllo Alice
# Hello there, Alice
  1. Quick:
pyllo Theresa --quick
# Hi, Theresa

pyllo Matthew -q
# Hi, Matthew
  1. Fancy:
pyllo Leticia --fancy
# Greetings. It is truly a pleasure to acknowledge your existence, Leticia

pyllo Beatrice -f
# Greetings. It is truly a pleasure to acknowledge your existence, Beatrice

Meta Options

There are currently two meta options:

  1. App Version (--version | -v):
pyllo -v
# 0.1.0
  1. App's Credits (--credits | -c):
pyllo -c
# Project created by:
#         João Antônio

# Author's GitHub:
#         https://github.com/joao-antonio-la

# Project's Repository:
#         https://github.com/joao-antonio-la/pyllo

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

pyllo_greeting-0.1.0.tar.gz (3.9 kB view details)

Uploaded Source

Built Distribution

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

pyllo_greeting-0.1.0-py3-none-any.whl (5.3 kB view details)

Uploaded Python 3

File details

Details for the file pyllo_greeting-0.1.0.tar.gz.

File metadata

  • Download URL: pyllo_greeting-0.1.0.tar.gz
  • Upload date:
  • Size: 3.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.1

File hashes

Hashes for pyllo_greeting-0.1.0.tar.gz
Algorithm Hash digest
SHA256 faf89289402fbd5883f81a00fdd2b1ff92382ff1dc3ed5141cb9272fa56c79d6
MD5 351449c5b044112b53f0a78355201f1a
BLAKE2b-256 b9ba6de2c38961f6d99ee583d7ec0aaad9c0eef9343fe143834880220929dfd6

See more details on using hashes here.

File details

Details for the file pyllo_greeting-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: pyllo_greeting-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 5.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.1

File hashes

Hashes for pyllo_greeting-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 1a44070383296425912e689a6632c9bb33ec40c352cb97278f72d81bab330559
MD5 6bc5a362be6a59b8d7a2ac60e1485661
BLAKE2b-256 8fd8b79d8d2414590aa424d84e023ded98daae08acedcd86f770decd6c6aea85

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