code: def filter_travis(self, entry):
          
          fstate = entry.filename + '.state'
          if os.path.isfile(fstate):
              with open(fstate) as fd:
                  state = fd.read().strip()
          else:
              state = None
          if 'failed' in entry.summary:
              nstate = 'failed'
          else:
              nstate = 'success'
          with open(fstate, 'w') as fd:
              fd.write(nstate)
          if state != nstate:
              build = entry.title.split('#')[1]
              entry['title'] = 'Build #{0} {1}'.format(build, nstate)
              return True
docs: Only show the latest entry iif this entry is in a new state