def my_expiring_groups(self):
        now = datetime.utcnow()
        groups = self.session.query(
            label("name", Group.groupname),
            label("expiration", GroupEdge.expiration)
        ).filter(
            GroupEdge.group_id == Group.id,
            GroupEdge.member_pk == self.id,
            GroupEdge.member_type == 1,
            GroupEdge.active == True,
            self.enabled == True,
            Group.enabled == True,
            GroupEdge.expiration > now
        ).all()
        return groups
Return the groups to which this group currently belongs but with an
dataset/ETHPy150Open dropbox/grouper/grouper/model_soup.py/Group.my_expiring_groups