{ "info": { "author": "Cyril Robert", "author_email": "cyril@hippie.io", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "License :: OSI Approved :: Apache Software License", "License :: OSI Approved :: GNU General Public License (GPL)", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 3.6", "Topic :: Office/Business :: Scheduling", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "# aiocaldav\n\naiocaldav is a fork of the caldav project since v0.5.0\n\nIt uses aiohttp client library instead of synchronous request lib.\nIt also targets only python 3.6+ (remove six and older python support)\n\nDrawbacks:\n\n* no DigestAuth Support for now\n\nBug corrections since caldav v0.5.0:\n\n* Todo list without completed query syntax was wrong\n* It was possible to completed an already completed task. Now complete() an already\n completed task does nothing (perhaps should we raise an error instead ?)\n* changed datetime output in cdav to match rfc 5545 (for timezones)\n* \n\nEvolutions since caldav v0.5.0 (incompatible change in top of 'asyncification')\n\n* package name changed from caldav to aiocaldav\n* Principal.calendar_home_set is no longer a property, it's now a async method\n To set the prop, now use Principal._calendar_home_setter(url)\n To retrieve is use await Principal.calendar_home_set()\n\n## Tests\n\nTests uses pytest and pytest_asyncio and need (by default) docker and docker-compose.\nJust run: \n\n```\n# pytest .\n```\n\nto launch the tests.\n\n\n\n\n", "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/ThomasChiroux/aiocaldav", "keywords": "", "license": "GPL", "maintainer": "Thomas Chiroux", "maintainer_email": "thomas@chroux.com", "name": "aiocaldav", "package_url": "https://pypi.org/project/aiocaldav/", "platform": "", "project_url": "https://pypi.org/project/aiocaldav/", "project_urls": { "Homepage": "https://github.com/ThomasChiroux/aiocaldav" }, "release_url": "https://pypi.org/project/aiocaldav/0.5.1/", "requires_dist": [ "vobject", "lxml", "aiohttp", "pytz" ], "requires_python": "", "summary": "asynchronous CalDAV (RFC4791) client library", "version": "0.5.1" }, "last_serial": 3989110, "releases": { "0.5.0": [ { "comment_text": "", "digests": { "md5": "0f774d8997b791c3e152674021932c61", "sha256": "003e0b8c23caa3117f26e718631e1a0051c337dfc8e5af85c56fee8021c83933" }, "downloads": -1, "filename": "aiocaldav-0.5.0-py3.6.egg", "has_sig": false, "md5_digest": "0f774d8997b791c3e152674021932c61", "packagetype": "bdist_egg", "python_version": "3.6", "requires_python": null, "size": 20158, "upload_time": "2018-06-22T11:38:34", "url": "https://files.pythonhosted.org/packages/d1/56/f094a966c0f12714ab0ebc7e3c7608b4f5ee83cb6639ec97d940c12218f4/aiocaldav-0.5.0-py3.6.egg" }, { "comment_text": "", "digests": { "md5": "fb8543154878fefff2b26f1e07f09386", "sha256": "7802c5f5cf150b1e6cfc74dc5fbd82b711f9827b1190910e9395b6923334fd51" }, "downloads": -1, "filename": "aiocaldav-0.5.0-py3-none-any.whl", "has_sig": false, "md5_digest": "fb8543154878fefff2b26f1e07f09386", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 21122, "upload_time": "2018-06-22T11:38:32", "url": "https://files.pythonhosted.org/packages/81/52/7ae1e5b6964bdbb3a58f3f5f37c1d6756ad349527748c4c796aef894a0d7/aiocaldav-0.5.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9345a14d7211ea2ebe627610400cb852", "sha256": "fe39663e1823fd253e96cc0245bd11ec974a85c8e956752bd3a4c4b5e675799a" }, "downloads": -1, "filename": "aiocaldav-0.5.0.tar.gz", "has_sig": false, "md5_digest": "9345a14d7211ea2ebe627610400cb852", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 33515, "upload_time": "2018-06-22T11:38:35", "url": "https://files.pythonhosted.org/packages/83/24/327f7f784dfd0388850dd07adde89eea0aa382a929bdd39382e648b1b7db/aiocaldav-0.5.0.tar.gz" } ], "0.5.1": [ { "comment_text": "", "digests": { "md5": "278851606c2d416a9232d7f562306cb7", "sha256": "ba3994726e5423412ea955629a8dc156b6f1b80d29a4dc65910cafbb4e3de76d" }, "downloads": -1, "filename": "aiocaldav-0.5.1-py3-none-any.whl", "has_sig": false, "md5_digest": "278851606c2d416a9232d7f562306cb7", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 21671, "upload_time": "2018-06-22T11:43:21", "url": "https://files.pythonhosted.org/packages/2f/6e/06dcd084a8b59a46c8f73474c9368dbcff380b06667f068231e0bbc5dbde/aiocaldav-0.5.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f81d702ea699a0e412fe93acd062ea3f", "sha256": "07202b052899d3c4a81bc891f3a31e3e83e9b01eff1a8c54369800dea299be2a" }, "downloads": -1, "filename": "aiocaldav-0.5.1.tar.gz", "has_sig": false, "md5_digest": "f81d702ea699a0e412fe93acd062ea3f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 34626, "upload_time": "2018-06-22T11:43:23", "url": "https://files.pythonhosted.org/packages/36/f3/39bc2e2a238ef5eab1903a2d952576f4c0de740ec4817aa3bba678aeccd7/aiocaldav-0.5.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "278851606c2d416a9232d7f562306cb7", "sha256": "ba3994726e5423412ea955629a8dc156b6f1b80d29a4dc65910cafbb4e3de76d" }, "downloads": -1, "filename": "aiocaldav-0.5.1-py3-none-any.whl", "has_sig": false, "md5_digest": "278851606c2d416a9232d7f562306cb7", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 21671, "upload_time": "2018-06-22T11:43:21", "url": "https://files.pythonhosted.org/packages/2f/6e/06dcd084a8b59a46c8f73474c9368dbcff380b06667f068231e0bbc5dbde/aiocaldav-0.5.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f81d702ea699a0e412fe93acd062ea3f", "sha256": "07202b052899d3c4a81bc891f3a31e3e83e9b01eff1a8c54369800dea299be2a" }, "downloads": -1, "filename": "aiocaldav-0.5.1.tar.gz", "has_sig": false, "md5_digest": "f81d702ea699a0e412fe93acd062ea3f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 34626, "upload_time": "2018-06-22T11:43:23", "url": "https://files.pythonhosted.org/packages/36/f3/39bc2e2a238ef5eab1903a2d952576f4c0de740ec4817aa3bba678aeccd7/aiocaldav-0.5.1.tar.gz" } ] }