Tags: CoLa5/pyicloud
Tags
Feature/photo-uploads (timlaing#130) * Refactor FindMyiPhoneServiceManager and PhotosService - Updated FindMyiPhoneServiceManager to improve device access and added properties for devices and user info. - Refactored PhotosService and related classes to enhance album management, including support for creating, renaming, and deleting albums. - Introduced new enums for better type safety and clarity in album types and directions. - Improved error handling and response parsing in upload and fetch methods. - Enhanced test coverage for photo library functionalities, ensuring proper handling of albums and assets. * Refactor PhotoAlbum payload type and enhance tests for album initialization and properties * Enhance album management by using a sample photo for uploads and improve response handling in PhotoAlbum class * Enhance photo download functionality and fix type hints in PhotoAsset class * Refactor AlbumContainer indexing and update tests to use AlbumContainer type * Fix albumType value assignment and enhance error handling in PhotoLibrary; update tests for album renaming to verify server response * Fix type hints in PhotoLibrary and update asset response handling; improve upload file tests for consistency * Add album deletion and photo deletion examples to README; improve download and upload method descriptions * Enhance photo upload functionality and error handling; add PhotoAsset type and improve test coverage * Fix punctuation in README for clarity on album and photo deletion methods * Fix typos and improve clarity in README; update examples and enhance error handling in photo services * Add method to add existing photos to albums; refactor upload logic * Fix grammar in README for clarity on adding photos to albums
Bump tox from 4.27.0 to 4.28.4 (timlaing#112) Bumps [tox](https://github.com/tox-dev/tox) from 4.27.0 to 4.28.4. - [Release notes](https://github.com/tox-dev/tox/releases) - [Changelog](https://github.com/tox-dev/tox/blob/main/docs/changelog.rst) - [Commits](tox-dev/tox@4.27.0...4.28.4) --- updated-dependencies: - dependency-name: tox dependency-version: 4.28.4 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Tim Laing <[email protected]>
fix: correct shebang in pyenv script and update sonar project propert… …ies for Python versions (timlaing#95)
fix: specify content-type for README in setuptools dynamic configurat… …ion (timlaing#92)
simplify json requests (timlaing#76) * simplify json requests --------- Co-authored-by: Tim Laing <[email protected]>
Add additional tests (timlaing#59) * Added additional tests for services
migrated session properties from service to session (timlaing#47) Further session refactoring
Merge pull request timlaing#25 from timlaing/bugfix/authentication-he… …aders Fix for authentication issue
PreviousNext