{ "info": { "author": "Frederic Aoustin", "author_email": "fraoustin@gmail.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: GNU General Public License v2 (GPLv2)", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.0", "Programming Language :: Python :: 3.1", "Programming Language :: Python :: 3.2", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "Todotxt-cli\n===========\n\nPython cli for manage todolist\n\n\n\nInstallation\n------------\n\n::\n\n pip install todotxt-cli\n \nOr\n\n::\n\n git clone https://github.com/fraoustin/todotxt-cli.git\n cd todotxt-cli\n python setup.py install\n\nYou can load test by\n\n::\n\n python -m unittest discover -s test\n\nUsage\n-----\n\n::\n\n >> todo\n Usage: todo [OPTIONS] COMMAND [ARGS]...\n\n Options:\n -vv, --verbose\n -c, --conf FILENAME\n --version Show the version and exit.\n --help Show this message and exit.\n\n Commands:\n add add task\n append append task\n cancel cancel words in task\n done done task\n due change due of task\n ls list of tasks\n priority change priority of task\n prune remove task if done and today - x days >= completed x is 10 by...\n repeat repeat add param in task for manage repeat\n rm remove task\n txt change txt of task and save due\n undone undone task\n\nSample of Usage\n\n::\n\n >> todo ls\n >> todo add test One\n [ ] 0 test One \n >> todo add test two due:2019-11-01\n [ ] 1 test two due:2019-11-01 \n >> todo add test Three\n [ ] 2 test Three \n >> todo ls\n [ ] 0 test One \n [ ] 1 test two due:2019-11-01 \n [ ] 2 test Three\n >> todo rm 2\n >> todo ls\n [ ] 0 test One \n [ ] 1 test two due:2019-11-01 \n >> todo done 1\n [X] 1 test two due:2019-11-01 \n >> todo ls\n [ ] 0 test One \n [X] 1 test two due:2019-11-01 \n >> todo append 1 +project\n [X] 1 test two due:2019-11-01 +project \n >> todo ls\n [ ] 0 test One \n [X] 1 test two due:2019-11-01 +project \n\nConfiguration\n-------------\n\nYou can add file conf in application folder\n\nMac OS X:\n~/Library/Application Support/todocli\n\nMac OS X (POSIX):\n~/.todocli\n\nUnix:\n~/.config/todocli\n\nUnix (POSIX):\n~/.todocli\n\nWin XP (roaming):\nC:\\Documents and Settings\\\\Local Settings\\Application Data\\todocli\n\nWin XP (not roaming):\nC:\\Documents and Settings\\\\Application Data\\todocli\n\nWin 7 (roaming):\nC:\\Users\\\\AppData\\Roaming\\todocli\n\nWin 7 (not roaming):\nC:\\Users\\\\AppData\\Local\\todocli\n\nsample of file conf\n\n::\n\n [Todo]\n Log=40 #0,10,20,30,40\n Path=todo.txt\n ColorContext=blue\n ColorDue=red\n ColorProject=yellow\n ColorNow=blue\n ColorEarlier=red\n ColorNext=black\n\n\nuse a specific conf\n\n::\n\n >> todo -c myconf.conf ls\n\nIf you want multi todolist:\n\n- todo\n- shopping\n\ncreate a specific conf: $HOME/shopping.conf with:\n\n::\n\n [Todo]\n Path=shopping.txt\n\nand add a alias\n\n::\n\n alias shopping=\"todo -c $HOME/shopping.conf\"\n\nyou can use\n\n::\n\n shopping ls\n\n\nIf you use a webdav for save file (with user/password authentification)\n\n::\n\n [Todo]\n Url=http://mywebdav/todo.txt\n User=user\n Password=password\n\nIf you want load a webdav server, you can user docker\n\n::\n\n docker run -d -v :/share --name webdav -p 80:80 fraoustin/webdav\n\n\nFeature\n-------\n\n- graphic\n- unittest with click\n\nV. 0.1.0\n========\n\n- init\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/fraoustin/todotxt-cli.git", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "todotxt-cli", "package_url": "https://pypi.org/project/todotxt-cli/", "platform": "any", "project_url": "https://pypi.org/project/todotxt-cli/", "project_urls": { "Homepage": "https://github.com/fraoustin/todotxt-cli.git" }, "release_url": "https://pypi.org/project/todotxt-cli/0.3.0/", "requires_dist": null, "requires_python": "", "summary": "manage todolist of todotxt", "version": "0.3.0" }, "last_serial": 5966781, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "ffa4e8fad2257ac2bbe2f2254281d103", "sha256": "714d4d51dff7ee3727fbd893e1130a284f289eefb968c0f685e476436b857f3e" }, "downloads": -1, "filename": "todotxt-cli-0.1.0.tar.gz", "has_sig": false, "md5_digest": "ffa4e8fad2257ac2bbe2f2254281d103", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21929, "upload_time": "2019-10-09T10:02:09", "url": "https://files.pythonhosted.org/packages/13/89/af0f38641e1f9fd6fe1150d9e897d950f935200ed57b18bc0891b9bbb295/todotxt-cli-0.1.0.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "58daaea4f6c72c15f21f298bc45a896a", "sha256": "1cde4a4fa1b4b1867bffcae83c1823a5bf2a1a358a781be8dfcb56a711bb4c14" }, "downloads": -1, "filename": "todotxt-cli-0.3.0.tar.gz", "has_sig": false, "md5_digest": "58daaea4f6c72c15f21f298bc45a896a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26655, "upload_time": "2019-10-13T08:37:52", "url": "https://files.pythonhosted.org/packages/12/b4/1369141365987dc3eae797cabae9c4f421503e9a57e3e41ccd7f8f197d50/todotxt-cli-0.3.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "58daaea4f6c72c15f21f298bc45a896a", "sha256": "1cde4a4fa1b4b1867bffcae83c1823a5bf2a1a358a781be8dfcb56a711bb4c14" }, "downloads": -1, "filename": "todotxt-cli-0.3.0.tar.gz", "has_sig": false, "md5_digest": "58daaea4f6c72c15f21f298bc45a896a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26655, "upload_time": "2019-10-13T08:37:52", "url": "https://files.pythonhosted.org/packages/12/b4/1369141365987dc3eae797cabae9c4f421503e9a57e3e41ccd7f8f197d50/todotxt-cli-0.3.0.tar.gz" } ] }