As a good practice, consider using automated CI CD workflow(s). As an example, I'm using it in my repo. For what it's worth, the files of interest in my repo are:
Makefile
.github/workflows/cicd.yml
In this way, the publish to PyPI would always be from a tested and pristine environment.
As a good practice, consider using automated CI CD workflow(s). As an example, I'm using it in my repo. For what it's worth, the files of interest in my repo are:
In this way, the publish to PyPI would always be from a tested and pristine environment.