Hello, I'm writing to ask about the current status of Flake8's pyproject.toml support in light of recent changes in pip.
Historically, as discussed in issue #234 <https://github.com/PyCQA/flake8/issues/234>, a major blocker appeared to be pip's behavior changes triggered by the presence of pyproject.toml. Following the guidance in that issue, I previously reached out to a Flake8 maintainer directly about this, but since I did not receive a response, I wanted to raise the question here on the mailing list instead. Since the original discussion, pip has evolved: as of pip 25.3 <https://pip.pypa.io/en/stable/news/#v25-3>, isolated PEP 517 builds are now the default and only supported build method for pip install. Given that this effectively makes pyproject.toml unavoidable for modern packaging workflows, I was wondering whether this changes the assessment for Flake8's configuration support, or whether there are still unresolved technical or design concerns that keep this out of scope. If the situation has materially changed since the original discussion, it might also be helpful to note that in issue #234, which is currently locked for non-contributors. Best regards, Ilkka K.
_______________________________________________ code-quality mailing list -- [email protected] To unsubscribe send an email to [email protected] https://mail.python.org/mailman3//lists/code-quality.python.org Member address: [email protected]
