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

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


Branch: CURRENT, Version: 1.15.3, Package name: gallery-dl-1.15.3, 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: f870d07d11235c1a9a0b92f4890502b6586296b4
RMD160: 666ebdcc88b238bb0b4004e703a1c1bcb2bb934d
Filesize: 312.376 KB

Version history: (Expand)


CVS history: (Expand)


   2020-11-13 19:48:19 by Leonardo Taccari | Files touched by this commit (2) | Package updated
Log message:
gallery-dl: Update to 1.15.3

Changes:
1.15.3
------
### Additions
 - [sankakucomplex] extract videos and embeds (#308)
 - [twitter] add support for lists (#1096)
 - [postprocessor:metadata] accept string-lists for `content-format` (#1080)
 - implement `modules` and `extension-map` options

### Fixes
 - [500px] update query hashes
 - [8kun] fix file URLs of older posts (#1101)
 - [exhentai] update image URL parsing (#1094)
 - [hentaifoundry] update `YII_CSRF_TOKEN` cookie handling (#1083)
 - [hentaifoundry] use scheme from input URLs (#1095)
 - [mangoxo] fix metadata extraction
 - [paheal] fix extraction (#1088)
 - collect post processors from `basecategory` entries (#1084)
   2020-10-26 10:53:48 by Leonardo Taccari | Files touched by this commit (2) | Package updated
Log message:
gallery-dl: Update to 1.15.2

Changes:
1.15.2
------
### Additions
 - [pinterest] implement login support (#1055)
 - [reddit] add `date` metadata field (#1068)
 - [seiga] add metadata for single image downloads (#1063)
 - [twitter] support media from Cards (#937, #1005)
 - [weasyl] support api-key authentication (#1057)
 - add a `t` format string conversion for trimming whitespace (#1065)

### Fixes
 - [blogger] handle URLs with specified width/height (#1061)
 - [fallenangels] fix extraction of `.5` chapters
 - [gelbooru] rewrite mp4 video URLs (#1048)
 - [hitomi] fix image URLs and gallery URL pattern
 - [mangadex] unescape more metadata fields (#1066)
 - [mangahere] ensure download URLs have a scheme (#1070)
 - [mangakakalot] ignore "Go Home" buttons in chapter pages
 - [newgrounds] handle embeds without scheme (#1033)
 - [newgrounds] provide fallback URLs for video downloads (#1042)
 - [xhamster] fix user profile extraction
   2020-10-11 22:46:04 by Leonardo Taccari | Files touched by this commit (3) | Package updated
Log message:
gallery-dl: Update to 1.15.1

Changes:
1.15.1
------
### Additions
 - [hentaicafe] add `manga_id` metadata field (#1036)
 - [hentaifoundry] add support for stories (#734)
 - [hentaifoundry] add `include` option
 - [newgrounds] extract image embeds (#1033)
 - [nijie] add `include` option (#1018)
 - [reactor] match URLs without subdomain (#1053)
 - [twitter] extend `retweets` option (#1026)
 - [weasyl] add extractors (#977)

### Fixes
 - [500px] update query hashes
 - [behance] fix `collection` extraction
 - [newgrounds] fix video extraction (#1042)
 - [twitter] improve twitpic extraction (#1019)
 - [weibo] handle posts with more than 9 images (#926)
 - [xvideos] fix `title` extraction
 - fix crash when using `--download-archive` with `--no-skip` (#1023)
 - fix issues with `blacklist`/`whitelist` defaults (#1051, #1056)

### Removals
 - [kissmanga] remove module
   2020-09-20 22:22:48 by Leonardo Taccari | Files touched by this commit (3) | Package updated
Log message:
gallery-dl: Update to 1.15.0

Changes:
1.15.0
------
### Additions
- [deviantart] support watchers-only/paid deviations (#995)
- [myhentaigallery] add gallery extractor (#1001)
- [twitter] support specifying users by ID (#980)
- [twitter] support `/intent/user?user_id=…` URLs (#980)
- add `--no-skip` command-line option (#986)
- add `blacklist` and `whitelist` options (#492, #844)
- add `filesize-min` and `filesize-max` options (#780)
- add `sleep-extractor` and `sleep-request` options (#788)
- write skipped files to archive (#550)

### Changes
- [exhentai] update wait time before original image downloads (#978)
- [imgur] use new API endpoints for image/album data
- [tumblr] create directories for each post (#965)
- support format string replacement fields in download archive paths (#985)
- reduce wait time growth rate for HTTP retries from exponential to linear

### Fixes
- [500px] update query hash
- [aryion] improve post ID extraction (#981, #982)
- [danbooru] handle posts without `id` (#1004)
- [furaffinity] update download URL extraction (#988)
- [imgur] fix image/album detection for galleries
- [postprocessor:zip] defer zip file creation (#968)

### Removals
- [jaiminisbox] remove extractors
- [worldthree] remove extractors
   2020-08-31 17:01:38 by Leonardo Taccari | Files touched by this commit (2) | Package updated
Log message:
gallery-dl: Update to 1.14.5

Changes:
1.14.5
------
### Additions
- [aryion] add username/password support (#960)
- [exhentai] add ability to specify a custom image limit (#940)
- [furaffinity] add `search` extractor (#915)
- [imgur] add `search` and `tag` extractors (#934)

### Fixes
- [500px] fix extraction and update URL patterns (#956)
- [aryion] update folder mime type list (#945)
- [gelbooru] fix extraction without API
- [hentaihand] update to new site layout
- [hitomi] fix redirect processing
- [reddit] handle deleted galleries (#953)
- [reddit] improve gallery extraction (#955)
   2020-08-15 22:04:33 by Leonardo Taccari | Files touched by this commit (3) | Package updated
Log message:
gallery-dl: Update to 1.14.4

Changes:
1.14.4
------
### Additions
 - [blogger] add `search` extractor (#925)
 - [blogger] support searching posts by labels (#925)
 - [inkbunny] add `user` and `post` extractors (#283)
 - [instagram] support `/reel/` URLs
 - [pinterest] support `pinterest.co.uk` URLs (#914)
 - [reddit] support gallery posts (#920)
 - [subscribestar] extract attached media files (#852)

### Fixes
 - [blogger] improve error messages for missing posts/blogs (#903)
 - [exhentai] adjust image limit costs (#940)
 - [gfycat] skip malformed gfycat responses (#902)
 - [imgur] handle 403 overcapacity responses (#910)
 - [instagram] wait before GraphQL requests (#901)
 - [mangareader] fix extraction
 - [mangoxo] fix login
 - [pixnet] detect password-protected albums (#177)
 - [simplyhentai] fix `gallery_id` extraction
 - [subscribestar] update `date` parsing
 - [vsco] handle missing `description` fields
 - [xhamster] fix extraction (#917)
 - allow `parent-directory` to work recursively (#905)
 - skip external OAuth tests (#908)

### Removals
 - [bobx] remove module
   2020-07-18 19:17:04 by Leonardo Taccari | Files touched by this commit (3) | Package updated
Log message:
gallery-dl: Update to 1.14.3

Changes:
1.14.3
------
### Additions
 - [8muses] support `comics.8muses.com` URLs
 - [artstation] add `following` extractor (#888)
 - [exhentai] add `domain` option (#897)
 - [gfycat] add `user` and `search` extractors
 - [imgur] support all `/t/...` URLs (#880)
 - [khinsider] add `format` option (#840)
 - [mangakakalot] add `manga` and `chapter` extractors (#876)
 - [redgifs] support `gifsdeliverynetwork.com` URLs (#874)
 - [subscribestar] add `user` and `post` extractors (#852)
 - [twitter] add support for nitter.net URLs (#890)
 - add Zsh completion script (#150)

### Fixes
 - [gfycat] retry 404'ed videos on redgifs.com (#874)
 - [newgrounds] fix favorites extraction
 - [patreon] yield images and attachments before post files (#871)
 - [reddit] fix AttributeError when using `recursion` (#879)
 - [twitter] raise proper exception if a user doesn't exist (#891)
 - defer directory creation (#722)
 - set pseudo extension for Metadata messages (#865)
 - prevent exception on Cloudflare challenges (#868)
   2020-06-29 13:39:07 by Leonardo Taccari | Files touched by this commit (2) | Package updated
Log message:
gallery-dl: Update to 1.14.2

Changes:
1.14.2
------
### Additions
- [artstation] add `date` metadata field (#839)
- [mastodon] add `date` metadata field (#839)
- [pinterest] add support for board sections (#835)
- [twitter] add extractor for liked tweets (#837)
- [twitter] add option to filter media from quoted tweets (#854)
- [weibo] add `date` metadata field to `status` objects (#829)

### Fixes
- [aryion] fix user gallery extraction (#832)
- [imgur] build directory paths for each file (#842)
- [tumblr] prevent errors when using `reblogs=same-blog` (#851)
- [twitter] always provide an `author` metadata field (#831, #833)
- [twitter] don't download video previews (#833)
- [twitter] improve handling of deleted tweets (#838)
- [twitter] fix search results (#847)
- [twitter] improve handling of quoted tweets (#854)
- fix config lookups when multiple locations are involved (#843)
- improve output of `-K/--list-keywords` for parent extractors (#825)
- call `flush()` after writing JSON in `DataJob()` (#727)