summaryrefslogtreecommitdiff
path: root/.github/workflows/master.yml
Commit message (Collapse)AuthorAgeFilesLines
* feat: Enhance playlist management and GUI logicWarry2025-12-291-0/+17
| | | | | | | | | | - Improved playlist item fetching by adding robust pagination and low-level request hooks for better testing and flexibility. - Refactored track ID extraction logic into reusable helpers for clarity. - Improved initialization for dialog components to avoid circular dependencies in the GUI. - Added new unit tests to validate playlist operations, including track addition/removal and API integration. - Updated metadata functions to simplify dictionary access using `.get` for better readability. - Ensured PySide6 system dependencies are installed in GitHub Actions to address CI compatibility issues. - Streamlined UI package initialization to improve modularity and robustness of imports.
* fix(tox): 🐛 update Python version support in configurationRobert Honz2025-10-201-1/+1
| | | | | * Added support for Python 3.13 in the `tox` configuration. * Updated `envlist` to include `py313` for testing.
* refactor(tox): 🔧 Remove Python 3.13 from testing matrixRobert Honz2025-07-031-1/+1
| | | | | * Updated the Python version matrix in the tox job to only include 3.12. * This change simplifies the testing process and focuses on the currently supported version.
* ✨ Add Python 3.13 support and update dependenciesRobert Honz2025-07-011-1/+1
| | | | | | | | | | | | | | | | Extends Python version support to include 3.13 in CI workflows, tox environments, and documentation. Updates dependencies to ensure compatibility with the new Python version and resolves legacy workarounds for macOS GitHub Actions runners. Upgrades include: - `pyside6` to version 6.9.1 - `click` to version 8.2.1 - Other relevant dependency updates for compatibility. Re-enables `pyupgrade` pre-commit hook targeting Python 3.12+. Fixed binary creation for Intel macOS.
* ✨ GitHub Action: Runner updater on commit to `ubuntu-24.04`.Robert Honz2025-01-021-3/+3
|
* 👷 GitHub Action cache update.Robert Honz2024-12-171-2/+2
|
* 👷 Only supported Python version is now 3.12.Robert Honz2024-12-171-1/+1
|
* 👷 Minimum Python version is now 3.12.Robert Honz2024-12-171-1/+1
|
* ✨ GitHub Actions version upgrades.Robert Honz2024-01-121-5/+5
|
* 🌟 Re-add all project files.Robert Honz2023-12-191-0/+70