54fc1469bf
Test python 3.9, 3.13 and publish 3.13 binaries
2025-06-19 00:13:59 -07:00
0c28572fbc
Download appimage for the current platform
2025-06-18 21:08:27 -07:00
25eabaf841
Fix windows being an inferior OS
2025-03-18 21:50:00 -07:00
c282ebf845
Switch ubuntu runner to 22.04 and macos to 13
2024-12-07 14:41:22 -08:00
fab30f3f29
Add experimental quick-tag
2024-08-18 19:16:55 -07:00
4c8a4dcbd3
Make python 3.9 compatible
2024-06-29 21:04:32 -07:00
bd53678442
Copy oidc-exchange.py from pypa/gh-action-pypi-publish
2024-06-29 20:51:27 -07:00
64db58ed3d
Fix dmg creation
2024-06-29 18:54:13 -07:00
56d8c507e2
Use a directory that isn't deleted
2024-06-29 17:15:13 -07:00
10a1554e73
Fix release again
...
Place binaries in dist/binary to make pypa/gh-action-pypi-publish happy
Don't run the formatter and qrc generator during release as it causes issues with setuptools_scm
2024-06-29 16:04:27 -07:00
6132af3bb5
Support niquests
2024-06-09 13:09:26 -07:00
dcad32ade0
Fix settngs generation
2024-02-24 19:55:28 -08:00
dd0b637566
Bump settngs
2024-02-24 19:01:10 -08:00
39407286b3
Fix tarfile
2023-12-25 22:59:57 -08:00
6e56872121
Fix running dmgbuild again
2023-12-25 22:50:11 -08:00
888c50d72a
Fix running dmgbuild
2023-12-25 22:41:57 -08:00
231b600a0e
Switch to tar.gz and dmg archives to reduce space
2023-12-25 22:16:18 -08:00
305eb1dec5
Enable stricter mypy configuration
2023-11-23 16:05:16 -08:00
05e6eaf88e
Update setting group names
...
Make group names presentable to users and add builtin plugins during namespace generation.
Revamp talkeruigenerator.py to use generated group and setting names and remove as much hard-coded strings as possible
Add a --list-plugins commandline option
2023-09-05 03:55:12 -04:00
783e10a9a1
Generate a namespace object for typing settngs
2023-06-09 16:20:00 -07:00
f94c9ef857
Update appimage step
...
Fix platform case
Remove icu check from appimage step as ComicTagger is not installed
Add appimagetool to allowed commands
Fix appimage paths
2023-04-25 16:00:02 -07:00
c4b7411261
Use tox for building
2023-04-23 01:31:44 -07:00