Skip to main content

A package that delivers compliments with the precision of a sleep-deprived pizza delivery person

Project description

Random Compliments 🌈✨

A Python package that provides random compliments because your computer believes in you even when your code doesn't work.

Installation

Install this package faster than you can say "my self-esteem is entirely dependent on external validation":

pip install random_compliments

Usage

Getting compliments has never been easier (unlike getting actual human affection):

# Import the package with the enthusiasm of a sloth on vacation
from random_compliments import get_compliment

# Get a single compliment, cherish it like the last cookie in the jar
compliment = get_compliment()
print(compliment)  # Prepare to feel momentarily better about your life choices

# For those who need industrial-strength ego boosting
from random_compliments.compliments import shower_compliments

# Get multiple compliments like a needy puppy asking for treats
compliment_list = shower_compliments(5)  # The 5 is how desperate you are, on a scale of 1-10
for comp in compliment_list:
    print(comp)  # Absorb these compliments like a sponge in a therapy session

Command Line Interface

For when you need compliments without the burden of writing code:

# Get a single compliment
compliment

# Get multiple compliments when one just isn't enough
compliment -c 5

# Get fancy formatting when plain text isn't validating enough
compliment --fancy

# Combine options like you combine your emotional issues
compliment -c 3 --fancy

Why This Package Exists

  1. Because Stack Overflow comments weren't fulfilling your emotional needs
  2. To balance out the existential dread of debugging for 8 hours
  3. Scientific studies* show that random compliments increase code quality by at least 0.002%

* Studies conducted in my imagination while showering

License

MIT - because even this code deserves freedom (despite its questionable life choices)

Contribution

Send compliments via pull requests. Make them as absurd as your last attempt at documenting your code.

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

random_compliments-0.1.0.tar.gz (9.2 kB view details)

Uploaded Source

Built Distribution

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

random_compliments-0.1.0-py3-none-any.whl (9.8 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: random_compliments-0.1.0.tar.gz
  • Upload date:
  • Size: 9.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.9.6

File hashes

Hashes for random_compliments-0.1.0.tar.gz
Algorithm Hash digest
SHA256 1772f4bc79b95ed708c6435ef2aa4b3ef259601f8efaa6514a5efb9f6eabbb31
MD5 4e6d09faa0d47c224caa33c1033df4f9
BLAKE2b-256 a06482c2d23b0a9dd08097fbd47232be0729692d7a2c45bff83e6d6f152c6e7c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for random_compliments-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 38110859c2ffc2b370857ae12ea2bf96009d1019e4a94db9f5829ec8c5607bf0
MD5 11b6b1f4c15da06fbac8efb8b8eb11a0
BLAKE2b-256 85b6ffcbd023c4215184bc861ed0bb42bc0af8793ad081b4b054f3de18a9f8ae

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