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
e34b23747b
Fix clearing cache
2025-06-29 17:37:11 -07:00
Timmy Welch
bfa9b07016
Use efficient list checks
2025-06-29 17:37:11 -07:00
Timmy Welch
12f1d11ee8
Merge branch 'mizaki/issue_hash_cover' into develop
2025-05-05 00:20:57 -07:00
Timmy Welch
66cc901027
Fix python 3.12 deprecation
2025-05-04 15:49:48 -07:00
Timmy Welch
0a7bb4d93d
Fix ratelimit on direct series/issue lookups
2025-05-04 15:32:00 -07:00
Timmy Welch
dfaa2cc11d
Reduce number of requests for quick_tag
2025-05-02 14:33:00 -07:00
Timmy Welch
2106883c67
Improve ComicCacher performance
2025-05-02 14:12:25 -07:00
Timmy Welch
3ebc11d95e
Merge branch 'emmanuel-ferdman/develop' into develop
2025-05-02 13:50:32 -07:00
Timmy Welch
165388ce1b
Show more options to the user if there are multiple bad matches
...
Fix some error cases in the comicvine talker
Remove leftover pprint statement
2025-04-30 17:32:05 -07:00
Emmanuel Ferdman
d65ce48882
Resolve bs4 deprecation warnings
...
Signed-off-by: Emmanuel Ferdman <emmanuelferdman@gmail.com >
2025-04-23 23:03:46 -07:00
Timmy Welch
ad26ee7818
Fix deprecation warning
2025-04-22 21:08:10 -07:00
Mizaki
506fac03c7
Use ImageHash solely
2025-04-17 23:48:53 +01:00
Timmy Welch
5ee467465a
Fix a cache miss when retrieving multiple issues
2025-01-30 01:39:26 -08:00
Timmy Welch
8de35bdfa1
Fix default dict creating unnecessary keys
2025-01-10 16:25:10 -08:00
Timmy Welch
78df903de7
pre-commit
2024-09-27 15:08:00 -07:00
Timmy Welch
4cd70670cc
Allow custom paramaters in comicvine url
2024-09-27 15:06:26 -07:00
Timmy Welch
5820c36ea5
Fix CV error handling
2024-09-27 14:39:25 -07:00
Timmy Welch
c0db1e52ae
Make cleanup_html produce text that is more compliant with markdown
2024-09-22 16:26:15 -07:00
Timmy Welch
a4a6d54d7e
Merge branch 'cv-cache' into develop
2024-09-20 15:02:20 -07:00
Timmy Welch
a60eda1602
Typo
2024-09-20 13:57:14 -07:00
Timmy Welch
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
Timmy Welch
39a4a37d7c
Add tests
2024-09-19 19:03:30 -07:00
Timmy Welch
25e5134577
Cache more ComicVine lookups
2024-09-19 17:31:06 -07:00
Timmy Welch
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
Timmy Welch
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
Timmy Welch
582224abec
Fixes for quick-tag
2024-09-12 11:51:38 -07:00
Timmy Welch
fab30f3f29
Add experimental quick-tag
2024-08-18 19:16:55 -07:00
Timmy Welch
2cb6caea8d
Ignore update with incomplete data when complete data is already cached
2024-08-16 17:05:28 -07:00
Timmy Welch
e452fa153b
Fix issues from static analysis
2024-06-22 20:21:01 -07:00
Timmy Welch
3389c72a63
Merge branch 'help-messages' into develop
2024-06-21 19:53:30 -07:00
Timmy Welch
69a9566f42
Update all references of saved 'matadata' to 'tags'
2024-06-20 16:47:10 -07:00
Timmy Welch
6132af3bb5
Support niquests
2024-06-09 13:09:26 -07:00
Timmy Welch
5e6682566f
Allow results to include comics in the following year fixes #638
2024-06-08 19:17:42 -07:00
Timmy Welch
a681abb854
Consolidate preparing metadata for save
2024-04-27 15:29:34 -07:00
Timmy Welch
c311b8e351
Use comicapi for all urllib3 items
2024-04-12 14:39:34 -07:00
Timmy Welch
3df263858d
Merge branch 'web-links' into develop
2024-03-09 13:42:29 -08:00
Timmy Welch
2eca743f20
Fix #602
...
Tests were not made correctly to catch the change in 2c3a2566cc
This has now been corrected
2024-02-18 17:31:00 -08:00
Timmy Welch
44e9a47a8b
Support multiple web_links
2024-02-17 17:42:07 -08:00
Timmy Welch
8ec16528ab
Implement local plugins
2024-02-10 21:00:24 -08:00
pre-commit-ci[bot]
df762746ec
[pre-commit.ci] auto fixes from pre-commit.com hooks
...
for more information, see https://pre-commit.ci
2024-01-29 17:14:26 +00:00
Timmy Welch
04b3b6b4ab
Do not normalize series_name when a literal search is requested
2023-12-17 19:14:38 -08:00
Timmy Welch
3b2e763d7d
Merge branch 'json-output' into develop
2023-12-17 18:28:53 -08:00
Timmy Welch
bb67ab009e
Ensure that all output goes through a logger before output to the user
...
Adds an option to output json for CLI options
2023-12-17 15:51:43 -08:00
Mizaki
fc6e0c3db3
Parse ct version only once
2023-12-12 23:47:47 +00:00
Mizaki
4d2b9e1157
Warn on bad min ct required verion and use anyway. Use clearer log messages
2023-12-01 14:09:17 +00:00
Mizaki
f977e70562
Rename min ct required var. Use a minimum version only check instead of full spec
2023-12-01 01:23:46 +00:00
Mizaki
12dd06c558
Add CT verion check against talker requirements
2023-11-30 01:50:28 +00:00
Timmy Welch
99325f40cf
Merge branch 'mizaki/cleanup_html' into develop
2023-11-23 16:12:02 -08:00
Timmy Welch
305eb1dec5
Enable stricter mypy configuration
2023-11-23 16:05:16 -08:00