When using `--config-settings` with a project that does not have a `pyproject.toml`, they are silently ignored. I see two possibilities: - warn that config settings are ignored - automatically enable pep517 (and warn that we are doing this)