Robert Honz
5c09b6594c
fix(tox): 🐛 update Python version support in configuration
...
* Added support for Python 3.13 in the `tox` configuration.
* Updated `envlist` to include `py313` for testing.
2025-10-20 10:09:30 +02:00
Robert Honz
10508218d1
fix(workflow): 🐛 update macOS target version in build matrix
...
* Changed macOS target from `macos-13` to `macos-15-intel` for improved compatibility.
2025-10-06 13:41:49 +02:00
Robert Honz
d6bb9d51d2
chore(workflow): 🚀 Update build matrix for GUI packaging across multiple OS
...
* Added support for building GUI on macOS ARM64, Ubuntu, and Windows platforms.
* Restored previously commented-out build commands for better cross-platform compatibility.
2025-07-08 09:58:30 +02:00
Robert Honz
f0bbbc0108
fix(gui): 🐛 Correct make gui-macos-dmg command and add delay
...
* Updated the command to `make gui-macos-dmg` for proper packaging.
* Introduced a 60-second delay before creating the DMG to ensure all processes are completed.
2025-07-04 00:02:41 +02:00
Robert Honz
ae17fab057
chore(workflow): 🚀 Update GUI packaging process for macOS
...
* Added a sleep command before creating the `.dmg` file to ensure proper execution.
* Modified the `hdiutil create` command to include `-debug` for troubleshooting.
2025-07-03 23:45:21 +02:00
Robert Honz
0e7dda5622
Bump pyside6 version from 6.8.1 to 6.9.0 in pyproject.toml
2025-07-03 15:41:55 +02:00
Robert Honz
6f499057aa
chore(workflow): 🚀 Add release and test build GitHub Actions workflow
...
- Introduced a new workflow for managing releases and test builds.
- Configured jobs for publishing, deploying documentation, and building GUI assets for multiple platforms.
- Set up environment variables and matrix strategy for cross-platform builds.
2025-07-03 11:32:28 +02:00
Robert Honz
fa1ea1fc87
refactor(tox): 🔧 Remove Python 3.13 from testing matrix
...
* 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.
2025-07-03 11:24:50 +02:00
Robert Honz
d3164f48de
✨ Add Python 3.13 support and update dependencies
...
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.
2025-07-01 08:04:21 +02:00
Robert Honz
0eaeed533f
👷 Added Apple Script timeout workaround for macos-13 Intel runner.
2025-06-30 10:45:52 +02:00
Robert Honz
4a26aea87f
✨ Added Windows ARM action built.
2025-06-27 15:16:25 +02:00
Robert Honz
6bef8242f8
👷 Deprecated GitHub runner update.
2025-06-27 13:28:02 +02:00
Robert Honz
f4b40b133e
✨ Nuitka downgraded to overcome pathelf --add-rpath issue.
2025-03-27 18:59:20 +01:00
Robert Honz
0686bbf376
👷 Install patchelf explicitly.
2025-03-25 21:14:24 +01:00
Robert Honz
1336bebebb
👷 Do not use cache for actions.
2025-03-24 07:11:37 +01:00
Robert Honz
4b880a69f4
👷 Linux ARM64 enabled for GUI builds.
2025-01-27 08:41:48 +01:00
Robert Honz
f72578e40b
👷 Removed unnecessary release workflow code.
2025-01-04 14:34:17 +01:00
Robert Honz
e2ea1e0eed
👷 Switching to maintained GitHub release action (action-gh-release).
2025-01-04 14:25:46 +01:00
Robert Honz
73408b4730
👷 GitHub action now use ubuntu-24.04
2025-01-03 14:48:21 +01:00
Robert Honz
0cb80b3f6b
✨ GitHub Action: Runner updater on commit to ubuntu-24.04.
2025-01-02 14:46:52 +01:00
Robert Honz
7768f8877b
👷 GitHub Action cache update.
2024-12-17 13:39:21 +01:00
Robert Honz
748f8c7954
👷 Only supported Python version is now 3.12.
2024-12-17 12:44:24 +01:00
Robert Honz
6ef9c4ba1e
👷 Minimum Python version is now 3.12.
2024-12-17 09:45:10 +01:00
Robert Honz
704d75de85
👷 GitHub workflow update: macos runner updated to version 13.
2024-12-13 10:39:47 +01:00
Robert Honz
076305e389
🛠️ Trying to overcome early timeouts with PyPi.
2024-11-30 10:29:06 +01:00
Robert Honz
210e01f66e
👷 Fixing build script for macOS ARM64.
2024-06-16 16:31:06 +02:00
Robert Honz
2dd2067f0d
👷 Enable macOS M1 build.
2024-06-13 21:29:23 +02:00
Robert Honz
55df3d4631
👷 Updated macOS build image to 12, due to GitHub sunset of macos-11.
2024-05-21 09:09:02 +02:00
Robert Honz
1a37c008c4
🛠️ Reverting to PyPi publish.
2024-03-29 09:20:53 +01:00
Robert Honz
8a0ba0e1a3
🛠️ Fixing build for windows in onedir mode.
2024-03-29 09:10:24 +01:00
Robert Honz
b97b1f3c28
🛠️ Fixing build for windows in onedir mode.
2024-03-29 09:05:51 +01:00
Robert Honz
d39bcc9292
✨ Window icon will be shown. App will be built with specific icons per OS.
2024-01-19 11:06:38 +01:00
Robert Honz
125641a93c
🪄 Removed debugging code.
2024-01-17 10:42:40 +01:00
Robert Honz
975addae8e
🌟 GitHub Actions fix.
2024-01-17 10:37:27 +01:00
Robert Honz
0cba5d83b1
♻️ Refactored GitHub actions using own env action.
2024-01-12 13:38:12 +01:00
Robert Honz
fba88b614c
✨ GitHub Actions version upgrades.
2024-01-12 12:47:37 +01:00
Robert Honz
f5039ff607
🛠️ M1 runner only available for enterprise.
2023-12-20 13:48:30 +01:00
Robert Honz
557585dc01
🛠️ Naming M1 runner.
2023-12-20 13:44:23 +01:00
Robert Honz
ee06956bed
🛠️ Removed debug and activated M1 runner.
2023-12-20 13:43:26 +01:00
Robert Honz
c62433870b
🛠️ Release GUI fix Windows poetry. Makefile APP_NAME as command arg possible.
2023-12-20 13:30:32 +01:00
Robert Honz
587e046746
🛠️ Release GUI fix Windows poetry.
2023-12-20 13:22:50 +01:00
Robert Honz
5d9fba275d
🛠️ Release GUI fix Windows poetry.
2023-12-20 13:15:03 +01:00
Robert Honz
72da630c21
🛠️ Release GUI fix Windows poetry.
2023-12-20 13:09:44 +01:00
Robert Honz
877151698f
🛠️ Release GUI fix Windows poetry.
2023-12-20 13:06:23 +01:00
Robert Honz
f82ca9296a
🛠️ Release GUI fix Windows poetry.
2023-12-20 13:01:37 +01:00
Robert Honz
43e70c9f51
🛠️ Release GUI fix Windows poetry.
2023-12-20 12:51:38 +01:00
Robert Honz
8f2798fb9b
🛠️ Release GUI fix Windows poetry.
2023-12-20 12:46:04 +01:00
Robert Honz
78f57637af
🛠️ Release GUI fix Windows poetry.
2023-12-20 12:23:59 +01:00
Robert Honz
16c41d71d3
🛠️ Release GUI fix.
2023-12-20 12:15:58 +01:00
Robert Honz
87cdce8b15
🛠️ Release GUI fix. Docs added.
2023-12-20 12:05:53 +01:00