Motivation
We test against latest and earliest dependencies via uv for all OSs and all versions. Once #239 is implemented, this could mean a lot of wasteful runs. It is sufficient to only test the "earliest" dependency set on the oldest version of Python - otherwise just OS + version + latest will suffice.
Summary of desired enhancement
Reconfigure the GitHub workflow to reflect this more limited matrix approach.
Motivation
We test against latest and earliest dependencies via uv for all OSs and all versions. Once #239 is implemented, this could mean a lot of wasteful runs. It is sufficient to only test the "earliest" dependency set on the oldest version of Python - otherwise just OS + version + latest will suffice.
Summary of desired enhancement
Reconfigure the GitHub workflow to reflect this more limited matrix approach.