{ "info": { "author": "", "author_email": "", "bugtrack_url": null, "classifiers": [ "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3" ], "description": "", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/ndbroadbent/icloud_photos_downloader", "keywords": "", "license": "MIT", "maintainer": "Nathan Broadbent", "maintainer_email": "icloudpd@ndbroadbent.com", "name": "icloudpd", "package_url": "https://pypi.org/project/icloudpd/", "platform": "", "project_url": "https://pypi.org/project/icloudpd/", "project_urls": { "Homepage": "https://github.com/ndbroadbent/icloud_photos_downloader" }, "release_url": "https://pypi.org/project/icloudpd/1.4.4/", "requires_dist": [ "pyicloud-ipd (==0.10.0)", "docopt (==0.6.2)", "schema (==0.6.6)", "click (==6.7)", "python-dateutil (==2.6.1)", "requests (>=2.20.0)", "tqdm (==4.14)", "piexif (==1.1.2)" ], "requires_python": "", "summary": "icloudpd is a command-line tool to download photos and videos from iCloud.", "version": "1.4.4" }, "last_serial": 5251520, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "ff133d3a353f6f4a2d55c8a491b8808b", "sha256": "e315c85a479934e4f38d99b511675e37334ad80f365b3cd660c4fe8f9488f50a" }, "downloads": -1, "filename": "icloudpd-1.0.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ff133d3a353f6f4a2d55c8a491b8808b", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 11020, "upload_time": "2018-07-30T21:12:09", "url": "https://files.pythonhosted.org/packages/0e/c3/677697eaf8ca8b3f6e96528aa57e57cdebd9feb82a6a7b574ee49ee2c714/icloudpd-1.0.0-py2.py3-none-any.whl" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "84f5ea5358d35536062fea3bf14b04e1", "sha256": "d6a0c55a1fc3c9f220ad589770e8396ad1d239e16db74534349ce36c7eb0b068" }, "downloads": -1, "filename": "icloudpd-1.0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "84f5ea5358d35536062fea3bf14b04e1", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 11056, "upload_time": "2018-07-30T21:25:34", "url": "https://files.pythonhosted.org/packages/6d/40/261f96d9a4e8f337bfe3bf1f871625569cdc0a266b82d4129248844f5c1f/icloudpd-1.0.1-py2.py3-none-any.whl" } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "f1c36efadb9ec76cc313fe45c5b3dc84", "sha256": "edcbc4803e69d5e4008a630418eb61ff15dc22aaf146b664df5841818be1b632" }, "downloads": -1, "filename": "icloudpd-1.0.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f1c36efadb9ec76cc313fe45c5b3dc84", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 12570, "upload_time": "2018-07-30T23:36:48", "url": "https://files.pythonhosted.org/packages/45/a4/62ba48e17cb724ccaef058ef62b6cc50dd470f26dea23c25c8c02c254ebd/icloudpd-1.0.2-py2.py3-none-any.whl" } ], "1.0.3": [ { "comment_text": "", "digests": { "md5": "f4bad6b1bec698621528ba92fa5c458a", "sha256": "3688184a5df9bd2ecf5e82307540c04ec7127b80d028d38e5a88484252d80242" }, "downloads": -1, "filename": "icloudpd-1.0.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f4bad6b1bec698621528ba92fa5c458a", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 12584, "upload_time": "2018-07-30T23:45:55", "url": "https://files.pythonhosted.org/packages/d4/94/27b2453a9933f88809bbb09e65d8ff7f7feb9f404f7361d3b155eb09a526/icloudpd-1.0.3-py2.py3-none-any.whl" } ], "1.0.4": [ { "comment_text": "", "digests": { "md5": "ef0b953f37ed59a70f80f8e9142b7c11", "sha256": "a7eb219d60b404820c5d8e741202d41860dd8e7fb10a6ce7a57de4b4318eafa6" }, "downloads": -1, "filename": "icloudpd-1.0.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ef0b953f37ed59a70f80f8e9142b7c11", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 18972, "upload_time": "2018-07-31T22:10:14", "url": "https://files.pythonhosted.org/packages/a7/b6/e9d1b84bbca1d54b8137faf73bf5c1afa1d6d21a5701d682703412cf2b4d/icloudpd-1.0.4-py2.py3-none-any.whl" } ], "1.0.5": [ { "comment_text": "", "digests": { "md5": "1a7f956e2f093edb3c8c025202ae454d", "sha256": "5c0b149fbb5b1a0658d08f88fc1c795aa4ad866a44e93729dca97597df800f95" }, "downloads": -1, "filename": "icloudpd-1.0.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "1a7f956e2f093edb3c8c025202ae454d", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 21880, "upload_time": "2018-08-01T12:27:05", "url": "https://files.pythonhosted.org/packages/81/ee/ca19d4a66b512150d01ef93a285b898bc75ee4465bb25ba5d30f8ffa2598/icloudpd-1.0.5-py2.py3-none-any.whl" } ], "1.0.6": [ { "comment_text": "", "digests": { "md5": "d219932951ed55efe50e1957b8d971c0", "sha256": "a7dcf72b58554500faf7247cb6d2e87513840625f1ed382511f79d993dd0c286" }, "downloads": -1, "filename": "icloudpd-1.0.6-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d219932951ed55efe50e1957b8d971c0", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 22401, "upload_time": "2018-08-06T13:03:57", "url": "https://files.pythonhosted.org/packages/e7/3b/550ef1c5df99d87945eb0caffe3a13cbee04d0ff094cdfaf5c38d13020e3/icloudpd-1.0.6-py2.py3-none-any.whl" } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "4f2fb4436655acc713dd7c554c3d18f4", "sha256": "d975f6f9cf4d7b0e87bad02910b943c8096cd063efb945f52b2ef57d3c1581dc" }, "downloads": -1, "filename": "icloudpd-1.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "4f2fb4436655acc713dd7c554c3d18f4", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 22524, "upload_time": "2018-08-09T08:50:44", "url": "https://files.pythonhosted.org/packages/84/e7/633facc04373d46789336e293e941a04757052fd02aaddbcadad3d2be839/icloudpd-1.1.0-py2.py3-none-any.whl" } ], "1.1.1": [ { "comment_text": "", "digests": { "md5": "de02e1a1b85cc7e4453bd22b82e1dc26", "sha256": "6c3664de812ce6a1cf34686248ebdeb72685fa38b17b427d8d1fbcd001116089" }, "downloads": -1, "filename": "icloudpd-1.1.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "de02e1a1b85cc7e4453bd22b82e1dc26", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 22519, "upload_time": "2018-08-09T09:56:45", "url": "https://files.pythonhosted.org/packages/ed/d9/d13375c49a46a82e9c79dedacf77e6dc88f684ca1c5a3a55e78a3d037abd/icloudpd-1.1.1-py2.py3-none-any.whl" } ], "1.2.0": [ { "comment_text": "", "digests": { "md5": "ae948f672a0e4fb1e02fd7f677ad6a32", "sha256": "1e5be97dad2ecabad586259b6ba0a011638c406870b721934740f0627cd18f1c" }, "downloads": -1, "filename": "icloudpd-1.2.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ae948f672a0e4fb1e02fd7f677ad6a32", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 22897, "upload_time": "2018-08-16T16:42:26", "url": "https://files.pythonhosted.org/packages/db/b0/7739ae3e90e21f58cbe9f80a19f9a3dc9271d9a4f84e4d76e9e9d84cada3/icloudpd-1.2.0-py2.py3-none-any.whl" } ], "1.2.1": [ { "comment_text": "", "digests": { "md5": "cc2aaf29657ca9b84a11d495aec98b4d", "sha256": "6706329d1664e12ab443cda780409ef1e34499a056827b83707b291b0d88067b" }, "downloads": -1, "filename": "icloudpd-1.2.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "cc2aaf29657ca9b84a11d495aec98b4d", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 22897, "upload_time": "2018-08-16T16:53:41", "url": "https://files.pythonhosted.org/packages/ca/50/abc7f6c5eb28a4fdd9710f92dcc551792c0370c07dc792d4b72c9764bb82/icloudpd-1.2.1-py2.py3-none-any.whl" } ], "1.3.0": [ { "comment_text": "", "digests": { "md5": "30ba6be723a1f3e1e96f228f5af16113", "sha256": "329d8217cfc3eb3304498d6854e4cd3c9ea6ecc68403ed4ed58fcc2d2d2d5770" }, "downloads": -1, "filename": "icloudpd-1.3.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "30ba6be723a1f3e1e96f228f5af16113", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 22986, "upload_time": "2018-08-21T18:51:57", "url": "https://files.pythonhosted.org/packages/63/38/0e46ecc17b56a097bcb6cc264ce8b69153e85e47695111e4a8d88f1e0d9e/icloudpd-1.3.0-py2.py3-none-any.whl" } ], "1.3.1": [ { "comment_text": "", "digests": { "md5": "38f233268205e62a5b20a6868d7f50bb", "sha256": "286efad73e8d51c60b65bfcbe194f9dbd5519d53ff7f55dd38738f9a9e02b6b9" }, "downloads": -1, "filename": "icloudpd-1.3.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "38f233268205e62a5b20a6868d7f50bb", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 23083, "upload_time": "2018-08-21T19:38:10", "url": "https://files.pythonhosted.org/packages/34/30/ca4d041205205aa94f39f3670b1ebf6ad76b60ecfb37e44417c8a25deef3/icloudpd-1.3.1-py2.py3-none-any.whl" } ], "1.3.2": [ { "comment_text": "", "digests": { "md5": "232b0e4407a3637d4bf32e6bb90fc57c", "sha256": "b3f2c6c3e6b12a479e6c8b63fb648780dccb0cf7844fa160b70d96d72d29248e" }, "downloads": -1, "filename": "icloudpd-1.3.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "232b0e4407a3637d4bf32e6bb90fc57c", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 23206, "upload_time": "2018-09-26T20:59:12", "url": "https://files.pythonhosted.org/packages/b7/75/36863b261c32291ef896d8e3cb69e4505d9bede4ee3b0bd8bcc260c7903b/icloudpd-1.3.2-py2.py3-none-any.whl" } ], "1.3.3": [ { "comment_text": "", "digests": { "md5": "ef7e37377bf7bc62f7f5c6bcde5e5d7f", "sha256": "fcee64aa3242f33959fbdcde443017b23606ab74cb8e1cda301136758a08b5d6" }, "downloads": -1, "filename": "icloudpd-1.3.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ef7e37377bf7bc62f7f5c6bcde5e5d7f", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 23384, "upload_time": "2018-09-29T20:56:58", "url": "https://files.pythonhosted.org/packages/3b/12/8cb48426dd5a2c3adc974e792be5f7788429290254a992c2aa71deeb0aec/icloudpd-1.3.3-py2.py3-none-any.whl" } ], "1.3.4": [ { "comment_text": "", "digests": { "md5": "792323a832dc9b655404a6b20bde9ba6", "sha256": "a8bd983990d887d0282d1df8506c39c6b55e0201a3448647a36d4ef5726f59fd" }, "downloads": -1, "filename": "icloudpd-1.3.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "792323a832dc9b655404a6b20bde9ba6", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 24069, "upload_time": "2018-10-10T09:15:03", "url": "https://files.pythonhosted.org/packages/4d/11/c94ceb1e5303f50389628c4955cf408feeee154ea6373119be4750b2277e/icloudpd-1.3.4-py2.py3-none-any.whl" } ], "1.3.5": [ { "comment_text": "", "digests": { "md5": "b6e24c08350877215c41583c3b367ce6", "sha256": "b7db728fea4cb76944dbbd05112d18df266a22c28f60ce4019fd6d1a74356f89" }, "downloads": -1, "filename": "icloudpd-1.3.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b6e24c08350877215c41583c3b367ce6", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 25203, "upload_time": "2018-11-23T13:15:32", "url": "https://files.pythonhosted.org/packages/3e/e5/0525619899c338246386ef54f8f4911916bb6b554482d1cfb4e325dfd55e/icloudpd-1.3.5-py2.py3-none-any.whl" } ], "1.3.6": [ { "comment_text": "", "digests": { "md5": "b4aa8aa47acfb61aa44e8f55fa5d5a65", "sha256": "9df9f74662272417aef321847449bb4fa918e026f40bd799bff1f881f8e851bc" }, "downloads": -1, "filename": "icloudpd-1.3.6-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b4aa8aa47acfb61aa44e8f55fa5d5a65", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 25453, "upload_time": "2018-11-23T15:03:11", "url": "https://files.pythonhosted.org/packages/fb/4c/172413527e1b03357502b6defed18b4b3f115f12775a9b32717eefbdae74/icloudpd-1.3.6-py2.py3-none-any.whl" } ], "1.3.7": [ { "comment_text": "", "digests": { "md5": "59f0ffe9f5c74035ff0e908e8d346c19", "sha256": "563f6eb7a17d866259c9c3100ba1abfce6eaa04998ab08b842f63293a00be45e" }, "downloads": -1, "filename": "icloudpd-1.3.7-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "59f0ffe9f5c74035ff0e908e8d346c19", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 25459, "upload_time": "2018-11-27T11:46:00", "url": "https://files.pythonhosted.org/packages/b9/63/e9bd32840f2843d1e639c1d4c3effb5e2dc97bb9b7d7566ea3aeb2e583dd/icloudpd-1.3.7-py2.py3-none-any.whl" } ], "1.3.8": [ { "comment_text": "", "digests": { "md5": "653d46aa7fe9bdd30a4aea65b42ca5d2", "sha256": "928704cb9e1805c35bea8d4114049a34c4abf5f0be8aabbf93d45231c95ac649" }, "downloads": -1, "filename": "icloudpd-1.3.8-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "653d46aa7fe9bdd30a4aea65b42ca5d2", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 25504, "upload_time": "2018-11-27T11:58:31", "url": "https://files.pythonhosted.org/packages/68/cc/82e4bd63f80cb424aad80c3eb4f7d561092547627f154b7bbee22b0d52f2/icloudpd-1.3.8-py2.py3-none-any.whl" } ], "1.3.9": [ { "comment_text": "", "digests": { "md5": "1cc7abd2b08bfc96096db7f0f9c773ff", "sha256": "de760ee9baed5d08c31b5f01ca1bddc6796dafe950cbd15bbe8d188b3b081b17" }, "downloads": -1, "filename": "icloudpd-1.3.9-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "1cc7abd2b08bfc96096db7f0f9c773ff", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 25681, "upload_time": "2018-11-27T18:25:04", "url": "https://files.pythonhosted.org/packages/ea/24/181254aee870b48d4c644b274608fc53a9d2a16d9f4b0ab144ba3782c1dc/icloudpd-1.3.9-py2.py3-none-any.whl" } ], "1.4.0": [ { "comment_text": "", "digests": { "md5": "ebeb3e23ca580e4b5ef109613d8f987a", "sha256": "2e92ea204df776ef64647e33aa85d5531d9b42cab8f612c47d365c8120624a73" }, "downloads": -1, "filename": "icloudpd-1.4.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ebeb3e23ca580e4b5ef109613d8f987a", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 26098, "upload_time": "2018-11-29T11:46:27", "url": "https://files.pythonhosted.org/packages/d6/92/45dc8ae303f13f31a2197f4321929b623006a673f29c6e3d4a5715d4b530/icloudpd-1.4.0-py2.py3-none-any.whl" } ], "1.4.1": [ { "comment_text": "", "digests": { "md5": "c39f4a53b22ac0863729076e3bf92091", "sha256": "5856579bdf3604db5c071af98d79a3f0de240715cc666cdcb955e0b2ee03446c" }, "downloads": -1, "filename": "icloudpd-1.4.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c39f4a53b22ac0863729076e3bf92091", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 26087, "upload_time": "2018-12-13T07:05:00", "url": "https://files.pythonhosted.org/packages/44/53/c446cc1cf45e4439fc91b356e23570e958d4b338d190e7f35191ace16ce9/icloudpd-1.4.1-py2.py3-none-any.whl" } ], "1.4.2": [ { "comment_text": "", "digests": { "md5": "b53946959d7109934b6c77847d2fcabd", "sha256": "13be98e480d812f4ead76a0ae5cf651003ae487319a73f9c65f694d43056d7ac" }, "downloads": -1, "filename": "icloudpd-1.4.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b53946959d7109934b6c77847d2fcabd", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 26104, "upload_time": "2018-12-23T08:37:44", "url": "https://files.pythonhosted.org/packages/02/ca/4ac362f0b481e93c03d7d8889ef05780bd187858b725b6320a1c201b53a7/icloudpd-1.4.2-py2.py3-none-any.whl" } ], "1.4.3": [ { "comment_text": "", "digests": { "md5": "b18504b7fea9b916f3bece62e57deb03", "sha256": "389307f392794c3029d8dd71192ef9902a1e21b840608e507b66a35e8325a156" }, "downloads": -1, "filename": "icloudpd-1.4.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b18504b7fea9b916f3bece62e57deb03", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 26339, "upload_time": "2019-01-03T20:23:34", "url": "https://files.pythonhosted.org/packages/ea/58/453ed64e025bce1a608803e656495854b80fce157ac55b9b8581a5a96bdf/icloudpd-1.4.3-py2.py3-none-any.whl" } ], "1.4.4": [ { "comment_text": "", "digests": { "md5": "50e878bf105859fc8d1fea5c7a6c1a9e", "sha256": "38ddf596d14456b76c336c092e9f39b66ee9e9b7e51715c2002791d4c4cc5e69" }, "downloads": -1, "filename": "icloudpd-1.4.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "50e878bf105859fc8d1fea5c7a6c1a9e", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 28344, "upload_time": "2019-05-10T10:02:39", "url": "https://files.pythonhosted.org/packages/91/c7/4a330e064aede30061bffb5edb05f0b21918037da2d0ece9293030303ec5/icloudpd-1.4.4-py2.py3-none-any.whl" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "50e878bf105859fc8d1fea5c7a6c1a9e", "sha256": "38ddf596d14456b76c336c092e9f39b66ee9e9b7e51715c2002791d4c4cc5e69" }, "downloads": -1, "filename": "icloudpd-1.4.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "50e878bf105859fc8d1fea5c7a6c1a9e", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 28344, "upload_time": "2019-05-10T10:02:39", "url": "https://files.pythonhosted.org/packages/91/c7/4a330e064aede30061bffb5edb05f0b21918037da2d0ece9293030303ec5/icloudpd-1.4.4-py2.py3-none-any.whl" } ] }