Commit Graph

4040 Commits

Author SHA1 Message Date
tcely
bf7dd4ba29 chore: remove assignment 2026-08-23 12:22:20 -04:00
tcely
a53aa63ebe Merge branch 'main' into tcely-source-images 2026-08-23 12:20:12 -04:00
tcely
41a72e03a6 Merge pull request #1560 from meeb/tcely-metadata
chore: clean up and assign metadata
2026-08-23 12:17:56 -04:00
tcely
6ce2cdd675 Merge pull request #1564 from meeb/tcely-bgutil-1.3.2
chore: upgrade `bgutil-ytdlp-pot-provider` to `1.3.2`
2026-08-23 12:10:02 -04:00
tcely
f761cab5f4 fix: use git to add a specific commit to the layer 2026-08-23 11:50:12 -04:00
tcely
60c0f51db6 chore: upgrade bgutil-ytdlp-pot-provider to 1.3.2 2026-08-23 11:21:00 -04:00
tcely
c2220c8853 fix: do less work for source images 2026-08-23 10:02:21 -04:00
tcely
ae078b5290 chore: clean up and assign metadata 2026-08-23 07:30:09 -04:00
tcely
bec410617a Merge pull request #1559 from meeb/tcely-shasum-unbuffered
fix(shasum): version 1.1.5
2026-08-22 12:56:33 -04:00
tcely
fbb4fb0a2e fix(shasum): version 1.1.5
- use unbuffered reads into a memory view
- cast the memory view for faster operations
- process buffered files first
- switch the file_buffer_pool to `queue.SimpleQueue`
- reduce the number of tasks sent to `ThreadPoolExecutor`
- translate Windows path separators
2026-08-20 19:08:07 -04:00
tcely
3b9d72f28d Merge pull request #1555 from meeb/tcely-issue-1554-compact-exts
feat: condensed storage for subtitles and automatic captions
2026-08-20 12:51:24 -04:00
tcely
0b1311a6f4 Merge pull request #1558 from meeb/tcely-shasum-updates
fix(shasum): version 1.1.4
2026-08-20 08:32:25 -04:00
tcely
b699e5c20c Merge pull request #1548 from meeb/tcely-backoff-with-base_class
feat(huey): flexible backoff algorithms
2026-08-20 08:14:27 -04:00
tcely
4e750ddc6a fix(shasum): use dual-buffer strategy for large files 2026-08-20 06:40:38 -04:00
tcely
bb4fc88d75 fix(shasum): update test for the adjusted quoting style 2026-08-20 03:05:16 -04:00
tcely
036cc5d5cc fix(shasum): version 1.1.4
- argument safety
- remove IOError alias
- style adjustment for quoting
2026-08-20 02:58:33 -04:00
tcely
eecc790f10 Add per-file target version for shasum.py 2026-08-20 01:16:04 -04:00
tcely
e111286c44 chore(lint): address PLR1730 2026-08-20 00:48:59 -04:00
tcely
4fd3caad85 chore(lint): address PIE790; ignore BLE001 2026-08-20 00:41:06 -04:00
tcely
ec7a386285 chore(lint): disable SIM118 2026-08-18 07:35:17 -04:00
tcely
ae06b826a5 chore(lint): address PLR1730 2026-08-18 07:35:01 -04:00
tcely
aa9b243519 chore(lint): address FURB188 2026-08-18 07:34:39 -04:00
tcely
13b6433689 feat: condensed storage for subtitles and automatic captions 2026-08-18 07:32:27 -04:00
tcely
5bf7e9a9cb chore(lint): address SIM102 2026-08-18 06:29:47 -04:00
tcely
71878e4196 chore(lint): address PIE790 2026-08-18 06:28:59 -04:00
tcely
1711251ac9 chore(lint): address BLE001 2026-08-18 06:28:57 -04:00
tcely
469a929f44 chore(lint): address BLE001 2026-08-18 06:28:54 -04:00
tcely
118fd98634 chore(lint): ignore SIM118 2026-08-18 06:28:51 -04:00
tcely
8ae43b143f chore(lint): ignore S110 2026-08-18 06:28:49 -04:00
tcely
c9cf637dc4 chore(lint): ignore RUF059 2026-08-18 06:28:46 -04:00
tcely
42dadbc314 chore(lint): ignore RUF059 2026-08-18 06:28:43 -04:00
tcely
4c96a49dca chore(lint): ignore BLE001 2026-08-18 06:28:40 -04:00
tcely
904d0c357d chore(lint): address FURB136 & SIM103; ignore BLE001 & RUF012 2026-08-18 06:28:38 -04:00
tcely
f1aee331fe chore(huey): remove unused decorator dynamic_retry 2026-08-18 06:28:35 -04:00
tcely
c25f339982 chore(tasks): remove unused import dynamic_retry 2026-08-18 06:27:19 -04:00
tcely
1af8fc7945 chore(tasks): remove dynamic_retry from delete_all_media_for_source
Without retries set, it should not be doing anything for this task anyway.
2026-08-18 06:27:16 -04:00
tcely
badd7f7fcb chore(tasks): switch over save_all_media_for_source 2026-08-18 06:27:13 -04:00
tcely
deffb20789 chore(tasks): switch over check_source_directory_exists 2026-08-18 06:27:10 -04:00
tcely
8d2562b62f chore(tasks): switch over download_source_images 2026-08-18 05:09:11 -04:00
tcely
2bf13ffb43 chore(tasks): switch over refresh_formats 2026-08-18 05:09:08 -04:00
tcely
63e6886bef chore(tasks): switch over download_media_image 2026-08-18 05:09:04 -04:00
tcely
d2a5eb95fa fix(huey): report retry_delay value when retry_backoff is disabled 2026-08-18 05:09:01 -04:00
tcely
0d01a1483b fix(huey): override retry_backoff less often 2026-08-18 05:08:57 -04:00
tcely
f02929501d fix(huey): do not rely on the backoff_class argument
It's only present when the class is created.

When an instance of the class is created the wrapper doesn't pass any custom arguments.
2026-08-18 05:08:53 -04:00
tcely
6ff69c4d18 feat(huey): flexible backoff algorithms 2026-08-18 05:08:50 -04:00
tcely
eed7fecb43 Merge pull request #1553 from meeb/tcely-audit-tasks-for-delay
chore: audit tasks for delay
2026-08-16 05:59:11 -04:00
tcely
60b1f411c0 chore: audit tasks for delay 2026-08-14 17:43:28 -04:00
tcely
a0085a9b06 Merge pull request #1552 from meeb/tcely-fix-watchdog
fix: watchdog delay
2026-08-14 05:44:38 -04:00
tcely
4cf317a769 Merge pull request #1551 from meeb/tcely-debian-backports
chore: include debian-backports configuration
2026-08-13 17:57:37 -04:00
tcely
da85080d2a fix: watchdog delay 2026-08-13 17:33:13 -04:00