2.0.x
use pip-compile-multi for requirements
update pallets and sphinx requirements
test min/dev versions of pallets deps
add type stub packages