mirror of
				https://github.com/yt-dlp/yt-dlp.git
				synced 2025-10-30 22:25:19 +00:00 
			
		
		
		
	| @@ -14,10 +14,17 @@ from devscripts.utils import get_filename_args, read_file, write_file | ||||
| 
 | ||||
| NO_ATTR = object() | ||||
| STATIC_CLASS_PROPERTIES = [ | ||||
|     'IE_NAME', 'IE_DESC', 'SEARCH_KEY', '_VALID_URL', '_WORKING', '_ENABLED', '_NETRC_MACHINE', 'age_limit' | ||||
|     'IE_NAME', '_ENABLED', '_VALID_URL',  # Used for URL matching | ||||
|     '_WORKING', 'IE_DESC', '_NETRC_MACHINE', 'SEARCH_KEY',  # Used for --extractor-descriptions | ||||
|     'age_limit',  # Used for --age-limit (evaluated) | ||||
|     '_RETURN_TYPE',  # Accessed in CLI only with instance (evaluated) | ||||
| ] | ||||
| CLASS_METHODS = [ | ||||
|     'ie_key', 'working', 'description', 'suitable', '_match_valid_url', '_match_id', 'get_temp_id', 'is_suitable' | ||||
|     'ie_key', 'suitable', '_match_valid_url',  # Used for URL matching | ||||
|     'working', 'get_temp_id', '_match_id',  # Accessed just before instance creation | ||||
|     'description',  # Used for --extractor-descriptions | ||||
|     'is_suitable',  # Used for --age-limit | ||||
|     'supports_login', 'is_single_video',  # Accessed in CLI only with instance | ||||
| ] | ||||
| IE_TEMPLATE = ''' | ||||
| class {name}({bases}): | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 pukkandan
					pukkandan