'Trakt series lookup'

@etag
@api.response(200, u'Successfully    found    show', series_return_schema)
@api.response(NotFoundError)
@api.doc(parser=lookup_parser)
def get(self, title, session=None):

    args = lookup_parser.parse_args()
    include_actors = args.pop(u'include_actors')
    include_translations = args.pop(u'include_translations')
    kwargs = args
    kwargs[u'title'] = title
    try:
        series = at.lookup_series(session=session, **kwargs)
    except LookupError as e:
        raise NotFoundError(e.args[0])
    result = series.to_dict()
    if include_actors:
        result[u'actors'] = list_actors(series.actors)
    if include_translations:
        result[u'translations'] = get_translations_dict(series.translations, u'show')
    return jsonify(result)
