{ "info": { "author": "mogproject", "author_email": "mogproj@gmail.com", "bugtrack_url": null, "classifiers": [], "description": "==========\nEasy Timer\n==========\n\nSuper Simple Command-line Countdown Timer\n\n.. image:: https://badge.fury.io/py/easy-timer.svg\n :target: http://badge.fury.io/py/easy-timer\n :alt: PyPI version\n\n.. image:: https://travis-ci.org/mogproject/easy-timer.svg?branch=master\n :target: https://travis-ci.org/mogproject/easy-timer\n :alt: Build Status\n\n.. image:: https://coveralls.io/repos/mogproject/easy-timer/badge.svg?branch=master&service=github\n :target: https://coveralls.io/github/mogproject/easy-timer?branch=master\n :alt: Coverage Status\n\n.. image:: https://img.shields.io/badge/license-Apache%202.0-blue.svg\n :target: http://choosealicense.com/licenses/apache-2.0/\n :alt: License\n\n.. image:: https://badge.waffle.io/mogproject/easy-timer.svg?label=ready&title=Ready\n :target: https://waffle.io/mogproject/easy-timer\n :alt: 'Stories in Ready'\n\n--------\nFeatures\n--------\n\n*Are you sick of fancy timer applications?*\n\nEasy Timer provides you a minimalist countdown timer inside your command-line terminal.\n\nWhen you turn on the spoken countdown, the remaining time is periodically notified by voice.\nThis is useful for studying or working in time without watching a computer screen.\n\n------------\nDependencies\n------------\n\n* ``say`` command or its alternatives (for spoken countdown)\n* Python: 2.6 / 2.7 / 3.2 / 3.3 / 3.4 / 3.5\n* six\n* `mog-commons `_\n\n----------\nQuickstart\n----------\n\nYou can now try Easy Timer by typing two command lines.\n\n::\n\n pip install easy-timer\n easy-timer -s 0:10\n\n------------\nInstallation\n------------\n\n* ``pip`` command may need ``sudo``\n\n+-------------------------+---------------------------------------+\n| Operation | Command |\n+=========================+=======================================+\n| Install |``pip install easy-timer`` |\n+-------------------------+---------------------------------------+\n| Upgrade |``pip install --upgrade easy-timer`` |\n+-------------------------+---------------------------------------+\n| Uninstall |``pip uninstall easy-timer`` |\n+-------------------------+---------------------------------------+\n| Check installed version |``easy-timer --version`` |\n+-------------------------+---------------------------------------+\n| Help |``easy-timer -h`` |\n+-------------------------+---------------------------------------+\n\n--------\nExamples\n--------\n\nSet a 10-minute timer.\n\n::\n\n easy-timer 10\n\nSet an 80-minute (= 1 hour 20 minutes) timer.\n\n::\n\n easy-timer 80\n\nSet a 90-second (= 1 minute 30 seconds) timer.\n\n::\n\n easy-timer 1:30\n \nEnable the spoken countdown.\n\n::\n\n easy-timer -s 10\n easy-timer --say 10\n\nSpecify ``say`` options.\n\n::\n\n easy-timer -s --say-cmd='say -v Karen' 1\n easy-timer -s --say-cmd='say -v \"Pipe Organ\"' 0:10\n\nSet the language to Japanese.\n\n::\n\n easy-timer -s --say-cmd='say -v Kyoko' --lang=ja 1\n LANG=ja_JP.UTF-8 easy-timer -s --say-cmd='say -v Kyoko' 1\n \nRun a timer with ``caffeinate`` command to prevent the system from sleeping.\n\n::\n\n caffeinate -d easy-timer -s 80\n\n--------------------------\nWhen does the timer speak?\n--------------------------\n\nBy default, the timer speaks on the following timings.\n\n* Every 10 minutes\n* Last 5 minites and 1 minite\n* Each of final 10 seconds (countdown)\n\n", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/mogproject/easy-timer", "keywords": null, "license": "Apache 2.0 License", "maintainer": null, "maintainer_email": null, "name": "easy-timer", "package_url": "https://pypi.org/project/easy-timer/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/easy-timer/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/mogproject/easy-timer" }, "release_url": "https://pypi.org/project/easy-timer/0.0.4/", "requires_dist": null, "requires_python": null, "summary": "Super Simple Command-line Countdown Timer", "version": "0.0.4" }, "last_serial": 2335382, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "4b00359abd6d02f198deba7feba24901", "sha256": "257fb22bc43734d717cf490bee821f037c81c40ec194a763e8604ef57bb0e36e" }, "downloads": -1, "filename": "easy-timer-0.0.1.tar.gz", "has_sig": false, "md5_digest": "4b00359abd6d02f198deba7feba24901", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4611, "upload_time": "2016-09-10T05:35:32", "url": "https://files.pythonhosted.org/packages/9b/9a/8b74c9de1774cd53633bbcc5b603938d8297b6ad78f948d4ccebeeab5c2b/easy-timer-0.0.1.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "ddf91ba13eb23825e3b3e42f0dd71143", "sha256": "f0e3b0cfc9487767c0366c19e3287da7c224f9aa7d2fb5487749c38764a7ceba" }, "downloads": -1, "filename": "easy-timer-0.0.2.tar.gz", "has_sig": false, "md5_digest": "ddf91ba13eb23825e3b3e42f0dd71143", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4658, "upload_time": "2016-09-10T05:56:42", "url": "https://files.pythonhosted.org/packages/d9/04/ad535a9f6a873223737a634bb929c6e97807311ca343c7397cb9e8bdd888/easy-timer-0.0.2.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "a0882c55f0c58dda83f8bae7b102a288", "sha256": "cef4d9dc0077f1f87b7dcc42219063aef87b71bef9f51ce0d62a25c9f83f62ec" }, "downloads": -1, "filename": "easy-timer-0.0.3.tar.gz", "has_sig": false, "md5_digest": "a0882c55f0c58dda83f8bae7b102a288", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5339, "upload_time": "2016-09-10T19:43:39", "url": "https://files.pythonhosted.org/packages/5d/e9/a9cbd6f944ae4423153d914c515e8fec5cac1d73618f0a2f81b0afba4079/easy-timer-0.0.3.tar.gz" } ], "0.0.4": [ { "comment_text": "", "digests": { "md5": "f485a18905c43f8d36bd5283048a4a28", "sha256": "85513f7a61319a310882ea54778af0305520058783a222e74e7fbc858b647738" }, "downloads": -1, "filename": "easy-timer-0.0.4.tar.gz", "has_sig": false, "md5_digest": "f485a18905c43f8d36bd5283048a4a28", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5252, "upload_time": "2016-09-10T19:51:24", "url": "https://files.pythonhosted.org/packages/59/7c/25d382e627c9579ee476d0180d58cdb42b9722687afe65693bcc9e6156b2/easy-timer-0.0.4.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "f485a18905c43f8d36bd5283048a4a28", "sha256": "85513f7a61319a310882ea54778af0305520058783a222e74e7fbc858b647738" }, "downloads": -1, "filename": "easy-timer-0.0.4.tar.gz", "has_sig": false, "md5_digest": "f485a18905c43f8d36bd5283048a4a28", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5252, "upload_time": "2016-09-10T19:51:24", "url": "https://files.pythonhosted.org/packages/59/7c/25d382e627c9579ee476d0180d58cdb42b9722687afe65693bcc9e6156b2/easy-timer-0.0.4.tar.gz" } ] }