{ "info": { "author": "Ali Ghahraei", "author_email": "aligf94@gmail.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7" ], "description": "just-start\n==========\n\n|Build Status| |Coverage Status|\n\nAn app to defeat procrastination!\n\nIntroduction\n------------\n\nJust-Start is a to-do list application and productivity booster. It prevents\nyou from procrastinating (too much).\n\nThe program is a wrapper for TaskWarrior_ with a timer implementing the\n`Pomodoro Technique`_ (time management). It also draws a bit of inspiration from\nOmodoro_.\n\nFeatures:\n\n- Configurable pomodoro phase durations\n- Support for multiple configurations (a.k.a. *locations*) based on the current time and day of the\n week\n- Desktop notifications\n- Block time-wasting sites while you\u2019re working\n\nInstallation and usage\n----------------------\n\nSupported platforms:\n\n- Linux\n- macOS\n\nRequirements:\n\n- Python 3.6+\n- TaskWarrior_ (latest)\n\nPick a client name from the table below and run:\n\n.. code:: bash\n\n $ pip install just-start[]\n $ just-start-\n\nSo for the urwid client:\n\n.. code:: bash\n\n $ pip install just-start-urwid\n $ just-start-urwid\n\nPress h to see a list of available user actions.\n\nClients\n-------\n\n+--------------------+----------+------------------------------------------------------------+\n|Name |Framework |Notes |\n+====================+==========+============================================================+\n|urwid (recommended) |Urwid_ |Inspired by Calcurse_. Similar to a graphical |\n| | |application, but in your terminal |\n+--------------------+----------+------------------------------------------------------------+\n|term |Terminal |Example client. Useful for seeing how to write a brand new |\n| |(none) |one but not intended for continuous usage |\n+--------------------+----------+------------------------------------------------------------+\n\nDevelopment\n-----------\n\nIf you want to help out please install Poetry_, clone the repo and run:\n\n.. code:: bash\n\n $ cd just-start/\n $ poetry install\n\nThis will ensure you have both the development and install dependencies.\n\nYou can also install the package in editable mode to test manually without having to run a build\nafter every change, but you'll need to generate a setup.py since projects using pyproject.toml alone\ncan't be used this way (see the note about editable mode in PEP517_ for more info). I use Dephell_\nfor this:\n\n.. code:: bash\n\n $ cd just-start\n $ dephell deps convert --from=pyproject.toml --to=setup.py\n $ pip install -e just_start\n\nBug reports\n-----------\n\nIssues are tracked using `GitHub Issues`_\n\nRunning Tests\n-------------\n\nYou just need Poetry_ and Tox_\n\n.. code:: bash\n\n $ tox\n\n.. |Build Status| image:: https://travis-ci.org/AliGhahraei/\n just-start.svg?branch=master\n :target: https://travis-ci.org/AliGhahraei/just-start\n.. |Coverage Status| image:: https://codecov.io/gh/AliGhahraei/just-start/branch\n /master/graph/badge.svg\n :target: https://codecov.io/gh/AliGhahraei/just-start\n\n.. _Calcurse: http://calcurse.org\n.. _GitHub Issues: https://github.com/AliGhahraei/just-start/issues\n.. _Omodoro: https://github.com/okraits/omodoro\n.. _Poetry: https://poetry.eustace.io/docs/\n.. _Pomodoro Technique: https://cirillocompany.de/pages/pomodoro-technique\n.. _Taskwarrior: https://taskwarrior.org/\n.. _Urwid: http://urwid.org/\n.. _Tox: https://tox.readthedocs.io/en/latest/\n.. _Dephell: https://github.com/dephell/dephell\n.. _PEP517: https://www.python.org/dev/peps/pep-0517/#get-requires-for-build-sdist\n", "description_content_type": "text/x-rst", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/AliGhahraei/just-start/", "keywords": "", "license": "GPL-3.0+", "maintainer": "Ali Ghahraei", "maintainer_email": "aligf94@gmail.com", "name": "just-start", "package_url": "https://pypi.org/project/just-start/", "platform": "", "project_url": "https://pypi.org/project/just-start/", "project_urls": { "Homepage": "https://github.com/AliGhahraei/just-start/", "Repository": "https://github.com/AliGhahraei/just-start/" }, "release_url": "https://pypi.org/project/just-start/0.5.1/", "requires_dist": [ "pexpect (>=4.6,<5.0)", "toml (>=0.10.0,<0.11.0)", "pydantic (>=0.31,<0.32)", "urwid (>=2.0,<3.0); extra == \"urwid\"" ], "requires_python": ">=3.6,<4.0", "summary": "Just Start is a wrapper for Task Warrior with pomodoro support", "version": "0.5.1" }, "last_serial": 5632060, "releases": { "0.5.0": [ { "comment_text": "", "digests": { "md5": "b0824beb0114839984c490ad84555c5d", "sha256": "58667df9b03c70f4de315dda70659a1bc16601c1a36347fc9a8b05373258669e" }, "downloads": -1, "filename": "just_start-0.5.0-py3-none-any.whl", "has_sig": false, "md5_digest": "b0824beb0114839984c490ad84555c5d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7,<4.0", "size": 25810, "upload_time": "2019-08-03T10:08:49", "url": "https://files.pythonhosted.org/packages/c4/b6/1a2c8cd3c7b7597426e6f3fbd9bd9698d2137f0c06f245c02dfb00be600f/just_start-0.5.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "177315d5fcde8a7bc3f34043a4efb7f7", "sha256": "78eb0cc09a37490f87dd49ff5ba5062ee2560b988c87b0947d76c815e0f6e70c" }, "downloads": -1, "filename": "just-start-0.5.0.tar.gz", "has_sig": false, "md5_digest": "177315d5fcde8a7bc3f34043a4efb7f7", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7,<4.0", "size": 23954, "upload_time": "2019-08-03T10:08:46", "url": "https://files.pythonhosted.org/packages/bc/3f/432379f36c905f407428725458e7ed3553e357070eb1af457e13d60c84f0/just-start-0.5.0.tar.gz" } ], "0.5.1": [ { "comment_text": "", "digests": { "md5": "f86fe201ed34d252a290855e8334bab3", "sha256": "17d6b6d2375d0cbdff265a15bdf505894503d9351b7b5d2b3e82d0fa672cb771" }, "downloads": -1, "filename": "just_start-0.5.1-py3-none-any.whl", "has_sig": false, "md5_digest": "f86fe201ed34d252a290855e8334bab3", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6,<4.0", "size": 26625, "upload_time": "2019-08-05T00:39:37", "url": "https://files.pythonhosted.org/packages/9a/6c/c7ba540b1c8ecd46a66cef0a4502de41400702e8a840044034954c08ed0d/just_start-0.5.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ca479bca7b8ffc3b3c6f322dec959643", "sha256": "c697ebbfdb8cee834b63a346d2e12b9112f7c2dbf1ef45787b98148d9dae0328" }, "downloads": -1, "filename": "just-start-0.5.1.tar.gz", "has_sig": false, "md5_digest": "ca479bca7b8ffc3b3c6f322dec959643", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6,<4.0", "size": 24917, "upload_time": "2019-08-05T00:39:35", "url": "https://files.pythonhosted.org/packages/65/e5/d5575d42797d11a4b54b16a1782970014916b9ce8e6489055437c1f2374a/just-start-0.5.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "f86fe201ed34d252a290855e8334bab3", "sha256": "17d6b6d2375d0cbdff265a15bdf505894503d9351b7b5d2b3e82d0fa672cb771" }, "downloads": -1, "filename": "just_start-0.5.1-py3-none-any.whl", "has_sig": false, "md5_digest": "f86fe201ed34d252a290855e8334bab3", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6,<4.0", "size": 26625, "upload_time": "2019-08-05T00:39:37", "url": "https://files.pythonhosted.org/packages/9a/6c/c7ba540b1c8ecd46a66cef0a4502de41400702e8a840044034954c08ed0d/just_start-0.5.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ca479bca7b8ffc3b3c6f322dec959643", "sha256": "c697ebbfdb8cee834b63a346d2e12b9112f7c2dbf1ef45787b98148d9dae0328" }, "downloads": -1, "filename": "just-start-0.5.1.tar.gz", "has_sig": false, "md5_digest": "ca479bca7b8ffc3b3c6f322dec959643", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6,<4.0", "size": 24917, "upload_time": "2019-08-05T00:39:35", "url": "https://files.pythonhosted.org/packages/65/e5/d5575d42797d11a4b54b16a1782970014916b9ce8e6489055437c1f2374a/just-start-0.5.1.tar.gz" } ] }