icloudpd

View on PyPIReverse Dependencies (0)

1.27.0 icloudpd-1.27.0-py2.py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
icloudpd-1.27.0-py2.py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
icloudpd-1.27.0-py2.py3-none-manylinux_2_5_x86_64.manylinux1_x86_64.whl
icloudpd-1.27.0-py2.py3-none-win_amd64.whl
icloudpd-1.27.0-py2.py3-none-musllinux_1_2_x86_64.whl
icloudpd-1.27.0-py2.py3-none-musllinux_1_2_armv7l.whl
icloudpd-1.27.0-py2.py3-none-musllinux_1_2_aarch64.whl
icloudpd-1.27.0-py2.py3-none-macosx_13_0_x86_64.macosx_13_0_arm64.whl
icloudpd-1.27.0-py3-none-any.whl

Wheel Details

Project: icloudpd
Version: 1.27.0
Filename: icloudpd-1.27.0-py3-none-any.whl
Download: [link]
Size: 69249
MD5: 2c19643f8f88851afcc83768e668d735
SHA256: 33e38741fa5ce17d56c95755c820f6cc047e2a4004fdc7f783d09b2e247873a3
Uploaded: 2025-02-22 17:07:24 +0000

dist-info

METADATA

Metadata-Version: 2.2
Name: icloudpd
Version: 1.27.0
Summary: icloudpd is a command-line tool to download photos and videos from iCloud.
Author: The iCloud Photo Downloader Authors
Project-Url: Homepage, https://github.com/icloud-photos-downloader/icloud_photos_downloader
License: The MIT License (MIT) Copyright (c) 2016 Nathan Broadbent Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Keywords: icloud,photo
Classifier: Intended Audience :: End Users/Desktop
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Requires-Python: <3.14,>=3.9
Requires-Dist: requests (==2.32.3)
Requires-Dist: schema (==0.7.7)
Requires-Dist: click (==8.1.8)
Requires-Dist: tqdm (==4.67.1)
Requires-Dist: piexif (==1.1.3)
Requires-Dist: python-dateutil (==2.9.0.post0)
Requires-Dist: urllib3 (==1.26.20)
Requires-Dist: typing_extensions (==4.12.2)
Requires-Dist: Flask (==3.1.0)
Requires-Dist: waitress (==3.0.2)
Requires-Dist: six (==1.17.0)
Requires-Dist: tzlocal (==5.2)
Requires-Dist: pytz (==2024.2)
Requires-Dist: certifi (==2024.12.14)
Requires-Dist: keyring (==25.6.0)
Requires-Dist: keyrings-alt (==5.0.2)
Requires-Dist: srp (==1.0.22)
Requires-Dist: twine (==5.1.1); extra == "dev"
Requires-Dist: pyinstaller (==6.11.1); extra == "dev"
Requires-Dist: wheel (==0.45.1); extra == "dev"
Requires-Dist: furo (==2024.8.6); extra == "dev"
Requires-Dist: Sphinx (==7.4.7); extra == "dev"
Requires-Dist: sphinx-autobuild (==2024.10.3); extra == "dev"
Requires-Dist: myst-parser (==3.0.1); extra == "dev"
Requires-Dist: auditwheel (==6.1.0); extra == "devlinux"
Requires-Dist: scons (==4.8.1); extra == "devlinux"
Requires-Dist: pytest (==8.3.4); extra == "test"
Requires-Dist: mock (==5.1.0); extra == "test"
Requires-Dist: freezegun (==1.5.1); extra == "test"
Requires-Dist: vcrpy (==7.0.0); extra == "test"
Requires-Dist: pytest-cov (==5.0.0); extra == "test"
Requires-Dist: ruff (==0.8.4); extra == "test"
Requires-Dist: coveralls (==3.3.1); extra == "test"
Requires-Dist: pytest-timeout (==2.3.1); extra == "test"
Requires-Dist: pytest-xdist (==3.6.1); extra == "test"
Requires-Dist: mypy (==1.14.0); extra == "test"
Requires-Dist: types-python-dateutil (==2.9.0.20241206); extra == "test"
Requires-Dist: types-pytz (==2024.2.0.20241221); extra == "test"
Requires-Dist: types-tzlocal (==5.1.0.1); extra == "test"
Requires-Dist: types-requests (==2.31.0.2); extra == "test"
Requires-Dist: types-six (==1.17.0.20241205); extra == "test"
Requires-Dist: types-urllib3 (==1.26.25.14); extra == "test"
Requires-Dist: types-tqdm (==4.67.0.20241221); extra == "test"
Requires-Dist: types-mock (==5.1.0.20240425); extra == "test"
Requires-Dist: types-waitress (==3.0.1.20241117); extra == "test"
Provides-Extra: dev
Provides-Extra: devlinux
Provides-Extra: test
Description-Content-Type: text/markdown
License-File: LICENSE.md
[Description omitted; length: 2333 characters]

