Sunpy no longer strongly depends on parfive, only recommends it. The tests however require them (even when they actually can't download data), so it must be explicitly added as build+test dependency.
Additionally, the patch fixes the CI command line: use the AUTOPKGTEST instead of ADTMP environment variable, and directly invoke pytest instead of using a sommand line Python script.