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. Clone the repository:
git clone https://github.com/joao-antonio-la/pyllo_greeting.git
  • After cloning the repo, you are ready to use the application.

Usage

With the application locally into your machine, you can use it by following the steps bellow:

  1. Enter the project folder:
cd pyllo_greeting
  1. Create the 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 locally:
pip install .
  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.0.1.tar.gz (4.1 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.0.1-py3-none-any.whl (5.4 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: pyllo_greeting-0.0.1.tar.gz
  • Upload date:
  • Size: 4.1 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.0.1.tar.gz
Algorithm Hash digest
SHA256 0338bbd06f3e3fe07c072d299c9eae584b5abc6e705f90355563c688cfbbcdfa
MD5 d566bb2dec4ebe5b0c83713648901b7c
BLAKE2b-256 d3762de70761b40a50aa54bbd9f9a1caac77c4b4eaf83888833e2b2e69fb4e9e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyllo_greeting-0.0.1-py3-none-any.whl
  • Upload date:
  • Size: 5.4 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.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 152b1fc0542bd5438c3b5c58fb36e7f88badb0c084835b1970bb213f31143bce
MD5 90476cd6371d53c92bb419c13ba724bf
BLAKE2b-256 2780da18acbff8c79de337c421d68f17801533c0dfc36846ee17c8fdef9722a6

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