mirror of
https://github.com/yt-dlp/yt-dlp.git
synced 2024-12-29 13:25:13 +01:00
[build] Consistent order for lazy extractors (#4220)
Authored by: lamby
This commit is contained in:
parent
84a251e1f5
commit
5b836d4739
@ -94,7 +94,7 @@ def sort_ies(ies, ignored_bases):
|
||||
for c in classes[:]:
|
||||
bases = set(c.__bases__) - {object, *ignored_bases}
|
||||
restart = False
|
||||
for b in bases:
|
||||
for b in sorted(bases, key=lambda x: x.__name__):
|
||||
if b not in classes and b not in returned_classes:
|
||||
assert b.__name__ != 'GenericIE', 'Cannot inherit from GenericIE'
|
||||
classes.insert(0, b)
|
||||
|
Loading…
Reference in New Issue
Block a user