Skip to content

Commit aca1f93

Browse files
author
Matthias Koeppe
committed
build/sage_bootstrap/expand_class.py: Restore Python 2 compatibility
1 parent b7c1c8f commit aca1f93

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

build/sage_bootstrap/expand_class.py

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -21,10 +21,11 @@
2121

2222
class PackageClass(object):
2323

24-
def __init__(self, *package_names_or_classes, exclude=(),
25-
include_dependencies=False, exclude_dependencies=False,
26-
**filters):
24+
def __init__(self, *package_names_or_classes, **filters):
2725
self.__names = set()
26+
exclude = filters.pop('exclude', ())
27+
include_dependencies = filters.pop('include_dependencies', False)
28+
exclude_dependencies = filters.pop('exclude_dependencies', False)
2829
filenames = filters.pop('has_files', [])
2930
no_filenames = filters.pop('no_files', [])
3031
excluded = []

0 commit comments

Comments
 (0)