Marcel Telka
2024-03-11 2f86e04dc8f186fd989cbc701b911f8824015034
multimedia/yt-dlp: update to 2024.3.10

6 files modified
1 files renamed
240 ■■■■ changed files
components/multimedia/yt-dlp/Makefile 16 ●●●●● patch | view | raw | blame | history
components/multimedia/yt-dlp/manifests/sample-manifest.p5m 60 ●●●● patch | view | raw | blame | history
components/multimedia/yt-dlp/patches/01-test-disable-failing.patch 22 ●●●● patch | view | raw | blame | history
components/multimedia/yt-dlp/patches/02-pytest-indirectly.patch 14 ●●●● patch | view | raw | blame | history
components/multimedia/yt-dlp/pkg5 7 ●●●●● patch | view | raw | blame | history
components/multimedia/yt-dlp/test/results-all.master 63 ●●●● patch | view | raw | blame | history
components/multimedia/yt-dlp/yt_dlp.p5m 58 ●●●● patch | view | raw | blame | history
components/multimedia/yt-dlp/Makefile
@@ -11,21 +11,18 @@
#
# This file was automatically generated using the following command:
#   $WS_TOOLS/python-integrate-project -d multimedia/yt-dlp yt-dlp
#   $WS_TOOLS/python-integrate-project -d multimedia/yt-dlp yt_dlp
#
BUILD_STYLE = pyproject
include ../../../make-rules/shared-macros.mk
COMPONENT_NAME =        yt-dlp
HUMAN_VERSION =            2023.12.30
COMPONENT_SUMMARY =        yt-dlp - A youtube-dl fork with additional features and patches
COMPONENT_PROJECT_URL =        https://github.com/yt-dlp/yt-dlp
COMPONENT_ARCHIVE_URL =        \
    https://files.pythonhosted.org/packages/a9/a7/d8536993aed7569c5221f532e3ba01b09d5bdc893df3ef4e5b05d01582c4/yt-dlp-2023.12.30.tar.gz
COMPONENT_NAME =        yt_dlp
HUMAN_VERSION =            2024.3.10
COMPONENT_SUMMARY =        yt_dlp - A youtube-dl fork with additional features and patches
COMPONENT_ARCHIVE_HASH =    \
    sha256:a11862e57721b0a0f0883dfeb5a4d79ba213a2d4c45e1880e9fd70f8e6570c38
    sha256:6e74cb14a69dbeb872c8ef4e0b8bbed2ee846ec633513cf3124a74c1faedc07b
