Support `build-system.requires` in `pyproject.toml`
Is there an existing issue for this?
- [X] I have searched the existing issues
Feature description
Discussed in #3290, which only added support for project.dependencies and project.optional-dependencies for initial pyproject.toml support (#5661).
This would be great to avoid clunky workarounds like https://github.com/theupdateframework/python-tuf/commit/dd9b5e0da263f6948db694cac52af59ee41dd6ef.
It would be great to have that in dependabot. Apache Airlfow uses "build-system.requires" with custom "failing canary build" approach - but having a dependabot create pull request for that would be great.
Is there any way Airflow committers can help with that ? Are there any issues with this support ? If not I might try to advocate for someone from our team to contribute it to dependabot.
Should this have been closed by https://github.com/dependabot/dependabot-core/pull/10899 being merged?
Yep. I can confirm it works.
I guess this probably should remain open, since Poetry is not supported though it does use the PEP 517 build-system table.