github mikf/gallery-dl v1.29.0

2 days ago

Changes

  • build gallery-dl.exe on Windows 10 / Python 3.13 (#6684)
  • provide Windows 7 / Python 3.8 builds as gallery-dl_x86.exe

Extractors

Additions

Fixes

  • [bunkr] decrypt file URLs (#7058 #7070 #7085 #7089 #7090)
  • [chevereto/jpgfish] fix extraction (#7073 #7079)
  • [generic] fix config lookups by subcategory
  • [philomena] fix date values without UTC offset (#6921)
  • [philomena] download full URLs to prevent potential 404 errors (#6922)
  • [pixiv] prevent exceptions during comments extraction (#6965)
  • [reddit] restrict subreddit search results (#7025)
  • [sankaku] fix extraction (#7071 #7072)
  • [subscribestar] fix post extractor (#6582)
  • [twitter] revert generated CSRF token length to 32 characters (#6895)
  • [vipergirls] change default domain to viper.click (#4166)
  • [weebcentral] fix extracting wrong number of chapter pages (#6966)

Improvements

  • [b4k] update domain to arch.b4k.dev (#6955 #6956)
  • [bunkr] update default archive ID format (#6935)
  • [bunkr] provide fallback URLs for 403 download links (#6732 #6972)
  • [bunkr] implement fast --range support (#6985)
  • [furaffinity] use a default delay of 1 second between requests (#7054)
  • [itaku] support gallery section URLs (#6951)
  • [patreon] support /profile/creators URLs
  • [subscribestar] detect and handle redirects (#6916)
  • [twibooru] match URLs with www subdomain (#6903)
  • [twitter] support grok cards content (#7040)
  • [vsco] improve m3u8 handling
  • [weibo] add movies option (#6988)

Metadata

  • [bunkr] extract id_url metadata (#6935)
  • [erome] extract tags metadata (#7076)
  • [issuu] unescape HTML entities
  • [newgrounds] provide comment_html metadata (#7038)
  • [patreon] extract campaign metadata (#6989)

Downloaders

  • implement downloader options per extractor category
  • [http] add sleep-429 option (#6996)
  • [ytdl] support specifying module as filesystem path (#6991)

Archives

  • [archive] implement support for PostgreSQL databases (#6152)
  • [archive] add archive-table option (#6152)

Miscellaneous

  • [aes] handle errors during cryptodome import (#6906)
  • [executables] fix loading certifi SSL certificates (#6393)
  • improve \f format string handling for --print

Don't miss a new gallery-dl release

NewReleases is sending notifications on new releases.