Why doesn't pip write installed packages to pyproject.toml?

And having a separate index for metadata only that can be updated (without having to modify the sdists and wheels)… could that help here or not?

This was meant for another thread: Could resolver be more clever about deps that can't be met? - #14 by sinoroc