COMPONENT_LICENSE =        Unlicense
COMPONENT_LICENSE_FILE =    LICENSE
@@ -41,12 +38,11 @@
# Auto-generated dependencies
PYTHON_REQUIRED_PACKAGES += library/python/brotli
PYTHON_REQUIRED_PACKAGES += library/python/certifi
PYTHON_REQUIRED_PACKAGES += library/python/hatchling
PYTHON_REQUIRED_PACKAGES += library/python/mutagen
PYTHON_REQUIRED_PACKAGES += library/python/pycryptodomex
PYTHON_REQUIRED_PACKAGES += library/python/requests
PYTHON_REQUIRED_PACKAGES += library/python/setuptools
PYTHON_REQUIRED_PACKAGES += library/python/urllib3
PYTHON_REQUIRED_PACKAGES += library/python/websockets
PYTHON_REQUIRED_PACKAGES += library/python/wheel
PYTHON_REQUIRED_PACKAGES += runtime/python
TEST_REQUIRED_PACKAGES.python += library/python/pytest
components/multimedia/yt-dlp/manifests/sample-manifest.p5m
@@ -10,7 +10,7 @@
#
#
# Copyright 2023 <contributor>
# Copyright 2024 <contributor>
#
set name=pkg.fmri value=pkg:/$(COMPONENT_FMRI)@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION)
@@ -24,12 +24,11 @@
license $(COMPONENT_LICENSE_FILE) license='$(COMPONENT_LICENSE)'
file path=usr/bin/yt-dlp
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp-$(HUMAN_VERSION).dist-info/AUTHORS
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp-$(HUMAN_VERSION).dist-info/LICENSE
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp-$(HUMAN_VERSION).dist-info/METADATA
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp-$(HUMAN_VERSION).dist-info/WHEEL
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp-$(HUMAN_VERSION).dist-info/entry_points.txt
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp-$(HUMAN_VERSION).dist-info/top_level.txt
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp-$(HUMAN_VERSION).dist-info/licenses/AUTHORS
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp-$(HUMAN_VERSION).dist-info/licenses/LICENSE
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/YoutubeDL.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/__init__.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/__main__.py
@@ -37,7 +36,6 @@
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/__pyinstaller/hook-yt_dlp.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/aes.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/cache.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/casefold.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/compat/__init__.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/compat/_deprecated.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/compat/_legacy.py
@@ -95,6 +93,7 @@
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/alsace20tv.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/altcensored.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/alura.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/amadeustv.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/amara.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/amazon.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/amazonminitv.py
@@ -116,7 +115,9 @@
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/ard.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/arkena.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/arnes.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/art19.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/arte.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/asobichannel.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/atresplayer.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/atscaleconf.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/atvat.py
@@ -158,6 +159,7 @@
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/bloomberg.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/bokecc.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/bongacams.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/boosty.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/bostonglobe.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/box.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/boxcast.py
@@ -191,7 +193,6 @@
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/cartoonnetwork.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/cbc.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/cbs.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/cbsinteractive.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/cbsnews.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/cbssports.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/ccc.py
@@ -204,7 +205,7 @@
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/charlierose.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/chaturbate.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/chilloutzone.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/chingari.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/chzzk.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/cinemax.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/cinetecamilano.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/cineverse.py
@@ -212,11 +213,11 @@
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/ciscowebex.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/cjsw.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/clipchamp.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/cliphunter.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/clippit.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/cliprs.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/closertotruth.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/cloudflarestream.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/cloudycdn.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/clubic.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/clyp.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/cmt.py
@@ -262,7 +263,6 @@
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/deuxm.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/dfb.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/dhm.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/digg.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/digitalconcerthall.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/digiteka.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/discogs.py
@@ -294,6 +294,7 @@
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/eighttracks.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/einthusan.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/eitb.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/elementorembed.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/elonet.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/elpais.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/eltrecetv.py
@@ -305,6 +306,7 @@
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/eporner.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/erocast.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/eroprofile.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/err.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/ertgr.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/espn.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/ettutv.py
@@ -321,11 +323,11 @@
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/fc2.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/fczenit.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/fifa.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/filmmodu.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/filmon.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/filmweb.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/firsttv.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/fivetv.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/flextv.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/flickr.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/floatplane.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/folketinget.py
@@ -350,7 +352,6 @@
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/fuyintv.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/gab.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/gaia.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/gameinformer.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/gamejolt.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/gamespot.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/gamestar.py
@@ -361,9 +362,9 @@
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/generic.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/genericembeds.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/genius.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/getcourseru.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/gettr.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/giantbomb.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/giga.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/gigya.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/glide.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/globalplayer.py
@@ -415,6 +416,7 @@
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/idolplus.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/ign.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/iheart.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/ilpost.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/iltalehti.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/imdb.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/imggaming.py
@@ -451,10 +453,8 @@
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/jwplatform.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/kakao.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/kaltura.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/kanal2.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/kankanews.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/karaoketv.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/karrierevideos.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/kelbyone.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/khanacademy.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/kick.py
@@ -464,12 +464,11 @@
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/kinopoisk.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/kommunetv.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/kompas.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/konserthusetplay.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/koo.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/krasview.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/kth.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/ku6.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/kusi.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/kukululive.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/kuwo.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/la7.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/lastfm.py
@@ -498,17 +497,16 @@
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/livestream.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/livestreamfails.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/lnkgo.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/localnews8.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/lovehomeporn.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/lrt.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/lsm.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/lumni.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/lynda.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/maariv.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/magellantv.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/magentamusik360.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/magentamusik.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/mailru.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/mainstreaming.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/malltv.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/mangomolo.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/manoto.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/manyvids.py
@@ -534,13 +532,11 @@
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/melonvod.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/metacritic.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/mgtv.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/miaopai.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/microsoftembed.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/microsoftstream.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/microsoftvirtualacademy.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/mildom.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/minds.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/ministrygrid.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/minoto.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/mirrativ.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/mirrorcouk.py
@@ -553,7 +549,6 @@
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/mocha.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/mojvideo.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/monstercat.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/morningstar.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/motherless.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/motorsport.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/moviepilot.py
@@ -567,6 +562,7 @@
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/museai.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/musescore.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/musicdex.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/mx3.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/mxplayer.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/myspace.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/myspass.py
@@ -600,8 +596,10 @@
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/nick.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/niconico.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/niconicochannelplus.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/ninaprotocol.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/ninecninemedia.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/ninegag.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/ninenews.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/ninenow.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/nintendo.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/nitter.py
@@ -624,12 +622,12 @@
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/ntvru.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/nubilesporn.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/nuevo.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/nuum.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/nuvid.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/nytimes.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/nzherald.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/nzonscreen.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/nzz.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/odatv.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/odkmedia.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/odnoklassniki.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/oftv.py
@@ -680,7 +678,6 @@
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/planetmarathi.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/platzi.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/playplustv.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/playstuff.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/playsuisse.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/playtvak.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/playwire.py
@@ -728,21 +725,21 @@
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/rai.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/raywenderlich.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/rbgtum.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/rbmaradio.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/rcs.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/rcti.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/rds.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/redbee.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/redbulltv.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/reddit.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/redge.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/redgifs.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/redtube.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/regiotv.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/rentv.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/restudy.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/reuters.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/reverbnation.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/rheinmaintv.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/ridehome.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/rinsefm.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/rmcdecouverte.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/rockstargames.py
@@ -773,7 +770,6 @@
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/saitosan.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/samplefocus.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/sapo.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/savefrom.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/sbs.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/sbscokr.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/screen9.py
@@ -783,7 +779,7 @@
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/scrippsnetworks.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/scrolller.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/scte.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/seeker.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/sejmpl.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/senalcolombia.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/senategov.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/sendtonews.py
@@ -838,7 +834,6 @@
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/storyfire.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/streamable.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/streamcz.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/streamff.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/streetvoice.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/stretchinternet.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/stripchat.py
@@ -855,7 +850,6 @@
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/tass.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/tbs.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/tbsjp.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/tdslifeway.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/teachable.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/teachertube.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/teachingchannel.py
@@ -906,6 +900,7 @@
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/triller.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/trovo.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/trtcocuk.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/trtworld.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/trueid.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/trunews.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/truth.py
@@ -915,7 +910,6 @@
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/tubitv.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/tumblr.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/tunein.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/turbo.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/turner.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/tv2.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/tv24ua.py
@@ -988,6 +982,7 @@
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/vimeo.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/vimm.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/vine.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/viously.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/viqeo.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/viu.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/vk.py
@@ -1003,7 +998,6 @@
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/vuclip.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/vvvvid.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/walla.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/wasdtv.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/washingtonpost.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/wat.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/wdr.py
@@ -1059,6 +1053,8 @@
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/zdf.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/zee5.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/zeenews.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/zenporn.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/zetland.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/zhihu.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/zingmp3.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/zoom.py
components/multimedia/yt-dlp/patches/01-test-disable-failing.patch
@@ -1,15 +1,15 @@
--- yt-dlp-2023.12.30/test/test_networking.py.orig
+++ yt-dlp-2023.12.30/test/test_networking.py
@@ -536,6 +536,7 @@
--- yt_dlp-2024.3.10/test/test_networking.py.orig
+++ yt_dlp-2024.3.10/test/test_networking.py
@@ -544,6 +544,7 @@
                 rh, Request(f'http://127.0.0.1:{self.http_port}/timeout_1', extensions={'timeout': 4}))
 
     @pytest.mark.parametrize('handler', ['Urllib', 'Requests'], indirect=True)
