Skip to main content

A tiny animated desktop pet that reminds you to drink water.

Project description

Water Buddy

Water Buddy is a tiny animated desktop pet that reminds you to drink water.

Run From Source

python -m pip install -r requirements.txt
python main.py

By default, Water Buddy reminds you every 45 minutes. Snooze waits 5 minutes. You can change either timer:

For quick local testing:

python main.py --reminder-minutes 1 --snooze-minutes 1

Install Locally

python -m pip install -e .
water-buddy

Build For PyPI

python -m pip install build twine
python -m build
python -m twine check dist/*
python -m twine upload dist/*

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

water_buddy-0.1.0.tar.gz (8.3 MB view details)

Uploaded Source

Built Distribution

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

water_buddy-0.1.0-py3-none-any.whl (8.3 MB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: water_buddy-0.1.0.tar.gz
  • Upload date:
  • Size: 8.3 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.3

File hashes

Hashes for water_buddy-0.1.0.tar.gz
Algorithm Hash digest
SHA256 25daeb06a873e4a51671cb8284ed9f17ae69fea6c6e1043a7b0a30e73333c18e
MD5 16227531636e1257883fc43deb28a928
BLAKE2b-256 c64b6d041ecce2fc40bc5d26a2c74762c341580e7df8ece82d3fa5d5b1406dfd

See more details on using hashes here.

File details

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

File metadata

  • Download URL: water_buddy-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 8.3 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.3

File hashes

Hashes for water_buddy-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 ac6f13e19f73d072f992b99c46de744e6ed8b8e479b6080fd57bc71b9eaf38d8
MD5 4bba212ef9096c52b08949cdc29b8c7a
BLAKE2b-256 2a5fc71151b976a435f24da86ccc1ebf290c76ea65650f0c9765f7dfb22068eb

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