Gallery-dl

Latest version: v1.26.9

Safety actively analyzes 625726 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 6 of 26

1.23.0

Changes
- [twitter] update `user` and `author` metdata fields
- for URLs with a single username or ID like `https://twitter.com/USER` or a search with a single `from:` statement, `user` will now always refer to the user referenced in the URL.
- for all other URLs like `https://twitter.com/i/bookmarks`, `user` and `author` refer to the same user
- `author` will always refer to the original Tweet author
- [twitter] update `quote_id` and `quote_by` metadata fields
- `quote_id` is now non-zero for quoted Tweets and contains the Tweet ID of the quotng Tweet (was the other way round before)
- `quote_by` is only defined for quoted Tweets like before, but now contains the screen name of the user quoting this Tweet
- [skeb] improve archive IDs for thumbnails and article images
Additions
- [artstation] add `num` and `count` metadata fields ([2764](https://github.com/mikf/gallery-dl/issues/2764))
- [catbox] add `album` extractor ([2410](https://github.com/mikf/gallery-dl/issues/2410))
- [blogger] emit metadata for posts without files ([2789](https://github.com/mikf/gallery-dl/issues/2789))
- [foolfuuka] update supported domains
- [gelbooru] add support for `api_key` and `user_id` ([2767](https://github.com/mikf/gallery-dl/issues/2767))
- [gelbooru] implement pagination for `pool` results ([2853](https://github.com/mikf/gallery-dl/issues/2853))
- [instagram] add support for a user's saved collections ([2769](https://github.com/mikf/gallery-dl/issues/2769))
- [instagram] provide `date` for directory format strings ([2830](https://github.com/mikf/gallery-dl/issues/2830))
- [kemonoparty] add `favorites` option ([2826](https://github.com/mikf/gallery-dl/issues/2826), [#2831](https://github.com/mikf/gallery-dl/issues/2831))
- [oauth] add `host` config option ([2806](https://github.com/mikf/gallery-dl/issues/2806))
- [rule34] implement pagination for `pool` results ([2853](https://github.com/mikf/gallery-dl/issues/2853))
- [skeb] add option to download `article` images ([1031](https://github.com/mikf/gallery-dl/issues/1031))
- [tumblr] download higher-quality images ([2761](https://github.com/mikf/gallery-dl/issues/2761))
- [tumblr] add `count` metadata field ([2804](https://github.com/mikf/gallery-dl/issues/2804))
- [wallhaven] implement `metadata` option ([2803](https://github.com/mikf/gallery-dl/issues/2803))
- [zerochan] add `tag` and `image` extractors ([1434](https://github.com/mikf/gallery-dl/issues/1434))
- [zerochan] implement login with username & password ([1434](https://github.com/mikf/gallery-dl/issues/1434))
- [postprocessor:metadata] implement `mode: modify` and `mode: delete` ([2640](https://github.com/mikf/gallery-dl/issues/2640))
- [formatter] add `g` conversion for slugifying a string ([2410](https://github.com/mikf/gallery-dl/issues/2410))
- [formatter] apply `:J` only to lists ([2833](https://github.com/mikf/gallery-dl/issues/2833))
- implement `path-metadata` option ([2734](https://github.com/mikf/gallery-dl/issues/2734))
- allow comments after input file URLs ([2808](https://github.com/mikf/gallery-dl/issues/2808))
- add global `warnings` option to control `urllib3` warning behavior ([2762](https://github.com/mikf/gallery-dl/issues/2762))
Fixes
- [bunkr] fix extraction ([2788](https://github.com/mikf/gallery-dl/issues/2788))
- [deviantart] use public access token for journals ([2702](https://github.com/mikf/gallery-dl/issues/2702))
- [e621] fix extraction of `popular` posts
- [fanbox] download cover images in original size ([2784](https://github.com/mikf/gallery-dl/issues/2784))
- [mastodon] allow downloading without access token ([2782](https://github.com/mikf/gallery-dl/issues/2782))
- [hitomi] update cache expiry time ([2863](https://github.com/mikf/gallery-dl/issues/2863))
- [hitomi] fix error when number of tag results is a multiple of 25 ([2870](https://github.com/mikf/gallery-dl/issues/2870))
- [mangahere] fix `page-reverse` option ([2795](https://github.com/mikf/gallery-dl/issues/2795))
- [poipiku] fix posts with more than one image ([2796](https://github.com/mikf/gallery-dl/issues/2796))
- [poipiku] update filter for static images ([2796](https://github.com/mikf/gallery-dl/issues/2796))
- [slideshare] fix metadata extraction
- [twitter] unescape `+` in search queries ([2226](https://github.com/mikf/gallery-dl/issues/2226))
- [twitter] fall back to unfiltered search ([2766](https://github.com/mikf/gallery-dl/issues/2766))
- [twitter] ignore invalid user entries ([2850](https://github.com/mikf/gallery-dl/issues/2850))
- [vk] prevent exceptions for broken/invalid photos ([2774](https://github.com/mikf/gallery-dl/issues/2774))
- [vsco] fix `collection` extraction
- [weibo] prevent exception for missing `playback_list` ([2792](https://github.com/mikf/gallery-dl/issues/2792))
- [weibo] prevent errors when paginating over album entries ([2817](https://github.com/mikf/gallery-dl/issues/2817))

1.22.4

Additions
- [instagram] add `pinned` metadata field ([2752](https://github.com/mikf/gallery-dl/issues/2752))
- [itaku] categorize sections by group ([1842](https://github.com/mikf/gallery-dl/issues/1842))
- [khinsider] extract `platform` metadata
- [tumblr] support `/blog/view` URLs ([2760](https://github.com/mikf/gallery-dl/issues/2760))
- [twitter] implement `strategy` option ([2712](https://github.com/mikf/gallery-dl/issues/2712))
- [twitter] add `count` metadata field ([2741](https://github.com/mikf/gallery-dl/issues/2741))
- [formatter] implement `O` format specifier ([2736](https://github.com/mikf/gallery-dl/issues/2736))
- [postprocessor:mtime] add `value` option ([2739](https://github.com/mikf/gallery-dl/issues/2739))
- add `--no-postprocessors` command-line option ([2725](https://github.com/mikf/gallery-dl/issues/2725))
- implement `format-separator` option ([2737](https://github.com/mikf/gallery-dl/issues/2737))
Changes
- [pinterest] handle section pins with separate extractors ([2684](https://github.com/mikf/gallery-dl/issues/2684))
- [postprocessor:ugoira] enable `mtime` by default ([2714](https://github.com/mikf/gallery-dl/issues/2714))
Fixes
- [bunkr] fix extraction ([2732](https://github.com/mikf/gallery-dl/issues/2732))
- [hentaifoundry] fix metadata extraction
- [itaku] fix user caching ([1842](https://github.com/mikf/gallery-dl/issues/1842))
- [itaku] fix `date` parsing
- [kemonoparty] ensure all files have an `extension` ([2740](https://github.com/mikf/gallery-dl/issues/2740))
- [komikcast] update domain
- [mangakakalot] update domain
- [newgrounds] only attempt to login if necessary ([2715](https://github.com/mikf/gallery-dl/issues/2715))
- [newgrounds] prevent exception on empty results ([2727](https://github.com/mikf/gallery-dl/issues/2727))
- [nozomi] reduce memory consumption during searches ([2754](https://github.com/mikf/gallery-dl/issues/2754))
- [pixiv] fix default `background` filenames
- [sankaku] rewrite file URLs to s.sankakucomplex.com ([2746](https://github.com/mikf/gallery-dl/issues/2746))
- [slideshare] fix `description` extraction
- [twitter] ignore previously seen Tweets ([2712](https://github.com/mikf/gallery-dl/issues/2712))
- [twitter] unescape HTML entities in `content` ([2757](https://github.com/mikf/gallery-dl/issues/2757))
- [weibo] handle invalid or broken status objects
- [postprocessor:zip] ensure target directory exists ([2758](https://github.com/mikf/gallery-dl/issues/2758))
- make `brotli` an *optional* dependency ([2716](https://github.com/mikf/gallery-dl/issues/2716))
- limit path length for `--write-pages` output on Windows ([2733](https://github.com/mikf/gallery-dl/issues/2733))
Removals
- [foolfuuka] remove archive.wakarimasen.moe

1.22.3

Changes
- [twitter] revert strategy changes for user URLs ([2712](https://github.com/mikf/gallery-dl/issues/2712), [#2710](https://github.com/mikf/gallery-dl/issues/2710))
- update default User-Agent headers

1.22.2

Additions
- [cyberdrop] add fallback URLs ([2668](https://github.com/mikf/gallery-dl/issues/2668))
- [horne] add support for horne.red ([2700](https://github.com/mikf/gallery-dl/issues/2700))
- [itaku] add `gallery` and `image` extractors ([1842](https://github.com/mikf/gallery-dl/issues/1842))
- [poipiku] add `user` and `post` extractors ([1602](https://github.com/mikf/gallery-dl/issues/1602))
- [skeb] add `following` extractor ([2698](https://github.com/mikf/gallery-dl/issues/2698))
- [twitter] implement `expand` option ([2665](https://github.com/mikf/gallery-dl/issues/2665))
- [twitter] implement `csrf` option ([2676](https://github.com/mikf/gallery-dl/issues/2676))
- [unsplash] add `collection_title` and `collection_id` metadata fields ([2670](https://github.com/mikf/gallery-dl/issues/2670))
- [weibo] support `tabtype=video` listings ([2601](https://github.com/mikf/gallery-dl/issues/2601))
- [formatter] implement slice operator as format specifier
- support cygwin/BSD/etc for `--cookies-from-browser`
Fixes
- [instagram] improve metadata generated by `_parse_post_api()` ([2695](https://github.com/mikf/gallery-dl/issues/2695), [#2660](https://github.com/mikf/gallery-dl/issues/2660))
- [instagram} fix `tag` extractor ([2659](https://github.com/mikf/gallery-dl/issues/2659))
- [instagram] automatically invalidate expired login sessions
- [twitter] fix pagination for conversion tweets
- [twitter] improve `"replies": "self"` ([2665](https://github.com/mikf/gallery-dl/issues/2665))
- [twitter] improve strategy for user URLs ([2665](https://github.com/mikf/gallery-dl/issues/2665))
- [vk] take URLs from `*_src` entries ([2535](https://github.com/mikf/gallery-dl/issues/2535))
- [weibo] fix URLs generated by `user` extractor ([2601](https://github.com/mikf/gallery-dl/issues/2601))
- [weibo] fix retweets ([2601](https://github.com/mikf/gallery-dl/issues/2601))
- [downloader:ytdl] update `_set_outtmpl()` ([2692](https://github.com/mikf/gallery-dl/issues/2692))
- [formatter] fix `!j` conversion for non-serializable types ([2624](https://github.com/mikf/gallery-dl/issues/2624))
- [snap] Fix missing libslang dependency ([2655](https://github.com/mikf/gallery-dl/issues/2655))

1.22.1

Additions
- [gfycat] add support for collections ([2629](https://github.com/mikf/gallery-dl/issues/2629))
- [instagram] support specifying users by ID
- [paheal] extract more metadata ([2641](https://github.com/mikf/gallery-dl/issues/2641))
- [reddit] add `home` extractor ([2614](https://github.com/mikf/gallery-dl/issues/2614))
- [weibo] support usernames in URLs ([1662](https://github.com/mikf/gallery-dl/issues/1662))
- [weibo] support `livephoto` and `gif` files ([2146](https://github.com/mikf/gallery-dl/issues/2146))
- [weibo] add support for several different `tabtype` listings ([686](https://github.com/mikf/gallery-dl/issues/686), [#2601](https://github.com/mikf/gallery-dl/issues/2601))
- [postprocessor:metadata] write to stdout by setting filename to "-" ([2624](https://github.com/mikf/gallery-dl/issues/2624))
- implement `output.ansi` option ([2628](https://github.com/mikf/gallery-dl/issues/2628))
- support user-defined `output.mode` settings ([2529](https://github.com/mikf/gallery-dl/issues/2529))
Changes
- [readcomiconline] remove default `browser` setting ([2625](https://github.com/mikf/gallery-dl/issues/2625))
- [weibo] switch to desktop API ([2601](https://github.com/mikf/gallery-dl/issues/2601))
- fix command-line argument name of `--cookies-from-browser` ([1606](https://github.com/mikf/gallery-dl/issues/1606), [#2630](https://github.com/mikf/gallery-dl/issues/2630))
Fixes
- [bunkr] change domain to `app.bunkr.is` ([2634](https://github.com/mikf/gallery-dl/issues/2634))
- [deviantart] fix folder listings with `"pagination": "manual"` ([2488](https://github.com/mikf/gallery-dl/issues/2488))
- [gofile] fix 401 Unauthorized errors ([2632](https://github.com/mikf/gallery-dl/issues/2632))
- [hypnohub] move to gelbooru_v02 instances ([2631](https://github.com/mikf/gallery-dl/issues/2631))
- [instagram] fix and update extractors ([2644](https://github.com/mikf/gallery-dl/issues/2644))
- [nozomi] remove slashes from search terms ([2653](https://github.com/mikf/gallery-dl/issues/2653))
- [pixiv] include `.gif` in background fallback URLs ([2495](https://github.com/mikf/gallery-dl/issues/2495))
- [sankaku] extend URL patterns ([2647](https://github.com/mikf/gallery-dl/issues/2647))
- [subscribestar] fix `date` metadata ([2642](https://github.com/mikf/gallery-dl/issues/2642))

1.22.0

Additions
- [gelbooru_v01] add `favorite` extractor ([2546](https://github.com/mikf/gallery-dl/issues/2546))
- [Instagram] add `tagged_users` to keywords for stories ([2582](https://github.com/mikf/gallery-dl/issues/2582), [#2584](https://github.com/mikf/gallery-dl/issues/2584))
- [lolisafe] implement `domain` option ([2575](https://github.com/mikf/gallery-dl/issues/2575))
- [naverwebtoon] support (best)challenge comics ([2542](https://github.com/mikf/gallery-dl/issues/2542))
- [nijie] support /history_nuita.php listings ([2541](https://github.com/mikf/gallery-dl/issues/2541))
- [pixiv] provide more data when `metadata` is enabled ([2594](https://github.com/mikf/gallery-dl/issues/2594))
- [shopify] support several more sites by default ([2089](https://github.com/mikf/gallery-dl/issues/2089))
- [twitter] extract alt texts as `description` ([2617](https://github.com/mikf/gallery-dl/issues/2617))
- [twitter] recognize vxtwitter URLs ([2621](https://github.com/mikf/gallery-dl/issues/2621))
- [weasyl] implement `metadata` option ([2610](https://github.com/mikf/gallery-dl/issues/2610))
- implement `--cookies-from-browser` ([1606](https://github.com/mikf/gallery-dl/issues/1606))
- implement `output.colors` options ([2532](https://github.com/mikf/gallery-dl/issues/2532))
- implement string literals in replacement fields
- support using extended format strings for archive keys
Changes
- [foolfuuka] match 4chan filenames ([2577](https://github.com/mikf/gallery-dl/issues/2577))
- [pixiv] implement `include` option
- provide `avatar`/`background` downloads as separate extractors ([2495](https://github.com/mikf/gallery-dl/issues/2495))
- [twitter] use a better strategy for user URLs
- [twitter] disable `cards` by default
- delay directory creation ([2461](https://github.com/mikf/gallery-dl/issues/2461), [#2474](https://github.com/mikf/gallery-dl/issues/2474))
- flush writes to stdout/stderr ([2529](https://github.com/mikf/gallery-dl/issues/2529))
- build executables on GitHub Actions with Python 3.10
Fixes
- [artstation] use `"browser": "firefox"` by default ([2527](https://github.com/mikf/gallery-dl/issues/2527))
- [imgur] prevent exception with empty albums ([2557](https://github.com/mikf/gallery-dl/issues/2557))
- [instagram] report redirects to captcha challenges ([2543](https://github.com/mikf/gallery-dl/issues/2543))
- [khinsider] fix metadata extraction ([2611](https://github.com/mikf/gallery-dl/issues/2611))
- [mangafox] send Referer headers ([2592](https://github.com/mikf/gallery-dl/issues/2592))
- [mangahere] send Referer headers ([2592](https://github.com/mikf/gallery-dl/issues/2592))
- [mangasee] use randomly generated PHPSESSID cookie ([2560](https://github.com/mikf/gallery-dl/issues/2560))
- [pixiv] make retrieving ugoira metadata non-fatal ([2562](https://github.com/mikf/gallery-dl/issues/2562))
- [readcomiconline] update deobfuscation code ([2481](https://github.com/mikf/gallery-dl/issues/2481))
- [realbooru] fix extraction ([2530](https://github.com/mikf/gallery-dl/issues/2530))
- [vk] handle photos without width/height info ([2535](https://github.com/mikf/gallery-dl/issues/2535))
- [vk] fix user ID extraction ([2535](https://github.com/mikf/gallery-dl/issues/2535))
- [webtoons] extract real episode numbers ([2591](https://github.com/mikf/gallery-dl/issues/2591))
- create missing directories for archive files ([2597](https://github.com/mikf/gallery-dl/issues/2597))
- detect circular references with `-K` ([2609](https://github.com/mikf/gallery-dl/issues/2609))
- replace "\f" in `--filename` arguments with a form feed character ([2396](https://github.com/mikf/gallery-dl/issues/2396))
Removals
- [gelbooru_v01] remove tlb.booru.org from supported domains

Page 6 of 26

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.