File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 2121def get_max_threads () -> int :
2222 return (os .cpu_count () or 1 ) + 4
2323
24+
2425class UnsupportedIndexTypeError (Exception ):
2526 pass
2627
@@ -29,9 +30,12 @@ def selector_tuple_to_slice_selection(selector_tuple: SelectorTuple) -> list[sli
2930 if isinstance (selector_tuple , slice ):
3031 return [selector_tuple ]
3132 if all (
32- isinstance (s , slice ) and (s .step is None or s .step == 1 ) or isinstance (s , int ) for s in selector_tuple
33+ isinstance (s , slice ) and (s .step is None or s .step == 1 ) or isinstance (s , int )
34+ for s in selector_tuple
3335 ):
34- return list (s if isinstance (s , slice ) else slice (s , s + 1 ) for s in selector_tuple )
36+ return list (
37+ s if isinstance (s , slice ) else slice (s , s + 1 ) for s in selector_tuple
38+ )
3539 raise UnsupportedIndexTypeError (
3640 f"Invalid index type detected among indexes: { selector_tuple } "
3741 )
You can’t perform that action at this time.
0 commit comments