Robert Honz
ca927984d3
chore: 🔧 Update docstring guidelines in coding standards
...
* Changed "Write docstrings for all public modules, classes, functions, and methods" to "Always write doc strings for all modules, classes, functions, and methods."
* Added missing punctuation for consistency in error handling guidelines.
2025-07-01 10:34:20 +02:00
Robert Honz
eda5ab92c0
feat: ✨ Add project coding standards for Python
...
* Introduced guidelines for naming conventions and error handling.
* Specified the use of `snake_case` for variables, `CamelCase` for classes, and PEP 8 compliance.
* Emphasized the importance of type hints and docstrings in code documentation.
2025-07-01 10:08:46 +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
2428be42bb
👷 Added search advise to every issue type.
2025-01-20 10:19:28 +01:00
Robert Honz
e723b81892
👷 Extended issue templates.
2025-01-12 15:42:17 +01:00
Robert Honz
d79519636d
👷 Extended issue templates.
2025-01-12 15:41:15 +01:00
Robert Honz
e53f3fa675
👷 Extended issue templates.
2025-01-12 15:40:06 +01:00
Robert Honz
2381b78c2f
👷 Extended issue templates.
2025-01-12 15:39:13 +01:00
Robert Honz
fca675e8f9
👷 Extended issue templates.
2025-01-12 15:34:22 +01:00
Robert Honz
c5bf1d5b9c
👷 Extended issue templates.
2025-01-12 15:32:24 +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
8a3f205c50
✨ Issues: More directions for issue submission added.
2025-01-02 14:16:25 +01:00
Robert Honz
7768f8877b
👷 GitHub Action cache update.
2024-12-17 13:39:21 +01:00
Robert Honz
62260d2802
👷 GitHub Action cache update.
2024-12-17 13:34:39 +01:00
Robert Honz
35cf758888
👷 Only supported Python version is now 3.12.
2024-12-17 12:48:59 +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
148b77328a
✨ More mandatory fields for the help issue template.
2024-04-03 06:15:14 +02:00
Robert Honz
9dd8f6c856
Merge branch '71-feature-show-queued-downloads'
...
* 71-feature-show-queued-downloads:
✨ Lists can also be downloaded using the "Download List" button.
👌 Reduced network traffic for covers.
✨ Display cover in info area.
✨ Use `Album.image()` to get cover url.
✨ Software named explicitly.
✨ Info pane will be initialized correctly.
✨ Added info pane to GUI.
# Conflicts:
# tidal_dl_ng/gui.py
2024-03-29 12:32:11 +01: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
453205bf48
✨ Software named explicitly.
2024-03-25 14:20:55 +01:00
Robert Honz
3b737b0eb8
🛠 Settings path fix.
2024-02-26 07:51:48 +01:00
Robert Honz
7cbfd68e2a
✨ Links are necessary for reproduction.
2024-02-26 07:37:20 +01:00
Robert Honz
34fd48aabc
🌟 Issue templates.
2024-02-26 06:34:45 +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