docs: def get_upcoming_events(self):
          """
          Get upcoming PythonKC meetup events.
  
          Returns
          -------
          List of ``pythonkc_meetups.types.MeetupEvent``, ordered by event time,
          ascending.
  
          Exceptions
          ----------
          * PythonKCMeetupsBadJson
          * PythonKCMeetupsBadResponse
          * PythonKCMeetupsMeetupDown
          * PythonKCMeetupsNotJson
          * PythonKCMeetupsRateLimitExceeded
  
          """
  
          query = urllib.urlencode({'key': self._api_key,
                                    'group_urlname': GROUP_URLNAME})
          url = '{0}?{1}'.format(EVENTS_URL, query)
          data = self._http_get_json(url)
          events = data['results']
          return [parse_event(event) for event in events]