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
openSUSE Build Service is sponsored by