gh-116931: Add fileobj parameter check for Tarfile.addfile (GH-117988) Tarfile.addfile now throws an ValueError when the user passes in a non-zero size tarinfo but does not provide a fileobj, instead of writing an incomplete entry.