{ "info": { "author": "Christian Geier et. al.", "author_email": "khal@lostpackets.de", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: Console :: Curses", "Intended Audience :: End Users/Desktop", "License :: OSI Approved :: MIT License", "Operating System :: POSIX", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Programming Language :: Python :: 3 :: Only", "Topic :: Communications", "Topic :: Utilities" ], "description": "khal\n====\n.. image:: https://travis-ci.org/pimutils/khal.svg?branch=master\n :target: https://travis-ci.org/pimutils/khal\n\n.. image:: https://codecov.io/github/pimutils/khal/coverage.svg?branch=master\n :target: https://codecov.io/github/pimutils/khal?branch=master\n\n*Khal* is a standards based CLI and terminal calendar program, able to synchronize\nwith CalDAV_ servers through vdirsyncer_.\n\n.. image:: http://lostpackets.de/images/khal.png\n\nFeatures\n--------\n(or rather: limitations)\n\n- khal can read and write events/icalendars to vdir_, so vdirsyncer_ can be\n used to `synchronize calendars with a variety of other programs`__, for\n example CalDAV_ servers.\n- fast and easy way to add new events\n- ikhal (interactive khal) lets you browse and edit calendars and events\n- no support for editing the timezones of events yet\n- works with python 3.4+\n- khal should run on all major operating systems [1]_\n\n.. [1] except for Microsoft Windows\n\nFeedback\n--------\nPlease do provide feedback if *khal* works for you or even more importantly if\nit doesn't. The preferred way to get in contact (especially if something isn't\nworking) is via github or IRC (#pimutils on Freenode), otherwise you can reach\nthe original author via email at khal (at) lostpackets (dot) de or via\njabber/XMPP at geier (at) jabber (dot) ccc (dot) de.\n\n.. _vdir: https://vdirsyncer.readthedocs.org/en/stable/vdir.html\n.. _vdirsyncer: https://github.com/pimutils/vdirsyncer\n.. _CalDAV: http://en.wikipedia.org/wiki/CalDAV\n.. _github: https://github.com/pimutils/khal/\n.. __: http://en.wikipedia.org/wiki/Comparison_of_CalDAV_and_CardDAV_implementations\n\n\nDocumentation\n-------------\nFor khal's documentation have a look at the website_ or readthedocs_.\n\n.. _website: https://lostpackets.de/khal/\n.. _readthedocs: http://khal.readthedocs.org/\n\n\nAlternatives\n------------\nProjects with similar aims you might want to check out are calendar-cli_ (no\noffline storage and a bit different scope) and gcalcli_ (only works with\ngoogle's calendar).\n\n.. _calendar-cli: https://github.com/tobixen/calendar-cli\n.. _gcalcli: https://github.com/insanum/gcalcli\n\nContributing\n------------\nYou want to contribute to *khal*? Awesome!\n\nThe most appreciated way of contributing is by supplying code or documentation,\nreporting bugs, creating packages for your favorite operating system, making\nkhal better known by telling your friends about it, etc.\n\nLicense\n-------\nkhal is released under the Expat/MIT License::\n\n Copyright (c) 2013-2017 Christian Geier et al.\n\n Permission is hereby granted, free of charge, to any person obtaining a copy of\n this software and associated documentation files (the \"Software\"), to deal in\n the Software without restriction, including without limitation the rights to\n use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of\n the Software, and to permit persons to whom the Software is furnished to do so,\n subject to the following conditions:\n\n The above copyright notice and this permission notice shall be included in all\n copies or substantial portions of the Software.\n\n THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS\n FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR\n COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER\n IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN\n CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://lostpackets.de/khal/", "keywords": "", "license": "Expat/MIT", "maintainer": "", "maintainer_email": "", "name": "khal", "package_url": "https://pypi.org/project/khal/", "platform": "", "project_url": "https://pypi.org/project/khal/", "project_urls": { "Homepage": "http://lostpackets.de/khal/" }, "release_url": "https://pypi.org/project/khal/0.10.1/", "requires_dist": [ "click (>=3.2)", "click-log (>=0.2.0)", "icalendar (>=4.0.3)", "urwid", "pyxdg", "pytz", "python-dateutil", "configobj", "atomicwrites (>=0.1.7)", "tzlocal (>=1.0)", "typing ; python_version < \"3.5\"", "setproctitle ; extra == 'proctitle'" ], "requires_python": "", "summary": "A standards based terminal calendar", "version": "0.10.1" }, "last_serial": 5007572, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "f7c149c1e419e8d8f75b2a769c5ccc3b", "sha256": "48e772f496961dc9bca73021899ce723f82b4fa50b4d7fbebec836448ed277c6" }, "downloads": -1, "filename": "khal-0.1.0.tar.gz", "has_sig": false, "md5_digest": "f7c149c1e419e8d8f75b2a769c5ccc3b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 43682, "upload_time": "2014-04-16T10:30:07", "url": "https://files.pythonhosted.org/packages/5f/36/dd7e3dc136f862dd271af3f0353df1704706b42c7be40aa3dea96f0fc1cf/khal-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "4ea504e7a641486bbd1da64f9025a108", "sha256": "5a266e6b7a7c00d153aaf7f82a1a5d8ed93bef3ba887dd4927381ec428cbc417" }, "downloads": -1, "filename": "khal-0.1.1.tar.gz", "has_sig": false, "md5_digest": "4ea504e7a641486bbd1da64f9025a108", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 45663, "upload_time": "2014-05-07T12:43:24", "url": "https://files.pythonhosted.org/packages/67/33/c74d395356b41556577f7c7fe5a756a30c2fce8f84fc5da576469eaf6e24/khal-0.1.1.tar.gz" } ], "0.10.0": [ { "comment_text": "", "digests": { "md5": "fa23a3cfe895d64d168a4d0d8d847d4c", "sha256": "c157303787fd2f7d1e6acd38cdb8265da4095e145e3893abf0e5dffbcbca09d8" }, "downloads": -1, "filename": "khal-0.10.0-py3-none-any.whl", "has_sig": false, "md5_digest": "fa23a3cfe895d64d168a4d0d8d847d4c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 120024, "upload_time": "2019-03-25T22:14:19", "url": "https://files.pythonhosted.org/packages/fa/9e/d6ea53d9eb160bc66f8aee2a6da8867ec612400edcb2f5abea01c9fa2a5e/khal-0.10.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8fc94509c6dd0c6bccbda404a85caf29", "sha256": "268d693695f336c8b7f0d62bb8d81441dea8445ef26a31e60620f522de7089dc" }, "downloads": -1, "filename": "khal-0.10.0.tar.gz", "has_sig": false, "md5_digest": "8fc94509c6dd0c6bccbda404a85caf29", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 173512, "upload_time": "2019-03-25T22:14:22", "url": "https://files.pythonhosted.org/packages/c9/bb/486c5f3023c28ba05b2bc8cbabf9444ce139ef89b907ee869c7ed0c3e000/khal-0.10.0.tar.gz" } ], "0.10.1": [ { "comment_text": "", "digests": { "md5": "f3e2e41fb74fcfe21933804513784101", "sha256": "d66cab8c5466f44fe3c1934935807bd90a00f4b65363600ff09961275d2084da" }, "downloads": -1, "filename": "khal-0.10.1-py3-none-any.whl", "has_sig": false, "md5_digest": "f3e2e41fb74fcfe21933804513784101", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 120035, "upload_time": "2019-03-30T17:10:15", "url": "https://files.pythonhosted.org/packages/8c/7e/86c1738fd826ee460dbda5c82538dfd17115605defab06ac1200df94a650/khal-0.10.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "88bf9fa498042a37a7ce912522969ba4", "sha256": "d450f9da70ddead28d794eed81c2d2a074655980a16cbd9f47f1c0c9e59b0be5" }, "downloads": -1, "filename": "khal-0.10.1.tar.gz", "has_sig": false, "md5_digest": "88bf9fa498042a37a7ce912522969ba4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 173636, "upload_time": "2019-03-30T17:10:21", "url": "https://files.pythonhosted.org/packages/f7/45/555398810c14f572ea9ff8e92cd4f6e492ba8c50da1241fad58e58234463/khal-0.10.1.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "6ee4cbceb06b8989b14368c7e212b633", "sha256": "08a705332a61aefb4dba4ad1154b049ba24535a311cd945eca1e4f2096482aec" }, "downloads": -1, "filename": "khal-0.2.0.tar.gz", "has_sig": false, "md5_digest": "6ee4cbceb06b8989b14368c7e212b633", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 42128, "upload_time": "2014-07-02T15:44:12", "url": "https://files.pythonhosted.org/packages/0a/ce/72fd20f1fefbfb860009c03affe3e104f3e7cbb47382444d846d999e616e/khal-0.2.0.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "d06173351ba27c6fe336542a46d4c791", "sha256": "a3205880046e8a26c4e17c5c8dfd800eb10a4f80861f25da412638acf0e69b17" }, "downloads": -1, "filename": "khal-0.3.0.tar.gz", "has_sig": false, "md5_digest": "d06173351ba27c6fe336542a46d4c791", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 37728, "upload_time": "2014-09-03T19:04:35", "url": "https://files.pythonhosted.org/packages/a8/6c/af028f1bfe3fd9c947230f211a517fc91d494aba679f9ae0fb347aa12808/khal-0.3.0.tar.gz" } ], "0.3.1": [ { "comment_text": "", "digests": { "md5": "0637b09f16f7905b271776b4d5bdc021", "sha256": "36b7a6b2b411a3d48f4f515a7c5f57cd9c3f5c28b179f8549668b9c63f0a40ef" }, "downloads": -1, "filename": "khal-0.3.1.tar.gz", "has_sig": false, "md5_digest": "0637b09f16f7905b271776b4d5bdc021", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 37981, "upload_time": "2014-09-08T21:14:07", "url": "https://files.pythonhosted.org/packages/70/af/d5130897ad3cf71116d8af0ee318974c03a02d575b7fe9cd365f571c0eaa/khal-0.3.1.tar.gz" } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "15abec22fe01706f66bd5b8357f3d36c", "sha256": "9762783cfe1343772da7fd5e287ecfbd825f25e29482b3d32834b41837111e84" }, "downloads": -1, "filename": "khal-0.4.0.tar.gz", "has_sig": false, "md5_digest": "15abec22fe01706f66bd5b8357f3d36c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 43665, "upload_time": "2015-02-02T21:12:33", "url": "https://files.pythonhosted.org/packages/c8/69/eeb1fbaf75ba669b7d396a869319a7d8b6125ddeac754952f9681edf9026/khal-0.4.0.tar.gz" } ], "0.5.0": [ { "comment_text": "", "digests": { "md5": "eaba1eb154013a021f29f4d5c8876dbd", "sha256": "de4d7f66469a0ad85cc31390457f106eab635d2043c1b2189b4bc14d6f757008" }, "downloads": -1, "filename": "khal-0.5.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "eaba1eb154013a021f29f4d5c8876dbd", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 70840, "upload_time": "2015-06-01T21:29:53", "url": "https://files.pythonhosted.org/packages/6a/d4/ec0dc8e08dbcc34e111514ec6fef89e29a40001d66f9a11d818a8bb1ed64/khal-0.5.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d473b171414fb9ad7f339f984e254d81", "sha256": "a992d9391f4af2c67fd6b3efaa03b299b423045c604142b2074ee90d98dd8280" }, "downloads": -1, "filename": "khal-0.5.0.tar.gz", "has_sig": false, "md5_digest": "d473b171414fb9ad7f339f984e254d81", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 88365, "upload_time": "2015-06-01T21:29:59", "url": "https://files.pythonhosted.org/packages/28/29/10491b4160d7d93d5b6c667bc3f81f784845ae3a970bd36fbd7b1335885b/khal-0.5.0.tar.gz" } ], "0.6.0": [ { "comment_text": "", "digests": { "md5": "32e511de0209481c4f987350d0ab3ce1", "sha256": "36fbe4a8be089e27da2fe70eeabc5223fba0964eba284b4fd09c5474f843b4d9" }, "downloads": -1, "filename": "khal-0.6.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "32e511de0209481c4f987350d0ab3ce1", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 74518, "upload_time": "2015-07-14T23:06:44", "url": "https://files.pythonhosted.org/packages/fb/ef/f6ac5e1388287af4386b307dc1d4f9842113eab2525384dc96255863df31/khal-0.6.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4814ffc0b031cbafb7549928b3e0aec7", "sha256": "1a2e8d56d20b12ed2c3ef2468ff0ce0c658a8a566b249821b0f4b30cce8ada9a" }, "downloads": -1, "filename": "khal-0.6.0.tar.gz", "has_sig": false, "md5_digest": "4814ffc0b031cbafb7549928b3e0aec7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 95019, "upload_time": "2015-07-14T23:06:49", "url": "https://files.pythonhosted.org/packages/5f/30/356bf2e220d7e962b94a42e0132ad631cb504fa173b406d6a1a08417882f/khal-0.6.0.tar.gz" } ], "0.7.0": [ { "comment_text": "", "digests": { "md5": "a3ac6c59b543d58a0d311a7b51b6df78", "sha256": "6f8e0bacae46c9f1be1aefe2647e708f55ec39db17aa00a3f0f03505c70b0fbc" }, "downloads": -1, "filename": "khal-0.7.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "a3ac6c59b543d58a0d311a7b51b6df78", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 81850, "upload_time": "2015-11-24T22:48:27", "url": "https://files.pythonhosted.org/packages/a0/f4/7853abce27ec3e16dbd0a5a89781484cdf2aadd0d7f7764890221fd28d37/khal-0.7.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "96965b2065070be5232042ce5de56c74", "sha256": "c6b0c81df56133e4592f02d8e9b60702079da2affd1b09ba96358ccd8eec9402" }, "downloads": -1, "filename": "khal-0.7.0.tar.gz", "has_sig": false, "md5_digest": "96965b2065070be5232042ce5de56c74", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 109801, "upload_time": "2015-11-24T22:48:46", "url": "https://files.pythonhosted.org/packages/99/b0/788e2565a3acd405939c4f3cd5d8a2524428b17c33f776f2ba09ebc3c955/khal-0.7.0.tar.gz" } ], "0.7.1": [ { "comment_text": "", "digests": { "md5": "e3f2e08f7010077397486ec3c7793f04", "sha256": "6e558429760697814c44f79ea04cc28acf8a36a32731cc84d77f881db16563f9" }, "downloads": -1, "filename": "khal-0.7.1-py3-none-any.whl", "has_sig": false, "md5_digest": "e3f2e08f7010077397486ec3c7793f04", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 86473, "upload_time": "2016-10-11T18:09:40", "url": "https://files.pythonhosted.org/packages/11/17/62614eadf7a6e39e9b19b0a65346824891706348de494dee72a281671092/khal-0.7.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8d0643bba1ce8624f5582d04395ea066", "sha256": "a932eb65bcdc0fb5a18e1d8547672a160ee3d55253aaee2bd3a23b876d438065" }, "downloads": -1, "filename": "khal-0.7.1.tar.gz", "has_sig": false, "md5_digest": "8d0643bba1ce8624f5582d04395ea066", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 109898, "upload_time": "2016-10-11T18:09:42", "url": "https://files.pythonhosted.org/packages/92/6b/979813b311133c69cbb02f0d0e7c9c1fa43aaa9ffbfc979c9a70b3d9072c/khal-0.7.1.tar.gz" } ], "0.8.0": [ { "comment_text": "", "digests": { "md5": "05f64f9ecbc9753be47c824c9ee6ea56", "sha256": "aa846fecec67420afbbe211c306bea1c348454eacf21756e8c0864d2c9ff0a8f" }, "downloads": -1, "filename": "khal-0.8.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "05f64f9ecbc9753be47c824c9ee6ea56", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 91875, "upload_time": "2016-04-12T22:14:02", "url": "https://files.pythonhosted.org/packages/9f/0c/ddc22f1fab4f240931c25ac088625be860b5dd8e1c89ca59490a38095b0e/khal-0.8.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1995368dd132eaa1b0773bcd09a26de6", "sha256": "6078806cf80e42c5b9d0080f48b6b0ff0d3e51aa2b1f4e1824e4a2cfc0a61b8a" }, "downloads": -1, "filename": "khal-0.8.0.tar.gz", "has_sig": false, "md5_digest": "1995368dd132eaa1b0773bcd09a26de6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 125377, "upload_time": "2016-04-12T22:14:24", "url": "https://files.pythonhosted.org/packages/cb/57/7b01ebe2cf1b15db1a96ea0c0d26286eb5933304be8ba98a9723f7c8ee45/khal-0.8.0.tar.gz" } ], "0.8.1": [ { "comment_text": "", "digests": { "md5": "55e26ce3aff148868dab5d420fc0dfd2", "sha256": "4b27e3c57aad4fd824cc17fe91c02fbbd0743b285be087c238da5e8dc826920c" }, "downloads": -1, "filename": "khal-0.8.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "55e26ce3aff148868dab5d420fc0dfd2", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 91900, "upload_time": "2016-04-12T23:49:52", "url": "https://files.pythonhosted.org/packages/db/35/1c5897c26642abce9d6ccd5583ee7ef9573b5aba136f88592243b0af459c/khal-0.8.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "604d7201c21c65dea1de59a9564afdee", "sha256": "9d352e4aa6256e493d5aea69540f642158bdcab75d2383e1e43506bf89982094" }, "downloads": -1, "filename": "khal-0.8.1.tar.gz", "has_sig": false, "md5_digest": "604d7201c21c65dea1de59a9564afdee", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 125681, "upload_time": "2016-04-12T23:50:25", "url": "https://files.pythonhosted.org/packages/26/68/cd9cdaa914c3fbbdd439c57c3bc27fc4300997c1909df365bb5797e31371/khal-0.8.1.tar.gz" } ], "0.8.2": [ { "comment_text": "", "digests": { "md5": "ce70766a3e1accb9b4d56f70127f5785", "sha256": "3ea3d7b4db8f20e8a0bb4d09c64de1deac7ee9092dfd53b006f03bc0d455859a" }, "downloads": -1, "filename": "khal-0.8.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ce70766a3e1accb9b4d56f70127f5785", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 92294, "upload_time": "2016-05-15T22:17:06", "url": "https://files.pythonhosted.org/packages/bd/10/6dba80a3c6287b8863a8d0d5d44d9c8ec05ebdc35b246c9fd64e34577734/khal-0.8.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8ea853d8d24086dfcc072fce3733185b", "sha256": "f2ff3cf58ea4de55b42e6f3cd61818be1ebaf86fabb7f7d5c11b762d07a40c46" }, "downloads": -1, "filename": "khal-0.8.2.tar.gz", "has_sig": false, "md5_digest": "8ea853d8d24086dfcc072fce3733185b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 126148, "upload_time": "2016-05-15T22:17:14", "url": "https://files.pythonhosted.org/packages/11/41/e1610f6575ac33e0f3783f15a60dff4d107cb2efdefe01b422486c91d823/khal-0.8.2.tar.gz" } ], "0.8.3": [ { "comment_text": "", "digests": { "md5": "ec225d84cdd6ab9c807c08732fc231bd", "sha256": "ed23cbbac126662a213721d326765191d26bb025128f97fe03d4cbdc0cfec9f1" }, "downloads": -1, "filename": "khal-0.8.3-py3-none-any.whl", "has_sig": false, "md5_digest": "ec225d84cdd6ab9c807c08732fc231bd", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 94165, "upload_time": "2016-08-28T20:14:52", "url": "https://files.pythonhosted.org/packages/30/8e/eabaf40713d81a0c7b27421df5a07ea887b04efb2f1d17614504e85c6f02/khal-0.8.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "505d1c64ed81ebdf44aa0864270fb944", "sha256": "1ec6940a9fbd207c41428b103bac1d1555129b9b4eca2b843c544bd48ac63ee3" }, "downloads": -1, "filename": "khal-0.8.3.tar.gz", "has_sig": false, "md5_digest": "505d1c64ed81ebdf44aa0864270fb944", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 126656, "upload_time": "2016-08-28T20:14:55", "url": "https://files.pythonhosted.org/packages/7b/96/7c0bbc58d057d9ab8fb2ee426c4c9ccd413a136046ed228bd8aa77a804e3/khal-0.8.3.tar.gz" } ], "0.8.4": [ { "comment_text": "", "digests": { "md5": "7eb02a331361c1e8f37dd1b507660df2", "sha256": "ce0f193d8bd1b6efd8cd8d4c889167f53a177d54d66286c019580a91fce8180a" }, "downloads": -1, "filename": "khal-0.8.4-py3-none-any.whl", "has_sig": false, "md5_digest": "7eb02a331361c1e8f37dd1b507660df2", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 92808, "upload_time": "2016-10-06T20:07:50", "url": "https://files.pythonhosted.org/packages/80/2b/bfe6a055f5b06d26732c99e46f45dfb25517ce5862a9765f632d909cb971/khal-0.8.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "37b6133a502c09d82019c1d06d186539", "sha256": "2e5c41eadf83c8f175dc05816571e747da921b025e4acc6b287c109b6e237e0f" }, "downloads": -1, "filename": "khal-0.8.4.tar.gz", "has_sig": false, "md5_digest": "37b6133a502c09d82019c1d06d186539", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 129251, "upload_time": "2016-10-06T20:07:53", "url": "https://files.pythonhosted.org/packages/66/7c/6c4f2f9ca092bfb60c1328324e2533858af6a5b89a32c168836cfe9dcbba/khal-0.8.4.tar.gz" } ], "0.9.0": [ { "comment_text": "", "digests": { "md5": "05fc82a66f25d56ed4b70d64907ecb98", "sha256": "a4e2e7890baba8c8209af69ed1483c6d21b8d9a912a7720d6329427b262571ae" }, "downloads": -1, "filename": "khal-0.9.0-py3-none-any.whl", "has_sig": false, "md5_digest": "05fc82a66f25d56ed4b70d64907ecb98", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 118414, "upload_time": "2017-01-24T00:43:58", "url": "https://files.pythonhosted.org/packages/49/93/c72ebb682f2a324a71247547fb0f28f30974306b71e13971d67512dedd8c/khal-0.9.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "fc574a5cd35b0ad2f9ea7c8a8c5cddc6", "sha256": "b9aa992a8ed1a5d816eeeff79256ad7edea591acdf16ae30e65bfdc3adef0f8d" }, "downloads": -1, "filename": "khal-0.9.0.tar.gz", "has_sig": false, "md5_digest": "fc574a5cd35b0ad2f9ea7c8a8c5cddc6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 158220, "upload_time": "2017-01-24T00:44:00", "url": "https://files.pythonhosted.org/packages/52/5b/634d5268d1c4ab789084eb43f7fa88b5663692d3dc9370d803a90f4eca45/khal-0.9.0.tar.gz" } ], "0.9.1": [ { "comment_text": "", "digests": { "md5": "2852a319f0d3fb4c04fc1f1f2dd761c5", "sha256": "815af20dc02e18cf6aac6e9050895c4ba4e2ceb4bf432682cdeaf58d798b7d3c" }, "downloads": -1, "filename": "khal-0.9.1-py3-none-any.whl", "has_sig": false, "md5_digest": "2852a319f0d3fb4c04fc1f1f2dd761c5", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 107953, "upload_time": "2017-01-25T23:47:30", "url": "https://files.pythonhosted.org/packages/08/ac/0627afc04972f71a8a899bf5711b6c8868abd1fffbc90ff240a916a003d7/khal-0.9.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9b6930acb505fa7c1e8b1c40779dd6a9", "sha256": "99ab487a2fd18f7ee54a50b288618596bad4a40a2d0dbddef9d4902be1953d97" }, "downloads": -1, "filename": "khal-0.9.1.tar.gz", "has_sig": false, "md5_digest": "9b6930acb505fa7c1e8b1c40779dd6a9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 158702, "upload_time": "2017-01-25T23:47:33", "url": "https://files.pythonhosted.org/packages/70/cc/bffb5ebc3294ae1d6a30c4c5d155456c406ec14490999a2a668748aab271/khal-0.9.1.tar.gz" } ], "0.9.10": [ { "comment_text": "", "digests": { "md5": "82d376b8e9394c4dfabcbea791c1dfa1", "sha256": "3290f77cca471811a8fbce7680144a1fc6e005f9942172f69fc1b7009246643e" }, "downloads": -1, "filename": "khal-0.9.10-py3-none-any.whl", "has_sig": false, "md5_digest": "82d376b8e9394c4dfabcbea791c1dfa1", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 113100, "upload_time": "2018-10-09T16:10:36", "url": "https://files.pythonhosted.org/packages/36/54/f1e2c5ec7d178746eaa8d7699c0a1dab836cbe22f3a67208ffdf731de32d/khal-0.9.10-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "85f1b026d05054e083e9c16ed81474d0", "sha256": "040ed1c2183f16ab97df5de93d6e8421bdb1f930fb895d3a4a10fb3e1a90000e" }, "downloads": -1, "filename": "khal-0.9.10.tar.gz", "has_sig": false, "md5_digest": "85f1b026d05054e083e9c16ed81474d0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 171132, "upload_time": "2018-10-09T16:11:09", "url": "https://files.pythonhosted.org/packages/fc/f0/c5da6fe8b8be51b865fbc3b4ff44d9f46fe9426b69a82d5e058a64924d1b/khal-0.9.10.tar.gz" } ], "0.9.2": [ { "comment_text": "", "digests": { "md5": "d24f4abdb46e76634e96170c72f42f54", "sha256": "63a42b683009c19ef17e96d5ff4fe11ac1b8a34eb8d9f8d1daa2f274e4471f16" }, "downloads": -1, "filename": "khal-0.9.2-py3-none-any.whl", "has_sig": false, "md5_digest": "d24f4abdb46e76634e96170c72f42f54", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 108723, "upload_time": "2017-02-13T14:41:28", "url": "https://files.pythonhosted.org/packages/70/b0/f49106f3350df3a14b57e1be0d2a8402fb7d7aae074d365678a96f6972f4/khal-0.9.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0405400872bca2aef12ff3efe742b40e", "sha256": "97eb94f345dd7a93f2b983d43e74b3cf86bf679f35e942f17d8823400e2bd0e7" }, "downloads": -1, "filename": "khal-0.9.2.tar.gz", "has_sig": false, "md5_digest": "0405400872bca2aef12ff3efe742b40e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 160264, "upload_time": "2017-02-13T14:41:30", "url": "https://files.pythonhosted.org/packages/a3/e6/651553481fb06158100babb071fdf2d0587f8a950304a94b33eb7cf49866/khal-0.9.2.tar.gz" } ], "0.9.3": [ { "comment_text": "", "digests": { "md5": "3fc461a14a2ae2cc5214d64e1fdb220e", "sha256": "2baefd6b87fca5f403b77e3ed1643c40315d1041743cf7d76057aea052d8daf2" }, "downloads": -1, "filename": "khal-0.9.3-py3-none-any.whl", "has_sig": false, "md5_digest": "3fc461a14a2ae2cc5214d64e1fdb220e", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 109921, "upload_time": "2017-03-06T19:50:39", "url": "https://files.pythonhosted.org/packages/f9/a3/712d84876a35a6ae45038ba16b043561d1fa5db8292453fdd87af3804be9/khal-0.9.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "dc949df95b24d32939ae5cf8174e6ab2", "sha256": "d4d748ae09fd0069124bf28ca61db1b1fbc3e8e95e2f23e597e28e2e38336ac7" }, "downloads": -1, "filename": "khal-0.9.3.tar.gz", "has_sig": false, "md5_digest": "dc949df95b24d32939ae5cf8174e6ab2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 165182, "upload_time": "2017-03-06T19:50:43", "url": "https://files.pythonhosted.org/packages/58/6a/f19bfae011e3e1c33be315b62165654d0bbf73d5eca5f0a2a398f4c66404/khal-0.9.3.tar.gz" } ], "0.9.4": [ { "comment_text": "", "digests": { "md5": "e8b12140e4d321fbe1b1939a70d6314c", "sha256": "afb7dbfca97abde9826b2f81ffbbfb1d4af286880c9de05bb1b7a1c3c8b9bbfb" }, "downloads": -1, "filename": "khal-0.9.4-py3-none-any.whl", "has_sig": false, "md5_digest": "e8b12140e4d321fbe1b1939a70d6314c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 116215, "upload_time": "2017-03-29T23:12:27", "url": "https://files.pythonhosted.org/packages/d0/4f/27f5a709bb066a35c37dbfb594181cbb0a97e39c8d3fd6a6fcfe36743f70/khal-0.9.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b8edc2e54da277ae748d5a6dcdbf5fb5", "sha256": "21aa1ac464383a515be9f18d6b06413d17116ef9353d5349211c540c4bd7996e" }, "downloads": -1, "filename": "khal-0.9.4.tar.gz", "has_sig": false, "md5_digest": "b8edc2e54da277ae748d5a6dcdbf5fb5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 169530, "upload_time": "2017-03-29T23:12:29", "url": "https://files.pythonhosted.org/packages/03/4f/24ea1569786f275922ec9c1d1c605b475d7c25e40034ad4b855f99647861/khal-0.9.4.tar.gz" } ], "0.9.5": [ { "comment_text": "", "digests": { "md5": "5a87a9ddeeab0e84c45bd84028038e2b", "sha256": "b2f735b54e5eced5f049392fd0fb17ea54386ab706e33f6c9471ad5151513a9d" }, "downloads": -1, "filename": "khal-0.9.5-py3-none-any.whl", "has_sig": false, "md5_digest": "5a87a9ddeeab0e84c45bd84028038e2b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 116216, "upload_time": "2017-04-07T23:26:09", "url": "https://files.pythonhosted.org/packages/e7/9e/bad3a51243f841dc618a8c4a4e5618d3db0b7215e677b671d216f4f09140/khal-0.9.5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c8034adebd7c29aa0b9934854a0fb821", "sha256": "b945894cb4ededa6711989814bd4866815f322aa25dff581d808a7eae5047b3b" }, "downloads": -1, "filename": "khal-0.9.5.tar.gz", "has_sig": false, "md5_digest": "c8034adebd7c29aa0b9934854a0fb821", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 170011, "upload_time": "2017-04-07T23:26:11", "url": "https://files.pythonhosted.org/packages/3b/52/9a649e5d825ef56be6d7a463712f259a089e8ced284bbc55f424b607ba42/khal-0.9.5.tar.gz" } ], "0.9.6": [ { "comment_text": "", "digests": { "md5": "77adb52ca0e9c2f4462fa5f50bfeb58e", "sha256": "bf83ba5fbb4c24480e02fa07a0ae3ddb73f26e0bf754e79b4aa7b3e391eda29c" }, "downloads": -1, "filename": "khal-0.9.6-py3-none-any.whl", "has_sig": false, "md5_digest": "77adb52ca0e9c2f4462fa5f50bfeb58e", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 113919, "upload_time": "2017-06-13T18:50:22", "url": "https://files.pythonhosted.org/packages/4c/3a/16345250e3a9e11becd7432a37591b750b4a84e19fa7d9dc49f2515962b5/khal-0.9.6-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8df358f686a74f5ca28418152e7dbc8a", "sha256": "6ec7ce0202764839521f47805e10ac1f54e9adfae3f82e7c1e67ad88eefd6772" }, "downloads": -1, "filename": "khal-0.9.6.tar.gz", "has_sig": false, "md5_digest": "8df358f686a74f5ca28418152e7dbc8a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 169539, "upload_time": "2017-06-13T18:50:24", "url": "https://files.pythonhosted.org/packages/21/aa/bde1e69786622d54f414703820dc42a014304cbe39814f08634fb3fc43e5/khal-0.9.6.tar.gz" } ], "0.9.7": [ { "comment_text": "", "digests": { "md5": "2505866cc281312322a4f21073aa1a89", "sha256": "f14813921be2d6e2d61c388d234734168819785b74bea28d7113b6a0583828d0" }, "downloads": -1, "filename": "khal-0.9.7-py3-none-any.whl", "has_sig": false, "md5_digest": "2505866cc281312322a4f21073aa1a89", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 116923, "upload_time": "2017-09-15T21:17:21", "url": "https://files.pythonhosted.org/packages/8e/7f/c40f991e6336ef0ef09f33055599d511f24496adfa635c3fdbecbfe8650c/khal-0.9.7-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "29806d61bc3a75b4af79433af2fca0dd", "sha256": "bbdacd99e725a21e35c5baf335261bf40528735bda6499c509ebbde39c303774" }, "downloads": -1, "filename": "khal-0.9.7.tar.gz", "has_sig": false, "md5_digest": "29806d61bc3a75b4af79433af2fca0dd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 173401, "upload_time": "2017-09-15T21:17:23", "url": "https://files.pythonhosted.org/packages/0c/62/e8ab41c419a4131758952e8bc50dd28c7925778b28cb2de5899ec7441d0a/khal-0.9.7.tar.gz" } ], "0.9.8": [ { "comment_text": "", "digests": { "md5": "25ebc2feb6abe219a52035775ee40024", "sha256": "459f814542f654f2acc123d5f78f494a7d7488d9d5198049b3689e3359251c75" }, "downloads": -1, "filename": "khal-0.9.8-py3-none-any.whl", "has_sig": false, "md5_digest": "25ebc2feb6abe219a52035775ee40024", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 116930, "upload_time": "2017-10-05T21:20:41", "url": "https://files.pythonhosted.org/packages/a9/8c/331b3705d28549ac2bec2ba566da403e6e3e225eab5b696aa65ad244daaf/khal-0.9.8-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "faa862b751ed1304b659230f68196041", "sha256": "fe049e1ed3238461c108f7ef4abba09f46130f77f0e2b80418529f6dfb1b9dae" }, "downloads": -1, "filename": "khal-0.9.8.tar.gz", "has_sig": false, "md5_digest": "faa862b751ed1304b659230f68196041", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 173717, "upload_time": "2017-10-05T21:20:44", "url": "https://files.pythonhosted.org/packages/cf/7c/4c75d36043eb87a240b3302cc1703715d138bce9b595613bda42159728b7/khal-0.9.8.tar.gz" } ], "0.9.9": [ { "comment_text": "", "digests": { "md5": "94ab6723d15a87a0dc63184cbe5051a4", "sha256": "728f714f5732dc16f42e880a027666db3759856805a8235e95bec271431c5373" }, "downloads": -1, "filename": "khal-0.9.9-py3-none-any.whl", "has_sig": false, "md5_digest": "94ab6723d15a87a0dc63184cbe5051a4", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 111149, "upload_time": "2018-05-26T20:13:09", "url": "https://files.pythonhosted.org/packages/dc/9c/9dac8283ac82b56af0272330778bfe507006e692eeda2871265002185d77/khal-0.9.9-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "dedf870466853aae26dbc0cd747b3f52", "sha256": "50e7c40028c37d4ec76a3ef80e99af5f837ad6857590e76cc64ee29b16560937" }, "downloads": -1, "filename": "khal-0.9.9.tar.gz", "has_sig": false, "md5_digest": "dedf870466853aae26dbc0cd747b3f52", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 171830, "upload_time": "2018-05-26T20:13:12", "url": "https://files.pythonhosted.org/packages/81/d8/a13c6b1918daeb37e807b249958cda78f2c9c4587e29fce4f3e9c800e7d3/khal-0.9.9.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "f3e2e41fb74fcfe21933804513784101", "sha256": "d66cab8c5466f44fe3c1934935807bd90a00f4b65363600ff09961275d2084da" }, "downloads": -1, "filename": "khal-0.10.1-py3-none-any.whl", "has_sig": false, "md5_digest": "f3e2e41fb74fcfe21933804513784101", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 120035, "upload_time": "2019-03-30T17:10:15", "url": "https://files.pythonhosted.org/packages/8c/7e/86c1738fd826ee460dbda5c82538dfd17115605defab06ac1200df94a650/khal-0.10.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "88bf9fa498042a37a7ce912522969ba4", "sha256": "d450f9da70ddead28d794eed81c2d2a074655980a16cbd9f47f1c0c9e59b0be5" }, "downloads": -1, "filename": "khal-0.10.1.tar.gz", "has_sig": false, "md5_digest": "88bf9fa498042a37a7ce912522969ba4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 173636, "upload_time": "2019-03-30T17:10:21", "url": "https://files.pythonhosted.org/packages/f7/45/555398810c14f572ea9ff8e92cd4f6e492ba8c50da1241fad58e58234463/khal-0.10.1.tar.gz" } ] }