Marc Mueller
c8fd48523f
Use TypeVar defaults for Generator ( #125228 )
2024-09-04 18:10:21 -10:00
Allen Porter
c07a9e9d59
Add dependency on google-photos-library-api: Change the Google Photos client library to a new external package ( #125040 )
...
* Change the Google Photos client library to a new external package
* Remove mime type guessing
* Update tests to mock out the client library and iterators
* Update homeassistant/components/google_photos/media_source.py
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
---------
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
2024-09-03 13:54:43 +02:00
Allen Porter
30772da0e1
Add Google Photos media source support for albums and favorites ( #124985 )
2024-08-31 14:39:18 -07:00
Allen Porter
ef84a8869e
Add Google Photos service for uploading content ( #124956 )
...
* Add Google Photos upload support
* Fix format
* Merge in scope/reauth changes
* Address PR feedback
* Fix blocking i/o in async
2024-08-31 21:16:14 +02:00
Allen Porter
2cab9f7fe9
Address additional Google Photos integration feedback ( #124957 )
...
* Address review feedback
* Fix typing for arguments
2024-08-31 10:10:45 +02:00
Allen Porter
c1eb5f8b74
Fix Google Photos get media calls ( #124958 )
2024-08-31 10:01:51 +02:00
Allen Porter
cb742a677c
Add Google Photos reauth support ( #124933 )
...
* Add Google Photos reauth support
* Update tests/components/google_photos/test_config_flow.py
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
---------
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
2024-08-30 17:31:24 +02:00
Allen Porter
c01bb44757
Add Google Photos integration ( #124835 )
...
* Add Google Photos integration
* Mark credentials typing
* Add code review suggestions to simpilfy google_photos
* Update tests/components/google_photos/conftest.py
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
* Apply suggestions from code review
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
* Fix comment typo
* Update test fixtures from review feedback
* Remove unnecessary test for services
* Remove keyword argument
---------
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
2024-08-30 07:27:19 -07:00