diff --git a/uncompyle6/semantics/customize3.py b/uncompyle6/semantics/customize3.py index 2e31c2c2..14987a5c 100644 --- a/uncompyle6/semantics/customize3.py +++ b/uncompyle6/semantics/customize3.py @@ -193,12 +193,12 @@ def customize_for_version3(self, version): def n_yield_from(node): self.write('yield from') self.write(' ') - if 3.3 <= self.version <= 3.4: + if 3.3 == self.version: self.preorder(node[0][0][0][0]) - elif self.version >= 3.5: + elif self.version >= 3.4: self.preorder(node[0]) else: - assert False, "Don't know how ths Python handles 'yield from'." + assert False, "Don't know how this Python handles 'yield from'." self.prune() # stop recursing self.n_yield_from = n_yield_from