MANIFEST.in was not updated after things got moved around in version 2.1.0, causing some required files to not be included in the source tarball.
This was not caught by testing because tests did not actually try to install the sdist tarball and instead built pyscamp from the git repository, which had all the files present.
All pyscamp versions after (and including) 2.1.0 will not build. I will create another release shortly to fix this and yank the broken releases from pypi. I will also update the tests to allow us to catch this if it happens in the future.
MANIFEST.in was not updated after things got moved around in version 2.1.0, causing some required files to not be included in the source tarball.
This was not caught by testing because tests did not actually try to install the sdist tarball and instead built pyscamp from the git repository, which had all the files present.
All pyscamp versions after (and including) 2.1.0 will not build. I will create another release shortly to fix this and yank the broken releases from pypi. I will also update the tests to allow us to catch this if it happens in the future.