Commit Graph

68 Commits

Author SHA1 Message Date
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
Timmy Welch
7d1bf8525b Merge branch 'metadata-plugin' into develop 2023-12-24 18:32:42 -08:00
Timmy Welch
8dccedc229 Bump metron-talker minimum version 2023-12-19 09:05:56 -08:00
Timmy Welch
ae5e246180 Add plugin support for metadata 2023-12-17 21:47:43 -08:00
Timmy Welch
564ce24988 Bump settngs to 0.9.2 2023-12-17 18:30:01 -08:00
Timmy Welch
3b2e763d7d Merge branch 'json-output' into develop 2023-12-17 18:28:53 -08:00
Timmy Welch
45643cc594 Add integration tests 2023-12-17 16:24:32 -08:00
Timmy Welch
ab6b970063 Create an Action tuple for determining the current command 2023-12-17 16:16:21 -08:00
Timmy Welch
9571020217 Upgrade settngs to 0.9.1 2023-12-17 16:15:26 -08:00
Timmy Welch
0de95777b4 Handle multiple options sharing a dest 2023-12-16 17:06:27 -08:00
Timmy Welch
651c5aed37 Add packaging dependency 2023-12-13 09:53:41 -08:00
Timmy Welch
d37c7a680d Update dependencies 2023-11-28 15:08:26 -08:00
Timmy Welch
65948cd9cd Merge branch 'bump-settngs' into develop 2023-11-23 16:06:01 -08:00
Timmy Welch
305eb1dec5 Enable stricter mypy configuration 2023-11-23 16:05:16 -08:00
Timmy Welch
128cab077c Replace pycountry with isocodes
isocodes is updated more often and doesn't depend on deprecated packages
2023-11-23 14:21:21 -08:00
Timmy Welch
9dc6f8914f Upgrade settings to 0.8.0 2023-11-19 23:14:40 -08:00
Timmy Welch
10776dbb07 Fix flake8 issues 2023-11-09 18:23:57 -08:00