WHEEL

Wheel-Version: 1.0
Generator: setuptools (75.8.0)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
foundation/__init__.py sha256=bnhg36p_738Iuq70FqjQRTfMDVcv0et02jmoLbv4iIQ 1236
foundation/core/__init__.py sha256=HVHxldm4jKW75lfJhnBtgNGhS7OiBdTasfLNCo9YMjI 4898
foundation/core/optional/__init__.py sha256=vczqHjULf6-W-MpjpNwcDLDcqoLZ2Xrf6OdbyI3doFg 2518
icloudpd/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
icloudpd/authentication.py sha256=1M3C_y4v9U8N0MpXL6mVsnP-aDl5ieE6YLO02YwcgfI 10181
icloudpd/autodelete.py sha256=A-pHqZyECf5FU91jU5AAHHdr793070BQPv_m6dh2q6s 3428
icloudpd/base.py sha256=Zu9O1S3bkbhl6HUKSi4y2I8yu2ZwnhvBTOCmAmHKdhM 53471
icloudpd/config.py sha256=ncsJzkYMKA8HpoLQvsW6RKZG3-MHKRMfW_fHbB8LuL0 3463
icloudpd/constants.py sha256=cCuNiuDEdIKcJ17VEDczpEyTkTQwMmjF_UIBwBu3CnM 152
icloudpd/counter.py sha256=6YZ3bBEtC5hYegayP4Idr1hvObDvGwKbwNp4hsFORFA 517
icloudpd/download.py sha256=6G6cQgkPoxmxRe_NQbl5WyZZhyIoORBT2f-c9qcBr3w 5481
icloudpd/email_notifications.py sha256=wcLiZd3fbWIvS-igSRBvCNbhLJF6MTWRQil1GObZ8AM 1660
icloudpd/exif_datetime.py sha256=jLtiM9_wBCoDTjlI9FgCd7e2iG-JMeLaljwoBxFQc7A 1093
icloudpd/logger.py sha256=t3HyP497lFw1ZB2P84JKZ229bAnIpTCVOykZ1KAX07I 1763
icloudpd/mfa_provider.py sha256=UoTd1NZ1lEcb-Not4uj5_VSSI_5OIs2-o67DaN6mA1Y 149
icloudpd/paths.py sha256=BAf2QhkbhCO1e14TkPMb4aCv3KXfD0hg9y59bLzD0HU 651
icloudpd/progress.py sha256=JC1auJ7LzQp-drshbeDgZWHZDhgfAjeO1NIbv9fhRFQ 1577
icloudpd/status.py sha256=DD79HmDNoQf_BKebVvzrAXYplAAEFw5IGCsa6Yc-4OE 2158
icloudpd/string_helpers.py sha256=7RTNFYfhf4IY1r3ur8MxODgiwsys-OA24mTmsPIji9o 533
icloudpd/xmp_sidecar.py sha256=fzcduF8i2DcbTKaGJLJryfHZL0uAIDOHFmu9c5iwOYE 11741
icloudpd/server/__init__.py sha256=zridn6xCtlmB_z6u8GoQeIg7Xlxx_pOFWdpoeqzDVDs 2945
pyicloud_ipd/__init__.py sha256=aTi9TCx7w7ehlVn_FnBTwSPsBVSZs5dSTBzp1_rc920 124
pyicloud_ipd/asset_version.py sha256=qRG1ftQPn8TNvREdkvaLma2_oQgPdP-Ck-tbz8TShqU 552
pyicloud_ipd/base.py sha256=u4DRhznimMJ2t35R1FVtiSmrzLA86K-GI78wFc8aXhg 25933
pyicloud_ipd/cmdline.py sha256=boQFUfCHrzdNz__ODJKoG76bQ0XN4FrBtGdpor_W7b8 13869
pyicloud_ipd/exceptions.py sha256=vIxohIwStsL15h9QcEq1CZMLvBZu2AMB6-I2Wlya8G4 2056
pyicloud_ipd/file_match.py sha256=E78i04mZHHPM-t6si6WHg-W9DDhx1p1mfh5tdt9FnPY 199
pyicloud_ipd/item_type.py sha256=-rmXuVbruQKSfJNuMNjwxM7mGUUD6o_AfGdCNiH8XXU 172
pyicloud_ipd/raw_policy.py sha256=t3QSdG0xqZdFnTGqEf_Us0zOX39l5KvL9oZFC0_6Dx4 203
pyicloud_ipd/session.py sha256=YO5i35GIpRjZTVumAp-8b6LXycEtOXM70Tp7IGf7UtY 7628
pyicloud_ipd/sms.py sha256=y0-3Ah-SlPdWCwYkO7EDIhxxIdEr7fwOx662g49k5pE 5998
pyicloud_ipd/utils.py sha256=mxYjq_rI1mQhOFLXFzQG7uzVHsgxnQTllC8g7J4tM1g 5449
pyicloud_ipd/version_size.py sha256=nZCnJ69sdtyzofx8XPprSblsvT4zOgPNTn701f_XESQ 498
pyicloud_ipd/services/__init__.py sha256=MgjKJSea-1wiPloj1Xxc5vvOXiXQFfeARexzszso8mM 424
pyicloud_ipd/services/account.py sha256=QOkNWWzmQ_bf6r3X0JMxUjhlXMw8oqODVhIDycgdlfQ 1636
pyicloud_ipd/services/calendar.py sha256=a18ilSzKjJ0_W_6uxSWWpvACeyoUUwE-7M4nHkUOGnQ 2334
pyicloud_ipd/services/contacts.py sha256=uiutnTAj68sUXQEz6dOjwP_rXP6eaB1hiiuD5plOHQY 1736
pyicloud_ipd/services/findmyiphone.py sha256=wMDmIipU9jTdycxTMxljL4wmZFj_lv3imTjVPiG6bnk 6909
pyicloud_ipd/services/photos.py sha256=Zxm0d3Opgn6xD5Hd60UQZwn8gfWN76B-ggqHk5zPRt4 32903
pyicloud_ipd/services/reminders.py sha256=H8yC2xxDzes8UEXW0cNryzc4KwzWniwbQwQM6tHX7yw 3968
pyicloud_ipd/services/ubiquity.py sha256=jX9lb3U-7qWskOOwmzNgDRXj91WZeIXepcodjYnLYwI 3013
icloudpd-1.27.0.dist-info/LICENSE.md sha256=uwT2rbVc8xLz9f78VZvzMryPsr1oDjCQQUScGGRK44U 1083
icloudpd-1.27.0.dist-info/METADATA sha256=jplXknsVrGK-MN2vg22BklicTD-8sFs7MVX4duHVmRY 6245
icloudpd-1.27.0.dist-info/WHEEL sha256=In9FTNxeP60KnTkGw7wk6mJPYd_dQSjEZmXdBdMCI-8 91
icloudpd-1.27.0.dist-info/entry_points.txt sha256=vvEVVYQI9Ehortwc0DmsJKuzTHRY7sX4JntnMmyo0Wc 83
icloudpd-1.27.0.dist-info/top_level.txt sha256=QGiaWbBnA1M_S2Q0XA4rf55An8tcDl-vtZH1PByshmc 33
icloudpd-1.27.0.dist-info/RECORD

top_level.txt

foundation
icloudpd
pyicloud_ipd

entry_points.txt

icloud = pyicloud_ipd.cmdline:main
icloudpd = icloudpd.base:main