Script exit with exit code 1

Traceback (most recent call last):
  File "./tgnews", line 53, in <module>
    fire.Fire(Runner)
  File "src/env/fire/core.py", line 138, in Fire
    component_trace = _Fire(component, args, parsed_flag_args, context, name)
  File "src/env/fire/core.py", line 471, in _Fire
    target=component.__name__)
  File "src/env/fire/core.py", line 675, in _CallAndUpdateTrace
    component = fn(*varargs, **kwargs)
  File "./tgnews", line 32, in news
    json.dump(news.run(source_dir),
  File "src/news.py", line 23, in run
    data_en = ml.set_categories_en(data_en).drop('text', axis=1)
  File "src/env/pandas/core/frame.py", line 4117, in drop
    errors=errors,
  File "src/env/pandas/core/generic.py", line 3914, in drop
    obj = obj._drop_axis(labels, axis, level=level, errors=errors)
  File "src/env/pandas/core/generic.py", line 3946, in _drop_axis
    new_axis = axis.drop(labels, errors=errors)
  File "src/env/pandas/core/indexes/base.py", line 5340, in drop
    raise KeyError("{} not found in axis".format(labels[mask]))
KeyError: "['text'] not found in axis"