Commit Graph

90 Commits

Author SHA1 Message Date
df376c061b Make pre-commit happy 2026-05-03 16:41:18 -07:00
0cc8882838 Remove metron-talker from dependencies 2026-05-03 13:07:47 -07:00
9c51b215e6 Upgrade to python3.10 2025-11-25 22:33:15 -08:00
pre-commit-ci[bot]
97d75402d4 [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
2025-10-13 17:11:18 +00:00
b7d19d4673 Remove PyQt6-WebEngine from pre-built release 2025-10-03 12:46:57 -07:00
ade4679ae3 Skip GUI tests on Windows and Linux 2025-09-18 13:29:24 -07:00
5c5d87a333 Add tests 2025-09-18 13:29:24 -07:00
144b3ba370 Display message when a ratelimit is hit 2025-09-18 13:29:24 -07:00
2758c97e0a Update isocodes 2025-09-01 17:13:21 -07:00
4ec2e2d11b Fix log formatting
Some checks failed
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
62e085f1fc Require pyicu 2025-06-19 00:13:59 -07:00
347c3e4032 Bump comicinfoxml 2025-06-19 00:13:59 -07:00
0950f032c3 Use zipremove 2025-06-19 00:13:59 -07:00
e8c211d5ac Fix 7z 2025-06-19 00:13:59 -07:00
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
653e792bfd Switch to PyQt6 2025-06-18 17:24:37 -07:00
f1b729129e Fix mypy types 2025-05-04 15:32:26 -07:00
2f64154cd2 Update to latest version of settngs 2025-05-01 18:18:50 -07:00
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
343be3b973 Upgrade pre-commit 2025-04-13 13:48:42 -07:00
280606ae11 Remove dependency on Pillow <10 2025-01-21 19:16:01 -08:00
e8e21eb1b6 Fix tests not being excluded in wheel 2025-01-05 18:41:15 -08:00
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
006f3cbd1f Remove comet and cbl tags 2024-09-12 12:09:07 -07:00
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
8c85a60f67 Add pillow-jxl-plugin as an optional dependency 2024-08-03 14:15:00 -07:00
9350a07f50 Enable support for the plaintext keyring 2024-06-30 20:03:47 -07:00
6325a2a707 Pass ACTIONS_* variables because github can't be consistent 2024-06-30 19:36:25 -07:00
ea96c44d84 Pass github actions environment variables 2024-06-30 19:06:15 -07:00
bd53678442 Copy oidc-exchange.py from pypa/gh-action-pypi-publish 2024-06-29 20:51:27 -07:00
c370baa6a2 re-add pyinstaller to release 2024-06-29 19:22:33 -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
c8017c4269 Fix release (maybe) 2024-06-23 19:22:00 -07:00
20806f95a2 Remove lint from release code 2024-06-23 01:33:48 -07:00
5f1ddee7ce Update build system 2024-06-22 18:22:28 -07:00
42448fa250 Update settngs
Fix renamed settings attributes
Add --parse-filename back
Fix conversions in fileranamer
2024-06-21 21:01:11 -07:00
69a9566f42 Update all references of saved 'matadata' to 'tags' 2024-06-20 16:47:10 -07:00
24002c66e7 Move action definitions into ui file 2024-06-14 15:35:01 -07:00
f712952b87 Fix typing issues 2024-05-21 18:22:30 -07:00
2897611006 Fix defaults for arguments
Bump settngs
2024-05-19 14:17:07 -07:00
235e62814f Update pre-commit 2024-04-28 13:57:53 -07:00
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
0d9756f8b0 Pin minimum version for comicinfoxml 2024-03-09 13:51:35 -08:00
9a95adf47d Bump comicfn2dict 2024-03-09 13:02:02 -08:00
5155762711 Add comicfn2dict as an alternative filename parser 2024-03-03 21:47:31 -08:00
dd0b637566 Bump settngs 2024-02-24 19:01:10 -08:00
2e2d886cb2 Bump settngs 2024-02-22 14:52:26 -08:00