Mike Fährmann
|
da4b8c1e83
|
[wikimedia] fix 'limit' config lookup
rework config handling in general
|
2025-10-23 20:16:46 +02:00 |
|
Mike Fährmann
|
98d3354575
|
[wikimedia] implement config lookup for fandom/wikigg sites (#7283)
{
"extractor": {
"fandom": {
"filename": "..."
}
}
}
|
2025-10-23 20:14:56 +02:00 |
|
Mike Fährmann
|
eefd8f9c00
|
[wikimedia] add 'format=original' to file URLs (#5512)
add 'format' option
|
2025-10-22 20:16:21 +02:00 |
|
Mike Fährmann
|
df1b6204c6
|
[e621] add 'artist' & 'artist-search' extractors (#8448)
|
2025-10-22 10:33:52 +02:00 |
|
featherbutt
|
06e3126bba
|
[pp:metadata] add 'newline' option (#8439)
* Add configuration setting to control newline characters in metadata.
* update docs/configuration
* introduce 'open()' method
* add 'newline' test
|
2025-10-21 18:47:39 +02:00 |
|
Mike Fährmann
|
3deb5a413d
|
improve arguments for relative '__import__()'
using None for 'fromlist' is slightly faster than an empty tuple
|
2025-10-21 12:06:50 +02:00 |
|
Mike Fährmann
|
d7c97d5a97
|
use f-strings when building 'pattern'
|
2025-10-20 21:23:11 +02:00 |
|
Mike Fährmann
|
9bf76c1352
|
replace 'util.re()' with 'text.re()'
remove unnecessary 'util' imports
|
2025-10-20 17:44:58 +02:00 |
|
Mike Fährmann
|
c8fc790028
|
merge branch 'dt': move datetime utils into separate module
- use 'datetime.fromisoformat()' when possible (#7671)
- return a datetime-compatible object for invalid datetimes
(instead of a 'str' value)
|
2025-10-20 09:30:05 +02:00 |
|
Mike Fährmann
|
ed8fe07f92
|
[tests/formatter] update results
|
2025-10-20 09:19:47 +02:00 |
|
Mike Fährmann
|
c38856bd3f
|
[dt] use 'parse_datetime_iso()' for ISO formats
|
2025-10-19 21:52:05 +02:00 |
|
Mike Fährmann
|
5802107cdf
|
[dt] update representation of invalid datetime objects
|
2025-10-19 18:51:42 +02:00 |
|
Mike Fährmann
|
989136bc59
|
[dt] replace 'parse_compat' with compat workaround
|
2025-10-19 18:26:32 +02:00 |
|
Mike Fährmann
|
f9a8598f35
|
[weibo] add 'text' option (#8422)
|
2025-10-19 12:05:27 +02:00 |
|
Mike Fährmann
|
11ccadfd8c
|
[schalenetwork][hdoujin] re-implement 'cbz' option (#8431)
|
2025-10-18 21:22:49 +02:00 |
|
Mike Fährmann
|
9ad937a982
|
[kemono] use f-strings
|
2025-10-18 20:33:44 +02:00 |
|
Mike Fährmann
|
238d0973f7
|
[twitter] fix "KeyError - 'source_id'" with disabled 'transform' (#8429)
|
2025-10-18 19:39:24 +02:00 |
|
enduser420
|
e2fb2c009c
|
[reddit] support comment share link (#8434)
|
2025-10-18 18:41:23 +02:00 |
|
Mike Fährmann
|
6c71b279b6
|
[dt] update 'parse_datetime' calls with one argument
|
2025-10-17 22:49:41 +02:00 |
|
Mike Fährmann
|
555ac2dcfa
|
[civitai] add 'sort' & 'period' options (#8426)
|
2025-10-17 20:29:10 +02:00 |
|
Mike Fährmann
|
4072687b0b
|
[pixhost] force '.to' TLD (#8428)
|
2025-10-17 18:12:45 +02:00 |
|
Mike Fährmann
|
085616e0a8
|
[dt] replace 'text.parse_datetime()' & 'text.parse_timestamp()'
|
2025-10-17 17:43:06 +02:00 |
|
Mike Fährmann
|
d57dc48dcd
|
[tests/results] replace 'datetime' usage
test for 'dt:…' to catch NullDatetime instances,
which inherit from 'datetime.datetime' but are not exactly this class
|
2025-10-17 17:06:39 +02:00 |
|
Mike Fährmann
|
e42030a3a6
|
[twitter] fix 'KeyError' for "temporarily unavailable" users (#8423)
|
2025-10-16 15:50:48 +02:00 |
|
Mike Fährmann
|
69f7cfdd0c
|
[dt] replace 'datetime' imports
|
2025-10-16 11:42:42 +02:00 |
|
Mike Fährmann
|
21350c5084
|
[dt] introduce 'NullDatetime' to represent invalid datetimes
|
2025-10-16 09:46:13 +02:00 |
|
Mike Fährmann
|
0eb3c8a994
|
[dt] replace 'util' datetime functions
|
2025-10-15 21:30:38 +02:00 |
|
Mike Fährmann
|
d0c1fd0073
|
[workflows:tests] install yt-dlp from PyPI for PyPy 3.9
4e6a693057
|
2025-10-15 19:29:02 +02:00 |
|
Mike Fährmann
|
d708181e5f
|
[simpcity] implement login with username & password (#8418)
|
2025-10-15 18:35:43 +02:00 |
|
Mike Fährmann
|
b336049fac
|
[bellazon] add 'num_internal' & 'num_external' metadata fields (#8415)
|
2025-10-15 17:25:10 +02:00 |
|
Mike Fährmann
|
c794600821
|
[workflows:tests] install yt-dlp from PyPI for Python 3.9
4e6a693057
|
2025-10-15 16:07:23 +02:00 |
|
Mike Fährmann
|
975b0bb145
|
[cookies] fix cookie count logging message order (#8414)
fixes regression introduced in 9692a6541b
|
2025-10-15 16:07:23 +02:00 |
|
Mike Fährmann
|
3252ead7c7
|
[kemono] improve 'filename'
|
2025-10-15 13:13:46 +02:00 |
|
Mike Fährmann
|
36a3fe45e4
|
[subscribestar] improve 'filename' (#8416)
|
2025-10-15 11:52:39 +02:00 |
|
Mike Fährmann
|
17156ab7a2
|
[text] implement 'nameext_from_name()'
|
2025-10-15 11:14:49 +02:00 |
|
Mike Fährmann
|
d44a0f8094
|
[imagetwist] detect removed images (#8415)
|
2025-10-15 10:27:43 +02:00 |
|
Mike Fährmann
|
43448f7089
|
[webtoons] fix 'thumbnail' extraction (#8413)
|
2025-10-15 10:06:10 +02:00 |
|
Mike Fährmann
|
d0f5d4e0d3
|
[tests/dt] add tests
|
2025-10-15 09:45:30 +02:00 |
|
Mike Fährmann
|
dc00af8e90
|
[dt] rename & reorganize functions
|
2025-10-15 09:21:47 +02:00 |
|
Mike Fährmann
|
8c62be343e
|
[output] add 'Logger.traceback()' helper
|
2025-10-14 18:44:29 +02:00 |
|
Mike Fährmann
|
9d054ad18d
|
[workflows:tests] include Python 3.14 & pypy3.11
|
2025-10-14 14:18:08 +02:00 |
|
Mike Fährmann
|
cda63b94bb
|
[job] use identity checks
micro optimizations...
|
2025-10-14 12:12:41 +02:00 |
|
Mike Fährmann
|
899dcc62cf
|
[job] implement '"archive-event": "after"' (#8373)
|
2025-10-14 11:13:17 +02:00 |
|
Mike Fährmann
|
ab3e34e9c3
|
[instagram] extract correct 'width' & 'height' for videos (#8399)
provide 'width_original' & 'height_original' metadata
|
2025-10-13 20:05:26 +02:00 |
|
Mike Fährmann
|
55821346f5
|
[bunkr] extract 'album_...' metadata for '/f/' URLs (#8405)
|
2025-10-13 19:16:37 +02:00 |
|
Mike Fährmann
|
6e4f9e2ce3
|
[pixiv] fix "KeyError: 'is_bookmarked'" (#8398)
|
2025-10-13 12:21:11 +02:00 |
|
Mike Fährmann
|
be46fac6ce
|
[bellazon] fix errors when handling guest users (#8397)
|
2025-10-13 11:37:09 +02:00 |
|
Mike Fährmann
|
4845d39679
|
[dt] create separate module for datetime utilities
|
2025-10-12 21:36:18 +02:00 |
|
Mike Fährmann
|
00a9e5dc51
|
release version 1.30.10
|
2025-10-12 09:46:59 +02:00 |
|
Mike Fährmann
|
41a0d785ca
|
[bellazon] ignore links to other threads or posts (#8392)
|
2025-10-12 09:37:16 +02:00 |
|