Separate PyPI jobs due to trigger conflicts