{ "info": { "author": "Bram Schoenmakers", "author_email": "bram@topydo.org", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Environment :: Console", "Intended Audience :: End Users/Desktop", "License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)", "Natural Language :: English", "Programming Language :: Python :: 3.2", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: Implementation :: CPython", "Programming Language :: Python :: Implementation :: PyPy", "Topic :: Utilities" ], "description": "topydo is a powerful and customizable todo.txt application for the console, inspired by the todo.txt CLI by Gina Trapani.\n\nHighlights of the additional features it provides:\n\n* Set due and start dates;\n* Multiple UIs (CLI, prompt and a column-based TUI);\n* Custom sorting;\n* Manage tags;\n* Maintain dependencies between todo items;\n* Allow todos to recur;\n* Some conveniences when adding new items (e.g. adding creation date and use relative dates)\n\n\n", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://www.topydo.org", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "topydo", "package_url": "https://pypi.org/project/topydo/", "platform": "", "project_url": "https://pypi.org/project/topydo/", "project_urls": { "Homepage": "https://www.topydo.org" }, "release_url": "https://pypi.org/project/topydo/0.13/", "requires_dist": [ "arrow (>=0.7.0)", "backports.shutil-get-terminal-size (>=1.0.0); python_version==\"3.2\"", "colorama (>=0.2.5); sys_platform==\"win32\"", "urwid (>=1.3.0); extra == 'columns'", "watchdog (>=0.8.3); extra == 'columns'", "icalendar; extra == 'ical'", "prompt-toolkit (>=0.53); extra == 'prompt'", "watchdog (>=0.8.3); extra == 'prompt'", "coverage (>=4.3); extra == 'test'", "freezegun; extra == 'test'", "green; extra == 'test'", "icalendar; extra == 'test'", "pylint (>=1.7.1); extra == 'test'", "mock; python_version==\"3.2\" and extra == 'test'" ], "requires_python": "", "summary": "A powerful todo.txt application for the console", "version": "0.13" }, "last_serial": 3093888, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "2acafc6066b2b73038492022aa3a952a", "sha256": "18af740d7f881935787b2ee2ba65d887558162de17d5c7f2b6f30b3bd3a28686" }, "downloads": -1, "filename": "topydo-0.1.tar.gz", "has_sig": false, "md5_digest": "2acafc6066b2b73038492022aa3a952a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26942, "upload_time": "2014-11-29T10:15:02", "url": "https://files.pythonhosted.org/packages/d5/8f/e2b9254b1dae4e315f69fe4c8d05497959e78e306ac29d5cc80f63e98c41/topydo-0.1.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "92323bf764e9c7465b52e87debeaa85f", "sha256": "d68ce75c8afd5d12a79725db99abdbc2c4117749e2d1dd5649eb08d322982ad6" }, "downloads": -1, "filename": "topydo-0.1.1.tar.gz", "has_sig": false, "md5_digest": "92323bf764e9c7465b52e87debeaa85f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26989, "upload_time": "2014-12-03T18:59:20", "url": "https://files.pythonhosted.org/packages/e5/ab/31ce4273c18d9b60b103d67a7275e282d0df5fcd23bd6516468fb8c387a2/topydo-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "353c04a80b329a8fa1f0755c571d4bb9", "sha256": "b3fdffac503f705a4f765d8bd69e5e4826425877b55fa4e3fbc595c6e09b1d99" }, "downloads": -1, "filename": "topydo-0.1.2.tar.gz", "has_sig": false, "md5_digest": "353c04a80b329a8fa1f0755c571d4bb9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 27349, "upload_time": "2014-12-25T22:07:38", "url": "https://files.pythonhosted.org/packages/2c/25/144f68203be44240e5eb8ab050df8c98e7fa3f8836aa7add8ff1f8e87e41/topydo-0.1.2.tar.gz" } ], "0.10": [ { "comment_text": "", "digests": { "md5": "74d3aea4f51039ed24444c6c7f63659f", "sha256": "5e46b885de3738b382c06896ddcbb9d13644c7cea484ff7fb556da232d90ece2" }, "downloads": -1, "filename": "topydo-0.10-py3-none-any.whl", "has_sig": false, "md5_digest": "74d3aea4f51039ed24444c6c7f63659f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 118160, "upload_time": "2016-07-22T20:00:49", "url": "https://files.pythonhosted.org/packages/6a/94/f4c4e910ae452cb20fc66d0eb80a667adf4fd92619578720d85c23dde89f/topydo-0.10-py3-none-any.whl" } ], "0.10.1": [ { "comment_text": "", "digests": { "md5": "fe8ac8355fb500d07fb12e74f9e8e878", "sha256": "8505a299cc281799ff5308ef32b97ef2c0f40ee26fb28ede52d172f4b1c78aca" }, "downloads": -1, "filename": "topydo-0.10.1-py3-none-any.whl", "has_sig": false, "md5_digest": "fe8ac8355fb500d07fb12e74f9e8e878", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 118309, "upload_time": "2016-07-26T19:40:13", "url": "https://files.pythonhosted.org/packages/36/a8/ddbdb9b4bf79f6464375892e6b525a4e0ad7835e477874fa2f83ac7680a7/topydo-0.10.1-py3-none-any.whl" } ], "0.11": [ { "comment_text": "", "digests": { "md5": "68c5cc02bf76b7917f3db0ec849617bd", "sha256": "cfd4b3d3e4986eb2265b01801cd6dc87e1341b1674505b3594ac88cdcd0c0483" }, "downloads": -1, "filename": "topydo-0.11-py3-none-any.whl", "has_sig": false, "md5_digest": "68c5cc02bf76b7917f3db0ec849617bd", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 125897, "upload_time": "2016-12-28T14:55:28", "url": "https://files.pythonhosted.org/packages/99/17/178848a4560633ba8393602880f8baf75033ca6ffa6786f235fa5fc8cfa3/topydo-0.11-py3-none-any.whl" } ], "0.12": [ { "comment_text": "", "digests": { "md5": "dd91d36d298e0e48d99d2c3b91842dac", "sha256": "1f7b3822f4bd7fe58d74025e23ea97b11ede94bf388fbd7c416ec26dd568f0a2" }, "downloads": -1, "filename": "topydo-0.12-py3-none-any.whl", "has_sig": false, "md5_digest": "dd91d36d298e0e48d99d2c3b91842dac", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 126196, "upload_time": "2017-01-15T12:13:47", "url": "https://files.pythonhosted.org/packages/f2/63/40e1161eb1cf9945f3a4bfd8603b487249391bc2c1ec0ad3eaadc39b93d6/topydo-0.12-py3-none-any.whl" } ], "0.13": [ { "comment_text": "", "digests": { "md5": "67183dfd98d37719cb58526ebafe6070", "sha256": "8fe24006b857b51cb477d80a7af2bd704b2a0b87e8e76de96780e4cb13c8c4f9" }, "downloads": -1, "filename": "topydo-0.13-py3-none-any.whl", "has_sig": false, "md5_digest": "67183dfd98d37719cb58526ebafe6070", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 136820, "upload_time": "2017-08-13T15:10:28", "url": "https://files.pythonhosted.org/packages/4f/03/2a7094566731664353c8220fef6c139654c56445ed1af86088f0f16d2922/topydo-0.13-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "01ddce67d2297be6b86ed63d7e634b1f", "sha256": "960e1f2043c7182691535a4b5d95d4447dd79dd7848adeb55e9f8b8d73eb389a" }, "downloads": -1, "filename": "topydo-0.13.tar.gz", "has_sig": false, "md5_digest": "01ddce67d2297be6b86ed63d7e634b1f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 108913, "upload_time": "2017-08-13T15:10:39", "url": "https://files.pythonhosted.org/packages/3d/52/8a8bd594ae16551b1318c5b47f88a1c27cee5c6272095b454a036d6d2c1a/topydo-0.13.tar.gz" } ], "0.2": [ { "comment_text": "", "digests": { "md5": "761987490c674eb55b74d82e51ad0f9a", "sha256": "f68c2179a0206494d3ba89f0de85265454d42f83ffbee8a405e4697449f42527" }, "downloads": -1, "filename": "topydo-0.2.tar.gz", "has_sig": false, "md5_digest": "761987490c674eb55b74d82e51ad0f9a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29804, "upload_time": "2015-01-21T19:21:21", "url": "https://files.pythonhosted.org/packages/fa/c1/6404ff1c4beb42ac51587eef7f8d753baffd5867d8174c91e1ed4b58dc66/topydo-0.2.tar.gz" } ], "0.3": [], "0.3.1": [ { "comment_text": "", "digests": { "md5": "52f2c06f1582c5de055c4ddd2b0ad7a8", "sha256": "2b843a3f7decb98554c4f313d7b4a37ab5807c7840f9494765b7567f098eb349" }, "downloads": -1, "filename": "topydo-0.3.1-py2-none-any.whl", "has_sig": false, "md5_digest": "52f2c06f1582c5de055c4ddd2b0ad7a8", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 66821, "upload_time": "2015-05-14T18:44:05", "url": "https://files.pythonhosted.org/packages/76/b3/932d947f41c7e539e67bb81283d5ef2c7e188ea499f75673c89b52268cd2/topydo-0.3.1-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c42f98ebb8e593a73000f4562cd59700", "sha256": "ed73a8b2a8aa6dd232ea5b42952c739c57ed7b3f6f7628474a19bea3e357dff2" }, "downloads": -1, "filename": "topydo-0.3.1.tar.gz", "has_sig": false, "md5_digest": "c42f98ebb8e593a73000f4562cd59700", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 33543, "upload_time": "2015-05-14T18:44:01", "url": "https://files.pythonhosted.org/packages/e6/dc/424a90345001f42f7fc45a8b4274a243d866b5e7d023d0c49342f48fa54e/topydo-0.3.1.tar.gz" } ], "0.3.2": [ { "comment_text": "", "digests": { "md5": "15ef965c4754dcf2de4ed2bc886b22bc", "sha256": "5ae0b237f26b60dfae761c4df057daf505b3ed949a8a3e1f84558f2c623d7379" }, "downloads": -1, "filename": "topydo-0.3.2-py2-none-any.whl", "has_sig": false, "md5_digest": "15ef965c4754dcf2de4ed2bc886b22bc", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 101408, "upload_time": "2015-05-27T18:49:28", "url": "https://files.pythonhosted.org/packages/e6/ed/d681192acb27b621a7eb728c3c62f13da20835c3072ca1745fde7b068c5d/topydo-0.3.2-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "30b6fcb3cd444ca8f656375cb9ceccd1", "sha256": "d838e843cf5f7ce2ee47f480d093956b77c488714758eecf4599d38d25b1cfd0" }, "downloads": -1, "filename": "topydo-0.3.2.tar.gz", "has_sig": false, "md5_digest": "30b6fcb3cd444ca8f656375cb9ceccd1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 49902, "upload_time": "2015-05-27T18:49:24", "url": "https://files.pythonhosted.org/packages/5f/43/45de570c33df0f8a949f224864ee5ccaf9ffc866258dd45757ce8e2f3743/topydo-0.3.2.tar.gz" } ], "0.4": [ { "comment_text": "", "digests": { "md5": "b6b9a77d85713dccd8d6d6df97083624", "sha256": "543d4fb6460c00cd5d3f527749be16d6abfbed16ca539c3aebbe438a49996517" }, "downloads": -1, "filename": "topydo-0.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b6b9a77d85713dccd8d6d6df97083624", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 79371, "upload_time": "2015-06-04T17:54:34", "url": "https://files.pythonhosted.org/packages/aa/fa/3448fe23ec51923e848a51f59c68560403445402702882e1161c9772c755/topydo-0.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f82eb6fe165b2c603751743cbd57380f", "sha256": "8bfe20816177eea33d3592983a31637783ec4e098f226e5c046f34d5ebaa15ef" }, "downloads": -1, "filename": "topydo-0.4.tar.gz", "has_sig": false, "md5_digest": "f82eb6fe165b2c603751743cbd57380f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 38879, "upload_time": "2015-06-04T17:54:37", "url": "https://files.pythonhosted.org/packages/2f/f7/cbb056ab28468c0a9a6abeb9079ac04c5d4d5e58e46594ff997e98915af8/topydo-0.4.tar.gz" } ], "0.4.1": [ { "comment_text": "", "digests": { "md5": "eadfc702c455274caf910acaad7d68f7", "sha256": "7e158b1f54cefd69f8f35e387b7e761e5d622c8948f5e68f282113f4b1b5073b" }, "downloads": -1, "filename": "topydo-0.4.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "eadfc702c455274caf910acaad7d68f7", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 79494, "upload_time": "2015-06-07T06:02:32", "url": "https://files.pythonhosted.org/packages/f9/7e/cfe59dee4986b6d1f64fddd57d4e337451a0abbc52faa1f1f7aee934e354/topydo-0.4.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c9f2c9f5bc6f4f575ac0fb71e0920fb2", "sha256": "7d786cf2cb1a20a6de6685f4b68b3fa0ee29596da1af120733bb5f501ebcb8f3" }, "downloads": -1, "filename": "topydo-0.4.1.tar.gz", "has_sig": false, "md5_digest": "c9f2c9f5bc6f4f575ac0fb71e0920fb2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 38946, "upload_time": "2015-06-07T06:02:36", "url": "https://files.pythonhosted.org/packages/0a/d6/f40024c40248ac6e73ed717db32aeb4a14758d1b2608520c052ef61440d8/topydo-0.4.1.tar.gz" } ], "0.5": [ { "comment_text": "", "digests": { "md5": "2c37d56db89a7976c0eb900399e47812", "sha256": "716fa3f0a112968aa683cd664aba94eb9a7cecf7b3268fd66e58737cfcfa3a43" }, "downloads": -1, "filename": "topydo-0.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "2c37d56db89a7976c0eb900399e47812", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 79012, "upload_time": "2015-07-31T17:51:40", "url": "https://files.pythonhosted.org/packages/50/bc/e8a76fc9c43847355b3a1f2fa326b4d86ba9c738a2c17ddc2edabc0a3783/topydo-0.5-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e60e486b72936c6b5878664b2c3d1e98", "sha256": "569b0b84569be6bad69b17a1228eb7cc2fed8fd3e7fb0693aec5d78d7b5fe626" }, "downloads": -1, "filename": "topydo-0.5.tar.gz", "has_sig": false, "md5_digest": "e60e486b72936c6b5878664b2c3d1e98", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 39399, "upload_time": "2015-07-31T17:51:44", "url": "https://files.pythonhosted.org/packages/1c/85/5dfeea8711ddae863fb1083afb80225310a41a871bb5a3f532e2d026e664/topydo-0.5.tar.gz" } ], "0.6": [ { "comment_text": "", "digests": { "md5": "72e9f4f6ba9a58f0b798f34d58c05f09", "sha256": "16013314804b21c7d9b70fe1712d2b47b8e818f01ce8e3cbd85e090436243381" }, "downloads": -1, "filename": "topydo-0.6-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "72e9f4f6ba9a58f0b798f34d58c05f09", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 79820, "upload_time": "2015-08-20T12:35:37", "url": "https://files.pythonhosted.org/packages/77/1a/71d5e71388dced84a41385e4a3097bb75e7b7a4280cdc7b2c6cac7138ccc/topydo-0.6-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2e62e6f41b516eaea71491f6e1f26a8f", "sha256": "370dda9b220b3c2bc03a8d02c5883dd64b1eb27ce3d1416ccc87d89b3d382366" }, "downloads": -1, "filename": "topydo-0.6.tar.gz", "has_sig": false, "md5_digest": "2e62e6f41b516eaea71491f6e1f26a8f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 40018, "upload_time": "2015-08-20T12:35:41", "url": "https://files.pythonhosted.org/packages/3d/4b/8d021f8d832245c2fc0b06776bd6215598e8c20f57baabf8988eee71cf42/topydo-0.6.tar.gz" } ], "0.7": [ { "comment_text": "", "digests": { "md5": "af3aec318512bbb264fe256c2a58e47b", "sha256": "03999b46b2491beb3eadd88b3f0c58c4e18e37f976bd60e22ca65164f966d8cb" }, "downloads": -1, "filename": "topydo-0.7-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "af3aec318512bbb264fe256c2a58e47b", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 89378, "upload_time": "2015-11-14T23:00:27", "url": "https://files.pythonhosted.org/packages/41/40/cd075e736d4667bc2191b6d87ee0a90c4e3314193dc5c0ab92fdd424604a/topydo-0.7-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c0f4f490b3587a61a819a93cac3b8796", "sha256": "a4c6a88e4f44eef26741d9e6da39a2b1b3deba28ffcda85cf597d2b17727b0db" }, "downloads": -1, "filename": "topydo-0.7.tar.gz", "has_sig": false, "md5_digest": "c0f4f490b3587a61a819a93cac3b8796", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 70774, "upload_time": "2015-11-14T23:00:33", "url": "https://files.pythonhosted.org/packages/3f/e9/5c5a33da179f8264e9553669c66f2ac0565599caf4fab72c71a1523b0d19/topydo-0.7.tar.gz" } ], "0.8": [ { "comment_text": "", "digests": { "md5": "98bb2bb70e4634d4c26f2a1d7a034191", "sha256": "d1b2598ddf19037fa90eba6d54c3768411b884013670bdd2934e74d5fbf89f1a" }, "downloads": -1, "filename": "topydo-0.8-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "98bb2bb70e4634d4c26f2a1d7a034191", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 92332, "upload_time": "2015-11-29T19:54:44", "url": "https://files.pythonhosted.org/packages/5e/44/94963db7730b0506b560eff32def02cba9037b9eda8d61f4a9fc0a0d12eb/topydo-0.8-py2.py3-none-any.whl" } ], "0.9": [ { "comment_text": "", "digests": { "md5": "7fe4020348efb43c89c16c6af82e7c8b", "sha256": "bdc4b9e30039e7d7f7b3db69cd317e46ae0286b2c9156b9153c540c49ad4e15e" }, "downloads": -1, "filename": "topydo-0.9-py3-none-any.whl", "has_sig": false, "md5_digest": "7fe4020348efb43c89c16c6af82e7c8b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 92638, "upload_time": "2015-12-19T22:30:02", "url": "https://files.pythonhosted.org/packages/98/82/0d597125fc82b691a422c0599e61a0bb7a9f2a21fcc062d03ee862994422/topydo-0.9-py3-none-any.whl" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "67183dfd98d37719cb58526ebafe6070", "sha256": "8fe24006b857b51cb477d80a7af2bd704b2a0b87e8e76de96780e4cb13c8c4f9" }, "downloads": -1, "filename": "topydo-0.13-py3-none-any.whl", "has_sig": false, "md5_digest": "67183dfd98d37719cb58526ebafe6070", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 136820, "upload_time": "2017-08-13T15:10:28", "url": "https://files.pythonhosted.org/packages/4f/03/2a7094566731664353c8220fef6c139654c56445ed1af86088f0f16d2922/topydo-0.13-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "01ddce67d2297be6b86ed63d7e634b1f", "sha256": "960e1f2043c7182691535a4b5d95d4447dd79dd7848adeb55e9f8b8d73eb389a" }, "downloads": -1, "filename": "topydo-0.13.tar.gz", "has_sig": false, "md5_digest": "01ddce67d2297be6b86ed63d7e634b1f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 108913, "upload_time": "2017-08-13T15:10:39", "url": "https://files.pythonhosted.org/packages/3d/52/8a8bd594ae16551b1318c5b47f88a1c27cee5c6272095b454a036d6d2c1a/topydo-0.13.tar.gz" } ] }