Traceback (most recent call last):


 "<stdin>", line 1, in <module>
NameError: name 'self' is not defined

Traceback (most recent call last):


 "/home/ignormies/.local/share/virtualenvs/gql-bf-XGX4szKA-py3.8/lib/python3.8/site-packages/graphql/type/definition.py", line 735, in fields

fields = resolve_thunk(self._fields)


 "/home/ignormies/.local/share/virtualenvs/gql-bf-XGX4szKA-py3.8/lib/python3.8/site-packages/graphql/type/definition.py", line 293, in resolve_thunk

return thunk() if callable(thunk) else thunk


 "/home/ignormies/.local/share/virtualenvs/gql-bf-XGX4szKA-py3.8/lib/python3.8/site-packages/strawberry/type.py", line 133, in <lambda>

lambda types_replacement_map=None: _get_fields(wrapped, types_replacement_map),


 "/home/ignormies/.local/share/virtualenvs/gql-bf-XGX4szKA-py3.8/lib/python3.8/site-packages/strawberry/type.py", line 76, in _get_fields

fields[field_name] = field(


 "/home/ignormies/.local/share/virtualenvs/gql-bf-XGX4szKA-py3.8/lib/python3.8/site-packages/strawberry/utils/lazy_property.py", line 8, in _lazy_property

setattr(self, attr_name, fn(self))


 "/home/ignormies/.local/share/virtualenvs/gql-bf-XGX4szKA-py3.8/lib/python3.8/site-packages/strawberry/field.py", line 105, in graphql_type

return _get_field(


 "/home/ignormies/.local/share/virtualenvs/gql-bf-XGX4szKA-py3.8/lib/python3.8/site-packages/strawberry/field.py", line 197, in _get_field

annotations = typing.get_type_hints(wrap, None, get_registered_types())


 "/usr/lib/python3.8/typing.py", line 1264, in get_type_hints

value = _eval_type(value, globalns, localns)


 "/usr/lib/python3.8/typing.py", line 270, in _eval_type

return t._evaluate(globalns, localns)


 "/usr/lib/python3.8/typing.py", line 518, in _evaluate

eval(self.__forward_code__, globalns, localns),


 "<string>", line 1, in <module>
NameError: name 'typing' is not defined
