Timmy Welch
88908691d1
Update most things to use a Tag directly
2025-09-01 18:33:10 -07:00
Timmy Welch
91b5d3ce5d
Redesign comic files
2025-09-01 18:33:10 -07:00
Timmy Welch
2758c97e0a
Update isocodes
2025-09-01 17:13:21 -07:00
Timmy Welch
4ec2e2d11b
Fix log formatting
CI / lint (ubuntu-latest, 3.9) (push) Has been cancelled
CI / build-and-test (macos-13, 3.13) (push) Has been cancelled
CI / build-and-test (macos-13, 3.9) (push) Has been cancelled
CI / build-and-test (macos-14, 3.13) (push) Has been cancelled
CI / build-and-test (macos-14, 3.9) (push) Has been cancelled
CI / build-and-test (ubuntu-22.04, 3.13) (push) Has been cancelled
CI / build-and-test (ubuntu-22.04, 3.9) (push) Has been cancelled
CI / build-and-test (ubuntu-22.04-arm, 3.13) (push) Has been cancelled
CI / build-and-test (ubuntu-22.04-arm, 3.9) (push) Has been cancelled
CI / build-and-test (windows-latest, 3.13) (push) Has been cancelled
CI / build-and-test (windows-latest, 3.9) (push) Has been cancelled
Contributions / A job to automate contrib in readme (push) Has been cancelled
2025-07-17 22:14:58 -07:00
Timmy Welch
62e085f1fc
Require pyicu
2025-06-19 00:13:59 -07:00
Timmy Welch
347c3e4032
Bump comicinfoxml
2025-06-19 00:13:59 -07:00
Timmy Welch
0950f032c3
Use zipremove
2025-06-19 00:13:59 -07:00
Timmy Welch
e8c211d5ac
Fix 7z
2025-06-19 00:13:59 -07:00
Timmy Welch
54fc1469bf
Test python 3.9, 3.13 and publish 3.13 binaries
2025-06-19 00:13:59 -07:00
Timmy Welch
0c28572fbc
Download appimage for the current platform
2025-06-18 21:08:27 -07:00
Timmy Welch
653e792bfd
Switch to PyQt6
2025-06-18 17:24:37 -07:00
Timmy Welch
f1b729129e
Fix mypy types
2025-05-04 15:32:26 -07:00
Timmy Welch
2f64154cd2
Update to latest version of settngs
2025-05-01 18:18:50 -07:00
Timmy Welch
75bba1814c
Remove rapidfuzz and use stdlib difflib
...
Results are on-par (90% the same) and this removes a dependency
2025-04-23 18:57:28 -07:00
Timmy Welch
343be3b973
Upgrade pre-commit
2025-04-13 13:48:42 -07:00
Timmy Welch
280606ae11
Remove dependency on Pillow <10
2025-01-21 19:16:01 -08:00
Timmy Welch
e8e21eb1b6
Fix tests not being excluded in wheel
2025-01-05 18:41:15 -08:00
Timmy Welch
63718882a5
Update pyinstaller package to not include metron or gcd by default
...
This makes it so that users using pyinstaller can update metron and gcd without waiting for a new ComicTagger release
2024-09-19 19:23:41 -07:00
Timmy Welch
006f3cbd1f
Remove comet and cbl tags
2024-09-12 12:09:07 -07:00
Timmy Welch
ffdf7d71e1
Fix tests
2024-08-16 12:50:14 -07:00
pre-commit-ci[bot]
0ba81f9f86
[pre-commit.ci] auto fixes from pre-commit.com hooks
...
for more information, see https://pre-commit.ci
2024-08-03 21:27:25 +00:00
Timmy Welch
8c85a60f67
Add pillow-jxl-plugin as an optional dependency
2024-08-03 14:15:00 -07:00
Timmy Welch
9350a07f50
Enable support for the plaintext keyring
2024-06-30 20:03:47 -07:00
Timmy Welch
6325a2a707
Pass ACTIONS_* variables because github can't be consistent
2024-06-30 19:36:25 -07:00
Timmy Welch
ea96c44d84
Pass github actions environment variables
2024-06-30 19:06:15 -07:00
Timmy Welch
bd53678442
Copy oidc-exchange.py from pypa/gh-action-pypi-publish
2024-06-29 20:51:27 -07:00
Timmy Welch
c370baa6a2
re-add pyinstaller to release
2024-06-29 19:22:33 -07:00
Timmy Welch
56d8c507e2
Use a directory that isn't deleted
2024-06-29 17:15:13 -07:00
Timmy Welch
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
Timmy Welch
c8017c4269
Fix release (maybe)
2024-06-23 19:22:00 -07:00
Timmy Welch
20806f95a2
Remove lint from release code
2024-06-23 01:33:48 -07:00
Timmy Welch
5f1ddee7ce
Update build system
2024-06-22 18:22:28 -07:00
Timmy Welch
42448fa250
Update settngs
...
Fix renamed settings attributes
Add --parse-filename back
Fix conversions in fileranamer
2024-06-21 21:01:11 -07:00
Timmy Welch
69a9566f42
Update all references of saved 'matadata' to 'tags'
2024-06-20 16:47:10 -07:00
Timmy Welch
24002c66e7
Move action definitions into ui file
2024-06-14 15:35:01 -07:00
Timmy Welch
f712952b87
Fix typing issues
2024-05-21 18:22:30 -07:00
Timmy Welch
2897611006
Fix defaults for arguments
...
Bump settngs
2024-05-19 14:17:07 -07:00
Timmy Welch
235e62814f
Update pre-commit
2024-04-28 13:57:53 -07:00
Timmy Welch
8bcd51f49b
Improve commandline metadata override
...
Change parse_metadata_from_string to yaml syntax
Add a special value to remove existing values when metadata is overlayed
2024-04-06 12:03:01 -07:00
Timmy Welch
0d9756f8b0
Pin minimum version for comicinfoxml
2024-03-09 13:51:35 -08:00
Timmy Welch
9a95adf47d
Bump comicfn2dict
2024-03-09 13:02:02 -08:00
Timmy Welch
5155762711
Add comicfn2dict as an alternative filename parser
2024-03-03 21:47:31 -08:00
Timmy Welch
dd0b637566
Bump settngs
2024-02-24 19:01:10 -08:00
Timmy Welch
2e2d886cb2
Bump settngs
2024-02-22 14:52:26 -08:00
Timmy Welch
10a48634bd
Update talker dependencies
2024-02-19 12:29:36 -08:00
Timmy Welch
bf67c6d270
Add E701 to flake8 ignores for new black version
2024-02-02 14:36:11 -08:00
Timmy Welch
6e56872121
Fix running dmgbuild again
2023-12-25 22:50:11 -08:00
Timmy Welch
888c50d72a
Fix running dmgbuild
2023-12-25 22:41:57 -08:00
Timmy Welch
231b600a0e
Switch to tar.gz and dmg archives to reduce space
2023-12-25 22:16:18 -08:00
Timmy Welch
f7bd6ee4f3
Add cix support
2023-12-24 18:32:52 -08:00