black flake8 matplotlib mypy numpy opencv-python pandas pillow pytest requests scikit-fuzzy sklearn sympy tensorflow