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.
- 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:
- Enter the project folder:
cd pyllo_greeting
- Create the virtual environment:
python -m venv .venv # Windows
python3 -m venv .venv # MacOS and Linux
- Activate the venv:
.venv\Scripts\activate # Windows
source .venv/bin/activate # MacOS and Linux
- Install the project locally:
pip install .
- 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":
Normal/Default:
pyllo Alice
# Hello there, Alice
Quick:
pyllo Theresa --quick
# Hi, Theresa
pyllo Matthew -q
# Hi, Matthew
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:
App Version (--version | -v):
pyllo -v
# 0.1.0
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
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0338bbd06f3e3fe07c072d299c9eae584b5abc6e705f90355563c688cfbbcdfa
|
|
| MD5 |
d566bb2dec4ebe5b0c83713648901b7c
|
|
| BLAKE2b-256 |
d3762de70761b40a50aa54bbd9f9a1caac77c4b4eaf83888833e2b2e69fb4e9e
|
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
152b1fc0542bd5438c3b5c58fb36e7f88badb0c084835b1970bb213f31143bce
|
|
| MD5 |
90476cd6371d53c92bb419c13ba724bf
|
|
| BLAKE2b-256 |
2780da18acbff8c79de337c421d68f17801533c0dfc36846ee17c8fdef9722a6
|