Closed mrigankpawagi closed 1 month ago
See also #131
and #129
Thanks for directing me to those links, @tekknolagi. I suppose there is no solution from Cinder at the moment --should I just stick to __call__
for now?
I don't know, I'm afraid. I've since left the Cinder team and all I can contribute to this discussion is that it seems vectorcall/nargsf related. I would recommend trying to rebuild your C extensions for Cinder and see if that fixes things.
Okay, I will try that. Thanks for your time! I will close this issue for now.
I am working with the latest commit in
cinder/3.10
. I am running some scripts that depend on theaiohttp
,aiosignal
andlxml
packages (among others). However, for many (though not all) method calls inside these packages, I am gettingTypeError
s of the following nature.Notice the arbitrarily large number. I am however able to fix this error by changing method calls from
self.method(args)
toself.method.__call__(args)
. I have seen this issue with both methods without arguments and methods with (a few) arguments.Is this issue known? Is there some other way to get around this problem? I am working on a minimal example.