A sdist should contain all the files you commit to version control, basically – i.e. anything to reproduce the project, and those two things are often the same.

https://github.com/mgedmin/check-manifest helps to ensure that.