def _super_pprint(obj, p, cycle):
 p.begin_group(8, '<super: ')
 p.pretty(obj.__thisclass__)
 p.text(',')
 p.breakable()
 if PYPY:
  dself = obj.__repr__.__self__
  p.pretty((None if (dself is obj) else dself))
 else:
  p.pretty(obj.__self__)
 p.end_group(8, '>')

def _super_pprint ( obj , p , cycle ) : p . begin_group ( 8 , '<super: ' ) p . pretty ( obj . __thisclass__ ) p . text ( ',' ) p . breakable ( ) if PYPY : dself = obj . __repr__ . __self__ p . pretty ( ( None if ( dself is obj ) else dself ) ) else : p . pretty ( obj . __self__ ) p . end_group ( 8 , '>' )
the pprint for the super type .