Releases: icloud-photos-downloader/icloud_photos_downloader
v1.19.1
1.19.1 (2024-06-02)
- fix: KeyError alternative #859
Minimal Effort Compatibility
Checks if icloudpd can be installed using minimal effort and ran bare minimum functionality of help screen. Minimal effort may require installing default version of package manager using OS tools
Compatibility rate: 79.6% (285 passed out of 358)
Legend:
- N/A - not applicable/available
- pass - test pass
- fail - test fail
- pass (src) - test pass using src (for pip)
bin
Compatibility rate: 94.6% (106 passed out of 112)
| OSes and distros | amd64 | arm64 | arm32v7 | 386 | arm32v6 |
|---|---|---|---|---|---|
| alpine_3_10 | pass | pass | pass | pass | fail |
| alpine_3_11 | pass | pass | pass | pass | fail |
| alpine_3_12 | pass | pass | pass | pass | fail |
| alpine_3_13 | pass | pass | pass | pass | pass |
| alpine_3_14 | pass | pass | pass | pass | pass |
| alpine_3_15 | pass | pass | pass | pass | pass |
| alpine_3_16 | pass | pass | pass | pass | pass |
| alpine_3_17 | pass | pass | pass | pass | pass |
| alpine_3_18 | pass | pass | pass | pass | pass |
| alpine_3_19 | pass | pass | pass | pass | pass |
| alpine_3_20 | pass | pass | pass | pass | pass |
| debian_10_buster | pass | pass | pass | pass | N/A |
| debian_11_bullseye | pass | pass | pass | pass | N/A |
| debian_12_bookworm | pass | pass | pass | pass | N/A |
| debian_6_squeeze | pass | fail | N/A | N/A | N/A |
| debian_7_wheezy | pass | pass | pass | pass | N/A |
| debian_8_jessie | pass | pass | pass | pass | N/A |
| debian_9_stretch | pass | pass | pass | pass | N/A |
| macos-11 | pass | N/A | N/A | N/A | N/A |
| macos-12 | pass | N/A | N/A | N/A | N/A |
| macos-13 | pass | N/A | N/A | N/A | N/A |
| macos-14 | N/A | pass | N/A | N/A | N/A |
| ubuntu_12_precise | pass | fail | N/A | fail | N/A |
| ubuntu_14_trusty | pass | pass | pass | pass | N/A |
| ubuntu_16_xenial | pass | pass | pass | pass | N/A |
| ubuntu_18_bionic | pass | pass | pass | pass | N/A |
| ubuntu_20_focal | pass | pass | pass | pass | N/A |
| ubuntu_22_jammy | pass | pass | pass | N/A | N/A |
| ubuntu_24_noble | pass | pass | pass | N/A | N/A |
| windows-2019 | pass | N/A | N/A | N/A | N/A |
| windows-2022 | pass | N/A | N/A | N/A | N/A |
docker
Compatibility rate: 100.0% (5 passed out of 5)
| OSes and distros | amd64 | arm64 | arm32v7 | 386 | arm32v6 |
|---|---|---|---|---|---|
| linux | pass | pass | pass | pass | pass |
npm
Compatibility rate: 65.1% (54 passed out of 83)
| OSes and distros | amd64 | arm64 | arm32v7 | 386 | arm32v6 |
|---|---|---|---|---|---|
| alpine_3_13 | pass | pass | fail | pass | fail |
| alpine_3_14 | pass | pass | fail | pass | fail |
| alpine_3_15 | pass | pass | fail | pass | fail |
| alpine_3_16 | pass | pass | fail | pass | fail |
| alpine_3_17 | pass | pass | fail | pass | fail |
| alpine_3_18 | pass | pass | fail | pass | fail |
| alpine_3_19 | pass | pass | fail | pass | fail |
| alpine_3_20 | pass | pass | fail | pass | fail |
| debian_10_buster | pass | pass | pass | pass | N/A |
| debian_11_bullseye | pass | pass | pass | pass | N/A |
| debian_12_bookworm | pass | pass | pass | pass | N/A |
| macos-11 | pass | N/A | N/A | N/A | N/A |
| macos-12 | pass | N/A | N/A | N/A | N/A |
| macos-13 | pass | N/A | N/A | N/A | N/A |
| macos-14 | N/A | pass | N/A | N/A | N/A |
| ubuntu_12_precise | fail | fail | N/A | fail | N/A |
| ubuntu_14_trusty | fail | fail | fail | fail | N/A |
| ubuntu_16_xenial | fail | fail | fail | fail | N/A |
| ubuntu_18_bionic | pass | pass | pass | pass | N/A |
| ubuntu_20_focal | pass | fail | pass | fail | N/A |
| ubuntu_22_jammy | pass | pass | pass | N/A | N/A |
| ubuntu_24_noble | pass | pass | pass | N/A | N/A |
| windows-2019 | pass | N/A | N/A | N/A | N/A |
| windows-2022 | pass | N/A | N/A | N/A | N/A |
npx
Compatibility rate: 56.2% (41 passed out of 73)
| OSes and distros | amd64 | arm64 | arm32v7 | 386 | arm32v6 |
|---|---|---|---|---|---|
| alpine_3_13 | fail | fail | fail | fail | fail |
| alpine_3_14 | pass | pass | fail | pass | fail |
| alpine_3_15 | pass | pass | fail | pass | fail |
| alpine_3_16 | pass | pass | fail | pass | fail |
| alpine_3_17 | pass | pass | fail | pass | fail |
| alpine_3_18 | pass | pass | fail | pass | fail |
| alpine_3_19 | pass | pass | fail | pass | fail |
| alpine_3_20 | pass | pass | fail | pass | fail |
| debian_10_buster | fail | fail | fail | fail | N/A |
| debian_11_bullseye | pass | pass | pass | pass | N/A |
| debian_12_bookworm | pass | pass | pass | pass | N/A |
| macos-11 | pass | N/A | N/A | N/A | N/A |
| macos-12 | pass | N/A | N/A | N/A | N/A |
| macos-13 | pass | N/A | N/A | N/A | N/A |
| macos-14 | N/A | pass | N/A | N/A | N/A |
| ubuntu_12_precise | fail | fail | N/A | fail | N/A |
| ubuntu_14_trusty | N/A | fail | N/A | N/A | N/A |
| ubuntu_16_xenial | N/A | N/A | fail | N/A | N/A |
| ubuntu_18_bionic | N/A | N/A | N/A | N/A | N/A |
| ubuntu_20_focal | fail | fail | fail | fail | N/A |
| ubuntu_22_jammy | pass | pass | pass | N/A | N/A |
| ubuntu_24_noble | pass | pass | pass | N/A | N/A |
| windows-2019 | pass | N/A | N/A | N/A | N/A |
| windows-2022 | pass | N/A | N/A | N/A | N/A |
pip
Compatibility rate: 92.9% (79 passed out of 85)
| OSes and distros | amd64 | arm64 | arm32v7 | 386 | arm32v6 |
|---|---|---|---|---|---|
| alpine_3_13 | pass | pass | pass | pass | pass |
| alpine_3_14 | pass | pass | pass | pass | pass |
| alpine_3_15 | pass | pass | pass | pass | pass |
| alpine_3_16 | pass | pass | pass | pass | pass |
| alpine_3_17 | pass | pass | pass | pass | pass |
| alpine_3_18 | pass | pass | pass | pass | pass |
| alpine_3_19 | pass | pass | pass | pass | pass |
| alpine_3_20 | pass | pass | pass | pass | pass |
| debian_10_buster | pass | fail | fail | pass | N/A |
| debian_11_bullseye | pass | pass | pass | pass | N/A |
| debian_12_bookworm | pass | pass | pass | pass | N/A |
| macos-11 | pass | N/A | N/A | N/A | N/A |
| macos-12 | pass | N/A | N/A | N/A | N/A |
| macos-13 | pass | N/A | N/A | N/A | N/A |
| macos-14 | N/A | pass | N/A | N/A | N/A |
| python3_12 | pass | pass | pass | pass | N/A |
| python3_12_alpine3_18 | pass | pass | pass | pass | pass |
| ubuntu_16_xenial | pass | fail | fail | pass | N/A |
| ubuntu_18_bionic | pass | fail | fail | pass | N/A |
| ubuntu_20_focal | pass | pass | pass | pass | N/A |
| ubuntu_22_jammy | pass | pass | pass | N/A | N/A |
| ubuntu_24_noble | pass | pass | pass | N/A | N/A |
| windows-2019 | pass | N/A | N/A | N/A | N/A |
| windows-2022 | pass | N/A | N/A | N/A | N/A |
v1.19.0
1.19.0 (2024-05-31)
- fix: release notes #849
- fix: auto deletion when
--folder-structureis set tonone#831 - fix: Apple/Adobe DNG raw photos are recognised as images #662
- feature: support multiple
--sizeparameter specifications in command line - fix: file extensions for non-original version matching type of the asset in the version
- feature: support downloading adjusted files with
--size adjustedparameter (portraits, edits, etc) with fallback tooriginal#769 #704 #350 #249 - feature: support for CR2,CR3,CRW,ARW,RAF,RW2,NRF,PEF,NEF,ORF raw image formats #675
- feature: support
--size alternativefor alternative originals, e.g. raw+jpeg, with fallback tooriginal#675 - feature: add
--align-rawparam to treat raw in raw+jpeg as original, alternative (jpeg+raw), or as-is, default to as-is
Minimal Effort Compatibility
Checks if icloudpd can be installed using minimal effort and ran bare minimum functionality of help screen. Minimal effort may require installing default version of package manager using OS tools
Compatibility rate: 79.9% (286 passed out of 358)
Legend:
- N/A - not applicable/available
- pass - test pass
- fail - test fail
- pass (src) - test pass using src (for pip)
bin
Compatibility rate: 94.6% (106 passed out of 112)
| OSes and distros | amd64 | arm64 | arm32v7 | 386 | arm32v6 |
|---|---|---|---|---|---|
| alpine_3_10 | pass | pass | pass | pass | fail |
| alpine_3_11 | pass | pass | pass | pass | fail |
| alpine_3_12 | pass | pass | pass | pass | fail |
| alpine_3_13 | pass | pass | pass | pass | pass |
| alpine_3_14 | pass | pass | pass | pass | pass |
| alpine_3_15 | pass | pass | pass | pass | pass |
| alpine_3_16 | pass | pass | pass | pass | pass |
| alpine_3_17 | pass | pass | pass | pass | pass |
| alpine_3_18 | pass | pass | pass | pass | pass |
| alpine_3_19 | pass | pass | pass | pass | pass |
| alpine_3_20 | pass | pass | pass | pass | pass |
| debian_10_buster | pass | pass | pass | pass | N/A |
| debian_11_bullseye | pass | pass | pass | pass | N/A |
| debian_12_bookworm | pass | pass | pass | pass | N/A |
| debian_6_squeeze | pass | fail | N/A | N/A | N/A |
| debian_7_wheezy | pass | pass | pass | pass | N/A |
| debian_8_jessie | pass | pass | pass | pass | N/A |
| debian_9_stretch | pass | pass | pass | pass | N/A |
| macos-11 | pass | N/A | N/A | N/A | N/A |
| macos-12 | pass | N/A | N/A | N/A | N/A |
| macos-13 | pass | N/A | N/A | N/A | N/A |
| macos-14 | N/A | pass | N/A | N/A | N/A |
| ubuntu_12_precise | pass | fail | N/A | fail | N/A |
| ubuntu_14_trusty | pass | pass | pass | pass | N/A |
| ubuntu_16_xenial | pass | pass | pass | pass | N/A |
| ubuntu_18_bionic | pass | pass | pass | pass | N/A |
| ubuntu_20_focal | pass | pass | pass | pass | N/A |
| ubuntu_22_jammy | pass | pass | pass | N/A | N/A |
| ubuntu_24_noble | pass | pass | pass | N/A | N/A |
| windows-2019 | pass | N/A | N/A | N/A | N/A |
| windows-2022 | pass | N/A | N/A | N/A | N/A |
docker
Compatibility rate: 100.0% (5 passed out of 5)
| OSes and distros | amd64 | arm64 | arm32v7 | 386 | arm32v6 |
|---|---|---|---|---|---|
| linux | pass | pass | pass | pass | pass |
npm
Compatibility rate: 66.3% (55 passed out of 83)
| OSes and distros | amd64 | arm64 | arm32v7 | 386 | arm32v6 |
|---|---|---|---|---|---|
| alpine_3_13 | pass | pass | fail | pass | fail |
| alpine_3_14 | pass | pass | fail | pass | fail |
| alpine_3_15 | pass | pass | fail | pass | fail |
| alpine_3_16 | pass | pass | fail | pass | fail |
| alpine_3_17 | pass | pass | fail | pass | fail |
| alpine_3_18 | pass | pass | fail | pass | fail |
| alpine_3_19 | pass | pass | fail | pass | fail |
| alpine_3_20 | pass | pass | fail | pass | fail |
| debian_10_buster | pass | pass | pass | pass | N/A |
| debian_11_bullseye | pass | pass | pass | pass | N/A |
| debian_12_bookworm | pass | pass | pass | pass | N/A |
| macos-11 | pass | N/A | N/A | N/A | N/A |
| macos-12 | pass | N/A | N/A | N/A | N/A |
| macos-13 | pass | N/A | N/A | N/A | N/A |
| macos-14 | N/A | pass | N/A | N/A | N/A |
| ubuntu_12_precise | fail | fail | N/A | fail | N/A |
| ubuntu_14_trusty | fail | fail | fail | fail | N/A |
| ubuntu_16_xenial | fail | fail | fail | fail | N/A |
| ubuntu_18_bionic | pass | pass | pass | pass | N/A |
| ubuntu_20_focal | pass | pass | pass | fail | N/A |
| ubuntu_22_jammy | pass | pass | pass | N/A | N/A |
| ubuntu_24_noble | pass | pass | pass | N/A | N/A |
| windows-2019 | pass | N/A | N/A | N/A | N/A |
| windows-2022 | pass | N/A | N/A | N/A | N/A |
npx
Compatibility rate: 56.2% (41 passed out of 73)
| OSes and distros | amd64 | arm64 | arm32v7 | 386 | arm32v6 |
|---|---|---|---|---|---|
| alpine_3_13 | fail | fail | fail | fail | fail |
| alpine_3_14 | pass | pass | fail | pass | fail |
| alpine_3_15 | pass | pass | fail | pass | fail |
| alpine_3_16 | pass | pass | fail | pass | fail |
| alpine_3_17 | pass | pass | fail | pass | fail |
| alpine_3_18 | pass | pass | fail | pass | fail |
| alpine_3_19 | pass | pass | fail | pass | fail |
| alpine_3_20 | pass | pass | fail | pass | fail |
| debian_10_buster | fail | fail | fail | fail | N/A |
| debian_11_bullseye | pass | pass | pass | pass | N/A |
| debian_12_bookworm | pass | pass | pass | pass | N/A |
| macos-11 | pass | N/A | N/A | N/A | N/A |
| macos-12 | pass | N/A | N/A | N/A | N/A |
| macos-13 | pass | N/A | N/A | N/A | N/A |
| macos-14 | N/A | pass | N/A | N/A | N/A |
| ubuntu_12_precise | fail | fail | N/A | fail | N/A |
| ubuntu_14_trusty | N/A | fail | N/A | N/A | N/A |
| ubuntu_16_xenial | N/A | N/A | N/A | fail | N/A |
| ubuntu_18_bionic | N/A | N/A | N/A | N/A | N/A |
| ubuntu_20_focal | fail | fail | fail | fail | N/A |
| ubuntu_22_jammy | pass | pass | pass | N/A | N/A |
| ubuntu_24_noble | pass | pass | pass | N/A | N/A |
| windows-2019 | pass | N/A | N/A | N/A | N/A |
| windows-2022 | pass | N/A | N/A | N/A | N/A |
pip
Compatibility rate: 92.9% (79 passed out of 85)
| OSes and distros | amd64 | arm64 | arm32v7 | 386 | arm32v6 |
|---|---|---|---|---|---|
| alpine_3_13 | pass | pass | pass | pass | pass |
| alpine_3_14 | pass | pass | pass | pass | pass |
| alpine_3_15 | pass | pass | pass | pass | pass |
| alpine_3_16 | pass | pass | pass | pass | pass |
| alpine_3_17 | pass | pass | pass | pass | pass |
| alpine_3_18 | pass | pass | pass | pass | pass |
| alpine_3_19 | pass | pass | pass | pass | pass |
| alpine_3_20 | pass | pass | pass | pass | pass |
| debian_10_buster | pass | fail | fail | pass | N/A |
| debian_11_bullseye | pass | pass | pass | pass | N/A |
| debian_12_bookworm | pass | pass | pass | pass | N/A |
| macos-11 | pass | N/A | N/A | N/A | N/A |
| macos-12 | pass | N/A | N/A | N/A | N/A |
| macos-13 | pass | N/A | N/A | N/A | N/A |
| macos-14 | N/A | pass | N/A | N/A | N/A |
| python3_12 | pass | pass | pass | pass | N/A |
| python3_12_alpine3_18 | pass | pass | pass | pass | pass |
| ubuntu_16_xenial | pass | fail | fail | pass | N/A |
| ubuntu_18_bionic | pass | fail | fail | pass | N/A |
| ubuntu_20_focal | pass | pass | pass | pass | N/A |
| ubuntu_22_jammy | pass | pass | pass | N/A | N/A |
| ubuntu_24_noble | pass | pass | pass | N/A | N/A |
| windows-2019 | pass | N/A | N/A | N/A | N/A |
| windows-2022 | pass | N/A | N/A | N/A | N/A |
v1.18.0
1.18.0 (2024-05-27)
- feature: add parameter
--live-photo-mov-filename-policyto control naming of video portion of live photos with defaultsuffixfor compatibility #500 - feature: add parameter
--keep-unicode-in-filenameswith defaultfalsefor compatibility #845 - fix: avoid parsing json from empty responses #837
Minimal Effort Compatibility
Checks if icloudpd can be installed using minimal effort and ran bare minimum functionality of help screen. Minimal effort may require installing default version of package manager using OS tools
Compatibility rate: 80.1% (286 passed out of 357)
Legend:
- N/A - not applicable/available
- pass - test pass
- fail - test fail
- pass (src) - test pass using src (for pip)
bin
Compatibility rate: 94.6% (106 passed out of 112)
| OSes and distros | amd64 | arm64 | arm32v7 | 386 | arm32v6 |
|---|---|---|---|---|---|
| alpine_3_10 | pass | pass | pass | pass | fail |
| alpine_3_11 | pass | pass | pass | pass | fail |
| alpine_3_12 | pass | pass | pass | pass | fail |
| alpine_3_13 | pass | pass | pass | pass | pass |
| alpine_3_14 | pass | pass | pass | pass | pass |
| alpine_3_15 | pass | pass | pass | pass | pass |
| alpine_3_16 | pass | pass | pass | pass | pass |
| alpine_3_17 | pass | pass | pass | pass | pass |
| alpine_3_18 | pass | pass | pass | pass | pass |
| alpine_3_19 | pass | pass | pass | pass | pass |
| alpine_3_20 | pass | pass | pass | pass | pass |
| debian_10_buster | pass | pass | pass | pass | N/A |
| debian_11_bullseye | pass | pass | pass | pass | N/A |
| debian_12_bookworm | pass | pass | pass | pass | N/A |
| debian_6_squeeze | pass | fail | N/A | N/A | N/A |
| debian_7_wheezy | pass | pass | pass | pass | N/A |
| debian_8_jessie | pass | pass | pass | pass | N/A |
| debian_9_stretch | pass | pass | pass | pass | N/A |
| macos-11 | pass | N/A | N/A | N/A | N/A |
| macos-12 | pass | N/A | N/A | N/A | N/A |
| macos-13 | pass | N/A | N/A | N/A | N/A |
| macos-14 | N/A | pass | N/A | N/A | N/A |
| ubuntu_12_precise | pass | fail | N/A | fail | N/A |
| ubuntu_14_trusty | pass | pass | pass | pass | N/A |
| ubuntu_16_xenial | pass | pass | pass | pass | N/A |
| ubuntu_18_bionic | pass | pass | pass | pass | N/A |
| ubuntu_20_focal | pass | pass | pass | pass | N/A |
| ubuntu_22_jammy | pass | pass | pass | N/A | N/A |
| ubuntu_24_noble | pass | pass | pass | N/A | N/A |
| windows-2019 | pass | N/A | N/A | N/A | N/A |
| windows-2022 | pass | N/A | N/A | N/A | N/A |
docker
Compatibility rate: 100.0% (5 passed out of 5)
| OSes and distros | amd64 | arm64 | arm32v7 | 386 | arm32v6 |
|---|---|---|---|---|---|
| linux | pass | pass | pass | pass | pass |
npm
Compatibility rate: 66.3% (55 passed out of 83)
| OSes and distros | amd64 | arm64 | arm32v7 | 386 | arm32v6 |
|---|---|---|---|---|---|
| alpine_3_13 | pass | pass | fail | pass | fail |
| alpine_3_14 | pass | pass | fail | pass | fail |
| alpine_3_15 | pass | pass | fail | pass | fail |
| alpine_3_16 | pass | pass | fail | pass | fail |
| alpine_3_17 | pass | pass | fail | pass | fail |
| alpine_3_18 | pass | pass | fail | pass | fail |
| alpine_3_19 | pass | pass | fail | pass | fail |
| alpine_3_20 | pass | pass | fail | pass | fail |
| debian_10_buster | pass | pass | pass | pass | N/A |
| debian_11_bullseye | pass | pass | pass | pass | N/A |
| debian_12_bookworm | pass | pass | pass | pass | N/A |
| macos-11 | pass | N/A | N/A | N/A | N/A |
| macos-12 | pass | N/A | N/A | N/A | N/A |
| macos-13 | pass | N/A | N/A | N/A | N/A |
| macos-14 | N/A | pass | N/A | N/A | N/A |
| ubuntu_12_precise | fail | fail | N/A | fail | N/A |
| ubuntu_14_trusty | fail | fail | fail | fail | N/A |
| ubuntu_16_xenial | fail | fail | fail | fail | N/A |
| ubuntu_18_bionic | pass | pass | pass | pass | N/A |
| ubuntu_20_focal | pass | pass | pass | fail | N/A |
| ubuntu_22_jammy | pass | pass | pass | N/A | N/A |
| ubuntu_24_noble | pass | pass | pass | N/A | N/A |
| windows-2019 | pass | N/A | N/A | N/A | N/A |
| windows-2022 | pass | N/A | N/A | N/A | N/A |
npx
Compatibility rate: 56.9% (41 passed out of 72)
| OSes and distros | amd64 | arm64 | arm32v7 | 386 | arm32v6 |
|---|---|---|---|---|---|
| alpine_3_13 | fail | fail | fail | fail | fail |
| alpine_3_14 | pass | pass | fail | pass | fail |
| alpine_3_15 | pass | pass | fail | pass | fail |
| alpine_3_16 | pass | pass | fail | pass | fail |
| alpine_3_17 | pass | pass | fail | pass | fail |
| alpine_3_18 | pass | pass | fail | pass | fail |
| alpine_3_19 | pass | pass | fail | pass | fail |
| alpine_3_20 | pass | pass | fail | pass | fail |
| debian_10_buster | fail | fail | fail | fail | N/A |
| debian_11_bullseye | pass | pass | pass | pass | N/A |
| debian_12_bookworm | pass | pass | pass | pass | N/A |
| macos-11 | pass | N/A | N/A | N/A | N/A |
| macos-12 | pass | N/A | N/A | N/A | N/A |
| macos-13 | pass | N/A | N/A | N/A | N/A |
| macos-14 | N/A | pass | N/A | N/A | N/A |
| ubuntu_12_precise | fail | fail | N/A | fail | N/A |
| ubuntu_14_trusty | N/A | fail | N/A | N/A | N/A |
| ubuntu_16_xenial | N/A | N/A | N/A | N/A | N/A |
| ubuntu_18_bionic | N/A | N/A | N/A | N/A | N/A |
| ubuntu_20_focal | fail | fail | fail | fail | N/A |
| ubuntu_22_jammy | pass | pass | pass | N/A | N/A |
| ubuntu_24_noble | pass | pass | pass | N/A | N/A |
| windows-2019 | pass | N/A | N/A | N/A | N/A |
| windows-2022 | pass | N/A | N/A | N/A | N/A |
pip
Compatibility rate: 92.9% (79 passed out of 85)
| OSes and distros | amd64 | arm64 | arm32v7 | 386 | arm32v6 |
|---|---|---|---|---|---|
| alpine_3_13 | pass | pass | pass | pass | pass |
| alpine_3_14 | pass | pass | pass | pass | pass |
| alpine_3_15 | pass | pass | pass | pass | pass |
| alpine_3_16 | pass | pass | pass | pass | pass |
| alpine_3_17 | pass | pass | pass | pass | pass |
| alpine_3_18 | pass | pass | pass | pass | pass |
| alpine_3_19 | pass | pass | pass | pass | pass |
| alpine_3_20 | pass | pass | pass | pass | pass |
| debian_10_buster | pass | fail | fail | pass | N/A |
| debian_11_bullseye | pass | pass | pass | pass | N/A |
| debian_12_bookworm | pass | pass | pass | pass | N/A |
| macos-11 | pass | N/A | N/A | N/A | N/A |
| macos-12 | pass | N/A | N/A | N/A | N/A |
| macos-13 | pass | N/A | N/A | N/A | N/A |
| macos-14 | N/A | pass | N/A | N/A | N/A |
| python3_12 | pass | pass | pass | pass | N/A |
| python3_12_alpine3_18 | pass | pass | pass | pass | pass |
| ubuntu_16_xenial | pass | fail | fail | pass | N/A |
| ubuntu_18_bionic | pass | fail | fail | pass | N/A |
| ubuntu_20_focal | pass | pass | pass | pass | N/A |
| ubuntu_22_jammy | pass | pass | pass | N/A | N/A |
| ubuntu_24_noble | pass | pass | pass | N/A | N/A |
| windows-2019 | pass | N/A | N/A | N/A | N/A |
| windows-2022 | pass | N/A | N/A | N/A | N/A |
v1.17.7
1.17.7 (2024-05-25)
Minimal Effort Compatibility
Checks if icloudpd can be installed using minimal effort. Minimal effort may require installing default version of package manager using OS tools
Compatibility rate: 79.4% (258 passed out of 325)
Legend:
- N/A - not applicable/available
- pass - test pass
- fail - test fail
- pass (src) - test pass using src (for pip)
bin
Compatibility rate: 94.2% (98 passed out of 104)
| OSes and distros | amd64 | arm64 | arm32v7 | 386 | arm32v6 |
|---|---|---|---|---|---|
| alpine_3_10 | pass | pass | pass | pass | fail |
| alpine_3_11 | pass | pass | pass | pass | fail |
| alpine_3_12 | pass | pass | pass | pass | fail |
| alpine_3_13 | pass | pass | pass | pass | pass |
| alpine_3_14 | pass | pass | pass | pass | pass |
| alpine_3_15 | pass | pass | pass | pass | pass |
| alpine_3_16 | pass | pass | pass | pass | pass |
| alpine_3_17 | pass | pass | pass | pass | pass |
| alpine_3_18 | pass | pass | pass | pass | pass |
| alpine_3_19 | pass | pass | pass | pass | pass |
| debian_10_buster | pass | pass | pass | pass | N/A |
| debian_11_bullseye | pass | pass | pass | pass | N/A |
| debian_12_bookworm | pass | pass | pass | pass | N/A |
| debian_6_squeeze | pass | fail | N/A | N/A | N/A |
| debian_7_wheezy | pass | pass | pass | pass | N/A |
| debian_8_jessie | pass | pass | pass | pass | N/A |
| debian_9_stretch | pass | pass | pass | pass | N/A |
| macos-11 | pass | N/A | N/A | N/A | N/A |
| macos-12 | pass | N/A | N/A | N/A | N/A |
| macos-13 | pass | N/A | N/A | N/A | N/A |
| macos-14 | N/A | pass | N/A | N/A | N/A |
| ubuntu_12_precise | pass | fail | N/A | fail | N/A |
| ubuntu_14_trusty | pass | pass | pass | pass | N/A |
| ubuntu_16_xenial | pass | pass | pass | pass | N/A |
| ubuntu_18_bionic | pass | pass | pass | pass | N/A |
| ubuntu_20_focal | pass | pass | pass | pass | N/A |
| ubuntu_22_jammy | pass | pass | pass | N/A | N/A |
| windows-2019 | pass | N/A | N/A | N/A | N/A |
| windows-2022 | pass | N/A | N/A | N/A | N/A |
docker
Compatibility rate: 100.0% (5 passed out of 5)
| OSes and distros | amd64 | arm64 | arm32v7 | 386 | arm32v6 |
|---|---|---|---|---|---|
| linux | pass | pass | pass | pass | pass |
npm
Compatibility rate: 65.3% (49 passed out of 75)
| OSes and distros | amd64 | arm64 | arm32v7 | 386 | arm32v6 |
|---|---|---|---|---|---|
| alpine_3_13 | pass | pass | fail | pass | fail |
| alpine_3_14 | pass | pass | fail | pass | fail |
| alpine_3_15 | pass | pass | fail | pass | fail |
| alpine_3_16 | pass | pass | fail | pass | fail |
| alpine_3_17 | pass | pass | fail | pass | fail |
| alpine_3_18 | pass | pass | fail | pass | fail |
| alpine_3_19 | pass | pass | fail | pass | fail |
| debian_10_buster | pass | pass | pass | pass | N/A |
| debian_11_bullseye | pass | pass | pass | pass | N/A |
| debian_12_bookworm | pass | pass | pass | pass | N/A |
| macos-11 | pass | N/A | N/A | N/A | N/A |
| macos-12 | pass | N/A | N/A | N/A | N/A |
| macos-13 | pass | N/A | N/A | N/A | N/A |
| macos-14 | N/A | pass | N/A | N/A | N/A |
| ubuntu_12_precise | fail | fail | N/A | fail | N/A |
| ubuntu_14_trusty | fail | fail | fail | fail | N/A |
| ubuntu_16_xenial | fail | fail | fail | fail | N/A |
| ubuntu_18_bionic | pass | pass | pass | pass | N/A |
| ubuntu_20_focal | pass | pass | pass | fail | N/A |
| ubuntu_22_jammy | pass | pass | pass | N/A | N/A |
| windows-2019 | pass | N/A | N/A | N/A | N/A |
| windows-2022 | pass | N/A | N/A | N/A | N/A |
npx
Compatibility rate: 54.7% (35 passed out of 64)
| OSes and distros | amd64 | arm64 | arm32v7 | 386 | arm32v6 |
|---|---|---|---|---|---|
| alpine_3_13 | fail | fail | fail | fail | fail |
| alpine_3_14 | pass | pass | fail | pass | fail |
| alpine_3_15 | pass | pass | fail | pass | fail |
| alpine_3_16 | pass | pass | fail | pass | fail |
| alpine_3_17 | pass | pass | fail | pass | fail |
| alpine_3_18 | pass | pass | fail | pass | fail |
| alpine_3_19 | pass | pass | fail | pass | fail |
| debian_10_buster | fail | fail | fail | fail | N/A |
| debian_11_bullseye | pass | pass | pass | pass | N/A |
| debian_12_bookworm | pass | pass | pass | pass | N/A |
| macos-11 | pass | N/A | N/A | N/A | N/A |
| macos-12 | pass | N/A | N/A | N/A | N/A |
| macos-13 | pass | N/A | N/A | N/A | N/A |
| macos-14 | N/A | pass | N/A | N/A | N/A |
| ubuntu_12_precise | fail | fail | N/A | fail | N/A |
| ubuntu_14_trusty | N/A | fail | N/A | N/A | N/A |
| ubuntu_16_xenial | N/A | N/A | N/A | N/A | N/A |
| ubuntu_18_bionic | N/A | N/A | N/A | N/A | N/A |
| ubuntu_20_focal | fail | fail | fail | fail | N/A |
| ubuntu_22_jammy | pass | pass | pass | N/A | N/A |
| windows-2019 | pass | N/A | N/A | N/A | N/A |
| windows-2022 | pass | N/A | N/A | N/A | N/A |
pip
Compatibility rate: 92.2% (71 passed out of 77)
| OSes and distros | amd64 | arm64 | arm32v7 | 386 | arm32v6 |
|---|---|---|---|---|---|
| alpine_3_13 | pass | pass | pass | pass | pass |
| alpine_3_14 | pass | pass | pass | pass | pass |
| alpine_3_15 | pass | pass | pass | pass | pass |
| alpine_3_16 | pass | pass | pass | pass | pass |
| alpine_3_17 | pass | pass | pass | pass | pass |
| alpine_3_18 | pass | pass | pass | pass | pass |
| alpine_3_19 | pass | pass | pass | pass | pass |
| debian_10_buster | pass | fail | fail | pass | N/A |
| debian_11_bullseye | pass | pass | pass | pass | N/A |
| debian_12_bookworm | pass | pass | pass | pass | N/A |
| macos-11 | pass | N/A | N/A | N/A | N/A |
| macos-12 | pass | N/A | N/A | N/A | N/A |
| macos-13 | pass | N/A | N/A | N/A | N/A |
| macos-14 | N/A | pass | N/A | N/A | N/A |
| python3_12 | pass | pass | pass | pass | N/A |
| python3_12_alpine3_18 | pass | pass | pass | pass | pass |
| ubuntu_16_xenial | pass | fail | fail | pass | N/A |
| ubuntu_18_bionic | pass | fail | fail | pass | N/A |
| ubuntu_20_focal | pass | pass | pass | pass | N/A |
| ubuntu_22_jammy | pass | pass | pass | N/A | N/A |
| windows-2019 | pass | N/A | N/A | N/A | N/A |
| windows-2022 | pass | N/A | N/A | N/A | N/A |
v1.17.6
1.17.6 (2024-05-23)
- fix: missing exception #836
Minimal Effort Compatibility
Checks if icloudpd can be installed using minimal effort. Minimal effort may require installing default version of package manager using OS tools
Compatibility rate: 79.4% (258 passed out of 325)
Legend:
- N/A - not applicable/available
- pass - test pass
- fail - test fail
- pass (src) - test pass using src (for pip)
bin
Compatibility rate: 94.2% (98 passed out of 104)
| OSes and distros | amd64 | arm64 | arm32v7 | 386 | arm32v6 |
|---|---|---|---|---|---|
| alpine_3_10 | pass | pass | pass | pass | fail |
| alpine_3_11 | pass | pass | pass | pass | fail |
| alpine_3_12 | pass | pass | pass | pass | fail |
| alpine_3_13 | pass | pass | pass | pass | pass |
| alpine_3_14 | pass | pass | pass | pass | pass |
| alpine_3_15 | pass | pass | pass | pass | pass |
| alpine_3_16 | pass | pass | pass | pass | pass |
| alpine_3_17 | pass | pass | pass | pass | pass |
| alpine_3_18 | pass | pass | pass | pass | pass |
| alpine_3_19 | pass | pass | pass | pass | pass |
| debian_10_buster | pass | pass | pass | pass | N/A |
| debian_11_bullseye | pass | pass | pass | pass | N/A |
| debian_12_bookworm | pass | pass | pass | pass | N/A |
| debian_6_squeeze | pass | fail | N/A | N/A | N/A |
| debian_7_wheezy | pass | pass | pass | pass | N/A |
| debian_8_jessie | pass | pass | pass | pass | N/A |
| debian_9_stretch | pass | pass | pass | pass | N/A |
| macos-11 | pass | N/A | N/A | N/A | N/A |
| macos-12 | pass | N/A | N/A | N/A | N/A |
| macos-13 | pass | N/A | N/A | N/A | N/A |
| macos-14 | N/A | pass | N/A | N/A | N/A |
| ubuntu_12_precise | pass | fail | N/A | fail | N/A |
| ubuntu_14_trusty | pass | pass | pass | pass | N/A |
| ubuntu_16_xenial | pass | pass | pass | pass | N/A |
| ubuntu_18_bionic | pass | pass | pass | pass | N/A |
| ubuntu_20_focal | pass | pass | pass | pass | N/A |
| ubuntu_22_jammy | pass | pass | pass | N/A | N/A |
| windows-2019 | pass | N/A | N/A | N/A | N/A |
| windows-2022 | pass | N/A | N/A | N/A | N/A |
docker
Compatibility rate: 100.0% (5 passed out of 5)
| OSes and distros | amd64 | arm64 | arm32v7 | 386 | arm32v6 |
|---|---|---|---|---|---|
| linux | pass | pass | pass | pass | pass |
npm
Compatibility rate: 65.3% (49 passed out of 75)
| OSes and distros | amd64 | arm64 | arm32v7 | 386 | arm32v6 |
|---|---|---|---|---|---|
| alpine_3_13 | pass | pass | fail | pass | fail |
| alpine_3_14 | pass | pass | fail | pass | fail |
| alpine_3_15 | pass | pass | fail | pass | fail |
| alpine_3_16 | pass | pass | fail | pass | fail |
| alpine_3_17 | pass | pass | fail | pass | fail |
| alpine_3_18 | pass | pass | fail | pass | fail |
| alpine_3_19 | pass | pass | fail | pass | fail |
| debian_10_buster | pass | pass | pass | pass | N/A |
| debian_11_bullseye | pass | pass | pass | pass | N/A |
| debian_12_bookworm | pass | pass | pass | pass | N/A |
| macos-11 | pass | N/A | N/A | N/A | N/A |
| macos-12 | pass | N/A | N/A | N/A | N/A |
| macos-13 | pass | N/A | N/A | N/A | N/A |
| macos-14 | N/A | pass | N/A | N/A | N/A |
| ubuntu_12_precise | fail | fail | N/A | fail | N/A |
| ubuntu_14_trusty | fail | fail | fail | fail | N/A |
| ubuntu_16_xenial | fail | fail | fail | fail | N/A |
| ubuntu_18_bionic | pass | pass | pass | pass | N/A |
| ubuntu_20_focal | pass | pass | pass | fail | N/A |
| ubuntu_22_jammy | pass | pass | pass | N/A | N/A |
| windows-2019 | pass | N/A | N/A | N/A | N/A |
| windows-2022 | pass | N/A | N/A | N/A | N/A |
npx
Compatibility rate: 54.7% (35 passed out of 64)
| OSes and distros | amd64 | arm64 | arm32v7 | 386 | arm32v6 |
|---|---|---|---|---|---|
| alpine_3_13 | fail | fail | fail | fail | fail |
| alpine_3_14 | pass | pass | fail | pass | fail |
| alpine_3_15 | pass | pass | fail | pass | fail |
| alpine_3_16 | pass | pass | fail | pass | fail |
| alpine_3_17 | pass | pass | fail | pass | fail |
| alpine_3_18 | pass | pass | fail | pass | fail |
| alpine_3_19 | pass | pass | fail | pass | fail |
| debian_10_buster | fail | fail | fail | fail | N/A |
| debian_11_bullseye | pass | pass | pass | pass | N/A |
| debian_12_bookworm | pass | pass | pass | pass | N/A |
| macos-11 | pass | N/A | N/A | N/A | N/A |
| macos-12 | pass | N/A | N/A | N/A | N/A |
| macos-13 | pass | N/A | N/A | N/A | N/A |
| macos-14 | N/A | pass | N/A | N/A | N/A |
| ubuntu_12_precise | fail | fail | N/A | fail | N/A |
| ubuntu_14_trusty | N/A | fail | N/A | N/A | N/A |
| ubuntu_16_xenial | N/A | N/A | N/A | N/A | N/A |
| ubuntu_18_bionic | N/A | N/A | N/A | N/A | N/A |
| ubuntu_20_focal | fail | fail | fail | fail | N/A |
| ubuntu_22_jammy | pass | pass | pass | N/A | N/A |
| windows-2019 | pass | N/A | N/A | N/A | N/A |
| windows-2022 | pass | N/A | N/A | N/A | N/A |
pip
Compatibility rate: 92.2% (71 passed out of 77)
| OSes and distros | amd64 | arm64 | arm32v7 | 386 | arm32v6 |
|---|---|---|---|---|---|
| alpine_3_13 | pass | pass | pass | pass | pass |
| alpine_3_14 | pass | pass | pass | pass | pass |
| alpine_3_15 | pass | pass | pass | pass | pass |
| alpine_3_16 | pass | pass | pass | pass | pass |
| alpine_3_17 | pass | pass | pass | pass | pass |
| alpine_3_18 | pass | pass | pass | pass | pass |
| alpine_3_19 | pass | pass | pass | pass | pass |
| debian_10_buster | pass | fail | fail | pass | N/A |
| debian_11_bullseye | pass | pass | pass | pass | N/A |
| debian_12_bookworm | pass | pass | pass | pass | N/A |
| macos-11 | pass | N/A | N/A | N/A | N/A |
| macos-12 | pass | N/A | N/A | N/A | N/A |
| macos-13 | pass | N/A | N/A | N/A | N/A |
| macos-14 | N/A | pass | N/A | N/A | N/A |
| python3_12 | pass | pass | pass | pass | N/A |
| python3_12_alpine3_18 | pass | pass | pass | pass | pass |
| ubuntu_16_xenial | pass | fail | fail | pass | N/A |
| ubuntu_18_bionic | pass | fail | fail | pass | N/A |
| ubuntu_20_focal | pass | pass | pass | pass | N/A |
| ubuntu_22_jammy | pass | pass | pass | N/A | N/A |
| windows-2019 | pass | N/A | N/A | N/A | N/A |
| windows-2022 | pass | N/A | N/A | N/A | N/A |
v1.17.5
1.17.5 (2024-04-27)
- experimental: fix errors in npm packages
- fix: allow calls for trusted devices to fail silently #819
Minimal Effort Compatibility
Checks if icloudpd can be installed using minimal effort. Minimal effort may require installing default version of package manager using OS tools
Compatibility rate: 79.4% (258 passed out of 325)
Legend:
- N/A - not applicable/available
- pass - test pass
- fail - test fail
- pass (src) - test pass using src (for pip)
bin
Compatibility rate: 94.2% (98 passed out of 104)
| OSes and distros | amd64 | arm64 | arm32v7 | 386 | arm32v6 |
|---|---|---|---|---|---|
| alpine_3_10 | pass | pass | pass | pass | fail |
| alpine_3_11 | pass | pass | pass | pass | fail |
| alpine_3_12 | pass | pass | pass | pass | fail |
| alpine_3_13 | pass | pass | pass | pass | pass |
| alpine_3_14 | pass | pass | pass | pass | pass |
| alpine_3_15 | pass | pass | pass | pass | pass |
| alpine_3_16 | pass | pass | pass | pass | pass |
| alpine_3_17 | pass | pass | pass | pass | pass |
| alpine_3_18 | pass | pass | pass | pass | pass |
| alpine_3_19 | pass | pass | pass | pass | pass |
| debian_10_buster | pass | pass | pass | pass | N/A |
| debian_11_bullseye | pass | pass | pass | pass | N/A |
| debian_12_bookworm | pass | pass | pass | pass | N/A |
| debian_6_squeeze | pass | fail | N/A | N/A | N/A |
| debian_7_wheezy | pass | pass | pass | pass | N/A |
| debian_8_jessie | pass | pass | pass | pass | N/A |
| debian_9_stretch | pass | pass | pass | pass | N/A |
| macos-11 | pass | N/A | N/A | N/A | N/A |
| macos-12 | pass | N/A | N/A | N/A | N/A |
| macos-13 | pass | N/A | N/A | N/A | N/A |
| macos-14 | N/A | pass | N/A | N/A | N/A |
| ubuntu_12_precise | pass | fail | N/A | fail | N/A |
| ubuntu_14_trusty | pass | pass | pass | pass | N/A |
| ubuntu_16_xenial | pass | pass | pass | pass | N/A |
| ubuntu_18_bionic | pass | pass | pass | pass | N/A |
| ubuntu_20_focal | pass | pass | pass | pass | N/A |
| ubuntu_22_jammy | pass | pass | pass | N/A | N/A |
| windows-2019 | pass | N/A | N/A | N/A | N/A |
| windows-2022 | pass | N/A | N/A | N/A | N/A |
docker
Compatibility rate: 100.0% (5 passed out of 5)
| OSes and distros | amd64 | arm64 | arm32v7 | 386 | arm32v6 |
|---|---|---|---|---|---|
| linux | pass | pass | pass | pass | pass |
npm
Compatibility rate: 65.3% (49 passed out of 75)
| OSes and distros | amd64 | arm64 | arm32v7 | 386 | arm32v6 |
|---|---|---|---|---|---|
| alpine_3_13 | pass | pass | fail | pass | fail |
| alpine_3_14 | pass | pass | fail | pass | fail |
| alpine_3_15 | pass | pass | fail | pass | fail |
| alpine_3_16 | pass | pass | fail | pass | fail |
| alpine_3_17 | pass | pass | fail | pass | fail |
| alpine_3_18 | pass | pass | fail | pass | fail |
| alpine_3_19 | pass | pass | fail | pass | fail |
| debian_10_buster | pass | pass | pass | pass | N/A |
| debian_11_bullseye | pass | pass | pass | pass | N/A |
| debian_12_bookworm | pass | pass | pass | pass | N/A |
| macos-11 | pass | N/A | N/A | N/A | N/A |
| macos-12 | pass | N/A | N/A | N/A | N/A |
| macos-13 | pass | N/A | N/A | N/A | N/A |
| macos-14 | N/A | pass | N/A | N/A | N/A |
| ubuntu_12_precise | fail | fail | N/A | fail | N/A |
| ubuntu_14_trusty | fail | fail | fail | fail | N/A |
| ubuntu_16_xenial | fail | fail | fail | fail | N/A |
| ubuntu_18_bionic | pass | pass | pass | pass | N/A |
| ubuntu_20_focal | pass | pass | pass | fail | N/A |
| ubuntu_22_jammy | pass | pass | pass | N/A | N/A |
| windows-2019 | pass | N/A | N/A | N/A | N/A |
| windows-2022 | pass | N/A | N/A | N/A | N/A |
npx
Compatibility rate: 54.7% (35 passed out of 64)
| OSes and distros | amd64 | arm64 | arm32v7 | 386 | arm32v6 |
|---|---|---|---|---|---|
| alpine_3_13 | fail | fail | fail | fail | fail |
| alpine_3_14 | pass | pass | fail | pass | fail |
| alpine_3_15 | pass | pass | fail | pass | fail |
| alpine_3_16 | pass | pass | fail | pass | fail |
| alpine_3_17 | pass | pass | fail | pass | fail |
| alpine_3_18 | pass | pass | fail | pass | fail |
| alpine_3_19 | pass | pass | fail | pass | fail |
| debian_10_buster | fail | fail | fail | fail | N/A |
| debian_11_bullseye | pass | pass | pass | pass | N/A |
| debian_12_bookworm | pass | pass | pass | pass | N/A |
| macos-11 | pass | N/A | N/A | N/A | N/A |
| macos-12 | pass | N/A | N/A | N/A | N/A |
| macos-13 | pass | N/A | N/A | N/A | N/A |
| macos-14 | N/A | pass | N/A | N/A | N/A |
| ubuntu_12_precise | fail | fail | N/A | fail | N/A |
| ubuntu_14_trusty | N/A | fail | N/A | N/A | N/A |
| ubuntu_16_xenial | N/A | N/A | N/A | N/A | N/A |
| ubuntu_18_bionic | N/A | N/A | N/A | N/A | N/A |
| ubuntu_20_focal | fail | fail | fail | fail | N/A |
| ubuntu_22_jammy | pass | pass | pass | N/A | N/A |
| windows-2019 | pass | N/A | N/A | N/A | N/A |
| windows-2022 | pass | N/A | N/A | N/A | N/A |
pip
Compatibility rate: 92.2% (71 passed out of 77)
| OSes and distros | amd64 | arm64 | arm32v7 | 386 | arm32v6 |
|---|---|---|---|---|---|
| alpine_3_13 | pass | pass | pass | pass | pass |
| alpine_3_14 | pass | pass | pass | pass | pass |
| alpine_3_15 | pass | pass | pass | pass | pass |
| alpine_3_16 | pass | pass | pass | pass | pass |
| alpine_3_17 | pass | pass | pass | pass | pass |
| alpine_3_18 | pass | pass | pass | pass | pass |
| alpine_3_19 | pass | pass | pass | pass | pass |
| debian_10_buster | pass | fail | fail | pass | N/A |
| debian_11_bullseye | pass | pass | pass | pass | N/A |
| debian_12_bookworm | pass | pass | pass | pass | N/A |
| macos-11 | pass | N/A | N/A | N/A | N/A |
| macos-12 | pass | N/A | N/A | N/A | N/A |
| macos-13 | pass | N/A | N/A | N/A | N/A |
| macos-14 | N/A | pass | N/A | N/A | N/A |
| python3_12 | pass | pass | pass | pass | N/A |
| python3_12_alpine3_18 | pass | pass | pass | pass | pass |
| ubuntu_16_xenial | pass | fail | fail | pass | N/A |
| ubuntu_18_bionic | pass | fail | fail | pass | N/A |
| ubuntu_20_focal | pass | pass | pass | pass | N/A |
| ubuntu_22_jammy | pass | pass | pass | N/A | N/A |
| windows-2019 | pass | N/A | N/A | N/A | N/A |
| windows-2022 | pass | N/A | N/A | N/A | N/A |