./net/gallery-dl, Command-line program to download image galleries and collections

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 1.17.4, Package name: gallery-dl-1.17.4, Maintainer: leot

gallery-dl is a command-line program to download image galleries
and image collections from several image hosting sites.


Required to run:
[devel/py-setuptools] [databases/py-sqlite3] [devel/py-requests] [lang/python37]

Required to build:
[pkgtools/cwrappers]

Master sites:

SHA1: da1aac6fcd2a410fe27bcc1ca4cf543c8cca918e
RMD160: dc2d9672f7d78755a475b2b3d5bf04e0fa1ebfc5
Filesize: 338.488 KB

Version history: (Expand)


CVS history: (Expand)


   2021-05-09 11:00:33 by Leonardo Taccari | Files touched by this commit (3) | Package updated
Log message:
gallery-dl: Update to 1.17.4

Changes:
## 1.17.4 - 2021-05-07
### Additions
 - [gelbooru] add extractor for `/redirect.php` URLs #1530
 - [inkbunny] add `favorite` extractor #1521
 - add `output.skip` option
 - add an optional argument to `--clear-cache` to select which cache entries
   to remove #1230

### Changes
 - [pixiv] update `translated-tags` option #1507
   - rename to `tags`
   - accept `"japanese"`, `"translated"`, and \ 
`"original"` as values

