{ "info": { "author": "Daniel Mayovskiy", "author_email": "daniel.mayovskiy@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Environment :: Console", "Intended Audience :: Developers", "Programming Language :: Python :: 2.7", "Topic :: Utilities" ], "description": "# Welcome to bysy \ud83d\udc4b\n![Version](https://img.shields.io/badge/version-1.1-blue.svg?cacheSeconds=2592000)\n[![Documentation](https://img.shields.io/badge/documentation-yes-brightgreen.svg)](https://github.com/Godje/bysy/wiki)\n[![License: MPL--2.0](https://img.shields.io/badge/License-MPL--2.0-yellow.svg)](https://github.com/Godje/bysy/blob/master/LICENSE)\n[![Twitter: danielmayovsky](https://img.shields.io/twitter/follow/danielmayovsky.svg?style=social)](https://twitter.com/danielmayovsky)\n\n> Self-management time logging tool\n\nThis is a manual tool for recording the activities you are busy with, to later analyze the data and see your habits, or anything you would like to do with the data. When you have the data on your time spending, the sky is the limit of what you see from it. This tool is just an opinionated helper on recording that data.\n\nYou mark the start and the end of a particular activity, and the `alias` or other commands are only there to make the marking of start of the activity easier.\n\nThe data entry has a following structure and recorded in JSON:\n\n```\nentry:\n\ts (sector): String, manual, required\n\tp (project): String, manual, required\n\td (details): String, manual, required\n\tc (comments): String, manual, not required \n\ts (start_date): Date, auto\n\te (end_date): Date, auto\n\ti (id): Integer, auto\n```\n\nThe commands are later explained in concise detail in the `help` command\n\n## Install\n\n```sh\npip install bysy\n```\nor [install from source](https://github.com/Godje/bysy/wiki/Install-from-source)\n\n## Usage\n\n```sh\nbysy help\n```\n\n### Wiki\n\nhttps://github.com/Godje/bysy/wiki\n\n## Author\n\n\ud83d\udc64 **Daniel Mayovskiy**\n\n* Website: https://danielmayovskiy.com\n* Twitter: [@danielmayovskiy](https://twitter.com/DanielMayovsky)\n* Github: [@godje](https://github.com/godje)\n\n## \ud83e\udd1d Contributing\n\nContributions, issues and feature requests are welcome!\n\nFeel free to check [issues page](https://github.com/Godje/bysy/issues).\n\n## Show your support\n\nGive a \u2b50\ufe0f if this project helped you!\n\n\n## \ud83d\udcdd License\n\nCopyright \u00a9 2019 [Daniel Mayovskiy](https://github.com/godje).\n\nThis project is [MPL--2.0](https://github.com/Godje/bysy/blob/master/LICENSE) licensed.\n\n***\n_This README was generated with \u2764\ufe0f by [readme-md-generator](https://github.com/kefranabg/readme-md-generator)_", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/Godje/bysy", "keywords": "time,logging,management", "license": "MPL 2.0", "maintainer": "", "maintainer_email": "", "name": "bysy", "package_url": "https://pypi.org/project/bysy/", "platform": "", "project_url": "https://pypi.org/project/bysy/", "project_urls": { "Homepage": "https://github.com/Godje/bysy" }, "release_url": "https://pypi.org/project/bysy/1.2/", "requires_dist": null, "requires_python": "", "summary": "Self-management time logging tool", "version": "1.2", "yanked": false, "yanked_reason": null }, "last_serial": 6453563, "releases": { "0.3": [ { "comment_text": "", "digests": { "md5": "37f676e7b1ea1359017786e4ad50f1ab", "sha256": "07ee6659e1b703a9b43245f834766c4167db30a28ac9dd1bd68cb1d49df5fa9b" }, "downloads": -1, "filename": "bysy-0.3.tar.gz", "has_sig": false, "md5_digest": "37f676e7b1ea1359017786e4ad50f1ab", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6766, "upload_time": "2019-10-25T17:52:19", "upload_time_iso_8601": "2019-10-25T17:52:19.481191Z", "url": "https://files.pythonhosted.org/packages/5b/b2/ce5332fb181434023cc6908b0f40eb9f619d5005b5955e0f8dadb6471d1f/bysy-0.3.tar.gz", "yanked": false, "yanked_reason": null } ], "0.7": [ { "comment_text": "", "digests": { "md5": "68a1e5d5903175a2e073230f90710b8a", "sha256": "1e566fea6a56c5350eb05b23202f2a19f049b4a51d376ecbaab6f7eb1a98ea3e" }, "downloads": -1, "filename": "bysy-0.7.tar.gz", "has_sig": false, "md5_digest": "68a1e5d5903175a2e073230f90710b8a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6819, "upload_time": "2019-10-25T23:34:25", "upload_time_iso_8601": "2019-10-25T23:34:25.313987Z", "url": "https://files.pythonhosted.org/packages/73/68/051c0f51bc63f973d819bb7751535cdb939debc09cbc315dd01b0e92eb11/bysy-0.7.tar.gz", "yanked": false, "yanked_reason": null } ], "0.8": [ { "comment_text": "", "digests": { "md5": "d439c3eaffbf91a129408541db50516d", "sha256": "15340061d3bc12e9656201e7a97cec14740970ecfd4e37511963609af8ac6cdc" }, "downloads": -1, "filename": "bysy-0.8.tar.gz", "has_sig": false, "md5_digest": "d439c3eaffbf91a129408541db50516d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6968, "upload_time": "2019-10-29T21:53:13", "upload_time_iso_8601": "2019-10-29T21:53:13.172830Z", "url": "https://files.pythonhosted.org/packages/e8/96/c06cb1db36f0373be04ea25709067f2f7a3e301b4bd7967380b7829fe622/bysy-0.8.tar.gz", "yanked": false, "yanked_reason": null } ], "0.8.1": [ { "comment_text": "", "digests": { "md5": "39e271eaf8c4c0430b6b4e0d1e004802", "sha256": "7c9c546320e1c51514a4b93812248f918f7e02b187436aa03012e98dafbd60b6" }, "downloads": -1, "filename": "bysy-0.8.1.tar.gz", "has_sig": false, "md5_digest": "39e271eaf8c4c0430b6b4e0d1e004802", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7013, "upload_time": "2019-10-30T16:40:42", "upload_time_iso_8601": "2019-10-30T16:40:42.876815Z", "url": "https://files.pythonhosted.org/packages/a1/80/98e04e413df4c7a44f8ce72f66d10f45c53e504c023194645fb4f9b61549/bysy-0.8.1.tar.gz", "yanked": false, "yanked_reason": null } ], "0.8.2": [ { "comment_text": "", "digests": { "md5": "73ad26cc8b9868e9966e5ba6bc577934", "sha256": "057a924b93e23dd14e9d62156d2da9b54b5c671738751be1fa8d990ae047e0da" }, "downloads": -1, "filename": "bysy-0.8.2.tar.gz", "has_sig": false, "md5_digest": "73ad26cc8b9868e9966e5ba6bc577934", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7038, "upload_time": "2019-10-31T18:08:51", "upload_time_iso_8601": "2019-10-31T18:08:51.943227Z", "url": "https://files.pythonhosted.org/packages/01/d8/ba23c3ff523fb77d49f4c36f1120b35f1a65371f0844b02d2c6d85ae4df1/bysy-0.8.2.tar.gz", "yanked": false, "yanked_reason": null } ], "0.8.3": [ { "comment_text": "", "digests": { "md5": "dc2992c3344372319f54a27f82530293", "sha256": "35fcf42e018427c0d0cfea0ce8149e03dd74bdc9fc9ae3d4170dc9b8dbb0cd89" }, "downloads": -1, "filename": "bysy-0.8.3.tar.gz", "has_sig": false, "md5_digest": "dc2992c3344372319f54a27f82530293", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7053, "upload_time": "2019-11-01T19:02:08", "upload_time_iso_8601": "2019-11-01T19:02:08.351693Z", "url": "https://files.pythonhosted.org/packages/b8/4d/40375e007aab671cfda93bfc692437655cbda8ff37709c5b60aae336056c/bysy-0.8.3.tar.gz", "yanked": false, "yanked_reason": null } ], "0.9": [ { "comment_text": "", "digests": { "md5": "10e5f7e173289b2d3877cd7134c42cd2", "sha256": "6a999e3a3504bef3d7b40bb1143f83fdaac6ae84c34faa87d600f46059b99495" }, "downloads": -1, "filename": "bysy-0.9.tar.gz", "has_sig": false, "md5_digest": "10e5f7e173289b2d3877cd7134c42cd2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6570, "upload_time": "2019-11-05T22:57:06", "upload_time_iso_8601": "2019-11-05T22:57:06.180952Z", "url": "https://files.pythonhosted.org/packages/76/9a/0091e3862586905f5150f93ae7fdbeeaa90dec5dfc31a1018f9e28df60f2/bysy-0.9.tar.gz", "yanked": false, "yanked_reason": null } ], "0.9.1": [ { "comment_text": "", "digests": { "md5": "fd4066d6892b6b847af255430fe0f792", "sha256": "bad040be80bc3b0e7b5411c7a8079e318872ddfcfb316b01d1cbd9a501f4027d" }, "downloads": -1, "filename": "bysy-0.9.1.tar.gz", "has_sig": false, "md5_digest": "fd4066d6892b6b847af255430fe0f792", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6822, "upload_time": "2019-11-13T22:37:11", "upload_time_iso_8601": "2019-11-13T22:37:11.663000Z", "url": "https://files.pythonhosted.org/packages/9b/73/a1b95323530307e8b25fad87b6a1a80d735a52fe489ed16e1587cdc67c2f/bysy-0.9.1.tar.gz", "yanked": false, "yanked_reason": null } ], "0.9.2": [ { "comment_text": "", "digests": { "md5": "36889cfd5270a6a69a7221918f79e346", "sha256": "9f7d96d0f06a3552fa95bd85ab84e58ba57728b295300fbf9a2643fc3e39743e" }, "downloads": -1, "filename": "bysy-0.9.2.tar.gz", "has_sig": false, "md5_digest": "36889cfd5270a6a69a7221918f79e346", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6861, "upload_time": "2019-11-15T17:45:57", "upload_time_iso_8601": "2019-11-15T17:45:57.321646Z", "url": "https://files.pythonhosted.org/packages/45/59/0a4b180c879b2bc0b1d9126f5964b33653c29c073899efd2569bc528d1da/bysy-0.9.2.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0": [ { "comment_text": "", "digests": { "md5": "be6fdf3f2b34788f520b4fec26ec9cc6", "sha256": "467f93294f504e85f22b102a23dd5319dc3d969f19662e00ab5ff37d4c27bcad" }, "downloads": -1, "filename": "bysy-1.0.tar.gz", "has_sig": false, "md5_digest": "be6fdf3f2b34788f520b4fec26ec9cc6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7390, "upload_time": "2019-12-20T23:05:39", "upload_time_iso_8601": "2019-12-20T23:05:39.694118Z", "url": "https://files.pythonhosted.org/packages/39/2c/571c235b1b7f49e75b22d71623cd76d7d4ddbd203e25d01a79939dc24d6a/bysy-1.0.tar.gz", "yanked": false, "yanked_reason": null } ], "1.1": [ { "comment_text": "", "digests": { "md5": "3cdfd6b952e9e0125e8a5df354bd0444", "sha256": "e0d80b16770759eff7373dbba9e3e83bfb52888d04a2c5c6478932cdbdf6e954" }, "downloads": -1, "filename": "bysy-1.1.tar.gz", "has_sig": false, "md5_digest": "3cdfd6b952e9e0125e8a5df354bd0444", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7480, "upload_time": "2019-12-23T23:22:49", "upload_time_iso_8601": "2019-12-23T23:22:49.788001Z", "url": "https://files.pythonhosted.org/packages/b7/7d/8450d6ae257af17157a3692120b26f6779c958ac8d514de3938f2c9ecdf0/bysy-1.1.tar.gz", "yanked": false, "yanked_reason": null } ], "1.2": [ { "comment_text": "", "digests": { "md5": "633ea0e339d5f07e02523e02c8a9691f", "sha256": "bf007afe7ebf05979ef699dd3ad8c3107698f7fde2e1667e80832556f3562bd5" }, "downloads": -1, "filename": "bysy-1.2.tar.gz", "has_sig": false, "md5_digest": "633ea0e339d5f07e02523e02c8a9691f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7516, "upload_time": "2020-01-14T18:58:44", "upload_time_iso_8601": "2020-01-14T18:58:44.549319Z", "url": "https://files.pythonhosted.org/packages/8a/9f/53725126173fd32f3c63bb76dd99ac9e6a3042aad12bd6ca9509d00db59e/bysy-1.2.tar.gz", "yanked": false, "yanked_reason": null } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "633ea0e339d5f07e02523e02c8a9691f", "sha256": "bf007afe7ebf05979ef699dd3ad8c3107698f7fde2e1667e80832556f3562bd5" }, "downloads": -1, "filename": "bysy-1.2.tar.gz", "has_sig": false, "md5_digest": "633ea0e339d5f07e02523e02c8a9691f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7516, "upload_time": "2020-01-14T18:58:44", "upload_time_iso_8601": "2020-01-14T18:58:44.549319Z", "url": "https://files.pythonhosted.org/packages/8a/9f/53725126173fd32f3c63bb76dd99ac9e6a3042aad12bd6ca9509d00db59e/bysy-1.2.tar.gz", "yanked": false, "yanked_reason": null } ], "vulnerabilities": [] }