flake8 reports one F401 in xrspatial/classify.py: not_implemented_func is imported from xrspatial.utils but never used. The module has no __all__ and nothing imports not_implemented_func from xrspatial.classify, so it's a refactor leftover, not a re-export.
isort also flags the import block: cmath sits in its own group instead of with the other stdlib imports, and xrspatial.dataset_support is ordered after xrspatial.utils.
setup.cfg configures flake8 (max-line-length=100) and isort (line_length=100), but neither is gated in CI, so this went unnoticed.
flake8 reports one F401 in
xrspatial/classify.py:not_implemented_funcis imported fromxrspatial.utilsbut never used. The module has no__all__and nothing importsnot_implemented_funcfromxrspatial.classify, so it's a refactor leftover, not a re-export.isort also flags the import block:
cmathsits in its own group instead of with the other stdlib imports, andxrspatial.dataset_supportis ordered afterxrspatial.utils.setup.cfg configures flake8 (max-line-length=100) and isort (line_length=100), but neither is gated in CI, so this went unnoticed.