+    @pytest.mark.skip(reason="always fails: https://github.com/yt-dlp/yt-dlp/issues/8890")
     def test_source_address(self, handler):
         source_address = f'127.0.0.{random.randint(5, 255)}'
         with handler(source_address=source_address) as rh:
--- yt-dlp-2023.12.30/test/test_socks.py.orig
+++ yt-dlp-2023.12.30/test/test_socks.py
         # on some systems these loopback addresses we need for testing may not be available
--- yt_dlp-2024.3.10/test/test_socks.py.orig
+++ yt_dlp-2024.3.10/test/test_socks.py
@@ -323,6 +323,7 @@
                 assert response['domain_address'] == 'localhost'
 
@@ -18,7 +18,7 @@
     def test_ipv4_client_source_address(self, handler, ctx):
         with ctx.socks_server(Socks4ProxyHandler) as server_address:
             source_address = f'127.0.0.{random.randint(5, 255)}'
@@ -438,6 +439,7 @@
@@ -439,6 +440,7 @@
     # XXX: is there any feasible way of testing IPv6 source addresses?
     # Same would go for non-proxy source_address test...
     @pytest.mark.parametrize('handler,ctx', [('Urllib', 'http'), ('Requests', 'http'), ('Websockets', 'ws')], indirect=True)
