Should sdists include docs and tests?

My inclination is to include tests in the Python package itself (for example, tests for pyarrow are under pyarrow.tests) so by construction they would be part of the sdist unless specific measures are taken to exclude them.

No idea for documentation, though.