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

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


Branch: CURRENT, Version: 1.14.3, Package name: gallery-dl-1.14.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: 33eceffa2dcc02288cb68ec0dac4b199247c5a0e
RMD160: 263ce3acc0073d59ad2d9194aec9b24a378e7e30
Filesize: 304.832 KB

Version history: (Expand)


CVS history: (Expand)


   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)
   2020-06-12 21:10:34 by Leonardo Taccari | Files touched by this commit (2) | Package updated
Log message:
gallery-dl: Update to 1.14.1

Changes:
1.14.1
------
### Additions
 - [furaffinity] add `artist_url` metadata field (#821)
 - [redgifs] add `user` and `search` extractors (#724)

### Changes
 - [deviantart] extend `extra` option; also search journals for sta.sh
   links (#712)
 - [twitter] rewrite; use new interface (#806, #740)

### Fixes
 - [kissmanga] work around CAPTCHAs (#818)
 - [nhentai] fix extraction (#819)
 - [webtoons] generalize comic extraction code (#820)
   2020-05-31 21:47:01 by Leonardo Taccari | Files touched by this commit (3) | Package updated
Log message:
gallery-dl: Update to 1.14.0

Changes:
1.14.0
------
### Additions
 - [imagechest] add new extractor for imgchest.com (#750)
 - [instagram] add `post_url`, `tags`, `location`, `tagged_users`
   metadata (#743)
 - [redgifs] add image extractor (#724)
 - [webtoons] add new extractor for webtoons.com (#761)
 - implement `--write-pages` option (#736)
 - extend `path-restrict` option (#662)
 - implement `path-replace` option (#662, #755)
 - make `path` and `keywords` available in logging messages (#574, #575)

### Changes
 - [danbooru] change default value of `ugoira` to `false`
 - [downloader:ytdl] change default value of `forward-cookies` to `false`
 - [downloader:ytdl] fix file extensions when merging into `.mkv` (#720)
 - write OAuth tokens to cache (#616)
 - use `%APPDATA%\gallery-dl` for config files and cache on Windows
 - use `util.Formatter` for formatting logging messages
 - reuse HTTP connections from parent extractors

### Fixes
 - [deviantart] use private access tokens for Journals (#738)
 - [gelbooru] simplify and fix pool extraction
 - [imgur] fix extraction of animated images without `mp4` entry
 - [imgur] treat `/t/unmuted/` URLs as galleries
 - [instagram] fix login with username & password (#756, #771, #797, #803)
 - [reddit] don't send OAuth headers for file downloads (#729)
 - fix/improve Cloudflare bypass code (#728, #757)
 - reset filenames on empty file extensions (#733)
   2020-05-02 22:45:32 by Leonardo Taccari | Files touched by this commit (3) | Package updated
Log message:
gallery-dl: Update to 1.13.6

Changes:
1.13.6
------
### Additions
 - [patreon] respect filters and sort order in query parameters (#711)
 - [speakerdeck] add a new extractor for speakerdeck.com (#726)
 - [twitter] add `replies` option (#705)
 - [weibo] add `videos` option
 - [downloader:http] add MIME types for `.psd` files (#714)

### Fixes
 - [artstation] improve embed extraction (#720)
 - [deviantart] limit API wait times (#721)
 - [newgrounds] fix URLs produced by the `following` extractor (#684)
 - [patreon] improve file hash extraction (#713)
 - [vsco] fix user gallery extraction
 - fix/improve Cloudflare bypass code (#728)
   2020-04-27 21:54:53 by Leonardo Taccari | Files touched by this commit (2) | Package updated
Log message:
gallery-dl: Update to 1.13.5

Changes:
1.13.5
------
### Additions
 - [500px] recognize `web.500px.com` URLs
 - [aryion] support downloading from folders (#694)
 - [furaffinity] add extractor for followed users (#515)
 - [hitomi] add extractor for tag searches (#697)
 - [instagram] add `post_id` and `num` metadata fields (#698)
 - [newgrounds] add extractor for followed users (#684)
 - [patreon] recognize URLs with creator IDs (#711)
 - [twitter] add `reply` metadata field (#705)
 - [xhamster] recognize more URLs (#700)

### Fixes
 - [gelbooru] improve post ID extraction in pool listings
 - [hitomi] fix extraction of galleries without tags
 - [jaiminisbox] update metadata decoding procedure (#702)
 - [mastodon] fix pagination (#701)
 - [mastodon] improve account searches (#704)
 - [patreon] fix hash extraction from download URLs (#693)
 - improve parameter extraction when solving Cloudflare challenges
   2020-04-12 22:05:05 by Leonardo Taccari | Files touched by this commit (3) | Package updated
Log message:
gallery-dl: Update to 1.13.4

Changes:
1.13.4
------
### Additions
 - [aryion] add `gallery` and `post` extractors (#390, #673)
 - [deviantart] detect and handle folders in sta.sh listings (#659)
 - [hentainexus] add `circle`, `event`, and `title_conventional` metadata
   fields (#661)
 - [hiperdex] add `artist` extractor (#606)
 - [mastodon] add access tokens for `mastodon.social` and `baraag.net` (#665)

### Changes
 - [deviantart] retrieve *all* download URLs through the OAuth API
 - automatically read config files in PyInstaller executable
   directories (#682)

### Fixes
 - [deviantart] handle "Request blocked" errors (#655)
 - [deviantart] improve JPEG quality replacement pattern
 - [hiperdex] fix extraction
 - [mastodon] handle API rate limits (#665)
 - [mastodon] update OAuth credentials for pawoo.net (#665)
 - [myportfolio] fix extraction of galleries without title
 - [piczel] fix extraction of single images
 - [vsco] fix collection extraction
 - [weibo] accept status URLs with non-numeric IDs (#664)
   2020-03-30 11:24:18 by Leonardo Taccari | Files touched by this commit (2) | Package updated
Log message:
gallery-dl: Update to 1.13.3

Changes:
1.13.3
------
### Additions
 - [instagram] Add support for user's saved medias (#644)
 - [nozomi] support multiple images per post (#646)
 - [35photo] add `tag` extractor

### Changes
 - [mangadex] transform timestamps from `date` fields to datetime objects

### Fixes
 - [deviantart] handle decode errors for `extended_fetch` results (#655)
 - [e621] fix bug in API rate limiting and improve pagination (#651)
 - [instagram] update pattern for user profile URLs
 - [mangapark] fix metadata extraction
 - [nozomi] sort search results (#646)
 - [piczel] fix extraction
 - [twitter] fix typo in `x-twitter-auth-type` header (#625)
 - remove trailing dots from Windows directory names (#647)
 - fix crash due to missing `stdout`/`stderr`/`stdin` handles (#653)