**Motivation** Ruff doesn't only support `pyproject.toml`, we should support the bespoke configurations if they exist instead. **Summary of desired enhancement** Support non-`pyproject.toml` based configuration for ruff.