Here is the correctness tab where the error is shown (I deleted the parts where you can see my code)
test_01.py==Test==test_data_07___images_data_07_json___True_ Recursion detected! in pattern_diff1
Importing py._io.terminalwriter (globals, locals, [None, ['__doc__']]) (not allowed)
FAILED
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
/home/andrea/miniconda3/lib/python3.8/site-packages/pytest_timeout.py=447= in write_title
width = py.io.get_terminal_width()
/home/andrea/miniconda3/lib/python3.8/site-packages/py/_vendored_packages/apipkg/__init__.py=152= in __makeattr
result = importobj(modpath, attrname)
/home/andrea/miniconda3/lib/python3.8/site-packages/py/_vendored_packages/apipkg/__init__.py=72= in importobj
module = __import__(modpath, None, None, ['__doc__'])
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
args = ('py._io.terminalwriter', None, None, ['__doc__']), kargs = {}
name = 'py._io.terminalwriter', rest = [None, None, ['__doc__']]
def _check_import(*args, **kargs)=
name, *rest = args
if name in forbidden or (not forbidden and name not in allowed)=
print(f"Importing {name} (globals, locals, {rest[-2=]}) (not allowed)")
> raise ForbiddenError(f"The import of '{name}' is forbidden")
E testlib.ForbiddenError= The import of 'py._io.terminalwriter' is forbidden
testlib.py=39= ForbiddenError