Releases: picklepete/pyicloud
Releases · picklepete/pyicloud
1.0.0
Breaking change
Only Python 3.7 and later are supported.
What's Changed
- Migrate from pytz (#377) @MartinHjelmare
- Fix for 450 reauthentication failure bug (#372) @gcobb321
- Keyerror data token (#316) @RichieB2B
- Clean up tests (#374) @MartinHjelmare
- Clean and pin test requirements (#376) @MartinHjelmare
- Remove support for Python 3.6 (#375) @MartinHjelmare
- Polish readme (#373) @WhyNotHugo
- Support Python 3.6 to 3.10 (#371) @WhyNotHugo
- Add github action to publish to PyPI (#370) @MartinHjelmare
- Update click version to reduce potential for dependency conflict (#360) @mchonofsky
- Add github actions (#369) @MartinHjelmare
0.10.2
BUG FIXES
- Added code mistakenly missing in previous release.
0.10.1
NEW
- Added support for two-factor authentication (2FA)
BUG FIXES
- Fixed issue with authentication not persisting over time due to changes on the Apple authentication side.
0.9.7
NEW
BUG FIXES
IMPROVEMENTS
- Add clean + publish scripts (@Quentame #255)
- Tests upgrade + tiny lib bump (@Quentame #256)
- Replace PEP8 by pylint (@Quentame #257)
- Add cmdline/CLI tests (@Quentame #258)
- Back is black (@Quentame #259)
- Add download badge (@Quentame #260)
- CI & setup updates (@Quentame #264)
- Test rework + add account & fmi device test (@Quentame #266)
0.9.6.1
0.9.6
NEW
- Added working delete function for photos (@r3ticuli #159)
BUG FIXES
- Fix Reminder KeyError: 'description' (@Quentame #247)
- Fix Calendar KeyError: 'Event' (@Quentame #248)
- Fix Contact limit to 500 (@joshim5 @Quentame #249)
- Additional key checking for photo version build-up (@chadj #163)
- Include only the right package to setup (@Quentame #252)
IMPROVEMENTS
- Add GitHub PR + issue templates (@Quentame #242)
- Upgrade Python tests version (@Quentame #245)
- Add badges to README (@Quentame #246)
- Add code samples (@toothrobber @Quentame #251)
0.9.5
0.9.4
NEW
- Choose to fetch family devices (@Quentame #235)
- raise PyiCloudServiceNotActivatedException if webservice is not available (@Quentame #234)
BREAKING CHANGES
- Errors are Exceptions (@Quentame #234)
- PyiCloudAPIResponseError --> PyiCloudAPIResponseException
- PyiCloud2SARequiredError --> PyiCloud2SARequiredException
- NoStoredPasswordAvailable --> PyiCloudNoStoredPasswordAvailableException
- PyiCloudServiceNotActivatedErrror --> PyiCloudServiceNotActivatedException
IMPROVEMENTS
0.9.3
NEW
BUG FIXES
- fix Contacts services to return iphone contacts (@ezeagwulae #218)
- Fix tests (@Quentame #225)
- Fix PhotoAlbum#str for UTF-8 album titles (@ndbroadbent #205)
- Fix 450 error (@Quentame #230)
- Fix response is not defined (@Quentame #233)
IMPROVEMENTS