@@ -26,13 +26,13 @@
     def test_ipv4_client_source_address(self, handler, ctx):
         with ctx.socks_server(Socks5ProxyHandler) as server_address:
             source_address = f'127.0.0.{random.randint(5, 255)}'
--- yt-dlp-2023.12.30/test/test_websockets.py.orig
+++ yt-dlp-2023.12.30/test/test_websockets.py
@@ -225,6 +225,7 @@
--- yt_dlp-2024.3.10/test/test_websockets.py.orig
+++ yt_dlp-2024.3.10/test/test_websockets.py
@@ -227,6 +227,7 @@
             ws.close()
 
     @pytest.mark.parametrize('handler', ['Websockets'], indirect=True)
+    @pytest.mark.skip(reason="always fails: https://github.com/yt-dlp/yt-dlp/issues/8890")
     def test_source_address(self, handler):
         source_address = f'127.0.0.{random.randint(5, 255)}'
         with handler(source_address=source_address) as rh:
         verify_address_availability(source_address)
components/multimedia/yt-dlp/patches/02-pytest-indirectly.patch
@@ -1,11 +1,11 @@
--- yt-dlp-2023.12.30/setup.cfg.orig
+++ yt-dlp-2023.12.30/setup.cfg
--- yt_dlp-2024.3.10/setup.cfg.orig
+++ yt_dlp-2024.3.10/setup.cfg
@@ -28,7 +28,7 @@
 [testenv]
 deps =
     pytest
 [testenv]  # tox
 deps =
     pytest
-commands = pytest {posargs:"-m not download"}
+commands = python -m pytest {posargs:"-m not download"}
 passenv = HOME  # For test_compat_expanduser
 setenv =
 setenv =
     # PYTHONWARNINGS = error  # Catches PIP's warnings too
