yt-dlp: updated to 2023.6.22

2023.6.22

Core changes

Fix bug in db3ad8a67661d7b234a6954d9c6a4a9b1749f5eb by pukkandan
Improve --download-sections by pukkandan
Support negative time-ranges
Add *from-url to obey time-ranges in URL
Indicate filesize approximated from tbr better by pukkandan

Extractor changes

Support multiple _VALID_URLs
dplay: GlobalCyclingNetworkPlus: Add extractor
dropout: Fix season extraction
motherless: Add gallery support, fix groups
nebula: Fix extractor
rheinmaintv: Add extractor
youtube
Add ios to default clients used by pukkandan
IOS is affected neither by 403 nor by nsig so helps mitigate them preemptively
IOS also has higher bit-rate 'premium' formats though they are not labeled as such
Improve description parsing performance
Improve nsig function name extraction by pukkandan
Workaround 403 for android formats by pukkandan

Misc. changes

Revert "Add automatic duplicate issue detection" by pukkandan
cleanup
This commit is contained in:
adam 2023-06-26 16:03:09 +00:00
parent 299b734229
commit a3673aa02c
3 changed files with 127 additions and 28 deletions

View file

@ -1,6 +1,6 @@
# $NetBSD: Makefile,v 1.26 2023/03/06 12:22:04 adam Exp $
# $NetBSD: Makefile,v 1.27 2023/06/26 16:03:09 adam Exp $
DISTNAME= yt-dlp-2023.3.4
DISTNAME= yt-dlp-2023.6.22
CATEGORIES= net
MASTER_SITES= ${MASTER_SITE_PYPI:=y/yt-dlp/}
# TODO: create symlink, as mpv makes use of youtube-dl?

View file

