There are a few categories of typecheck warning I left unaddressed by PR #234 (see logs)
- qFit file-top suppresion:
Unused blanket ty: ignore directive. I think the intension is to not edit or check qFit source code, so I left unaddressed. Though there's probably a better way of doing this?
- Majority of warnings come from dict-invariance, where errors are like "Expected
dict[str | int, str], found dict[str, str]", not sure what to do here. Changing to Mapping didn't help.
- I am not as familiar with the models related code, so not sure about the 2 warnings related to Boltz "Expected
GenerativeModelInput[BoltzConditioning] | None, found GenerativeModelInput[C@GenerativeModelInput]"
There are a few categories of typecheck warning I left unaddressed by PR #234 (see logs)
Unused blanketty: ignoredirective. I think the intension is to not edit or check qFit source code, so I left unaddressed. Though there's probably a better way of doing this?dict[str | int, str], founddict[str, str]", not sure what to do here. Changing toMappingdidn't help.GenerativeModelInput[BoltzConditioning] | None, foundGenerativeModelInput[C@GenerativeModelInput]"