Skip to main content

Watch command output and get notified on changes

Project description

watch-diff

PyPI

setup

pip install watch-diff

usage

$ watch-diff --help
usage: watch-diff [-h] [-v | -d] [-i SECONDS] [-r RECIPIENT] command

Watch command output and get notified on changes

positional arguments:
  command               the command to watch

optional arguments:
  -h, --help            show this help message and exit
  -i SECONDS, --interval SECONDS
                        number of seconds between executions
  -r RECIPIENT, --recipient RECIPIENT
                        send email to recipient

logging level:
  -v, --verbose         enable verbose output
  -d, --debug           show debugging statements

credentials

export SMTP_HOST=qwer.ty
export SMTP_PORT=1234
export SMTP_USER=qwer@qwer.ty
read -s -p "SMTP_PASS: " SMTP_PASS
export SMTP_PASS

development

uv sync
uv build
python -m unittest -v

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

watch_diff-0.7.2.tar.gz (4.9 kB view details)

Uploaded Source

Built Distribution

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

watch_diff-0.7.2-py3-none-any.whl (6.6 kB view details)

Uploaded Python 3

File details

Details for the file watch_diff-0.7.2.tar.gz.

File metadata

  • Download URL: watch_diff-0.7.2.tar.gz
  • Upload date:
  • Size: 4.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.7

File hashes

Hashes for watch_diff-0.7.2.tar.gz
Algorithm Hash digest
SHA256 b8fe7669f1e1020d836e8625f18778002defebbcb23634129ef5c39dfe034be7
MD5 21418600d83d49b9fa13537e9128baa2
BLAKE2b-256 040b5f50623522e58875245fdce267d83e553b4290f373745d0ac21cef6bdb08

See more details on using hashes here.

File details

Details for the file watch_diff-0.7.2-py3-none-any.whl.

File metadata

File hashes

Hashes for watch_diff-0.7.2-py3-none-any.whl
Algorithm Hash digest
SHA256 349a06729168337aa6b3a780b9e5a3ce57cc8d4166a5359b1dc553f334b4b32e
MD5 4204ec14f6dbc5e4f06bf16db06b16db
BLAKE2b-256 472db0b6bc2d57f8869b5bd519c489ee0bbae4a1e1b23a37985711a73e810cee

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