Lancetnik / FastDepends

FastDepends - FastAPI Dependency Injection system extracted from FastAPI and cleared of all HTTP logic. Async and sync modes are both supported.
https://lancetnik.github.io/FastDepends/
MIT License
245 stars 8 forks source link

TypeError: CallModel.solve() got multiple values for argument 'self' #80

Open heroyooki opened 4 months ago

heroyooki commented 4 months ago

I am getting the error while trying to execute tests/sync/test_class.py.

Lancetnik commented 4 months ago

So why all tests works correctly in CI?

Lancetnik commented 4 months ago

@heroyooki What python version are you using?

heroyooki commented 4 months ago

I am using 3.11.6 version. Which one would be applicable? Thank you.

heroyooki commented 4 months ago
Screenshot 2024-03-07 at 21 16 58
Lancetnik commented 4 months ago

Please, take a look at this Issue: https://github.com/Lancetnik/FastDepends/issues/37

heroyooki commented 4 months ago

Thanks a lot!