components/multimedia/yt-dlp/pkg5
@@ -2,17 +2,16 @@
    "dependencies": [
        "library/python/brotli-39",
        "library/python/certifi-39",
        "library/python/hatchling-39",
        "library/python/mutagen-39",
        "library/python/pycryptodomex-39",
        "library/python/requests-39",
        "library/python/setuptools-39",
        "library/python/urllib3-39",
        "library/python/websockets-39",
        "library/python/wheel-39",
        "runtime/python-39"
    ],
    "fmris": [
        "multimedia/yt-dlp"
    ],
    "name": "yt-dlp"
}
    "name": "yt_dlp"
}
components/multimedia/yt-dlp/test/results-all.master
@@ -5,7 +5,7 @@
cachedir: .tox/py$(PYV)/.pytest_cache
rootdir: $(@D)
configfile: setup.cfg
collecting ... collected 6264 items / 5563 deselected / 701 selected
collecting ... collected 6388 items / 5682 deselected / 706 selected
implemented)
implemented)
@@ -210,8 +210,12 @@
test/test_networking.py::TestHTTPRequestHandler::test_redirect[Urllib] PASSED
test/test_networking.py::TestHTTPRequestHandler::test_redirect_loop[Requests] PASSED
test/test_networking.py::TestHTTPRequestHandler::test_redirect_loop[Urllib] PASSED
test/test_networking.py::TestHTTPRequestHandler::test_remove_dot_segments[Requests] PASSED
test/test_networking.py::TestHTTPRequestHandler::test_remove_dot_segments[Urllib] PASSED
test/test_networking.py::TestHTTPRequestHandler::test_remove_dot_segments[/a/b/./../../headers-Requests] PASSED
test/test_networking.py::TestHTTPRequestHandler::test_remove_dot_segments[/a/b/./../../headers-Urllib] PASSED
test/test_networking.py::TestHTTPRequestHandler::test_remove_dot_segments[/redirect_dotsegments-Requests] PASSED
test/test_networking.py::TestHTTPRequestHandler::test_remove_dot_segments[/redirect_dotsegments-Urllib] PASSED
test/test_networking.py::TestHTTPRequestHandler::test_remove_dot_segments[/redirect_dotsegments_absolute-Requests] PASSED
test/test_networking.py::TestHTTPRequestHandler::test_remove_dot_segments[/redirect_dotsegments_absolute-Urllib] PASSED
test/test_networking.py::TestHTTPRequestHandler::test_request_cookie_header[Requests] PASSED
test/test_networking.py::TestHTTPRequestHandler::test_request_cookie_header[Urllib] PASSED
test/test_networking.py::TestHTTPRequestHandler::test_response_url[Requests] PASSED
@@ -240,11 +244,15 @@
test/test_networking.py::TestRequest::test_request_helpers PASSED
test/test_networking.py::TestRequest::test_update_req PASSED
test/test_networking.py::TestRequest::test_url PASSED
test/test_networking.py::TestRequestDirector::test_close PASSED
test/test_networking.py::TestRequestDirector::test_handler_operations PASSED
test/test_networking.py::TestRequestDirector::test_preference PASSED
test/test_networking.py::TestRequestDirector::test_send PASSED
test/test_networking.py::TestRequestDirector::test_unexpected_error PASSED
test/test_networking.py::TestRequestDirector::test_unsupported_handlers PASSED
test/test_networking.py::TestRequestHandlerMisc::test_remove_logging_handler[Requests-urllib3] PASSED
test/test_networking.py::TestRequestHandlerMisc::test_remove_logging_handler[Websockets-websockets.client] PASSED
test/test_networking.py::TestRequestHandlerMisc::test_remove_logging_handler[Websockets-websockets.server] PASSED
test/test_networking.py::TestRequestHandlerValidation::test_empty_proxy[HTTPSupportedRH] PASSED
test/test_networking.py::TestRequestHandlerValidation::test_empty_proxy[Requests] PASSED
test/test_networking.py::TestRequestHandlerValidation::test_empty_proxy[Urllib] PASSED
@@ -311,25 +319,26 @@
test/test_networking.py::TestRequestHandlerValidation::test_url_scheme[ValidationRH-http-UnsupportedRequest-handler_kwargs11] PASSED
test/test_networking.py::TestRequestHandlerValidation::test_url_scheme[Websockets-ws-False-handler_kwargs8] PASSED
test/test_networking.py::TestRequestHandlerValidation::test_url_scheme[Websockets-wss-False-handler_kwargs9] PASSED
test/test_networking.py::TestRequestsRequestHandler::test_request_error_mapping[Requests-<lambda>-CertificateVerifyError] PASSED
test/test_networking.py::TestRequestsRequestHandler::test_request_error_mapping[Requests-<lambda>-ProxyError] PASSED
test/test_networking.py::TestRequestsRequestHandler::test_request_error_mapping[Requests-<lambda>-RequestError0] PASSED
test/test_networking.py::TestRequestsRequestHandler::test_request_error_mapping[Requests-<lambda>-RequestError1] PASSED
test/test_networking.py::TestRequestsRequestHandler::test_request_error_mapping[Requests-<lambda>-RequestError2] PASSED
test/test_networking.py::TestRequestsRequestHandler::test_request_error_mapping[Requests-<lambda>-SSLError] PASSED
test/test_networking.py::TestRequestsRequestHandler::test_request_error_mapping[Requests-<lambda>-TransportError0] PASSED
test/test_networking.py::TestRequestsRequestHandler::test_request_error_mapping[Requests-<lambda>-TransportError1] PASSED
test/test_networking.py::TestRequestsRequestHandler::test_request_error_mapping[Requests-<lambda>-TransportError2] PASSED
test/test_networking.py::TestRequestsRequestHandler::test_request_error_mapping[Requests-<lambda>-TransportError3] PASSED
test/test_networking.py::TestRequestsRequestHandler::test_request_error_mapping[Requests-<lambda>-TransportError4] PASSED
test/test_networking.py::TestRequestsRequestHandler::test_response_error_mapping[Requests-<lambda>-IncompleteRead-3 bytes read, 4 more expected] PASSED
test/test_networking.py::TestRequestsRequestHandler::test_response_error_mapping[Requests-<lambda>-IncompleteRead-3 bytes read, 5 more expected] PASSED
test/test_networking.py::TestRequestsRequestHandler::test_response_error_mapping[Requests-<lambda>-SSLError-None] PASSED
test/test_networking.py::TestRequestsRequestHandler::test_response_error_mapping[Requests-<lambda>-TransportError-None0] PASSED
test/test_networking.py::TestRequestsRequestHandler::test_response_error_mapping[Requests-<lambda>-TransportError-None1] PASSED
test/test_networking.py::TestRequestsRequestHandler::test_response_error_mapping[Requests-<lambda>-TransportError-None2] PASSED
test/test_networking.py::TestRequestsRequestHandler::test_response_error_mapping[Requests-<lambda>-TransportError-None3] PASSED
test/test_networking.py::TestRequestsRequestHandler::test_response_error_mapping[Requests-<lambda>-TransportError-None4] PASSED
test/test_networking.py::TestRequestsRequestHandler::test_close[Requests] PASSED
test/test_networking.py::TestRequestsRequestHandler::test_request_error_mapping[<lambda>-CertificateVerifyError-Requests] PASSED
test/test_networking.py::TestRequestsRequestHandler::test_request_error_mapping[<lambda>-ProxyError-Requests] PASSED
test/test_networking.py::TestRequestsRequestHandler::test_request_error_mapping[<lambda>-RequestError0-Requests] PASSED
test/test_networking.py::TestRequestsRequestHandler::test_request_error_mapping[<lambda>-RequestError1-Requests] PASSED
test/test_networking.py::TestRequestsRequestHandler::test_request_error_mapping[<lambda>-RequestError2-Requests] PASSED
test/test_networking.py::TestRequestsRequestHandler::test_request_error_mapping[<lambda>-SSLError-Requests] PASSED
test/test_networking.py::TestRequestsRequestHandler::test_request_error_mapping[<lambda>-TransportError0-Requests] PASSED
test/test_networking.py::TestRequestsRequestHandler::test_request_error_mapping[<lambda>-TransportError1-Requests] PASSED
test/test_networking.py::TestRequestsRequestHandler::test_request_error_mapping[<lambda>-TransportError2-Requests] PASSED
test/test_networking.py::TestRequestsRequestHandler::test_request_error_mapping[<lambda>-TransportError3-Requests] PASSED
test/test_networking.py::TestRequestsRequestHandler::test_request_error_mapping[<lambda>-TransportError4-Requests] PASSED
test/test_networking.py::TestRequestsRequestHandler::test_response_error_mapping[<lambda>-IncompleteRead-3 bytes read, 4 more expected-Requests] PASSED
test/test_networking.py::TestRequestsRequestHandler::test_response_error_mapping[<lambda>-IncompleteRead-3 bytes read, 5 more expected-Requests] PASSED
test/test_networking.py::TestRequestsRequestHandler::test_response_error_mapping[<lambda>-SSLError-None-Requests] PASSED
test/test_networking.py::TestRequestsRequestHandler::test_response_error_mapping[<lambda>-TransportError-None0-Requests] PASSED
test/test_networking.py::TestRequestsRequestHandler::test_response_error_mapping[<lambda>-TransportError-None1-Requests] PASSED
test/test_networking.py::TestRequestsRequestHandler::test_response_error_mapping[<lambda>-TransportError-None2-Requests] PASSED
test/test_networking.py::TestRequestsRequestHandler::test_response_error_mapping[<lambda>-TransportError-None3-Requests] PASSED
test/test_networking.py::TestRequestsRequestHandler::test_response_error_mapping[<lambda>-TransportError-None4-Requests] PASSED
test/test_networking.py::TestResponse::test_compat PASSED
test/test_networking.py::TestResponse::test_get_header PASSED
test/test_networking.py::TestResponse::test_headers PASSED
@@ -372,13 +381,9 @@
test/test_networking.py::TestYoutubeDLNetworking::test_websocket_unavailable_error[ws] PASSED
test/test_networking.py::TestYoutubeDLNetworking::test_websocket_unavailable_error[wss] PASSED
test/test_networking_utils.py::TestInstanceStoreMixin::test_mixin PASSED
test/test_networking_utils.py::TestNetworkingExceptions::test_compat_http_error PASSED
test/test_networking_utils.py::TestNetworkingExceptions::test_compat_http_error_autoclose PASSED
test/test_networking_utils.py::TestNetworkingExceptions::test_http_error[<lambda>] PASSED
test/test_networking_utils.py::TestNetworkingExceptions::test_http_error[HTTPError] PASSED
test/test_networking_utils.py::TestNetworkingExceptions::test_http_error PASSED
test/test_networking_utils.py::TestNetworkingExceptions::test_incomplete_read_error PASSED
test/test_networking_utils.py::TestNetworkingExceptions::test_redirect_http_error[<lambda>] PASSED
test/test_networking_utils.py::TestNetworkingExceptions::test_redirect_http_error[HTTPError] PASSED
test/test_networking_utils.py::TestNetworkingExceptions::test_redirect_http_error PASSED
test/test_networking_utils.py::TestNetworkingUtils::test_add_accept_encoding_header[headers0-supported_encodings0-expected0] PASSED
test/test_networking_utils.py::TestNetworkingUtils::test_add_accept_encoding_header[headers1-supported_encodings1-expected1] PASSED
test/test_networking_utils.py::TestNetworkingUtils::test_add_accept_encoding_header[headers2-supported_encodings2-expected2] PASSED
@@ -714,6 +719,6 @@
test/test_youtube_misc.py::TestYoutubeMisc::test_youtube_extract PASSED
=========================== short test summary info ============================
======== 688 passed, 13 skipped, 5563 deselected ========
======== 693 passed, 13 skipped, 5682 deselected ========
  py$(PYV): OK
  congratulations :)
