{ "info": { "author": "Designerror", "author_email": "designerror@yandex.ru", "bugtrack_url": null, "classifiers": [ "Environment :: Console", "Environment :: Web Environment", "License :: OSI Approved :: MIT License", "Operating System :: MacOS", "Operating System :: Microsoft", "Operating System :: Unix", "Programming Language :: Python :: 2.6", "Programming Language :: Python :: 2.7", "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", "Topic :: Internet", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "webdavclient\r\n============\r\n\r\n|PyPI version| |Requirements Status| |PullReview stats|\r\n\r\nPackage webdavclient provides easy and convenient work with\r\nWebDAV-servers (Yandex.Drive, Dropbox, Google Drive, Box, 4shared,\r\netc.). The package includes the following components: webdav API,\r\nresource API and wdc.\r\n\r\nThe source code of the project can be found\r\n`here `__ |Github|\r\n\r\nInstallation and upgrade\r\n========================\r\n\r\n**Installation**\r\n\r\n- Linux\r\n\r\n.. code:: bash\r\n\r\n $ sudo apt-get install libxml2-dev libxslt-dev python-dev\r\n $ sudo apt-get install libcurl4-openssl-dev python-pycurl \r\n $ sudo easy_install webdavclient\r\n\r\n- macOS\r\n\r\n.. code:: bash\r\n\r\n curl https://bootstrap.pypa.io/ez_setup.py -o - | python\r\n python setup.py install --prefix=/opt/setuptools\r\n sudo easy_install webdavclient\r\n\r\n**Update**\r\n\r\n.. code:: bash\r\n\r\n $ sudo pip install -U webdavclient\r\n\r\nWebdav API\r\n==========\r\n\r\nWebdav API is a set of webdav methods of work with cloud storage. This\r\nset includes the following methods: ``check``, ``free``, ``info``,\r\n``list``, ``mkdir``, ``clean``, ``copy``, ``move``, ``download``,\r\n``upload``, ``publish`` and ``unpublish``.\r\n\r\n**Configuring the client**\r\n\r\nRequired keys for configuring client connection with WevDAV-server are\r\nwebdav\\_hostname and webdav\\_login, webdav,\\_password.\r\n\r\n.. code:: python\r\n\r\n import webdav.client as wc\r\n options = {\r\n 'webdav_hostname': \"https://webdav.server.ru\",\r\n 'webdav_login': \"login\",\r\n 'webdav_password': \"password\"\r\n }\r\n client = wc.Client(options)\r\n\r\nWhen a proxy server you need to specify settings to connect through it.\r\n\r\n.. code:: python\r\n\r\n import webdav.client as wc\r\n options = {\r\n 'webdav_hostname': \"https://webdav.server.ru\",\r\n 'webdav_login': \"w_login\",\r\n 'webdav_password': \"w_password\", \r\n 'proxy_hostname': \"http://127.0.0.1:8080\",\r\n 'proxy_login': \"p_login\",\r\n 'proxy_password': \"p_password\"\r\n }\r\n client = wc.Client(options)\r\n\r\nIf you want to use the certificate path to certificate and private key\r\nis defined as follows:\r\n\r\n.. code:: python\r\n\r\n import webdav.client as wc\r\n options = {\r\n 'webdav_hostname': \"https://webdav.server.ru\",\r\n 'webdav_login': \"w_login\",\r\n 'webdav_password': \"w_password\",\r\n 'cert_path': \"/etc/ssl/certs/certificate.crt\",\r\n 'key_path': \"/etc/ssl/private/certificate.key\"\r\n }\r\n client = wc.Client(options)\r\n\r\nOr you want to limit the speed or turn on verbose mode:\r\n\r\n.. code:: python\r\n\r\n options = {\r\n ...\r\n 'recv_speed' : 3000000,\r\n 'send_speed' : 3000000,\r\n 'verbose' : True\r\n }\r\n client = wc.Client(options)\r\n\r\n| recv\\_speed: rate limit data download speed in Bytes per second.\r\n Defaults to unlimited speed.\r\n| send\\_speed: rate limit data upload speed in Bytes per second.\r\n Defaults to unlimited speed.\r\n| verbose: set verbose mode on/off. By default verbose mode is off.\r\n\r\n**Synchronous methods**\r\n\r\n.. code:: python\r\n\r\n // Checking existence of the resource\r\n\r\n client.check(\"dir1/file1\")\r\n client.check(\"dir1\")\r\n\r\n.. code:: python\r\n\r\n // Get information about the resource\r\n\r\n client.info(\"dir1/file1\")\r\n client.info(\"dir1/\")\r\n\r\n.. code:: python\r\n\r\n // Check free space\r\n\r\n free_size = client.free()\r\n\r\n.. code:: python\r\n\r\n // Get a list of resources\r\n\r\n files1 = client.list()\r\n files2 = client.list(\"dir1\")\r\n\r\n.. code:: python\r\n\r\n // Create directory\r\n\r\n client.mkdir(\"dir1/dir2\")\r\n\r\n.. code:: python\r\n\r\n // Delete resource\r\n\r\n client.clean(\"dir1/dir2\")\r\n\r\n.. code:: python\r\n\r\n // Copy resource\r\n\r\n client.copy(remote_path_from=\"dir1/file1\", remote_path_to=\"dir2/file1\")\r\n client.copy(remote_path_from=\"dir2\", remote_path_to=\"dir3\")\r\n\r\n.. code:: python\r\n\r\n // Move resource\r\n\r\n client.move(remote_path_from=\"dir1/file1\", remote_path_to=\"dir2/file1\")\r\n client.move(remote_path_from=\"dir2\", remote_path_to=\"dir3\")\r\n\r\n.. code:: python\r\n\r\n // Move resource\r\n\r\n client.download_sync(remote_path=\"dir1/file1\", local_path=\"~/Downloads/file1\")\r\n client.download_sync(remote_path=\"dir1/dir2/\", local_path=\"~/Downloads/dir2/\")\r\n\r\n.. code:: python\r\n\r\n // Unload resource\r\n\r\n client.upload_sync(remote_path=\"dir1/file1\", local_path=\"~/Documents/file1\")\r\n client.upload_sync(remote_path=\"dir1/dir2/\", local_path=\"~/Documents/dir2/\")\r\n\r\n.. code:: python\r\n\r\n // Publish the resource\r\n\r\n link = client.publish(\"dir1/file1\")\r\n link = client.publish(\"dir2\")\r\n\r\n.. code:: python\r\n\r\n // Unpublish resource\r\n\r\n client.unpublish(\"dir1/file1\")\r\n client.unpublish(\"dir2\")\r\n\r\n.. code:: python\r\n\r\n // Exception handling\r\n\r\n from webdav.client import WebDavException\r\n try:\r\n ...\r\n except WebDavException as exception:\r\n ...\r\n\r\n.. code:: python\r\n\r\n // Get the missing files\r\n\r\n client.pull(remote_directory='dir1', local_directory='~/Documents/dir1')\r\n\r\n.. code:: python\r\n\r\n // Send missing files\r\n\r\n client.push(remote_directory='dir1', local_directory='~/Documents/dir1')\r\n\r\n**Asynchronous methods**\r\n\r\n.. code:: python\r\n\r\n // Load resource\r\n\r\n kwargs = {\r\n 'remote_path': \"dir1/file1\",\r\n 'local_path': \"~/Downloads/file1\",\r\n 'callback': callback\r\n }\r\n client.download_async(**kwargs)\r\n\r\n kwargs = {\r\n 'remote_path': \"dir1/dir2/\",\r\n 'local_path': \"~/Downloads/dir2/\",\r\n 'callback': callback\r\n }\r\n client.download_async(**kwargs)\r\n\r\n.. code:: python\r\n\r\n // Unload resource\r\n\r\n kwargs = {\r\n 'remote_path': \"dir1/file1\",\r\n 'local_path': \"~/Downloads/file1\",\r\n 'callback': callback\r\n }\r\n client.upload_async(**kwargs)\r\n\r\n kwargs = {\r\n 'remote_path': \"dir1/dir2/\",\r\n 'local_path': \"~/Downloads/dir2/\",\r\n 'callback': callback\r\n }\r\n client.upload_async(**kwargs)\r\n\r\nResource API\r\n============\r\n\r\nResource API using the concept of OOP that enables cloud-level\r\nresources.\r\n\r\n.. code:: python\r\n\r\n // Get a resource\r\n\r\n res1 = client.resource(\"dir1/file1\")\r\n\r\n.. code:: python\r\n\r\n // Work with the resource\r\n\r\n res1.rename(\"file2\")\r\n res1.move(\"dir1/file2\")\r\n res1.copy(\"dir2/file1\")\r\n info = res1.info()\r\n res1.read_from(buffer)\r\n res1.read(local_path=\"~/Documents/file1\")\r\n res1.read_async(local_path=\"~/Documents/file1\", callback)\r\n res1.write_to(buffer)\r\n res1.write(local_path=\"~/Downloads/file1\")\r\n res1.write_async(local_path=\"~/Downloads/file1\", callback)\r\n\r\nwdc\r\n===\r\n\r\nwdc \\-a cross-platform utility that provides convenient work with\r\nWebDAV-servers right from your console. In addition to full\r\nimplementations of methods from webdav API, also added methods content\r\nsync local and remote directories.\r\n\r\n**Authentication**\r\n\r\n- *Basic authentication*\r\n\r\n.. code:: bash\r\n\r\n $ wdc login https://wedbav.server.ru -p http://127.0.0.1:8080\r\n webdav_login: w_login\r\n webdav_password: w_password\r\n proxy_login: p_login\r\n proxy_password: p_password\r\n success\r\n\r\n- Authorize the application using OAuth token\\*\r\n\r\n.. code:: bash\r\n\r\n $ wdc login https://wedbav.server.ru -p http://127.0.0.1:8080 --token xxxxxxxxxxxxxxxxxx\r\n proxy_login: p_login\r\n proxy_password: p_password\r\n success\r\n\r\nThere are also additional keys ``--root[-r]``, ``--cert-path[-c]`` and\r\n``--key-path[-k]``.\r\n\r\n**Utility**\r\n\r\n.. code:: bash\r\n\r\n $ wdc check\r\n success\r\n $ wdc check file1\r\n not success\r\n $ wdc free\r\n 245234120344\r\n $ wdc ls dir1\r\n file1\r\n ...\r\n fileN\r\n $ wdc mkdir dir2\r\n $ wdc copy dir1/file1 -t dir2/file1\r\n $ wdc move dir2/file1 -t dir2/file2\r\n $ wdc download dir1/file1 -t ~/Downloads/file1\r\n $ wdc download dir1/ -t ~/Downloads/dir1/\r\n $ wdc upload dir2/file2 -f ~/Documents/file1\r\n $ wdc upload dir2/ -f ~/Documents/\r\n $ wdc publish di2/file2\r\n https://yadi.sk/i/vWtTUcBucAc6k\r\n $ wdc unpublish dir2/file2\r\n $ wdc pull dir1/ -t ~/Documents/dir1/\r\n $ wdc push dir1/ -f ~/Documents/dir1/\r\n $ wdc info dir1/file1\r\n {'name': 'file1', 'modified': 'Thu, 23 Oct 2014 16:16:37 GMT',\r\n 'size': '3460064', 'created': '2014-10-23T16:16:37Z'}\r\n\r\nWebDAV-server\r\n=============\r\n\r\nThe most popular cloud-based repositories that support the Protocol\r\nWebDAV can be attributed Yandex.Drive, Dropbox, Google Drive, Box and\r\n4shared. Access to data repositories, operating with access to the\r\nInternet. If necessary local locations and cloud storage, you can deploy\r\nyour own WebDAV-server.\r\n\r\n**Local WebDAV-server**\r\n\r\nTo deploy a local WebDAV server, using Docker containers quite easily\r\nand quickly. To see an example of a local deploymentWebDAV servers can\r\nbe on the project\r\n`webdav-server-docker `__.\r\n\r\n**Supported methods**\r\n\r\n+----------------+--------+--------+--------+---------+---------+--------+--------+------------+----------+\r\n| Servers | free | info | list | mkdir | clean | copy | move | download | upload |\r\n+================+========+========+========+=========+=========+========+========+============+==========+\r\n| Yandex.Disk | \\+ | \\+ | \\+ | \\+ | \\+ | \\+ | \\+ | \\+ | \\+ |\r\n+----------------+--------+--------+--------+---------+---------+--------+--------+------------+----------+\r\n| Dropbox | \\- | \\+ | \\+ | \\+ | \\+ | \\+ | \\+ | \\+ | \\+ |\r\n+----------------+--------+--------+--------+---------+---------+--------+--------+------------+----------+\r\n| Google Drive | \\- | \\+ | \\+ | \\+ | \\+ | \\- | \\- | \\+ | \\+ |\r\n+----------------+--------+--------+--------+---------+---------+--------+--------+------------+----------+\r\n| Box | \\+ | \\+ | \\+ | \\+ | \\+ | \\+ | \\+ | \\+ | \\+ |\r\n+----------------+--------+--------+--------+---------+---------+--------+--------+------------+----------+\r\n| 4shared | \\- | \\+ | \\+ | \\+ | \\+ | \\- | \\- | \\+ | \\+ |\r\n+----------------+--------+--------+--------+---------+---------+--------+--------+------------+----------+\r\n| Webdavserver | \\- | \\+ | \\+ | \\+ | \\+ | \\- | \\- | \\+ | \\+ |\r\n+----------------+--------+--------+--------+---------+---------+--------+--------+------------+----------+\r\n\r\nPublish and unpublish methods supports only Yandex.Disk.\r\n\r\n**Configuring connections**\r\n\r\nTo work with cloud storage Dropbox and Google Drive via the WebDAV\r\nProtocol, you must use a WebDAV-server DropDAV and DAV-pocket,\r\nrespectively.\r\n\r\nA list of settings for WebDAV servers:\r\n\r\n.. code:: yaml\r\n\r\n webdav-servers:\r\n - yandex\r\n hostname: https://webdav.yandex.ru\r\n login: #login_for_yandex\r\n password: #pass_for_yandex\r\n - dropbox \r\n hostname: https://dav.dropdav.com\r\n login: #login_for dropdav\r\n password: #pass_for_dropdav\r\n - google\r\n hostname: https://dav-pocket.appspot.com\r\n root: docso\r\n login: #login_for_dav-pocket\r\n password: #pass_for_dav-pocket\r\n - box\r\n hostname: https://dav.box.com\r\n root: dav\r\n login: #login_for_box\r\n password: #pass_for_box\r\n - 4shared\r\n hostname: https://webdav.4shared.com\r\n login: #login_for_4shared\r\n password: #pass_for_4shared\r\n\r\nAutocompletion\r\n==============\r\n\r\nFor macOS, or older Unix systems you need to update bash.\r\n\r\n.. code:: bash\r\n\r\n brew install bash\r\n chsh\r\n brew install bash-completion\r\n\r\nAutocompletion can be enabled globally\r\n\r\n.. code:: bash\r\n\r\n sudo activate-global-python-argcomplete\r\n\r\nor locally\r\n\r\n.. code:: bash\r\n\r\n #.bashrc\r\n eval \"$(register-python-argcomplete wdc)\"\r\n\r\n.. |PyPI version| image:: https://badge.fury.io/py/webdavclient.svg\r\n :target: http://badge.fury.io/py/webdavclient\r\n.. |Requirements Status| image:: https://requires.io/github/designerror/webdav-client-python/requirements.svg?branch=master&style=flat\r\n :target: https://requires.io/github/designerror/webdav-client-python/requirements/?branch=master&style=flat\r\n.. |PullReview stats| image:: https://www.pullreview.com/github/designerror/webdavclient/badges/master.svg?\r\n :target: https://www.pullreview.com/github/designerror/webdavclient/reviews/master\r\n.. |Github| image:: https://github.com/favicon.ico", "description_content_type": null, "docs_url": null, "download_url": "https://github.com/designerror/webdavclient/tarball/master", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/designerror/webdavclient", "keywords": "webdav,client,python,module,library,packet,Yandex.Disk,Dropbox,Google Disk,Box,4shared", "license": "MIT License", "maintainer": "", "maintainer_email": "", "name": "webdavclient", "package_url": "https://pypi.org/project/webdavclient/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/webdavclient/", "project_urls": { "Download": "https://github.com/designerror/webdavclient/tarball/master", "Homepage": "https://github.com/designerror/webdavclient" }, "release_url": "https://pypi.org/project/webdavclient/1.0.8/", "requires_dist": null, "requires_python": null, "summary": "Webdav API, resource API \u0438 wdc \u0434\u043b\u044f WebDAV-\u0441\u0435\u0440\u0432\u0435\u0440\u043e\u0432 (Yandex.Disk, Dropbox, Google Disk, Box, 4shared \u0438 \u0442.\u0434.)", "version": "1.0.8" }, "last_serial": 2384956, "releases": { "0.2.6": [ { "comment_text": "", "digests": { "md5": "cbc5c553c3541e376ac9a71776c8d224", "sha256": "dbc969a79921734373440bb4d18645f1c239cd5f27882595ff04d4650af514b5" }, "downloads": -1, "filename": "webdavclient-0.2.6.tar.gz", "has_sig": false, "md5_digest": "cbc5c553c3541e376ac9a71776c8d224", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10917, "upload_time": "2014-10-26T19:33:00", "url": "https://files.pythonhosted.org/packages/a3/0a/42954929f993c7669122f137f4a541602a3615ef98dd11fb280fad772c83/webdavclient-0.2.6.tar.gz" } ], "0.2.7": [ { "comment_text": "", "digests": { "md5": "7c85873f7312de292bb58031cd6998df", "sha256": "5669c89798c6906bb8e6e5a0642e4a6c9846a1dc3f3ccd817affec90954b8834" }, "downloads": -1, "filename": "webdavclient-0.2.7.tar.gz", "has_sig": false, "md5_digest": "7c85873f7312de292bb58031cd6998df", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10987, "upload_time": "2014-10-26T20:51:07", "url": "https://files.pythonhosted.org/packages/ce/ba/09ae8ac470c0d14b140adcbf86875f3dabd2032c085ebe72912abd14f11f/webdavclient-0.2.7.tar.gz" } ], "0.2.8": [ { "comment_text": "", "digests": { "md5": "16387d063db342fcc91c2cecad14c84d", "sha256": "c5b84f3cea3fa2b7258542f60fce36a60438b1562acabc0cfdf0757a65cc1e4b" }, "downloads": -1, "filename": "webdavclient-0.2.8.tar.gz", "has_sig": false, "md5_digest": "16387d063db342fcc91c2cecad14c84d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11109, "upload_time": "2014-10-27T18:56:00", "url": "https://files.pythonhosted.org/packages/06/9f/5b2f586f1f5c5c98e0794978b7bbfb5f0d9285c3710e52b0a3946dda0ae5/webdavclient-0.2.8.tar.gz" } ], "0.2.9": [ { "comment_text": "", "digests": { "md5": "5d25db43c9b807bd2302b3f2b3e39ed0", "sha256": "f7b94f4692df150dd3fe90967846e364e24d943be4cd155ef3e48af23b9ff8b2" }, "downloads": -1, "filename": "webdavclient-0.2.9.tar.gz", "has_sig": false, "md5_digest": "5d25db43c9b807bd2302b3f2b3e39ed0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11152, "upload_time": "2014-10-28T07:07:51", "url": "https://files.pythonhosted.org/packages/6c/95/8febbd16b0c8916019e98cd5d52f2f9e8dafb88b69b72b2bb2c42c7ab64d/webdavclient-0.2.9.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "f1483c6232ba236b6cc5ffbb678d4148", "sha256": "bf83be1530fd3ed8c48b707501e897f6c3a60b1c0f8f782b8443965fbace8128" }, "downloads": -1, "filename": "webdavclient-0.3.0.tar.gz", "has_sig": false, "md5_digest": "f1483c6232ba236b6cc5ffbb678d4148", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11419, "upload_time": "2014-10-28T08:11:47", "url": "https://files.pythonhosted.org/packages/cb/2c/681f2de86d905ce874cb5fa20d8b0d83c7477b46c5961b6b14bd6f14a6f5/webdavclient-0.3.0.tar.gz" } ], "0.3.2": [ { "comment_text": "", "digests": { "md5": "2802707a620c80e676a392c1bb77e43e", "sha256": "91b4ca87d2748b1bbc2301b4967d87553b7197fa691a68c61dbdcf197e419f0c" }, "downloads": -1, "filename": "webdavclient-0.3.2.tar.gz", "has_sig": false, "md5_digest": "2802707a620c80e676a392c1bb77e43e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12587, "upload_time": "2014-11-09T08:44:41", "url": "https://files.pythonhosted.org/packages/5f/05/8f65693f48440a183de029991f906ea806021fcf379188aa83fcbff4cc92/webdavclient-0.3.2.tar.gz" } ], "0.3.3": [ { "comment_text": "", "digests": { "md5": "8688bfc3ada76dd850edbdc08126e3e5", "sha256": "62e067f261595f116db86b2fad61c7de366f3c794a4e8ffdeeffb23a2499982b" }, "downloads": -1, "filename": "webdavclient-0.3.3.tar.gz", "has_sig": false, "md5_digest": "8688bfc3ada76dd850edbdc08126e3e5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13211, "upload_time": "2014-11-12T18:54:21", "url": "https://files.pythonhosted.org/packages/f9/99/cf2ae4defa4c6db0356ae5007d6326f10c8029bf9b9fb67f0815495d9479/webdavclient-0.3.3.tar.gz" } ], "0.3.4": [ { "comment_text": "", "digests": { "md5": "49890f9a3ef5ebcf93cb3ec85d3a5f2b", "sha256": "92115849250b894ada148654ad14361a2e4fb8bbd02036d43defc876b534f086" }, "downloads": -1, "filename": "webdavclient-0.3.4.tar.gz", "has_sig": false, "md5_digest": "49890f9a3ef5ebcf93cb3ec85d3a5f2b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13348, "upload_time": "2014-11-13T04:46:25", "url": "https://files.pythonhosted.org/packages/61/3a/d530df79b9ef6b976a320a38109d996eef4f68481b0104bf5d7d7a5390fb/webdavclient-0.3.4.tar.gz" } ], "0.3.5": [ { "comment_text": "", "digests": { "md5": "9b7eca7d9e9fd4dc3c4da013a2728fd0", "sha256": "a1b42082f7e81aa0638c360d1f829fa51fbc8d52f08115a319a208f6d7fb136f" }, "downloads": -1, "filename": "webdavclient-0.3.5.tar.gz", "has_sig": false, "md5_digest": "9b7eca7d9e9fd4dc3c4da013a2728fd0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14368, "upload_time": "2014-11-15T08:30:29", "url": "https://files.pythonhosted.org/packages/8f/11/61704ac05d66bbb936069dd169c381058d864d435c369b2a7587543d43ed/webdavclient-0.3.5.tar.gz" } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "180b76d60844dde134f35952640d3d6d", "sha256": "6ee5efa53d7650b85c2520e82b2e19fc6560ae38e2b65bb08870c3e7119011a8" }, "downloads": -1, "filename": "webdavclient-0.4.0.tar.gz", "has_sig": false, "md5_digest": "180b76d60844dde134f35952640d3d6d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14409, "upload_time": "2014-11-15T09:25:27", "url": "https://files.pythonhosted.org/packages/c8/98/c35e93ff04105182a49cb306d0b0e8e74a5ed201cd6a9db6e2a2eb47ef91/webdavclient-0.4.0.tar.gz" } ], "0.4.1": [ { "comment_text": "", "digests": { "md5": "12a519abf5a40afb10cbe3cb467d0f48", "sha256": "d9974fc77a6f27fb8b0b3c0d43072bb00a9215bce1aedb62c31651c5dd6aca90" }, "downloads": -1, "filename": "webdavclient-0.4.1.tar.gz", "has_sig": false, "md5_digest": "12a519abf5a40afb10cbe3cb467d0f48", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14421, "upload_time": "2014-11-15T09:32:41", "url": "https://files.pythonhosted.org/packages/41/3b/1b46e24bbabafdce7694b59b2ea3ea6d010bea42a32b4bec543963462e55/webdavclient-0.4.1.tar.gz" } ], "0.4.2": [ { "comment_text": "", "digests": { "md5": "b6793ba3fc629ade1e1eb547a4df0798", "sha256": "7dbb79adc3dbdf8f01f995b2446c8dac9f1b1fcb84524912e5a152f71e4b1f60" }, "downloads": -1, "filename": "webdavclient-0.4.2.tar.gz", "has_sig": false, "md5_digest": "b6793ba3fc629ade1e1eb547a4df0798", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14435, "upload_time": "2014-11-15T09:45:17", "url": "https://files.pythonhosted.org/packages/33/54/e27b15f0845c8b386ead7b5d4f713b003a9072e9463ffe640485945b9d04/webdavclient-0.4.2.tar.gz" } ], "0.4.3": [ { "comment_text": "", "digests": { "md5": "d7d4706206e338f828952c59764a04df", "sha256": "7aeeec9fe007740e8df139aeaf2cef63d291a09b28686e11ffd480158612b411" }, "downloads": -1, "filename": "webdavclient-0.4.3.tar.gz", "has_sig": false, "md5_digest": "d7d4706206e338f828952c59764a04df", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14467, "upload_time": "2014-11-15T10:02:55", "url": "https://files.pythonhosted.org/packages/36/f8/ea72e0ea5202dc7cb50c5dcff43692a95ffa38b27a68d75b12c5bdb1a703/webdavclient-0.4.3.tar.gz" } ], "0.4.4": [ { "comment_text": "", "digests": { "md5": "52d1ce9a1b22e715bfea99d1ee27f5a9", "sha256": "33ccacee9d83e71f240bc62beb4e652c9d8788df6d58922432adffc39f39ee56" }, "downloads": -1, "filename": "webdavclient-0.4.4.tar.gz", "has_sig": false, "md5_digest": "52d1ce9a1b22e715bfea99d1ee27f5a9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14456, "upload_time": "2014-11-15T10:10:21", "url": "https://files.pythonhosted.org/packages/a8/70/5477dff67fc67bad0600843742d037b0bb67f33cca1e8521e1dfd996dd27/webdavclient-0.4.4.tar.gz" } ], "0.4.5": [ { "comment_text": "", "digests": { "md5": "223f09803febbe793555b374d6bd03f8", "sha256": "1dffd68ad2f7ee61cca1ab3f81a24581a5532632380284aa6ce70a09059d8099" }, "downloads": -1, "filename": "webdavclient-0.4.5.tar.gz", "has_sig": false, "md5_digest": "223f09803febbe793555b374d6bd03f8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14456, "upload_time": "2014-11-15T15:13:37", "url": "https://files.pythonhosted.org/packages/bc/b7/e73957d8eb28b937ea109e929c0aaaa92b2a1a3f3b401bd5b044caf34d1d/webdavclient-0.4.5.tar.gz" } ], "0.4.7": [ { "comment_text": "", "digests": { "md5": "aec909ce2cb356b9e068e77dfd93be2c", "sha256": "c32cce14840bd1e1609e8f3342f0bbe1e3af7f4da0b7dde3a6d363ab3e8c743a" }, "downloads": -1, "filename": "webdavclient-0.4.7.tar.gz", "has_sig": false, "md5_digest": "aec909ce2cb356b9e068e77dfd93be2c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14536, "upload_time": "2014-12-02T18:23:17", "url": "https://files.pythonhosted.org/packages/db/07/1474d523c658db2da9bd041793254b71cadd8f5758676756c30638ad5e86/webdavclient-0.4.7.tar.gz" } ], "0.4.8": [ { "comment_text": "", "digests": { "md5": "08ca56bfb7f6163f71694c20ca19f31a", "sha256": "053b6e1287eef087d8645986e706fa50dbdd20208cbacc06264ba024503eb448" }, "downloads": -1, "filename": "webdavclient-0.4.8.tar.gz", "has_sig": false, "md5_digest": "08ca56bfb7f6163f71694c20ca19f31a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15270, "upload_time": "2014-12-03T17:00:33", "url": "https://files.pythonhosted.org/packages/eb/d7/6d449cf270f7dd1fbf69ae45a033ed8696be5c7099efa8dfa6b53b21be4a/webdavclient-0.4.8.tar.gz" } ], "0.4.9": [ { "comment_text": "", "digests": { "md5": "04c850fc8c0634a8fe63c277bb0878e3", "sha256": "fffb583df8437a3bbdcab4862d09b6ae8e4c5c65e05adfb743c884836f26b485" }, "downloads": -1, "filename": "webdavclient-0.4.9.tar.gz", "has_sig": false, "md5_digest": "04c850fc8c0634a8fe63c277bb0878e3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15270, "upload_time": "2014-12-03T17:17:17", "url": "https://files.pythonhosted.org/packages/b4/2e/cc87d78a17f3ee7837610e9beb639f4ff7d88134f3850f50e688713ed723/webdavclient-0.4.9.tar.gz" } ], "0.5.0": [ { "comment_text": "", "digests": { "md5": "3eb2ef839ac9d8c73bc066ed058225ca", "sha256": "d29b703cf211c47fb980007ed985bcf92594b4976b0434d2250840021c221038" }, "downloads": -1, "filename": "webdavclient-0.5.0.tar.gz", "has_sig": false, "md5_digest": "3eb2ef839ac9d8c73bc066ed058225ca", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15638, "upload_time": "2014-12-04T17:37:24", "url": "https://files.pythonhosted.org/packages/45/ed/5c7d1216091e30b088ae6668e5f2529f3a825d4d8e1efe7c1e5361c7970f/webdavclient-0.5.0.tar.gz" } ], "0.5.1": [ { "comment_text": "", "digests": { "md5": "8e9147a4d93070c342b9359acb0493a7", "sha256": "d47890097157c20056cf2cf25d96976e9a07333df390bce247e68facd54be574" }, "downloads": -1, "filename": "webdavclient-0.5.1.tar.gz", "has_sig": false, "md5_digest": "8e9147a4d93070c342b9359acb0493a7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15740, "upload_time": "2014-12-04T19:55:52", "url": "https://files.pythonhosted.org/packages/3c/fc/05ecc04edd56afd269d071bb68f326ed1ddbebe5a355f4497f0243661b2e/webdavclient-0.5.1.tar.gz" } ], "0.5.2": [ { "comment_text": "", "digests": { "md5": "b08aeec802dd3bbf50e1ca16cbd9bc2f", "sha256": "bdb7bcd44ec459073255509732cadf0bfef80b909424648831fdbca252069914" }, "downloads": -1, "filename": "webdavclient-0.5.2.tar.gz", "has_sig": false, "md5_digest": "b08aeec802dd3bbf50e1ca16cbd9bc2f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15741, "upload_time": "2014-12-04T20:10:44", "url": "https://files.pythonhosted.org/packages/8c/ba/252d1e143122a136e3730afe075b8524c176427591d9260db26ec4b1e0e6/webdavclient-0.5.2.tar.gz" } ], "0.5.3": [ { "comment_text": "", "digests": { "md5": "39f3fba8a401a7807d51de63d1aa59d1", "sha256": "abc2ab82476a42272503bc2594fe2477dc0f6cb77b17fd3a6a51d6123e40d7a7" }, "downloads": -1, "filename": "webdavclient-0.5.3.tar.gz", "has_sig": false, "md5_digest": "39f3fba8a401a7807d51de63d1aa59d1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15750, "upload_time": "2014-12-04T20:26:06", "url": "https://files.pythonhosted.org/packages/59/e7/22acc1f07c861e4d3d0d448782168eac2930c472bfb22b34f2886ac4e1f0/webdavclient-0.5.3.tar.gz" } ], "0.5.4": [ { "comment_text": "", "digests": { "md5": "fe29237d62beb20abe939c7858141e07", "sha256": "3ec3b80255b3baeeeb55096d88ea4430e7453833870e60ecce0d8b3d443779a6" }, "downloads": -1, "filename": "webdavclient-0.5.4.tar.gz", "has_sig": false, "md5_digest": "fe29237d62beb20abe939c7858141e07", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15769, "upload_time": "2014-12-04T20:44:05", "url": "https://files.pythonhosted.org/packages/08/5a/b8a4f1400f36906c152fdf5f0a66771f62fab7bf6acc904a63daf5458727/webdavclient-0.5.4.tar.gz" } ], "0.5.5": [ { "comment_text": "", "digests": { "md5": "2ccd0bd84707023e189e2979ce32fdb1", "sha256": "5e3d195cc5f1cd905c0d70cfcdba65e73d48960cc8046828773f8b85967aee8f" }, "downloads": -1, "filename": "webdavclient-0.5.5.tar.gz", "has_sig": false, "md5_digest": "2ccd0bd84707023e189e2979ce32fdb1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15773, "upload_time": "2014-12-05T12:46:19", "url": "https://files.pythonhosted.org/packages/f2/67/4811cba7c241f40f63aa47401c568502fb7ee761352ac66cd379b4e57ba1/webdavclient-0.5.5.tar.gz" } ], "0.5.6": [ { "comment_text": "", "digests": { "md5": "f2388667a5a7b1fafd8301c84636a630", "sha256": "f01d8d031d4609a5313d5700c765e6d659a05596f0985bda7ed14d357d33d784" }, "downloads": -1, "filename": "webdavclient-0.5.6.tar.gz", "has_sig": false, "md5_digest": "f2388667a5a7b1fafd8301c84636a630", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15777, "upload_time": "2014-12-05T13:00:18", "url": "https://files.pythonhosted.org/packages/2c/aa/744b1d062119780f36d0137250d25867ad9a41147f7d1fbe5cf424371198/webdavclient-0.5.6.tar.gz" } ], "0.5.7": [ { "comment_text": "", "digests": { "md5": "ebedf1f850fd1098ff6ca05cc29b0b31", "sha256": "97686d504a7402e1e623de2a4f96c4aa6c394701c0328bba7380a16fd2ffabee" }, "downloads": -1, "filename": "webdavclient-0.5.7.tar.gz", "has_sig": false, "md5_digest": "ebedf1f850fd1098ff6ca05cc29b0b31", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15804, "upload_time": "2014-12-05T13:13:02", "url": "https://files.pythonhosted.org/packages/8b/a8/bb6193974729424ce75fb4b53e05b5ff4c2fd26f1402ec4c252c92e0a0d3/webdavclient-0.5.7.tar.gz" } ], "0.5.8": [ { "comment_text": "", "digests": { "md5": "46159f4f3f181a00b7fe55ba72454efa", "sha256": "4fa9b5d5a611a36c48191d03a81d0c9a30790b667074c75f4f8a84375f05ddfd" }, "downloads": -1, "filename": "webdavclient-0.5.8.tar.gz", "has_sig": false, "md5_digest": "46159f4f3f181a00b7fe55ba72454efa", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15858, "upload_time": "2014-12-13T12:40:11", "url": "https://files.pythonhosted.org/packages/f8/e3/8c3d9bd73f944964d370fc0f5871ceb51d8ec921aabfb6d95cf226ccffb7/webdavclient-0.5.8.tar.gz" } ], "0.5.9": [ { "comment_text": "", "digests": { "md5": "07dc7fac972f4b06df5d86eeb785fed4", "sha256": "16ddb9bebce0d5299d0b55b67920aa440dbb5d362775c2350fc93428a0831458" }, "downloads": -1, "filename": "webdavclient-0.5.9.tar.gz", "has_sig": false, "md5_digest": "07dc7fac972f4b06df5d86eeb785fed4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16473, "upload_time": "2014-12-14T09:40:05", "url": "https://files.pythonhosted.org/packages/08/18/04bde5c4ff5ffe875784fb01574ba4b5add69ffc3e6a7b07324801bdc579/webdavclient-0.5.9.tar.gz" } ], "0.6.0": [ { "comment_text": "", "digests": { "md5": "d1d3daad5fd24aa658d82b30f6ccb7f7", "sha256": "7ee5d103667a083747e3f206b6881f5a0b4f9712cf60ba9008096d902f8981a2" }, "downloads": -1, "filename": "webdavclient-0.6.0.tar.gz", "has_sig": false, "md5_digest": "d1d3daad5fd24aa658d82b30f6ccb7f7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16481, "upload_time": "2014-12-16T08:32:15", "url": "https://files.pythonhosted.org/packages/aa/84/1e4e60a902aaaadb76a565325e5d37c5214b36143db6ff1545eac7b5335d/webdavclient-0.6.0.tar.gz" } ], "0.6.1": [ { "comment_text": "", "digests": { "md5": "a7dc4cf9749da5425a182f1eaf67bfd4", "sha256": "14ea293d17a813b8f5ac4d5adc34522e7565bd4c3c1dda6367048b2b3bdd356f" }, "downloads": -1, "filename": "webdavclient-0.6.1.tar.gz", "has_sig": false, "md5_digest": "a7dc4cf9749da5425a182f1eaf67bfd4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16488, "upload_time": "2014-12-16T12:57:56", "url": "https://files.pythonhosted.org/packages/4d/8e/7bc8f39be5c653a65e196923b2a20acd55fa6a210724d4126401fe032f4f/webdavclient-0.6.1.tar.gz" } ], "0.6.2": [ { "comment_text": "", "digests": { "md5": "6f3bba1428946a287043b2d866cbc3f1", "sha256": "9cb58d027508603007e62e97c41ef9c1041b6e54d9014a09cad6abaad86fd349" }, "downloads": -1, "filename": "webdavclient-0.6.2.tar.gz", "has_sig": false, "md5_digest": "6f3bba1428946a287043b2d866cbc3f1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16477, "upload_time": "2014-12-17T17:00:25", "url": "https://files.pythonhosted.org/packages/8a/48/7fec84202e471a5dc43e086dc5ae009daa4b87a2d38b72ba2f089ae83849/webdavclient-0.6.2.tar.gz" } ], "0.6.3": [ { "comment_text": "", "digests": { "md5": "e09165f6aa73c19761c2e8f45188d621", "sha256": "19fdd7c0c3235e9b45267c45669b4ae8fb2167e1809a1d0f877035a5e55a3292" }, "downloads": -1, "filename": "webdavclient-0.6.3.tar.gz", "has_sig": false, "md5_digest": "e09165f6aa73c19761c2e8f45188d621", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16575, "upload_time": "2014-12-17T20:36:06", "url": "https://files.pythonhosted.org/packages/77/d5/a3490a2490394da667825b3d904c4266525dce84a10803f9675f7f40802f/webdavclient-0.6.3.tar.gz" } ], "0.6.4": [ { "comment_text": "", "digests": { "md5": "7bf128fec3a7789f7907d9e995f67aec", "sha256": "33e599ded7abe2810d2366d2f589342178db6576dc299981988533ebbecef71e" }, "downloads": -1, "filename": "webdavclient-0.6.4.tar.gz", "has_sig": false, "md5_digest": "7bf128fec3a7789f7907d9e995f67aec", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16564, "upload_time": "2014-12-28T18:46:03", "url": "https://files.pythonhosted.org/packages/e3/54/1fcb77526d6eb7a63d0eac5c9892478ac6ea1304d5803c74f82d12887e87/webdavclient-0.6.4.tar.gz" } ], "0.6.5": [ { "comment_text": "", "digests": { "md5": "fd0152caae87c9793ab8d65117b7a912", "sha256": "d103580d3fff3c36bd59890c84d09dd84fa8a38c5bc6294db049f57deda98d5a" }, "downloads": -1, "filename": "webdavclient-0.6.5.tar.gz", "has_sig": false, "md5_digest": "fd0152caae87c9793ab8d65117b7a912", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16579, "upload_time": "2014-12-28T19:01:02", "url": "https://files.pythonhosted.org/packages/21/fc/85beec6da4582517fe264e0540f3aab5328d92ec09b5ce5d53a3595de3de/webdavclient-0.6.5.tar.gz" } ], "0.6.6": [ { "comment_text": "", "digests": { "md5": "bc2cd8543b95523ad7018222aaa5c592", "sha256": "5e2488ecacac4dec07c06abd988f98931332f85e141f65d8cdd21387aa349d16" }, "downloads": -1, "filename": "webdavclient-0.6.6.tar.gz", "has_sig": false, "md5_digest": "bc2cd8543b95523ad7018222aaa5c592", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16572, "upload_time": "2014-12-28T19:03:46", "url": "https://files.pythonhosted.org/packages/3e/4b/122955b916d83c9b7947bd7bc3c667ca39ba3c8f60bd88d8986bc31deea0/webdavclient-0.6.6.tar.gz" } ], "0.6.7": [ { "comment_text": "", "digests": { "md5": "845d3c9ffae1111b87f88a8732342a5c", "sha256": "6f76845cbecf0748f8124ee4d45f850dfeff073e32f35afef50e984003bccc2f" }, "downloads": -1, "filename": "webdavclient-0.6.7.tar.gz", "has_sig": false, "md5_digest": "845d3c9ffae1111b87f88a8732342a5c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16591, "upload_time": "2014-12-28T19:47:48", "url": "https://files.pythonhosted.org/packages/26/bf/56a2f449a7ed425920d47c2d2290acd122c53f456461572c3cda4b0d7bd3/webdavclient-0.6.7.tar.gz" } ], "0.6.8": [ { "comment_text": "", "digests": { "md5": "a7f372bb3b36b8b6fd14174de97125f2", "sha256": "8b9a377e2ad035ac998b39dcf9415487915bd789ad8d73b3808e3f1664eea59b" }, "downloads": -1, "filename": "webdavclient-0.6.8.tar.gz", "has_sig": false, "md5_digest": "a7f372bb3b36b8b6fd14174de97125f2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16621, "upload_time": "2014-12-28T20:40:26", "url": "https://files.pythonhosted.org/packages/0d/be/152db470ad9a1f3191b797273148017b98061936f104fe6d54cc67ea3d44/webdavclient-0.6.8.tar.gz" } ], "0.6.9": [ { "comment_text": "", "digests": { "md5": "0552ab7533fd712b4f8c22f4e189b7d9", "sha256": "ef10a2f9b0b5f241adde8f68d0e878f0305a8f22a28d4c62f758e5efa0d2b010" }, "downloads": -1, "filename": "webdavclient-0.6.9.tar.gz", "has_sig": false, "md5_digest": "0552ab7533fd712b4f8c22f4e189b7d9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16635, "upload_time": "2014-12-28T20:41:57", "url": "https://files.pythonhosted.org/packages/82/69/434f5a6b535b07c123cdbc0d17abddc1dbcd669ba5e0581193b36d4edf5e/webdavclient-0.6.9.tar.gz" } ], "0.7.0": [ { "comment_text": "", "digests": { "md5": "444f740a3a7f10ecca1239d54d16c421", "sha256": "55313f3de696219dbdb247dc5c74a2c773a59569a2806631a3615b311a85c406" }, "downloads": -1, "filename": "webdavclient-0.7.0.tar.gz", "has_sig": false, "md5_digest": "444f740a3a7f10ecca1239d54d16c421", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16498, "upload_time": "2014-12-29T12:42:20", "url": "https://files.pythonhosted.org/packages/5e/4a/0c740adb5ab16494782730b334947f67baff1abd91f41d25f4eabfc66f14/webdavclient-0.7.0.tar.gz" } ], "0.7.1": [ { "comment_text": "", "digests": { "md5": "5738342d78d6f675525a5c572fd391dc", "sha256": "f75f923d4e3dd3edc7a692b2304dec00a5c79498262705876747b5c4de6cf0f0" }, "downloads": -1, "filename": "webdavclient-0.7.1.tar.gz", "has_sig": false, "md5_digest": "5738342d78d6f675525a5c572fd391dc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16508, "upload_time": "2014-12-29T13:07:38", "url": "https://files.pythonhosted.org/packages/ae/43/452e73542860c009ba39901ded456241a301db988f0665f0b2acd07a2bf0/webdavclient-0.7.1.tar.gz" } ], "1.0.0": [ { "comment_text": "", "digests": { "md5": "ece5ea49d0bc669dd5b4668924f86df6", "sha256": "3d7edbde80248e40e5a737be916e354a313ef2459e8dbd9715c765e728e4ce5b" }, "downloads": -1, "filename": "webdavclient-1.0.0.tar.gz", "has_sig": false, "md5_digest": "ece5ea49d0bc669dd5b4668924f86df6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16909, "upload_time": "2015-01-16T20:44:43", "url": "https://files.pythonhosted.org/packages/ad/0f/6e86996b80460723ad4016c66b4e330ad71ac73e6cb9c41ef8d0679f8411/webdavclient-1.0.0.tar.gz" } ], "1.0.1": [], "1.0.2": [], "1.0.3": [ { "comment_text": "", "digests": { "md5": "7d9754cce00980831ff9940dcae53a85", "sha256": "271070ef7c8c4772bd06dfa6c87d8d45732bb880d6ecfdcebd08b40f6c7c6789" }, "downloads": -1, "filename": "webdavclient-1.0.3.tar.gz", "has_sig": false, "md5_digest": "7d9754cce00980831ff9940dcae53a85", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17074, "upload_time": "2015-02-17T19:24:01", "url": "https://files.pythonhosted.org/packages/be/94/44a000993d800c25e4ab0161b5ad960b8e7aa291680f63a34950f02bf68f/webdavclient-1.0.3.tar.gz" } ], "1.0.5": [ { "comment_text": "", "digests": { "md5": "e7c113de5155a465e9054502de1a5e3a", "sha256": "e653b4bee3223d2371052d1252f08351011752360ac7d8a44683dfbfb38243d0" }, "downloads": -1, "filename": "webdavclient-1.0.5.tar.gz", "has_sig": false, "md5_digest": "e7c113de5155a465e9054502de1a5e3a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17359, "upload_time": "2015-06-20T21:44:03", "url": "https://files.pythonhosted.org/packages/45/fb/19b266bd445146fdd05ed07bdaf39b0c8f15b63c8e23ca594c4941b51dc0/webdavclient-1.0.5.tar.gz" } ], "1.0.6": [ { "comment_text": "", "digests": { "md5": "6544be11f2fef71199f223af070447a6", "sha256": "233379a15c8d7e9c64ba1b58ff32f5a081590621a3a6c07a1b463d6a63813a3b" }, "downloads": -1, "filename": "webdavclient-1.0.6.tar.gz", "has_sig": false, "md5_digest": "6544be11f2fef71199f223af070447a6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20643, "upload_time": "2016-09-27T05:04:44", "url": "https://files.pythonhosted.org/packages/c8/c4/96765d24f4bb354ea7b28324a877553beaf67bf5f817e577725d53329342/webdavclient-1.0.6.tar.gz" } ], "1.0.7": [ { "comment_text": "", "digests": { "md5": "ffc9700ac0c9fa70eb13e3e057e7ab26", "sha256": "ff28bea68397819cbad4e80f7624537989ebd56fd78ddbedc1378e44ed334b56" }, "downloads": -1, "filename": "webdavclient-1.0.7.tar.gz", "has_sig": false, "md5_digest": "ffc9700ac0c9fa70eb13e3e057e7ab26", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19062, "upload_time": "2016-09-29T17:24:42", "url": "https://files.pythonhosted.org/packages/09/87/962b77e0ffb8c9ff2aec5817d8397d1cd24a3ddb456bfd1cee065c2bf412/webdavclient-1.0.7.tar.gz" } ], "1.0.8": [ { "comment_text": "", "digests": { "md5": "96d0c5163790bcb39fb25a5d33f2e216", "sha256": "c4df5953822f87b48504fc0f4ecdb08ae6a518e67e96f9e8e27d841c0cd29d7a" }, "downloads": -1, "filename": "webdavclient-1.0.8.tar.gz", "has_sig": false, "md5_digest": "96d0c5163790bcb39fb25a5d33f2e216", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19438, "upload_time": "2016-10-06T17:36:19", "url": "https://files.pythonhosted.org/packages/34/be/5800a3946827c9c47dc86f8f4d1d0d548888193a601d7952f1f9426a1724/webdavclient-1.0.8.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "96d0c5163790bcb39fb25a5d33f2e216", "sha256": "c4df5953822f87b48504fc0f4ecdb08ae6a518e67e96f9e8e27d841c0cd29d7a" }, "downloads": -1, "filename": "webdavclient-1.0.8.tar.gz", "has_sig": false, "md5_digest": "96d0c5163790bcb39fb25a5d33f2e216", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19438, "upload_time": "2016-10-06T17:36:19", "url": "https://files.pythonhosted.org/packages/34/be/5800a3946827c9c47dc86f8f4d1d0d548888193a601d7952f1f9426a1724/webdavclient-1.0.8.tar.gz" } ] }