@ -1,4 +1,4 @@
@comment $NetBSD: PLIST,v 1.18 2023/03/06 12:22:04 adam Exp $
@comment $NetBSD: PLIST,v 1.19 2023/06/26 16:03:09 adam Exp $
bin/yt-dlp
${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
@ -27,6 +27,9 @@ ${PYSITELIB}/yt_dlp/aes.pyo
${PYSITELIB}/yt_dlp/cache.py
${PYSITELIB}/yt_dlp/cache.pyc
${PYSITELIB}/yt_dlp/cache.pyo
${PYSITELIB}/yt_dlp/casefold.py
${PYSITELIB}/yt_dlp/casefold.pyc
${PYSITELIB}/yt_dlp/casefold.pyo
${PYSITELIB}/yt_dlp/compat/__init__.py
${PYSITELIB}/yt_dlp/compat/__init__.pyc
${PYSITELIB}/yt_dlp/compat/__init__.pyo
@ -48,6 +51,12 @@ ${PYSITELIB}/yt_dlp/compat/imghdr.pyo
${PYSITELIB}/yt_dlp/compat/shutil.py
${PYSITELIB}/yt_dlp/compat/shutil.pyc
${PYSITELIB}/yt_dlp/compat/shutil.pyo
${PYSITELIB}/yt_dlp/compat/urllib/__init__.py
${PYSITELIB}/yt_dlp/compat/urllib/__init__.pyc
${PYSITELIB}/yt_dlp/compat/urllib/__init__.pyo
${PYSITELIB}/yt_dlp/compat/urllib/request.py
${PYSITELIB}/yt_dlp/compat/urllib/request.pyc
${PYSITELIB}/yt_dlp/compat/urllib/request.pyo
${PYSITELIB}/yt_dlp/cookies.py
${PYSITELIB}/yt_dlp/cookies.pyc
${PYSITELIB}/yt_dlp/cookies.pyo
@ -384,9 +393,6 @@ ${PYSITELIB}/yt_dlp/extractor/bokecc.pyo
${PYSITELIB}/yt_dlp/extractor/bongacams.py
${PYSITELIB}/yt_dlp/extractor/bongacams.pyc
${PYSITELIB}/yt_dlp/extractor/bongacams.pyo
${PYSITELIB}/yt_dlp/extractor/booyah.py
${PYSITELIB}/yt_dlp/extractor/booyah.pyc
${PYSITELIB}/yt_dlp/extractor/booyah.pyo
${PYSITELIB}/yt_dlp/extractor/bostonglobe.py
${PYSITELIB}/yt_dlp/extractor/bostonglobe.pyc
${PYSITELIB}/yt_dlp/extractor/bostonglobe.pyo
@ -402,6 +408,9 @@ ${PYSITELIB}/yt_dlp/extractor/bpb.pyo
${PYSITELIB}/yt_dlp/extractor/br.py
${PYSITELIB}/yt_dlp/extractor/br.pyc
${PYSITELIB}/yt_dlp/extractor/br.pyo
${PYSITELIB}/yt_dlp/extractor/brainpop.py
${PYSITELIB}/yt_dlp/extractor/brainpop.pyc
${PYSITELIB}/yt_dlp/extractor/brainpop.pyo
${PYSITELIB}/yt_dlp/extractor/bravotv.py
${PYSITELIB}/yt_dlp/extractor/bravotv.pyc
${PYSITELIB}/yt_dlp/extractor/bravotv.pyo
@ -444,6 +453,9 @@ ${PYSITELIB}/yt_dlp/extractor/cam4.pyo
${PYSITELIB}/yt_dlp/extractor/camdemy.py
${PYSITELIB}/yt_dlp/extractor/camdemy.pyc
${PYSITELIB}/yt_dlp/extractor/camdemy.pyo
${PYSITELIB}/yt_dlp/extractor/camfm.py
${PYSITELIB}/yt_dlp/extractor/camfm.pyc
${PYSITELIB}/yt_dlp/extractor/camfm.pyo
${PYSITELIB}/yt_dlp/extractor/cammodels.py
${PYSITELIB}/yt_dlp/extractor/cammodels.pyc
${PYSITELIB}/yt_dlp/extractor/cammodels.pyo
@ -465,9 +477,6 @@ ${PYSITELIB}/yt_dlp/extractor/canalc2.pyo
${PYSITELIB}/yt_dlp/extractor/canalplus.py
${PYSITELIB}/yt_dlp/extractor/canalplus.pyc
${PYSITELIB}/yt_dlp/extractor/canalplus.pyo
${PYSITELIB}/yt_dlp/extractor/canvas.py
${PYSITELIB}/yt_dlp/extractor/canvas.pyc
${PYSITELIB}/yt_dlp/extractor/canvas.pyo
${PYSITELIB}/yt_dlp/extractor/carambatv.py
${PYSITELIB}/yt_dlp/extractor/carambatv.pyc
${PYSITELIB}/yt_dlp/extractor/carambatv.pyo
@ -483,9 +492,6 @@ ${PYSITELIB}/yt_dlp/extractor/cbs.pyo
${PYSITELIB}/yt_dlp/extractor/cbsinteractive.py
${PYSITELIB}/yt_dlp/extractor/cbsinteractive.pyc
${PYSITELIB}/yt_dlp/extractor/cbsinteractive.pyo
${PYSITELIB}/yt_dlp/extractor/cbslocal.py
${PYSITELIB}/yt_dlp/extractor/cbslocal.pyc
${PYSITELIB}/yt_dlp/extractor/cbslocal.pyo
${PYSITELIB}/yt_dlp/extractor/cbsnews.py
${PYSITELIB}/yt_dlp/extractor/cbsnews.pyc
${PYSITELIB}/yt_dlp/extractor/cbsnews.pyo
@ -549,6 +555,9 @@ ${PYSITELIB}/yt_dlp/extractor/ciscowebex.pyo
${PYSITELIB}/yt_dlp/extractor/cjsw.py
${PYSITELIB}/yt_dlp/extractor/cjsw.pyc
${PYSITELIB}/yt_dlp/extractor/cjsw.pyo
${PYSITELIB}/yt_dlp/extractor/clipchamp.py
${PYSITELIB}/yt_dlp/extractor/clipchamp.pyc
${PYSITELIB}/yt_dlp/extractor/clipchamp.pyo
${PYSITELIB}/yt_dlp/extractor/cliphunter.py
${PYSITELIB}/yt_dlp/extractor/cliphunter.pyc
${PYSITELIB}/yt_dlp/extractor/cliphunter.pyo
@ -630,6 +639,9 @@ ${PYSITELIB}/yt_dlp/extractor/crooksandliars.pyo
${PYSITELIB}/yt_dlp/extractor/crowdbunker.py
${PYSITELIB}/yt_dlp/extractor/crowdbunker.pyc
${PYSITELIB}/yt_dlp/extractor/crowdbunker.pyo
${PYSITELIB}/yt_dlp/extractor/crtvg.py
${PYSITELIB}/yt_dlp/extractor/crtvg.pyc
${PYSITELIB}/yt_dlp/extractor/crtvg.pyo
${PYSITELIB}/yt_dlp/extractor/crunchyroll.py
${PYSITELIB}/yt_dlp/extractor/crunchyroll.pyc
${PYSITELIB}/yt_dlp/extractor/crunchyroll.pyo
@ -657,6 +669,9 @@ ${PYSITELIB}/yt_dlp/extractor/cwtv.pyo
${PYSITELIB}/yt_dlp/extractor/cybrary.py
${PYSITELIB}/yt_dlp/extractor/cybrary.pyc
${PYSITELIB}/yt_dlp/extractor/cybrary.pyo
${PYSITELIB}/yt_dlp/extractor/dacast.py
${PYSITELIB}/yt_dlp/extractor/dacast.pyc
${PYSITELIB}/yt_dlp/extractor/dacast.pyo
${PYSITELIB}/yt_dlp/extractor/daftsex.py
${PYSITELIB}/yt_dlp/extractor/daftsex.pyc
${PYSITELIB}/yt_dlp/extractor/daftsex.pyo
@ -714,6 +729,9 @@ ${PYSITELIB}/yt_dlp/extractor/digitalconcerthall.pyo
${PYSITELIB}/yt_dlp/extractor/digiteka.py
${PYSITELIB}/yt_dlp/extractor/digiteka.pyc
${PYSITELIB}/yt_dlp/extractor/digiteka.pyo
${PYSITELIB}/yt_dlp/extractor/discogs.py
${PYSITELIB}/yt_dlp/extractor/discogs.pyc
${PYSITELIB}/yt_dlp/extractor/discogs.pyo
${PYSITELIB}/yt_dlp/extractor/discovery.py
${PYSITELIB}/yt_dlp/extractor/discovery.pyc
${PYSITELIB}/yt_dlp/extractor/discovery.pyo
@ -726,6 +744,9 @@ ${PYSITELIB}/yt_dlp/extractor/disney.pyo
${PYSITELIB}/yt_dlp/extractor/dispeak.py
${PYSITELIB}/yt_dlp/extractor/dispeak.pyc
${PYSITELIB}/yt_dlp/extractor/dispeak.pyo
${PYSITELIB}/yt_dlp/extractor/dlf.py
${PYSITELIB}/yt_dlp/extractor/dlf.pyc
${PYSITELIB}/yt_dlp/extractor/dlf.pyo
${PYSITELIB}/yt_dlp/extractor/dlive.py
${PYSITELIB}/yt_dlp/extractor/dlive.pyc
${PYSITELIB}/yt_dlp/extractor/dlive.pyo
@ -801,6 +822,9 @@ ${PYSITELIB}/yt_dlp/extractor/einthusan.pyo
${PYSITELIB}/yt_dlp/extractor/eitb.py
${PYSITELIB}/yt_dlp/extractor/eitb.pyc
${PYSITELIB}/yt_dlp/extractor/eitb.pyo
${PYSITELIB}/yt_dlp/extractor/elevensports.py
${PYSITELIB}/yt_dlp/extractor/elevensports.pyc
${PYSITELIB}/yt_dlp/extractor/elevensports.pyo
${PYSITELIB}/yt_dlp/extractor/ellentube.py
${PYSITELIB}/yt_dlp/extractor/ellentube.pyc
${PYSITELIB}/yt_dlp/extractor/ellentube.pyo
@ -840,6 +864,9 @@ ${PYSITELIB}/yt_dlp/extractor/espn.pyo
${PYSITELIB}/yt_dlp/extractor/esri.py
${PYSITELIB}/yt_dlp/extractor/esri.pyc
${PYSITELIB}/yt_dlp/extractor/esri.pyo
${PYSITELIB}/yt_dlp/extractor/ettutv.py
${PYSITELIB}/yt_dlp/extractor/ettutv.pyc
${PYSITELIB}/yt_dlp/extractor/ettutv.pyo
${PYSITELIB}/yt_dlp/extractor/europa.py
${PYSITELIB}/yt_dlp/extractor/europa.pyc
${PYSITELIB}/yt_dlp/extractor/europa.pyo
@ -963,6 +990,9 @@ ${PYSITELIB}/yt_dlp/extractor/funimation.pyo
${PYSITELIB}/yt_dlp/extractor/funk.py
${PYSITELIB}/yt_dlp/extractor/funk.pyc
${PYSITELIB}/yt_dlp/extractor/funk.pyo
${PYSITELIB}/yt_dlp/extractor/funker530.py
${PYSITELIB}/yt_dlp/extractor/funker530.pyc
${PYSITELIB}/yt_dlp/extractor/funker530.pyo
${PYSITELIB}/yt_dlp/extractor/fusion.py
${PYSITELIB}/yt_dlp/extractor/fusion.pyc
${PYSITELIB}/yt_dlp/extractor/fusion.pyo
@ -1026,12 +1056,18 @@ ${PYSITELIB}/yt_dlp/extractor/gigya.pyo
${PYSITELIB}/yt_dlp/extractor/glide.py
${PYSITELIB}/yt_dlp/extractor/glide.pyc
${PYSITELIB}/yt_dlp/extractor/glide.pyo
${PYSITELIB}/yt_dlp/extractor/globalplayer.py
${PYSITELIB}/yt_dlp/extractor/globalplayer.pyc
${PYSITELIB}/yt_dlp/extractor/globalplayer.pyo
${PYSITELIB}/yt_dlp/extractor/globo.py
${PYSITELIB}/yt_dlp/extractor/globo.pyc
${PYSITELIB}/yt_dlp/extractor/globo.pyo
${PYSITELIB}/yt_dlp/extractor/glomex.py
${PYSITELIB}/yt_dlp/extractor/glomex.pyc
${PYSITELIB}/yt_dlp/extractor/glomex.pyo
${PYSITELIB}/yt_dlp/extractor/gmanetwork.py
${PYSITELIB}/yt_dlp/extractor/gmanetwork.pyc
${PYSITELIB}/yt_dlp/extractor/gmanetwork.pyo
${PYSITELIB}/yt_dlp/extractor/go.py
${PYSITELIB}/yt_dlp/extractor/go.pyc
${PYSITELIB}/yt_dlp/extractor/go.pyo
@ -1095,9 +1131,6 @@ ${PYSITELIB}/yt_dlp/extractor/hellporno.pyo
${PYSITELIB}/yt_dlp/extractor/helsinki.py
${PYSITELIB}/yt_dlp/extractor/helsinki.pyc
${PYSITELIB}/yt_dlp/extractor/helsinki.pyo
${PYSITELIB}/yt_dlp/extractor/hentaistigma.py
${PYSITELIB}/yt_dlp/extractor/hentaistigma.pyc
${PYSITELIB}/yt_dlp/extractor/hentaistigma.pyo
${PYSITELIB}/yt_dlp/extractor/hgtv.py
${PYSITELIB}/yt_dlp/extractor/hgtv.pyc
${PYSITELIB}/yt_dlp/extractor/hgtv.pyo
@ -1116,6 +1149,9 @@ ${PYSITELIB}/yt_dlp/extractor/hitrecord.pyo
${PYSITELIB}/yt_dlp/extractor/hketv.py
${PYSITELIB}/yt_dlp/extractor/hketv.pyc
${PYSITELIB}/yt_dlp/extractor/hketv.pyo
${PYSITELIB}/yt_dlp/extractor/hollywoodreporter.py
${PYSITELIB}/yt_dlp/extractor/hollywoodreporter.pyc
${PYSITELIB}/yt_dlp/extractor/hollywoodreporter.pyo
${PYSITELIB}/yt_dlp/extractor/holodex.py
${PYSITELIB}/yt_dlp/extractor/holodex.pyc
${PYSITELIB}/yt_dlp/extractor/holodex.pyo
@ -1131,6 +1167,9 @@ ${PYSITELIB}/yt_dlp/extractor/howcast.pyo
${PYSITELIB}/yt_dlp/extractor/howstuffworks.py
${PYSITELIB}/yt_dlp/extractor/howstuffworks.pyc
${PYSITELIB}/yt_dlp/extractor/howstuffworks.pyo
${PYSITELIB}/yt_dlp/extractor/hrefli.py
${PYSITELIB}/yt_dlp/extractor/hrefli.pyc
${PYSITELIB}/yt_dlp/extractor/hrefli.pyo
${PYSITELIB}/yt_dlp/extractor/hrfensehen.py
${PYSITELIB}/yt_dlp/extractor/hrfensehen.pyc
${PYSITELIB}/yt_dlp/extractor/hrfensehen.pyo
@ -1167,6 +1206,9 @@ ${PYSITELIB}/yt_dlp/extractor/icareus.pyo
${PYSITELIB}/yt_dlp/extractor/ichinanalive.py
${PYSITELIB}/yt_dlp/extractor/ichinanalive.pyc
${PYSITELIB}/yt_dlp/extractor/ichinanalive.pyo
${PYSITELIB}/yt_dlp/extractor/idolplus.py
${PYSITELIB}/yt_dlp/extractor/idolplus.pyc
${PYSITELIB}/yt_dlp/extractor/idolplus.pyo
${PYSITELIB}/yt_dlp/extractor/ign.py
${PYSITELIB}/yt_dlp/extractor/ign.pyc
${PYSITELIB}/yt_dlp/extractor/ign.pyo
@ -1260,6 +1302,9 @@ ${PYSITELIB}/yt_dlp/extractor/joj.pyo
${PYSITELIB}/yt_dlp/extractor/jove.py
${PYSITELIB}/yt_dlp/extractor/jove.pyc
${PYSITELIB}/yt_dlp/extractor/jove.pyo
${PYSITELIB}/yt_dlp/extractor/jstream.py
${PYSITELIB}/yt_dlp/extractor/jstream.pyc
${PYSITELIB}/yt_dlp/extractor/jstream.pyo
${PYSITELIB}/yt_dlp/extractor/jwplatform.py
${PYSITELIB}/yt_dlp/extractor/jwplatform.pyc
${PYSITELIB}/yt_dlp/extractor/jwplatform.pyo
@ -1287,9 +1332,6 @@ ${PYSITELIB}/yt_dlp/extractor/keezmovies.pyo
${PYSITELIB}/yt_dlp/extractor/kelbyone.py
${PYSITELIB}/yt_dlp/extractor/kelbyone.pyc
${PYSITELIB}/yt_dlp/extractor/kelbyone.pyo
${PYSITELIB}/yt_dlp/extractor/ketnet.py
${PYSITELIB}/yt_dlp/extractor/ketnet.pyc
${PYSITELIB}/yt_dlp/extractor/ketnet.pyo
${PYSITELIB}/yt_dlp/extractor/khanacademy.py
${PYSITELIB}/yt_dlp/extractor/khanacademy.pyc
${PYSITELIB}/yt_dlp/extractor/khanacademy.pyo
@ -1392,9 +1434,6 @@ ${PYSITELIB}/yt_dlp/extractor/likee.pyo
${PYSITELIB}/yt_dlp/extractor/limelight.py
${PYSITELIB}/yt_dlp/extractor/limelight.pyc
${PYSITELIB}/yt_dlp/extractor/limelight.pyo
${PYSITELIB}/yt_dlp/extractor/line.py
${PYSITELIB}/yt_dlp/extractor/line.pyc
${PYSITELIB}/yt_dlp/extractor/line.pyo
${PYSITELIB}/yt_dlp/extractor/linkedin.py
${PYSITELIB}/yt_dlp/extractor/linkedin.pyc
${PYSITELIB}/yt_dlp/extractor/linkedin.pyo
@ -1665,6 +1704,9 @@ ${PYSITELIB}/yt_dlp/extractor/myvideoge.pyo
${PYSITELIB}/yt_dlp/extractor/myvidster.py
${PYSITELIB}/yt_dlp/extractor/myvidster.pyc
${PYSITELIB}/yt_dlp/extractor/myvidster.pyo
${PYSITELIB}/yt_dlp/extractor/mzaalo.py
${PYSITELIB}/yt_dlp/extractor/mzaalo.pyc
${PYSITELIB}/yt_dlp/extractor/mzaalo.pyo
${PYSITELIB}/yt_dlp/extractor/n1.py
${PYSITELIB}/yt_dlp/extractor/n1.pyc
${PYSITELIB}/yt_dlp/extractor/n1.pyo
@ -1692,6 +1734,9 @@ ${PYSITELIB}/yt_dlp/extractor/ndtv.pyo
${PYSITELIB}/yt_dlp/extractor/nebula.py
${PYSITELIB}/yt_dlp/extractor/nebula.pyc
${PYSITELIB}/yt_dlp/extractor/nebula.pyo
${PYSITELIB}/yt_dlp/extractor/nekohacker.py
${PYSITELIB}/yt_dlp/extractor/nekohacker.pyc
${PYSITELIB}/yt_dlp/extractor/nekohacker.pyo
${PYSITELIB}/yt_dlp/extractor/nerdcubed.py
${PYSITELIB}/yt_dlp/extractor/nerdcubed.pyc
${PYSITELIB}/yt_dlp/extractor/nerdcubed.pyo
@ -1818,6 +1863,9 @@ ${PYSITELIB}/yt_dlp/extractor/ntvde.pyo
${PYSITELIB}/yt_dlp/extractor/ntvru.py
${PYSITELIB}/yt_dlp/extractor/ntvru.pyc
${PYSITELIB}/yt_dlp/extractor/ntvru.pyo
${PYSITELIB}/yt_dlp/extractor/nubilesporn.py
${PYSITELIB}/yt_dlp/extractor/nubilesporn.pyc
${PYSITELIB}/yt_dlp/extractor/nubilesporn.pyo
${PYSITELIB}/yt_dlp/extractor/nuevo.py
${PYSITELIB}/yt_dlp/extractor/nuevo.pyc
${PYSITELIB}/yt_dlp/extractor/nuevo.pyo
@ -1899,6 +1947,9 @@ ${PYSITELIB}/yt_dlp/extractor/orf.pyo
${PYSITELIB}/yt_dlp/extractor/outsidetv.py
${PYSITELIB}/yt_dlp/extractor/outsidetv.pyc
${PYSITELIB}/yt_dlp/extractor/outsidetv.pyo
${PYSITELIB}/yt_dlp/extractor/owncloud.py
${PYSITELIB}/yt_dlp/extractor/owncloud.pyc
${PYSITELIB}/yt_dlp/extractor/owncloud.pyo
${PYSITELIB}/yt_dlp/extractor/packtpub.py
${PYSITELIB}/yt_dlp/extractor/packtpub.pyc
${PYSITELIB}/yt_dlp/extractor/packtpub.pyo
@ -1950,6 +2001,9 @@ ${PYSITELIB}/yt_dlp/extractor/performgroup.pyo
${PYSITELIB}/yt_dlp/extractor/periscope.py
${PYSITELIB}/yt_dlp/extractor/periscope.pyc
${PYSITELIB}/yt_dlp/extractor/periscope.pyo
${PYSITELIB}/yt_dlp/extractor/pgatour.py
${PYSITELIB}/yt_dlp/extractor/pgatour.pyc
${PYSITELIB}/yt_dlp/extractor/pgatour.pyo
${PYSITELIB}/yt_dlp/extractor/philharmoniedeparis.py
${PYSITELIB}/yt_dlp/extractor/philharmoniedeparis.pyc
${PYSITELIB}/yt_dlp/extractor/philharmoniedeparis.pyo
@ -2157,6 +2211,9 @@ ${PYSITELIB}/yt_dlp/extractor/rcti.pyo
${PYSITELIB}/yt_dlp/extractor/rds.py
${PYSITELIB}/yt_dlp/extractor/rds.pyc
${PYSITELIB}/yt_dlp/extractor/rds.pyo
${PYSITELIB}/yt_dlp/extractor/recurbate.py
${PYSITELIB}/yt_dlp/extractor/recurbate.pyc
${PYSITELIB}/yt_dlp/extractor/recurbate.pyo
${PYSITELIB}/yt_dlp/extractor/redbee.py
${PYSITELIB}/yt_dlp/extractor/redbee.pyc
${PYSITELIB}/yt_dlp/extractor/redbee.pyo
@ -2187,6 +2244,9 @@ ${PYSITELIB}/yt_dlp/extractor/reuters.pyo
${PYSITELIB}/yt_dlp/extractor/reverbnation.py
${PYSITELIB}/yt_dlp/extractor/reverbnation.pyc
${PYSITELIB}/yt_dlp/extractor/reverbnation.pyo
${PYSITELIB}/yt_dlp/extractor/rheinmaintv.py
${PYSITELIB}/yt_dlp/extractor/rheinmaintv.pyc
${PYSITELIB}/yt_dlp/extractor/rheinmaintv.pyo
${PYSITELIB}/yt_dlp/extractor/rice.py
${PYSITELIB}/yt_dlp/extractor/rice.pyc
${PYSITELIB}/yt_dlp/extractor/rice.pyo
@ -2229,6 +2289,9 @@ ${PYSITELIB}/yt_dlp/extractor/rtrfm.pyo
${PYSITELIB}/yt_dlp/extractor/rts.py
${PYSITELIB}/yt_dlp/extractor/rts.pyc
${PYSITELIB}/yt_dlp/extractor/rts.pyo
${PYSITELIB}/yt_dlp/extractor/rtvcplay.py
${PYSITELIB}/yt_dlp/extractor/rtvcplay.pyc
${PYSITELIB}/yt_dlp/extractor/rtvcplay.pyo
${PYSITELIB}/yt_dlp/extractor/rtve.py
${PYSITELIB}/yt_dlp/extractor/rtve.pyc
${PYSITELIB}/yt_dlp/extractor/rtve.pyo
@ -2304,6 +2367,9 @@ ${PYSITELIB}/yt_dlp/extractor/scte.pyo
${PYSITELIB}/yt_dlp/extractor/seeker.py
${PYSITELIB}/yt_dlp/extractor/seeker.pyc
${PYSITELIB}/yt_dlp/extractor/seeker.pyo
${PYSITELIB}/yt_dlp/extractor/senalcolombia.py
${PYSITELIB}/yt_dlp/extractor/senalcolombia.pyc
${PYSITELIB}/yt_dlp/extractor/senalcolombia.pyo
${PYSITELIB}/yt_dlp/extractor/senategov.py
${PYSITELIB}/yt_dlp/extractor/senategov.pyc
${PYSITELIB}/yt_dlp/extractor/senategov.pyo
@ -2439,6 +2505,9 @@ ${PYSITELIB}/yt_dlp/extractor/srgssr.pyo
${PYSITELIB}/yt_dlp/extractor/srmediathek.py
${PYSITELIB}/yt_dlp/extractor/srmediathek.pyc
${PYSITELIB}/yt_dlp/extractor/srmediathek.pyo
${PYSITELIB}/yt_dlp/extractor/stageplus.py
${PYSITELIB}/yt_dlp/extractor/stageplus.pyc
${PYSITELIB}/yt_dlp/extractor/stageplus.pyo
${PYSITELIB}/yt_dlp/extractor/stanfordoc.py
${PYSITELIB}/yt_dlp/extractor/stanfordoc.pyc
${PYSITELIB}/yt_dlp/extractor/stanfordoc.pyo
@ -3060,9 +3129,21 @@ ${PYSITELIB}/yt_dlp/extractor/weibo.pyo
${PYSITELIB}/yt_dlp/extractor/weiqitv.py
${PYSITELIB}/yt_dlp/extractor/weiqitv.pyc
${PYSITELIB}/yt_dlp/extractor/weiqitv.pyo
${PYSITELIB}/yt_dlp/extractor/weverse.py
${PYSITELIB}/yt_dlp/extractor/weverse.pyc
${PYSITELIB}/yt_dlp/extractor/weverse.pyo
${PYSITELIB}/yt_dlp/extractor/wevidi.py
${PYSITELIB}/yt_dlp/extractor/wevidi.pyc
${PYSITELIB}/yt_dlp/extractor/wevidi.pyo
${PYSITELIB}/yt_dlp/extractor/weyyak.py
${PYSITELIB}/yt_dlp/extractor/weyyak.pyc
${PYSITELIB}/yt_dlp/extractor/weyyak.pyo
${PYSITELIB}/yt_dlp/extractor/whowatch.py
${PYSITELIB}/yt_dlp/extractor/whowatch.pyc
${PYSITELIB}/yt_dlp/extractor/whowatch.pyo
${PYSITELIB}/yt_dlp/extractor/whyp.py
${PYSITELIB}/yt_dlp/extractor/whyp.pyc
${PYSITELIB}/yt_dlp/extractor/whyp.pyo
${PYSITELIB}/yt_dlp/extractor/wikimedia.py
${PYSITELIB}/yt_dlp/extractor/wikimedia.pyc
${PYSITELIB}/yt_dlp/extractor/wikimedia.pyo
@ -3093,6 +3174,9 @@ ${PYSITELIB}/yt_dlp/extractor/wsj.pyo
${PYSITELIB}/yt_dlp/extractor/wwe.py
${PYSITELIB}/yt_dlp/extractor/wwe.pyc
${PYSITELIB}/yt_dlp/extractor/wwe.pyo
${PYSITELIB}/yt_dlp/extractor/wykop.py
${PYSITELIB}/yt_dlp/extractor/wykop.pyc
${PYSITELIB}/yt_dlp/extractor/wykop.pyo
${PYSITELIB}/yt_dlp/extractor/xanimu.py
${PYSITELIB}/yt_dlp/extractor/xanimu.pyc
${PYSITELIB}/yt_dlp/extractor/xanimu.pyo
@ -3186,6 +3270,9 @@ ${PYSITELIB}/yt_dlp/extractor/yourupload.pyo
${PYSITELIB}/yt_dlp/extractor/youtube.py
${PYSITELIB}/yt_dlp/extractor/youtube.pyc
${PYSITELIB}/yt_dlp/extractor/youtube.pyo
${PYSITELIB}/yt_dlp/extractor/zaiko.py
${PYSITELIB}/yt_dlp/extractor/zaiko.pyc
${PYSITELIB}/yt_dlp/extractor/zaiko.pyo
${PYSITELIB}/yt_dlp/extractor/zapiks.py
${PYSITELIB}/yt_dlp/extractor/zapiks.pyc
${PYSITELIB}/yt_dlp/extractor/zapiks.pyo
@ -3264,9 +3351,21 @@ ${PYSITELIB}/yt_dlp/socks.pyo
${PYSITELIB}/yt_dlp/update.py
${PYSITELIB}/yt_dlp/update.pyc
${PYSITELIB}/yt_dlp/update.pyo
${PYSITELIB}/yt_dlp/utils.py
${PYSITELIB}/yt_dlp/utils.pyc
${PYSITELIB}/yt_dlp/utils.pyo
${PYSITELIB}/yt_dlp/utils/__init__.py
${PYSITELIB}/yt_dlp/utils/__init__.pyc
${PYSITELIB}/yt_dlp/utils/__init__.pyo
${PYSITELIB}/yt_dlp/utils/_deprecated.py
${PYSITELIB}/yt_dlp/utils/_deprecated.pyc
${PYSITELIB}/yt_dlp/utils/_deprecated.pyo
${PYSITELIB}/yt_dlp/utils/_legacy.py
${PYSITELIB}/yt_dlp/utils/_legacy.pyc
${PYSITELIB}/yt_dlp/utils/_legacy.pyo
${PYSITELIB}/yt_dlp/utils/_utils.py
${PYSITELIB}/yt_dlp/utils/_utils.pyc
${PYSITELIB}/yt_dlp/utils/_utils.pyo
${PYSITELIB}/yt_dlp/utils/traversal.py
${PYSITELIB}/yt_dlp/utils/traversal.pyc
${PYSITELIB}/yt_dlp/utils/traversal.pyo
${PYSITELIB}/yt_dlp/version.py
${PYSITELIB}/yt_dlp/version.pyc
${PYSITELIB}/yt_dlp/version.pyo

View file

@ -1,5 +1,5 @@
$NetBSD: distinfo,v 1.23 2023/03/06 12:22:04 adam Exp $
$NetBSD: distinfo,v 1.24 2023/06/26 16:03:09 adam Exp $
BLAKE2s (yt-dlp-2023.3.4.tar.gz) = acaaa57a9de3fd68edb865a218cb34bc3025c46952e5c79573daa4759e0c4f1f
SHA512 (yt-dlp-2023.3.4.tar.gz) = f3aa880bc924ad39e3ec535f6e8666d53aedf29b829964bfd1bde8f05e25c84c26cae1342f939986509db8e07b9df9d5092a80e1865eaf5e431f2b29c83253c3
Size (yt-dlp-2023.3.4.tar.gz) = 2587373 bytes
BLAKE2s (yt-dlp-2023.6.22.tar.gz) = 967a4a5256bd4811ab9cbd0bb7e60fd30b17bfc6be2a1f2425bae732894831fa
SHA512 (yt-dlp-2023.6.22.tar.gz) = 595b3d568f732c43fa33551019d43365da056c497d96a954a1eb5846cf4ff7a989ec358eda58389d1002db76ca08e1f929e8d8e67d2e909477b1e0523374d022
Size (yt-dlp-2023.6.22.tar.gz) = 2706110 bytes