и вообще не мешало дать полный трейсбек
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/parser/apiwrapper/models.py", line 39, in <module>
class Site(ApiObject):
File "/usr/local/lib/python3.7/dataclasses.py", line 991, in dataclass
return wrap(_cls)
File "/usr/local/lib/python3.7/dataclasses.py", line 983, in wrap
return _process_class(cls, init, repr, eq, order, unsafe_hash, frozen)
File "/usr/local/lib/python3.7/dataclasses.py", line 904, in _process_class
else 'self',
File "/usr/local/lib/python3.7/dataclasses.py", line 490, in _init_fn
raise TypeError(f'non-default argument {f.name!r} '
TypeError: non-default argument 'id' follows default argument