5820c36ea5
Fix CV error handling
2024-09-27 14:39:25 -07:00
c0db1e52ae
Make cleanup_html produce text that is more compliant with markdown
2024-09-22 16:26:15 -07:00
e46656323c
Fix clearing invalid tags
2024-09-22 16:24:28 -07:00
e96de650bf
Fix label names for standard location links
2024-09-21 17:06:17 -07:00
b421a0edaa
Add links to standard locations
2024-09-21 15:57:09 -07:00
a9fdafdb93
Format message better
2024-09-21 15:39:37 -07:00
a4a6d54d7e
Merge branch 'cv-cache' into develop
2024-09-20 15:02:20 -07:00
9358431146
Add a notice about Metron/GCD changes on PyInstaller builds
2024-09-20 14:45:06 -07:00
a60eda1602
Typo
2024-09-20 13:57:14 -07:00
c796ad7c7a
Enable debug logging for pyrate-limiter
2024-09-20 13:52:25 -07: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
89dfec2363
ComicVine improvements
...
Add more logging
Add a 10 second timeout to all requests
Log unhandled exceptions
2024-09-19 19:13:03 -07:00
39a4a37d7c
Add tests
2024-09-19 19:03:30 -07:00
25e5134577
Cache more ComicVine lookups
2024-09-19 17:31:06 -07:00
a7f1d566ab
Merge branch 'plugin-isolation' into develop
2024-09-19 16:26:35 -07:00
234d9e49fe
Fix test
2024-09-17 15:32:01 -07:00
6ea9230382
Allow .whl files
2024-09-17 14:27:01 -07:00
1803a37591
Handle None values when doing conversions and catch indexing errors
2024-09-17 09:20:11 -07:00
c50de9bed7
Fix plugin folder
2024-09-16 16:52:51 -07:00
6a97ace933
Only support zip local plugins
2024-09-16 16:46:42 -07:00
f56d58bf45
Fix reading plugin files
2024-09-16 16:13:11 -07:00
4c9096a11b
Implement the most basic local plugin isolation possible
...
Remove modules belonging to local plugins after loading
Remove sys.path entry after loading
This means that multiple local plugins can be installed with the same import path and should work correctly
This does not allow loading a local plugin that has the same import path as an installed plugin
2024-09-15 17:09:33 -07:00
c9c0c99a2a
Increase rate limits on CV to cover the 200 requests/Hr restriction
...
Add twitter's alternative to HTTP code 429
2024-09-12 13:56:57 -07:00
58f71cf6d9
Remove archived tags from tests
2024-09-12 13:17:06 -07:00
befffc98b1
Catch all exceptions when parsing metadata from the CLI
2024-09-12 13:11:30 -07:00
006f3cbd1f
Remove comet and cbl tags
2024-09-12 12:09:07 -07:00
582224abec
Fixes for quick-tag
2024-09-12 11:51:38 -07:00
acb59f9e83
Fix saving settings
2024-08-24 12:19:11 -07:00
fab30f3f29
Add experimental quick-tag
2024-08-18 19:16:55 -07:00
2cb6caea8d
Ignore update with incomplete data when complete data is already cached
2024-08-16 17:05:28 -07:00
ffdf7d71e1
Fix tests
2024-08-16 12:50:14 -07:00
db3d5d6a01
Merge branch 'jxl' into develop
2024-08-09 16:34:25 -07:00
8709ef301d
Fix failing test
2024-08-03 23:11:31 -07:00
b8728c5eed
Improve performance when re-tagging file based tags in zip archives
2024-08-03 14:41:04 -07:00
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
d089c4bb6a
Merge branch 'mizaki/modify_cb_delegate' into develop
2024-08-03 14:04:49 -07:00
8ace830d5e
Remove double import
2024-07-31 22:13:15 +01:00
893728cbef
Merge remote-tracking branch 'origin/pre-commit-ci-update-config' into develop
2024-07-30 18:35:06 -07:00
d4a90e8934
[pre-commit.ci] auto fixes from pre-commit.com hooks
...
for more information, see https://pre-commit.ci
2024-07-29 17:21:53 +00:00
a529b14459
[pre-commit.ci] pre-commit autoupdate
...
updates:
- [github.com/asottile/pyupgrade: v3.16.0 → v3.17.0](https://github.com/asottile/pyupgrade/compare/v3.16.0...v3.17.0 )
2024-07-29 17:21:31 +00:00
3227105558
Merge branch 'pre-commit-ci-update-config' into develop
2024-07-27 19:40:22 -07:00
d62dff49b4
Fix overlay tests
2024-07-27 19:39:15 -07:00
2d4d10e31d
Add comment on a python oddity
2024-07-27 19:26:09 -07:00
0048901a61
Remove unused attributes
2024-07-27 19:23:37 -07:00
a7a9d38428
Make ImageMetadata a dataclass
2024-07-27 19:23:37 -07:00
219ede2d5d
Improve StrEnum
...
Return the actual string for __str__
Allow case insensitive conversion
2024-07-27 16:45:22 -07:00
e96cb8ad15
Add button to autodetect double pages
...
A page is marked as a double page if it's as least as wide as tall.
Closes: #578
Co-authored-by: Sven Hesse <drmccoy@drmccoy.de >
2024-07-27 16:39:34 -07:00
0a4aef1a1b
Add back apply_archive_info_to_metadata when writing tags
2024-07-27 16:24:29 -07:00
63832606b1
Add ability to auto-detect double pages
...
Co-authored-by: Sven Hesse <drmccoy@drmccoy.de >
2024-07-27 16:24:29 -07:00