This removes unnecessary wheel dependency and __legacy__ fallback.
When using `pre-commit run --all-files`, because the filename is passed explicitly, the file referred to in `extend-exclude` is not properly excluded. Use `force-exclude` instead to say we really mean it. See https://github.com/psf/black/issues/438.
Co-authored-by: Mariusz Felisiak <felisiak.mariusz@gmail.com>