mirror of
				https://github.com/yt-dlp/yt-dlp.git
				synced 2025-10-31 14:45:14 +00:00 
			
		
		
		
	Fix bug in 23326151c4
				
					
				
			This commit is contained in:
		| @@ -251,7 +251,7 @@ def validate_options(opts): | ||||
|     def parse_sleep_func(expr): | ||||
|         NUMBER_RE = r'\d+(?:\.\d+)?' | ||||
|         op, start, limit, step, *_ = tuple(re.fullmatch( | ||||
|             rf'(?:(linear|exp)=)?({NUMBER_RE})(?::({NUMBER_RE}))?(?::({NUMBER_RE}))?', | ||||
|             rf'(?:(linear|exp)=)?({NUMBER_RE})(?::({NUMBER_RE})?)?(?::({NUMBER_RE}))?', | ||||
|             expr.strip()).groups()) + (None, None) | ||||
| 
 | ||||
|         if op == 'exp': | ||||
| @@ -266,8 +266,8 @@ def validate_options(opts): | ||||
|             continue | ||||
|         try: | ||||
|             opts.retry_sleep[key] = parse_sleep_func(expr) | ||||
|         except AttributeError as e: | ||||
|             raise ValueError(f'invalid {key} retry sleep expression {expr!r}: {e}') | ||||
|         except AttributeError: | ||||
|             raise ValueError(f'invalid {key} retry sleep expression {expr!r}') | ||||
| 
 | ||||
|     # Bytes | ||||
|     def parse_bytes(name, value): | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 pukkandan
					pukkandan