components/multimedia/yt-dlp/yt_dlp.p5m
File was renamed from components/multimedia/yt-dlp/yt-dlp.p5m
@@ -24,12 +24,11 @@
license $(COMPONENT_LICENSE_FILE) license='$(COMPONENT_LICENSE)'
file path=usr/bin/yt-dlp
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp-$(HUMAN_VERSION).dist-info/AUTHORS
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp-$(HUMAN_VERSION).dist-info/LICENSE
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp-$(HUMAN_VERSION).dist-info/METADATA
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp-$(HUMAN_VERSION).dist-info/WHEEL
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp-$(HUMAN_VERSION).dist-info/entry_points.txt
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp-$(HUMAN_VERSION).dist-info/top_level.txt
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp-$(HUMAN_VERSION).dist-info/licenses/AUTHORS
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp-$(HUMAN_VERSION).dist-info/licenses/LICENSE
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/YoutubeDL.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/__init__.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/__main__.py
@@ -37,7 +36,6 @@
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/__pyinstaller/hook-yt_dlp.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/aes.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/cache.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/casefold.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/compat/__init__.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/compat/_deprecated.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/compat/_legacy.py
@@ -95,6 +93,7 @@
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/alsace20tv.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/altcensored.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/alura.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/amadeustv.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/amara.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/amazon.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/amazonminitv.py
@@ -116,7 +115,9 @@
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/ard.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/arkena.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/arnes.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/art19.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/arte.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/asobichannel.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/atresplayer.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/atscaleconf.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/atvat.py
@@ -158,6 +159,7 @@
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/bloomberg.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/bokecc.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/bongacams.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/boosty.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/bostonglobe.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/box.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/boxcast.py
@@ -191,7 +193,6 @@
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/cartoonnetwork.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/cbc.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/cbs.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/cbsinteractive.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/cbsnews.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/cbssports.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/ccc.py
@@ -204,7 +205,7 @@
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/charlierose.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/chaturbate.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/chilloutzone.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/chingari.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/chzzk.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/cinemax.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/cinetecamilano.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/cineverse.py
@@ -212,11 +213,11 @@
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/ciscowebex.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/cjsw.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/clipchamp.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/cliphunter.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/clippit.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/cliprs.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/closertotruth.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/cloudflarestream.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/cloudycdn.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/clubic.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/clyp.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/cmt.py
@@ -262,7 +263,6 @@
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/deuxm.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/dfb.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/dhm.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/digg.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/digitalconcerthall.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/digiteka.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/discogs.py
@@ -294,6 +294,7 @@
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/eighttracks.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/einthusan.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/eitb.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/elementorembed.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/elonet.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/elpais.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/eltrecetv.py
@@ -305,6 +306,7 @@
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/eporner.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/erocast.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/eroprofile.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/err.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/ertgr.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/espn.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/ettutv.py
@@ -321,11 +323,11 @@
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/fc2.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/fczenit.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/fifa.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/filmmodu.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/filmon.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/filmweb.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/firsttv.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/fivetv.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/flextv.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/flickr.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/floatplane.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/folketinget.py
@@ -350,7 +352,6 @@
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/fuyintv.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/gab.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/gaia.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/gameinformer.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/gamejolt.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/gamespot.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/gamestar.py
@@ -361,9 +362,9 @@
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/generic.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/genericembeds.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/genius.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/getcourseru.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/gettr.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/giantbomb.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/giga.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/gigya.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/glide.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/globalplayer.py
@@ -415,6 +416,7 @@
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/idolplus.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/ign.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/iheart.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/ilpost.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/iltalehti.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/imdb.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/imggaming.py
@@ -451,10 +453,8 @@
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/jwplatform.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/kakao.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/kaltura.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/kanal2.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/kankanews.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/karaoketv.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/karrierevideos.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/kelbyone.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/khanacademy.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/kick.py
@@ -464,12 +464,11 @@
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/kinopoisk.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/kommunetv.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/kompas.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/konserthusetplay.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/koo.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/krasview.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/kth.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/ku6.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/kusi.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/kukululive.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/kuwo.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/la7.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/lastfm.py
@@ -498,17 +497,16 @@
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/livestream.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/livestreamfails.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/lnkgo.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/localnews8.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/lovehomeporn.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/lrt.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/lsm.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/lumni.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/lynda.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/maariv.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/magellantv.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/magentamusik360.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/magentamusik.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/mailru.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/mainstreaming.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/malltv.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/mangomolo.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/manoto.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/manyvids.py
@@ -534,13 +532,11 @@
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/melonvod.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/metacritic.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/mgtv.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/miaopai.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/microsoftembed.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/microsoftstream.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/microsoftvirtualacademy.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/mildom.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/minds.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/ministrygrid.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/minoto.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/mirrativ.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/mirrorcouk.py
@@ -553,7 +549,6 @@
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/mocha.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/mojvideo.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/monstercat.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/morningstar.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/motherless.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/motorsport.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/moviepilot.py
@@ -567,6 +562,7 @@
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/museai.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/musescore.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/musicdex.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/mx3.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/mxplayer.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/myspace.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/myspass.py
@@ -600,8 +596,10 @@
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/nick.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/niconico.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/niconicochannelplus.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/ninaprotocol.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/ninecninemedia.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/ninegag.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/ninenews.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/ninenow.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/nintendo.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/nitter.py
@@ -624,12 +622,12 @@
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/ntvru.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/nubilesporn.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/nuevo.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/nuum.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/nuvid.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/nytimes.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/nzherald.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/nzonscreen.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/nzz.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/odatv.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/odkmedia.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/odnoklassniki.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/oftv.py
@@ -680,7 +678,6 @@
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/planetmarathi.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/platzi.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/playplustv.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/playstuff.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/playsuisse.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/playtvak.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/playwire.py
@@ -728,21 +725,21 @@
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/rai.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/raywenderlich.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/rbgtum.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/rbmaradio.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/rcs.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/rcti.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/rds.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/redbee.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/redbulltv.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/reddit.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/redge.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/redgifs.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/redtube.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/regiotv.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/rentv.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/restudy.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/reuters.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/reverbnation.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/rheinmaintv.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/ridehome.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/rinsefm.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/rmcdecouverte.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/rockstargames.py
@@ -773,7 +770,6 @@
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/saitosan.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/samplefocus.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/sapo.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/savefrom.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/sbs.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/sbscokr.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/screen9.py
@@ -783,7 +779,7 @@
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/scrippsnetworks.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/scrolller.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/scte.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/seeker.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/sejmpl.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/senalcolombia.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/senategov.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/sendtonews.py
@@ -838,7 +834,6 @@
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/storyfire.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/streamable.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/streamcz.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/streamff.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/streetvoice.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/stretchinternet.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/stripchat.py
@@ -855,7 +850,6 @@
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/tass.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/tbs.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/tbsjp.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/tdslifeway.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/teachable.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/teachertube.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/teachingchannel.py
@@ -906,6 +900,7 @@
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/triller.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/trovo.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/trtcocuk.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/trtworld.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/trueid.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/trunews.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/truth.py
@@ -915,7 +910,6 @@
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/tubitv.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/tumblr.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/tunein.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/turbo.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/turner.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/tv2.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/tv24ua.py
@@ -988,6 +982,7 @@
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/vimeo.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/vimm.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/vine.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/viously.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/viqeo.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/viu.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/vk.py
@@ -1003,7 +998,6 @@
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/vuclip.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/vvvvid.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/walla.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/wasdtv.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/washingtonpost.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/wat.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/wdr.py
@@ -1059,6 +1053,8 @@
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/zdf.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/zee5.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/zeenews.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/zenporn.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/zetland.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/zhihu.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/zingmp3.py
file path=usr/lib/python$(PYVER)/vendor-packages/yt_dlp/extractor/zoom.py