### Fixes
 - [500px] update query hashes
 - [kemonoparty] fix download URLs #1514
 - [imagebam] fix extraction
 - [instagram] update query hashes
 - [nozomi] update default archive-fmt for `tag` and `search` extractors (#1529)
 - [pixiv] remove duplicate translated tags (#1507)
 - [readcomiconline] change domain to `readcomiconline.li` (#1517)
 - [sankaku] update invalid-token detection (#1515)
 - fix crash when using `--no-download` with `--ugoira-conv` (#1507)

## 1.17.3 - 2021-04-25
### Additions
 - [danbooru] add option for extended metadata extraction (#1458)
 - [fanbox] add extractors (#1459)
 - [fantia] add extractors (#1459)
 - [gelbooru] add an option to extract notes (#1457)
 - [hentaicosplays] add extractor (#907, #1473, #1483)
 - [instagram] add extractor for `tagged` posts (#1439)
 - [naverwebtoon] ignore non-comic images
 - [pixiv] also save untranslated tags when `translated-tags` is enabled (#1501)
 - [shopify] support omgmiamiswimwear.com (#1280)
 - implement `output.fallback` option
 - add archive format to InfoJob output (#875)
 - build executables with SOCKS proxy support (#1424)

### Fixes
 - [500px] update query hashes
 - [8muses] fix JSON deobfuscation
 - [artstation] download `/4k/` images (#1422)
 - [deviantart] fix pagination for Eclipse results (#1444)
 - [deviantart] improve folder name matching (#1451)
 - [erome] skip deleted albums (#1447)
 - [exhentai] fix image limit detection (#1437)
 - [exhentai] restore `limits` option (#1487)
 - [gelbooru] fix tag category extraction (#1455)
 - [instagram] update query hashes
 - [komikcast] fix extraction
 - [simplyhentai] fix extraction
 - [slideshare] fix extraction
 - [webtoons] update agegate/GDPR cookies (#1431)
 - fix `category-transfer` option

### Removals
 - [yuki] remove module for yuki.la
   2021-04-02 22:05:39 by Leonardo Taccari | Files touched by this commit (3) | Package updated
Log message:
gallery-dl: Update to 1.17.2

Changes:
1.17.2
------
### Additions
- [deviantart] add support for posts from watched users (#794)
- [manganelo] add `chapter` and `manga` extractors (#1415)
- [pinterest] add `search` extractor (#1411)
- [sankaku] add `tag_string` metadata field (#1388)
- [sankaku] add enumeration index for books (#1388)
- [tapas] add `series` and `episode` extractors (#692)
- [tapas] implement login with username & password (#692)
- [twitter] allow specifying a custom format for user results (#1337)
- [twitter] add extractor for direct image links (#1417)
- [vk] add support for albums (#474)

### Fixes
- [aryion] unescape paths (#1414)
- [bcy] improve pagination
- [deviantart] update `watch` URL pattern (#794)
- [deviantart] fix arguments for search/popular results (#1408)
- [deviantart] use fallback for `/intermediary/` URLs
- [exhentai] improve and simplify image limit checks
- [komikcast] fix extraction
- [pixiv] fix `favorite` URL pattern (#1405)
- [sankaku] simplify `pool` tags (#1388)
- [twitter] improve error message when trying to log in with 2FA (#1409)
- [twitter] don't use youtube-dl for cards when videos are disabled (#1416)
   2021-03-20 21:24:57 by Leonardo Taccari | Files touched by this commit (3) | Package updated
Log message:
gallery-dl: Update to 1.17.1

Changes:
1.17.1
------
### Additions
 - [architizer] add `project` and `firm` extractors (#1369)
 - [deviantart] add `watch` extractor (#794)
 - [exhentai] support `/tag/` URLs (#1363)
 - [gelbooru_v01] support `drawfriends.booru.org`, `vidyart.booru.org`, and
   `tlb.booru.org` by default
 - [nozomi] support `/index-N.html` URLs (#1365)
 - [philomena] add generalized extractors for philomena sites (#1379)
 - [philomena] support post URLs without `/images/`
 - [twitter] implement `users` option (#1337)
 - implement `parent-metadata` option (#1364)

### Changes
 - [deviantart] revert previous changes to `extra` option (#1356, #1387)

### Fixes
 - [exhentai] improve favorites count extraction (#1360)
 - [gelbooru] update domain for video downloads (#1368)
 - [hentaifox] improve image and metadata extraction (#1366, #1378)
 - [imgur] fix and improve rate limit handling (#1386)
 - [weasyl] improve favorites URL pattern (#1374)
 - use type check before applying `browser` option (#1358)
 - ensure `-s/--simulate` always prints filenames (#1360)

### Removals
 - [hentaicafe]  remove module
 - [hentainexus] remove module
 - [mangareader] remove module
 - [mangastream] remove module
   2021-03-05 22:13:58 by Leonardo Taccari | Files touched by this commit (3) | Package updated
Log message:
gallery-dl: Update to 1.17.0

Changes:
1.17.0
------
### Additions
 - [cyberdrop] add support for `https://cyberdrop.me/` (#1328)
 - [exhentai] add `metadata` option; extract more metadata from gallery
   pages (#1325)
 - [hentaicafe] add `search` and `tag` extractors (#1345)
 - [hentainexus] add `original` option (#1322)
 - [instagram] support `/user/reels/` URLs (#1329)
 - [naverwebtoon] add support for `https://comic.naver.com/` (#1331)
 - [pixiv] add `translated-tags` option (#1354)
 - [tbib] add support for `https://tbib.org/` (#473, #1082)
 - [tumblrgallery] add support for `https://tumblrgallery.xyz/` (#1298)
 - [twitter] add extractor for followed users (#1337)
 - [twitter] add option to download all media from conversations (#1319)
 - [wallhaven] add `collections` extractor (#1351)
 - [snap] allow access to user's .netrc for site authentication (#1352)
 - add extractors for Gelbooru v0.1 sites (#234, #426, #473, #767, #1238)
 - add `-E/--extractor-info` command-line option (#875)
 - add GitHub Actions workflow for building standalone executables (#1312)
 - add `browser` and `headers` options (#1117)
 - add option to use different youtube-dl forks (#1330)
 - support using multiple input files at once (#1353)

### Changes
 - [deviantart] extend `extra` option to also download embedded DeviantArt
   posts.
 - [exhentai] rename metadata fields to match API results (#1325)
 - [mangadex] use `api.mangadex.org` as default API server
 - [mastodon] cache OAuth tokens (#616)
 - replace `wait-min` and `wait-max` with `sleep-request`

### Fixes
 - [500px] skip unavailable photos (#1335)
 - [komikcast] fix extraction
 - [readcomiconline] download high quality image versions (#1347)
 - [twitter] update GraphQL endpoints
 - fix crash when `base-directory` is an empty string (#1339)

### Removals
 - remove support for formerly deprecated options
 - remove `cloudflare` module
   2021-02-14 21:19:57 by Leonardo Taccari | Files touched by this commit (4) | Package updated
Log message:
gallery-dl: Update to 1.16.5

Changes:
1.16.5
------
### Additions
 - [behance] support `video` modules (#1282)
 - [erome] add `album`, `user`, and `search` extractors (#409)
 - [hentaifox] support searching by group (#1294)
 - [imgclick] add `image` extractor (#1307)
 - [kemonoparty] extract inline images (#1286)
 - [kemonoparty] support URLs with non-numeric user and post IDs (#1303)
 - [pillowfort] add `user` and `post` extractors (#846)

### Changes
 - [kemonoparty] include `service` in directories and archive keys
 - [pixiv] require a `refresh-token` to login (#1304)
 - [snap] use `core18` as base

### Fixes
 - [500px] update query hashes
 - [deviantart] update parameters for `/browse/popular` (#1267)
 - [deviantart] provide filename extension for original file downloads (#1272)
 - [deviantart] fix `folders` option (#1302)
 - [inkbunny] add `sid` parameter to private file downloads (#1281)
 - [kemonoparty] fix absolute file URLs
 - [mangadex] revert to `https://mangadex.org/api/` and add `api-server` option \ 
(#1310)
 - [nsfwalbum] use fallback for deleted content (#1259)
 - [sankaku] update `invalid token` detection (#1309)
 - [slideshare] fix extraction
 - [postprocessor:metadata] fix crash with `extension-format` (#1285)
   2021-01-23 21:54:24 by Leonardo Taccari | Files touched by this commit (3) | Package updated
Log message:
gallery-dl: Update to version 1.16.4

Changes:
1.16.4
------
### Additions
 - [furaffinity] add `descriptions` option (#1231)
 - [kemonoparty] add `user` and `post` extractors (#1216)
 - [nozomi] add `num` enumeration index (#1239)
 - [photovogue] added portfolio extractor (#1253)
 - [twitter] match `/i/user/ID` URLs
 - [unsplash] add extractors (#1197)
 - [vipr] add image extractor (#1258)

### Changes
 - [derpibooru] use "Everything" filter by default (#862)

### Fixes
 - [derpibooru] update `date` parsing
 - [foolfuuka] stop search when results are exhausted (#1174)
 - [instagram] fix regex for `/saved` URLs (#1251)
 - [mangadex] update API URLs
 - [mangakakalot] fix extraction
 - [newgrounds] fix flash file extraction (#1257)
 - [sankaku] simplify login process
 - [twitter] fix retries after hitting rate limit
   2021-01-12 19:23:38 by Leonardo Taccari | Files touched by this commit (2) | Package updated
Log message:
gallery-dl: Update to version 1.16.3

Changes:
1.16.3
------
### Fixes
 - Fix crash when using a `dict` for `path-restrict`
 - [postprocessor:metadata] sanitize custom filenames
   2021-01-09 18:47:39 by Leonardo Taccari | Files touched by this commit (3) | Package updated
Log message:
gallery-dl: Update to 1.16.2

Changes:
1.16.2
------
### Additions
- [derpibooru] add `search` and `gallery` extractors (#862)
- [foolfuuka] add `board` and `search` extractors (#1044, #1174)
- [gfycat] add `date` metadata field (#1138)
- [pinterest] add support for getting all boards of a user (#1205)
- [sankaku] add support for book searches (#1204)
- [twitter] fetch media from pinned tweets (#1203)
- [wikiart] add extractor for single paintings (#1233)
- [downloader:http] add MIME type and signature for `.ico` files (#1211)
- add a `d` format string conversion for timestamp values
- add `"ascii"` as a special `path-restrict` value

### Fixes
- [hentainexus] fix extraction (#1234)
- [instagram] categorize single highlight URLs as `highlights` (#1222)
- [redgifs] fix search results
- [twitter] fix login with username & password
- [twitter] fetch tweets from `homeConversation` entries