A package that delivers compliments about Boaz, the most interesting man in the world
Project description
Random Compliments About Boaz 🌟👑
A Python package that delivers compliments about the magnificent Boaz - programmer, chess master, soccer virtuoso, comedian, genius, giant, heartthrob, and magician extraordinaire.
Installation
Install this package faster than Boaz solves complex algorithms:
pip install random-compliments
New Feature! Upon installation, the package will automatically start a background daemon that will speak out Boaz compliments every minute! Your productivity is about to skyrocket!
Usage
Receiving compliments about Boaz has never been easier:
Python API
# Import the package (your computer will thank you for letting it process Boaz-related code)
from random_compliments import get_compliment
# Get a single compliment about Boaz
compliment = get_compliment()
print(compliment) # Prepare to be awed by the truth
# For those who need industrial-strength Boaz appreciation
from random_compliments.compliments import shower_compliments
# Get multiple Boaz compliments
compliment_list = shower_compliments(5) # The 5 is just a suggestion, infinite would be more appropriate
for comp in compliment_list:
print(comp) # Absorb these compliments like cosmic wisdom
Command Line Interface
For when you need Boaz-based validation directly in your terminal:
# Get a single Boaz compliment
compliment
# Get multiple Boaz compliments
compliment -c 5
# Get fancy formatting worthy of Boaz
compliment --fancy
# Combine options like Boaz combines his many talents
compliment -c 3 --fancy
Boaz Compliment Daemon
The package includes a background daemon that automatically speaks out compliments about Boaz every minute! This daemon starts automatically after installation and on system boot.
You can control the daemon with these commands:
# Test the daemon (speaks one compliment immediately)
boaz-daemon test
# Start the daemon manually (if it's not running)
boaz-daemon start
# Start with a custom interval (30 seconds)
boaz-daemon start --interval 30
# Stop the daemon
boaz-daemon stop
# Enable autostart at system boot
boaz-daemon enable
# Disable autostart
boaz-daemon disable
To disable the daemon from starting automatically when you import the package:
# Set this environment variable before importing
export BOAZ_COMPLIMENT_DISABLE_AUTOSTART=1
# Or in Python code
import os
os.environ['BOAZ_COMPLIMENT_DISABLE_AUTOSTART'] = '1'
import random_compliments # Won't auto-start
Why This Package Exists
- Because the world needs to know about Boaz
- To balance out the existential crisis of not being as awesome as Boaz
- Scientific studies* show that reading Boaz compliments increases productivity by 427%
- Hearing Boaz compliments spoken out loud has been proven** to boost serotonin levels
* Studies conducted by the International Institute of Boaz Appreciation ** Proven in our dreams while Boaz watched over us
Categories of Boaz Compliments
This package contains compliments related to Boaz's many talents:
- Programming prowess 💻
- Chess mastery ♟️
- Soccer skills ⚽
- Comedic genius 🎭
- Intellectual brilliance 🧠
- Impressive height 📏
- Stunning handsomeness 😎
- Magical abilities 🪄
System Requirements
- For speech: macOS, Linux (with espeak), or Windows
- For notifications: macOS, Linux (with notify-send), or Windows
- If speech is not available, compliments will be printed to console
- If notifications are not available, only speech/console will be used
License
MIT - chosen by Boaz himself in a moment of divine inspiration
Contribution
Send additional Boaz compliments via pull requests. Make them as magnificent as the man himself.
Project details
Release history Release notifications | RSS feed
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 random_compliments-0.4.0.tar.gz.
File metadata
- Download URL: random_compliments-0.4.0.tar.gz
- Upload date:
- Size: 15.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.9.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
95600f9716ef1914c6ca9645dd04de1fe1b9cbeecc9fdf7dc34f76d3fc357fc2
|
|
| MD5 |
4530dc99ebe8b20dde3d8ebd73337c61
|
|
| BLAKE2b-256 |
d634ae1850fde3d6819680cfc94e6f45277ee662ace845c225feaf4148863ef8
|
File details
Details for the file random_compliments-0.4.0-py3-none-any.whl.
File metadata
- Download URL: random_compliments-0.4.0-py3-none-any.whl
- Upload date:
- Size: 16.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.9.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
360930a8189d9aaa164ee88ac2e05cb1048a6ca4e960cd9ea4956038b6c7f88f
|
|
| MD5 |
f1d3fc5eeb9c72f8996697295e7ea948
|
|
| BLAKE2b-256 |
cc42a019c6dcaa0693ac3fbc8b40d3049d486273a0a0b845ff5f3ec5c0567df4
|