From 26fbb095027fbc2082d2dcdca7bf8d1b787e1d0a Mon Sep 17 00:00:00 2001 From: coletdjnz Date: Fri, 16 May 2025 22:38:15 +1200 Subject: [PATCH] clarify class name requirements --- yt_dlp/extractor/youtube/pot/README.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/yt_dlp/extractor/youtube/pot/README.md b/yt_dlp/extractor/youtube/pot/README.md index 783e0b149e..7f41ed58ed 100644 --- a/yt_dlp/extractor/youtube/pot/README.md +++ b/yt_dlp/extractor/youtube/pot/README.md @@ -41,7 +41,7 @@ import json @register_provider -class MyPoTokenProviderPTP(PoTokenProvider): # Provider name must end with "PTP" +class MyPoTokenProviderPTP(PoTokenProvider): # Provider class name must end with "PTP" PROVIDER_VERSION = '0.2.1' # Define a unique display name for the provider PROVIDER_NAME = 'my-provider' @@ -200,7 +200,7 @@ from yt_dlp.extractor.youtube.pot.provider import PoTokenRequest @register_provider -class MyCacheProviderPCP(PoTokenCacheProvider): # Provider name must end with "PCP" +class MyCacheProviderPCP(PoTokenCacheProvider): # Provider class name must end with "PCP" PROVIDER_VERSION = '0.1.0' # Define a unique display name for the provider PROVIDER_NAME = 'my-cache-provider' @@ -255,7 +255,7 @@ def my_cache_preference(provider: PoTokenCacheProvider, request: PoTokenRequest) `yt_dlp.extractor.youtube.pot.cache` These are used to provide information on how to cache a particular PO Token Request. -You might have a different cache spec for different kinds of PO Tokens (e.g. WebPO vs iOSGuard) +You might have a different cache spec for different kinds of PO Tokens. ```python from yt_dlp.extractor.youtube.pot.cache import ( @@ -269,7 +269,7 @@ from yt_dlp.extractor.youtube.pot.provider import PoTokenRequest @register_spec -class MyCacheSpecProviderPCSP(PoTokenCacheSpecProvider): # Provider name must end with "PCSP" +class MyCacheSpecProviderPCSP(PoTokenCacheSpecProvider): # Provider class name must end with "PCSP" PROVIDER_VERSION = '0.1.0' # Define a unique display name for the provider PROVIDER_NAME = 'mycachespec'