CyclingParameter.value and CyclingParameter.default_value are now accurately Optional - required redesign of type checking in technique_widget.py
Redundant extra parameter definition in cycling.py models have been removed. Definitions are already present in nested Config classes
The last mypy bypass in query.py requires a more intensive refactoring effort to do away with global variables. This will be addressed in the near future.
I have resolved two of three
mypy
error bypasses:CyclingParameter.value
andCyclingParameter.default_value
are now accuratelyOptional
- required redesign of type checking intechnique_widget.py
extra
parameter definition incycling.py
models have been removed. Definitions are already present in nestedConfig
classesThe last
mypy
bypass inquery.py
requires a more intensive refactoring effort to do away withglobal
variables. This will be addressed in the near future.