Skip to main content

Send notifications when command line job finishes

Project description

SayWhen

   _____            _       ____
  / ___/____ ___  _| |     / / /_  ___  ____
  \__ \/ __ `/ / / / | /| / / __ \/ _ \/ __ \
 ___/ / /_/ / /_/ /| |/ |/ / / / /  __/ / / /
/____/\__,_/\__, / |__/|__/_/ /_/\___/_/ /_/
           /____/
                                   :-=+*
                               +#%@@@@@%
                              #@@@@@@@@%
                          :-+*@@@@@@@@@%
                     :##@@@@@%%@@@@@@@@%
                     ***+-:    -+#%%#*+=
           :---------#---
           %:        *  *
          :%         *  *
          +#         *  +:
          #+=++++++++#=++=
          +*#@@@@@@@@@@%+-
           =+*%@@@@@@%++=
            :+=******+=:
                :-+
                 :+
                 :+
                 :+
                 :+
            =+**###***+=

SayWhen sends sound and desktop notification to you when job finishes.

Tested on Ubuntu 16.04 and macOS 10.14.

Usage

Usage: saywhen command [args...]

Example: saywhen echo helloworld

Example: saywhen "echo -n hello && echo world"

The returncode of saywhen is the same as the command.

Installation

pip install saywhen

Unstallation

pip uninstall saywhen

About audio

Audios are from freesound.org.

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

saywhen-0.0.2.tar.gz (2.9 kB view details)

Uploaded Source

Built Distribution

saywhen-0.0.2-py3-none-any.whl (299.9 kB view details)

Uploaded Python 3

File details

Details for the file saywhen-0.0.2.tar.gz.

File metadata

  • Download URL: saywhen-0.0.2.tar.gz
  • Upload date:
  • Size: 2.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/2.0.0 pkginfo/1.4.2 requests/2.22.0 setuptools/41.4.0 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.6.5

File hashes

Hashes for saywhen-0.0.2.tar.gz
Algorithm Hash digest
SHA256 18cad1910f2945e825f0c83d1fe238aa3e190e2e6ad4f5b960421ac1a8da90b0
MD5 6d5729f626f051eb695d3a8326f55cde
BLAKE2b-256 2b9b8097feb89ea7c395851c35042223dc6b4d3cacd49794e37ca7ac83584a5e

See more details on using hashes here.

File details

Details for the file saywhen-0.0.2-py3-none-any.whl.

File metadata

  • Download URL: saywhen-0.0.2-py3-none-any.whl
  • Upload date:
  • Size: 299.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/2.0.0 pkginfo/1.4.2 requests/2.22.0 setuptools/41.4.0 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.6.5

File hashes

Hashes for saywhen-0.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 a0317784b2ee90749c4152f8e5e845dac106871895488748069b0602554aa286
MD5 fbeb6a2ff3664a30a00e68932a5c7264
BLAKE2b-256 09d777d5e6c47b6809fbb65d98a37d6e1ea1c1333ac1be03065d6eea2572b84e

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page