Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

python312-PyChromecast-14.0.5-1.2 RPM for noarch

From OpenSuSE Ports Tumbleweed for noarch

Name: python312-PyChromecast Distribution: openSUSE Tumbleweed
Version: 14.0.5 Vendor: openSUSE
Release: 1.2 Build date: Wed Nov 6 13:47:40 2024
Group: Unspecified Build host: reproducible
Size: 634226 Source RPM: python-PyChromecast-14.0.5-1.2.src.rpm
Packager: http://bugs.opensuse.org
Url: https://github.com/balloob/pychromecast
Summary: Python module to talk to Google Chromecast
Library to communicate with the Google Chromecast. It currently supports
Auto discovering connected Chromecasts on the network, start the default
media receiver and play any online media, control playback of current
playing media, implement Google Chromecast api v2, communicate with apps
via channels, easily extendable to add support for unsupported namespaces,
multi-room setups with Audio cast devices.

Provides

Requires

License

MIT

Changelog

* Wed Nov 06 2024 John Paul Adrian Glaubitz <[email protected]>
  - Update to 14.0.5
    * Attempting to fix 738 (#886) @geoffoxholm
* Sun Oct 13 2024 Tejas Guruswamy <[email protected]>
  - Update to 14.0.4
    * Make it possible to log heartbeat ping pong (#969) @emontnemery
    * Move HeartbeatController to a separate module (#968) @emontnemery
    * Simplify socket timeout (#967) @emontnemery
    * Bump pylint from 3.2.7 to 3.3.1 (#957) @dependabot
  - Update to 14.0.3:
    * Revert "Revert "Revert "Remove socket timeouts"" (#883)" (#965) @bdraco
  - Update to 14.0.2:
    * Add OHF logo to README (#961) @mrdarrengriffin
    * Fix errors found by pylint 3.2.7 (#946) @emontnemery
    * Reduce verbosity of reconnection (#933) @elupus
    * Add BRAVIA 4K VH21 to known devices (#904) @jayofdoom
    * Initialize _session member on YouTube controller (#925) @alexdelorenzo
    * Migrate to using efficient I/O multiplexing selectors (#865) @bdraco
    * Revert "Revert "Remove socket timeouts"" (#883) @emontnemery
* Tue May 07 2024 Dirk Müller <[email protected]>
  - update to 14.0.1:
    * Add debug prints to HomeAssistantController
    * Add JBL Link Portable to known devices
    * Fix race in HomeAssistantController
    * Revert "Remove socket timeouts"
    * Remove socket timeouts
    * Run rstcheck in CI
    * Remove mypy exclude pattern
    * Update default URL used in media example
  - update to 14.0.0:
    * Most user facing functions accepting an optional callback
      function have been changed such that the optional arguments
      are now kwarg only
    * The signature of callbacks called when requests are completed
      has been changed
    * Some named tuples have been replaced with dataclasses
    * The ServiceInfo class has been split in two classes
    * Parameter names of `MediaStatusListener.load_media_failed`
      has been changed
    * Many user facing functions now have a default timeout, and
      will raise when that timeout expires
    * It's no longer supported to use pychromecast with event
      custom loops
* Fri Jan 26 2024 Dirk Müller <[email protected]>
  - update to 13.1.0:
    * Increase homeassistant lovelace connect timeout and make it
      configurable (#770) @cicchr
    * Add support for NRK TV and NRK Radio apps (#777) @lersveen
    * Change logged precision of volume from 1 to 2 (#768)
      @alexdelorenzo
    * Create ShakaPlayer Controller (#758) @juanfadev
    * Add date for removal of deprecated discovery functions (#767)
      @emontnemery
    * Mark discover_chromecasts as deprecated (#766) @emontnemery
    * Update README.rst (#765) @emontnemery
    * Fix known_hosts for older chromecasts (#762) @domenipavec
    * Fix SSLContext settings (#764) @emontnemery
    * Update README.rst to reflect refactoring of cast.device to
      cast.cast_info (#751) @davidjabon
    * Fix deprecated call to ssl.SSLContext without specifying
      protocol (#763) @emontnemery
* Mon Dec 11 2023 Dirk Müller <[email protected]>
  - update to 13.0.8:
    * Change BBC Sounds app_id (#753) @blawford
    * Dependency updates
* Thu Jun 01 2023 Dirk Müller <[email protected]>
  - update to 13.0.7:
    * Wait longer when attempting to play media (#720) @emontnemery
    * Fix socket leak
    * Don't call launch callback on error
    * Wait for response when stopping app
    * Simplify request callback handling
    * Make sure handler is unregistered after quickplay
    * Fix lint issues
    * Add SVS Pro SoundBase
    * Add JBL Link 10, 20, 300, 500
    * Fix poll/select for Windows
    * Add Smart Soundbar 10
* Mon Jan 02 2023 Dirk Müller <[email protected]>
  - update to 13.0.4:
    * Correct timeout in call to poll.poll
    * Adding support for reported unknown devices
    * Add Chromecast Ultra and Chromecast HD to the recognised devices
    * Fix error with select when python process exceeds 1024 open file descriptors
    * Include URL and UUID in Home Assistant controller messages
* Mon Dec 05 2022 Yogalakshmi Arunachalam <[email protected]>
  - Update to version 13.0.1
    * Make sure __version__ is consistent
    * Make pylint happier
    * Drop __version__
  - Update to version 13.0.0
    * Adapt to pylint 2.15.5 (#670) @emontnemery
    * Added three unknown models with cast-types (#658) @heikkih
    * Revert "pin to protobuf v3" (#669) @emontnemery
    * Pin github actions and add dependabot actions ecosystem (#655) @MartinHjelmare
    * Improve output of discovery examples (#653) @emontnemery
    * Update version_info in init (#640) @clach04
* Wed Aug 17 2022 Yogalakshmi Arunachalam <[email protected]>
  - Update to 12.1.4
    * Improve timeout logs (#637) @emontnemery
    * pin to protobuf v3 (#625) @chapmanjacobd
  - Update to 12.1.3
    * Add additional cast model (#628) @emontnemery
    * Add additional cast model (#624) @emontnemery
* Sat May 21 2022 Tejas Guruswamy <[email protected]>
  - Update to 12.1.2:
    * Breaking Changes: the media controller has been refactored in #607, which means:
    * Controllers not included in the pychromecast repo may need some adjustments
    * The `BbcIplayerController` and `BbcSoundsController` no longer have overridden `play_media` methods
    * Refactor handling of discovered casts and device info (#556)
* Mon Mar 08 2021 Steve Kowalik <[email protected]>
  - Update to 9.1.1:
    * Add HostBrowser.update_hosts (#476)
    * Handle audio groups removed from known host (#475)
    * Remove useless pylint and flake8 directives (#472)
    * BREAKING CHANGE: Update discovery to support a list of known hosts (#469)
    * Catch errors thrown by select call (#471)
    * Fix some strings mangled by black formatting (#470)
    * Fix MultiZoneControllerListener (#468)
    * Expose volume_control_type (#461)
    * Move ReceiverController to its own module (#460)
    * Infer contentType from playQueue items (#457) @maykar
    * Remove unintended 'async' from listener interfaces (#453)
    * Update BubbleUPNP example (#451)
    * Refactor listeners and controllers as ABCs (#450)
    * Add more google devices to consts (#448) @theychx
    * Make current_time optional when loading or queing media (#446)
* Wed Jan 27 2021 Steve Kowalik <[email protected]>
  - Update to 7.7.2:
    * Use urllib.request instead of requests.
  - Drop python-requests from Requires.
  - Correct egg-info filename to build in the multi-python new world order.
* Mon Jan 04 2021 Steve Kowalik <[email protected]>
  - Update to 7.7.1:
    * Don't throw if socket is already closed when cleaning up (#438)
    * Update local http API, re-add get_multizone_status (#437)
    * Spotify quick play (again) (#430)
    * Fix next/previous track (#436)
    * Add support for BubbleUPNP (#428)

Files

/usr/lib/python3.12/site-packages/PyChromecast-14.0.5.dist-info
/usr/lib/python3.12/site-packages/PyChromecast-14.0.5.dist-info/INSTALLER
/usr/lib/python3.12/site-packages/PyChromecast-14.0.5.dist-info/LICENSE
/usr/lib/python3.12/site-packages/PyChromecast-14.0.5.dist-info/METADATA
/usr/lib/python3.12/site-packages/PyChromecast-14.0.5.dist-info/RECORD
/usr/lib/python3.12/site-packages/PyChromecast-14.0.5.dist-info/REQUESTED
/usr/lib/python3.12/site-packages/PyChromecast-14.0.5.dist-info/WHEEL
/usr/lib/python3.12/site-packages/PyChromecast-14.0.5.dist-info/top_level.txt
/usr/lib/python3.12/site-packages/pychromecast
/usr/lib/python3.12/site-packages/pychromecast/__init__.py
/usr/lib/python3.12/site-packages/pychromecast/__pycache__
/usr/lib/python3.12/site-packages/pychromecast/__pycache__/__init__.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/pychromecast/__pycache__/__init__.cpython-312.pyc
/usr/lib/python3.12/site-packages/pychromecast/__pycache__/config.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/pychromecast/__pycache__/config.cpython-312.pyc
/usr/lib/python3.12/site-packages/pychromecast/__pycache__/const.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/pychromecast/__pycache__/const.cpython-312.pyc
/usr/lib/python3.12/site-packages/pychromecast/__pycache__/dial.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/pychromecast/__pycache__/dial.cpython-312.pyc
/usr/lib/python3.12/site-packages/pychromecast/__pycache__/discovery.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/pychromecast/__pycache__/discovery.cpython-312.pyc
/usr/lib/python3.12/site-packages/pychromecast/__pycache__/error.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/pychromecast/__pycache__/error.cpython-312.pyc
/usr/lib/python3.12/site-packages/pychromecast/__pycache__/models.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/pychromecast/__pycache__/models.cpython-312.pyc
/usr/lib/python3.12/site-packages/pychromecast/__pycache__/quick_play.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/pychromecast/__pycache__/quick_play.cpython-312.pyc
/usr/lib/python3.12/site-packages/pychromecast/__pycache__/response_handler.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/pychromecast/__pycache__/response_handler.cpython-312.pyc
/usr/lib/python3.12/site-packages/pychromecast/__pycache__/socket_client.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/pychromecast/__pycache__/socket_client.cpython-312.pyc
/usr/lib/python3.12/site-packages/pychromecast/config.py
/usr/lib/python3.12/site-packages/pychromecast/const.py
/usr/lib/python3.12/site-packages/pychromecast/controllers
/usr/lib/python3.12/site-packages/pychromecast/controllers/__init__.py
/usr/lib/python3.12/site-packages/pychromecast/controllers/__pycache__
/usr/lib/python3.12/site-packages/pychromecast/controllers/__pycache__/__init__.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/pychromecast/controllers/__pycache__/__init__.cpython-312.pyc
/usr/lib/python3.12/site-packages/pychromecast/controllers/__pycache__/bbciplayer.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/pychromecast/controllers/__pycache__/bbciplayer.cpython-312.pyc
/usr/lib/python3.12/site-packages/pychromecast/controllers/__pycache__/bbcsounds.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/pychromecast/controllers/__pycache__/bbcsounds.cpython-312.pyc
/usr/lib/python3.12/site-packages/pychromecast/controllers/__pycache__/bubbleupnp.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/pychromecast/controllers/__pycache__/bubbleupnp.cpython-312.pyc
/usr/lib/python3.12/site-packages/pychromecast/controllers/__pycache__/dashcast.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/pychromecast/controllers/__pycache__/dashcast.cpython-312.pyc
/usr/lib/python3.12/site-packages/pychromecast/controllers/__pycache__/heartbeat.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/pychromecast/controllers/__pycache__/heartbeat.cpython-312.pyc
/usr/lib/python3.12/site-packages/pychromecast/controllers/__pycache__/homeassistant.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/pychromecast/controllers/__pycache__/homeassistant.cpython-312.pyc
/usr/lib/python3.12/site-packages/pychromecast/controllers/__pycache__/homeassistant_media.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/pychromecast/controllers/__pycache__/homeassistant_media.cpython-312.pyc
/usr/lib/python3.12/site-packages/pychromecast/controllers/__pycache__/media.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/pychromecast/controllers/__pycache__/media.cpython-312.pyc
/usr/lib/python3.12/site-packages/pychromecast/controllers/__pycache__/multizone.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/pychromecast/controllers/__pycache__/multizone.cpython-312.pyc
/usr/lib/python3.12/site-packages/pychromecast/controllers/__pycache__/nrkradio.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/pychromecast/controllers/__pycache__/nrkradio.cpython-312.pyc
/usr/lib/python3.12/site-packages/pychromecast/controllers/__pycache__/nrktv.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/pychromecast/controllers/__pycache__/nrktv.cpython-312.pyc
/usr/lib/python3.12/site-packages/pychromecast/controllers/__pycache__/plex.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/pychromecast/controllers/__pycache__/plex.cpython-312.pyc
/usr/lib/python3.12/site-packages/pychromecast/controllers/__pycache__/receiver.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/pychromecast/controllers/__pycache__/receiver.cpython-312.pyc
/usr/lib/python3.12/site-packages/pychromecast/controllers/__pycache__/shaka.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/pychromecast/controllers/__pycache__/shaka.cpython-312.pyc
/usr/lib/python3.12/site-packages/pychromecast/controllers/__pycache__/supla.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/pychromecast/controllers/__pycache__/supla.cpython-312.pyc
/usr/lib/python3.12/site-packages/pychromecast/controllers/__pycache__/yleareena.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/pychromecast/controllers/__pycache__/yleareena.cpython-312.pyc
/usr/lib/python3.12/site-packages/pychromecast/controllers/__pycache__/youtube.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/pychromecast/controllers/__pycache__/youtube.cpython-312.pyc
/usr/lib/python3.12/site-packages/pychromecast/controllers/bbciplayer.py
/usr/lib/python3.12/site-packages/pychromecast/controllers/bbcsounds.py
/usr/lib/python3.12/site-packages/pychromecast/controllers/bubbleupnp.py
/usr/lib/python3.12/site-packages/pychromecast/controllers/dashcast.py
/usr/lib/python3.12/site-packages/pychromecast/controllers/heartbeat.py
/usr/lib/python3.12/site-packages/pychromecast/controllers/homeassistant.py
/usr/lib/python3.12/site-packages/pychromecast/controllers/homeassistant_media.py
/usr/lib/python3.12/site-packages/pychromecast/controllers/media.py
/usr/lib/python3.12/site-packages/pychromecast/controllers/multizone.py
/usr/lib/python3.12/site-packages/pychromecast/controllers/nrkradio.py
/usr/lib/python3.12/site-packages/pychromecast/controllers/nrktv.py
/usr/lib/python3.12/site-packages/pychromecast/controllers/plex.py
/usr/lib/python3.12/site-packages/pychromecast/controllers/receiver.py
/usr/lib/python3.12/site-packages/pychromecast/controllers/shaka.py
/usr/lib/python3.12/site-packages/pychromecast/controllers/supla.py
/usr/lib/python3.12/site-packages/pychromecast/controllers/yleareena.py
/usr/lib/python3.12/site-packages/pychromecast/controllers/youtube.py
/usr/lib/python3.12/site-packages/pychromecast/dial.py
/usr/lib/python3.12/site-packages/pychromecast/discovery.py
/usr/lib/python3.12/site-packages/pychromecast/error.py
/usr/lib/python3.12/site-packages/pychromecast/generated
/usr/lib/python3.12/site-packages/pychromecast/generated/__pycache__
/usr/lib/python3.12/site-packages/pychromecast/generated/__pycache__/authority_keys_pb2.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/pychromecast/generated/__pycache__/authority_keys_pb2.cpython-312.pyc
/usr/lib/python3.12/site-packages/pychromecast/generated/__pycache__/cast_channel_pb2.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/pychromecast/generated/__pycache__/cast_channel_pb2.cpython-312.pyc
/usr/lib/python3.12/site-packages/pychromecast/generated/__pycache__/logging_pb2.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/pychromecast/generated/__pycache__/logging_pb2.cpython-312.pyc
/usr/lib/python3.12/site-packages/pychromecast/generated/authority_keys_pb2.py
/usr/lib/python3.12/site-packages/pychromecast/generated/authority_keys_pb2.pyi
/usr/lib/python3.12/site-packages/pychromecast/generated/cast_channel_pb2.py
/usr/lib/python3.12/site-packages/pychromecast/generated/cast_channel_pb2.pyi
/usr/lib/python3.12/site-packages/pychromecast/generated/logging_pb2.py
/usr/lib/python3.12/site-packages/pychromecast/generated/logging_pb2.pyi
/usr/lib/python3.12/site-packages/pychromecast/generated/readme.txt
/usr/lib/python3.12/site-packages/pychromecast/models.py
/usr/lib/python3.12/site-packages/pychromecast/quick_play.py
/usr/lib/python3.12/site-packages/pychromecast/response_handler.py
/usr/lib/python3.12/site-packages/pychromecast/socket_client.py
/usr/share/doc/packages/python312-PyChromecast
/usr/share/doc/packages/python312-PyChromecast/README.rst
/usr/share/licenses/python312-PyChromecast
/usr/share/licenses/python312-PyChromecast/LICENSE


Generated by rpm2html 1.8.1

Fabrice Bellet, Mon Dec 9 23:39:48 2024