[x] Adds a maximum version on the core requirements.
Did not look at weakening minimum versions, many of these were specified by pip resolution and not explicit functionality adds.
Note: this can become cumbersome if these fall out of date, as the restriction can hinder finding a compatible python environment. Capping at a future major version seems like a good balance as those could introduce breaking changes anyway.
[x] Makes pages more consistent (all refs are docs, with an 's')
Added pandoc to the devcontainer build
Aligned the extras and make targets
Overview
Did not look at weakening minimum versions, many of these were specified by pip resolution and not explicit functionality adds.
Note: this can become cumbersome if these fall out of date, as the restriction can hinder finding a compatible python environment. Capping at a future major version seems like a good balance as those could introduce breaking changes anyway.
Aligned the extras and make targets
No changelog since no python was touched.
Author Checklist