The Python ensemble sampling toolkit for affine-invariant MCMC