PR #92 adds # type: ignore to some metaclass related issues. This issue is to track the removal of those ignores.
For the issue in spanner_orm/tests/metadata_test.py, the issue seems to be that whilecls.meta is set in the metaclass' __new__, pytype is interpreting the return type annotation of __getattr__ as the type which cls.meta must be.
Reactions are currently unavailable
PR #92 adds # type: ignore to some metaclass related issues. This issue is to track the removal of those ignores.
For the issue in spanner_orm/tests/metadata_test.py, the issue seems to be that whilecls.meta is set in the metaclass' __new__, pytype is interpreting the return type annotation of __getattr__ as the type which cls.meta must be.