File mkchromecast.changes of Package mkchromecast
-------------------------------------------------------------------
Sat Oct 04 23:37:26 UTC 2025 - Tejas Guruswamy <tejas.guruswamy@opensuse.org>
- Update to version 0.3.8.1+git20250601.6e583366:
* substituted youtube-dl with yt-dlp
* Update audio.py
* Update __init__.py
* Update pipeline_builder.py
* Update audio.py
* Added Space below the new unit test and triple-quoted the docstring to align with PEP-0257
* Changed indention so that the MP3 codec is ALWAYS assigned when the Node backend is selected. Validate with unit test.
* Add test to validate the issue of a missing assignment of the MP3 Codec, when the MP3 codec is selected in conjuncture with the Node Backend.
-------------------------------------------------------------------
Sat Jun 08 18:35:52 UTC 2024 - tejas.guruswamy@opensuse.org
- Update to version 0.3.8.1+git20240603.28a0ea8:
* Added Space below the new unit test and triple-quoted the docstring to align with PEP-0257
* Changed indention so that the MP3 codec is ALWAYS assigned when the Node backend is selected. Validate with unit test.
* Add test to validate the issue of a missing assignment of the MP3 Codec, when the MP3 codec is selected in conjuncture with the Node Backend.
* change `imp` to `importlib` on line 61 in mkchromecast/tray_threading.py. `imp` is no longer supported in python 3.12, causing a hard error when using Ubuntu 24.04 LTS, that uses this version natively.
* Encode available device names to UTF-8
* Minor fixups
-------------------------------------------------------------------
Wed Jan 10 03:30:03 UTC 2024 - tejas.guruswamy@opensuse.org
- Update to version 0.3.8.1+git20240106.90c125f:
* Drops some unneeded commented-out code.
* Fixes newlines in bin/mkchromecast
* Groups action arguments and makes them mutually exclusive.
* Fixes a bug that caused args to be parsed multiple times (instead of once per interpreter process, as designed)
* Clarifies the standard codepath within mkchromecast, and fixes up some related issues
* Random fixups while trying to understand and simplify startup and cleanup
* Works around mtype access bug, and makes chromecast cleanup and sonos cleanup independent
* Adds missing constants import to two files.
-------------------------------------------------------------------
Sun Dec 03 03:11:45 UTC 2023 - tejas.guruswamy@opensuse.org
- Update to version 0.3.8.1+git20231129.0fe6328d:
* Also runs the mypy static type analyzer if it's available.
* Black format.
* Return ip address on macOS correctly.
* Updates test.py to use Python's unittest, to run the `pytype` static analyzer, and to connect to a configurable target device for the integration test.
* Bump qs and express in /nodejs
* Added option to change fps on screencast
* Update README.md
-------------------------------------------------------------------
Sat Mar 04 05:22:58 UTC 2023 - tejas.guruswamy@opensuse.org
- Update to version 0.3.8.1+git20221210.10b91bd4:
* Bump qs and express in /nodejs
* Bump minimist from 1.2.5 to 1.2.6 in /nodejs
-------------------------------------------------------------------
Sun Nov 20 05:23:55 UTC 2022 - tejas.guruswamy@opensuse.org
- Update to version 0.3.8.1+git20221031.0de9fd78:
* Added option to change fps on screencast
* Update README.md
* Ignore all pycache.
* Fix regex used to parse sink list
* Replace pacmd with pactl
* Update README.md
-------------------------------------------------------------------
Sat May 21 19:05:42 UTC 2022 - tejas.guruswamy@opensuse.org
- Update to version 0.3.8.1+git20211125.2f112ec6:
* Ignore all pycache.
* Fix regex used to parse sink list
* Replace pacmd with pactl
* Update README.md
* Properly apply display from environment
* Fix deprecation warnings due to invalid escape sequences.
* Update requirements.txt
* Bumped Qt.
-------------------------------------------------------------------
Wed Sep 01 22:30:14 UTC 2021 - tejas.guruswamy@opensuse.org
- Update to version 0.3.8.1+git20210725.de1ae31d:
* Replace pacmd with pactl
* Update README.md
* Properly apply display from environment
* Fix deprecation warnings due to invalid escape sequences.
* Update requirements.txt
* Bumped Qt.
* Explicitly add getch subpackage to the manifest
* Updated qt and clean targets on Makefile.
-------------------------------------------------------------------
Sat May 15 23:09:48 UTC 2021 - tejas.guruswamy@opensuse.org
- Update to version 0.3.8.1+git20210322.37dc39d6:
* Update README.md
* Properly apply display from environment
* Fix deprecation warnings due to invalid escape sequences.
* Update requirements.txt
* Bumped Qt.
* Explicitly add getch subpackage to the manifest
* Updated qt and clean targets on Makefile.
* Makefile: List phony targets
-------------------------------------------------------------------
Mon Jan 25 01:48:55 UTC 2021 - Tejas Guruswamy <tejas.guruswamy@opensuse.org>
- Build only for the default python version
-------------------------------------------------------------------
Sat Dec 05 21:02:36 UTC 2020 - tejas.guruswamy@opensuse.org
- Update to version 0.3.8.1+git20201116.f1edf613:
* Update requirements.txt
* Explicitly add getch subpackage to the manifest
* Updated qt and clean targets on Makefile.
* Makefile: List phony targets
* Makefile: Add sed_notray target
* Makefile: remove extraneous space
* Support symlinking to the main binary
* Pyflakes clean up.
* simplify the code block of obtaining IP/host
* partially bump pychromecast version to 7.2.0
-------------------------------------------------------------------
Thu Aug 06 15:57:49 UTC 2020 - tejas.guruswamy@opensuse.org
- Update to version 0.3.8.1+git.0c72d3de:
* simplify the code block of obtaining IP/host
* partially bump pychromecast version to 7.2.0
* Set sink description in load-module command.
* Remember id of sink created and remove only that one when removing sinks.
* Fixes problems when soco is not installed.
* Use Soco groups and register only the coordinator and general improvements.
* A small hack that reduced latency on audio casting.
* Updated requirements.
* Bump minimist from 1.2.0 to 1.2.5 in /nodejs
* Bump psutil from 5.4.7 to 5.6.6
* Move to BlackHole on macOS.
* Fix TypeError: 'exclusive' is an unknown keyword argument.
* Updated audiodevice for macOS Catalina.
-------------------------------------------------------------------
Sat Sep 28 23:59:56 UTC 2019 - tejas.guruswamy@opensuse.org
- Update to version 0.3.8.1+git.417876bd:
* Fixing issues with spaces in filenames and user defined ffmpeg commands
* Move 'if seek' to parent block otherwise --seek option fails using example:
* Bump flask from 0.12.3 to 1.0
* add support for custom video codecs in ffmpeg
* Add support for 1440p resolution.
* Use environment to set display to use when capturing screen with ffmpeg.
* Beautification using black.
* FileNotFoundError: [Errno 2] No such file or directory: 'lame': 'lame'
* Make the fix for delay more general (I hope).
* Reduce delay.
-------------------------------------------------------------------
Sun Jan 20 00:36:14 UTC 2019 - Philipp Wagner <mail@philipp-wagner.com>
- Add dependency on parec
-------------------------------------------------------------------
Sun Jan 20 00:13:47 UTC 2019 - Philipp Wagner <mail@philipp-wagner.com>
- Updated to upstream version 0.3.8.1+git99-g5c87415e
* Initial package based on Fedora and Debian packages