multiple: get rid of pyproject extras (#22581)
They cause `poetry lock` to take a ton of time, and `uv pip install` can resolve the constraints from these toml files in trivial time (addressing problem with #19153) This allows us to properly upgrade lockfile dependencies moving forward, which revealed some issues that were either fixed or type-ignored (see file comments)
E
Erick Friis committed
a24a9c64271d31271f432ca36dd7e1f5db625531
Parent: 4367e89
Committed by GitHub <noreply@github.com>
on 6/6/2024, 10:45:22 PM