if you are asking for federal 1040 the answer is no. the partnership files the form and provides the partner with a copy so that the partner can claim the withholding credit. thus the partner must paper file their tax returns.
however, if you are a nonresident alien perhaps you should be filing form 1040-NR which Turbotax doesn't do
on 1040-nr the 8805 amount is entered on line 25e
Foreign partners must attach Form 8805 to their U.S.
income tax returns to claim a withholding credit for their
shares of the section 1446 tax withheld by the partnership.
Any U.S. person erroneously subjected to the withholding
tax would also receive Form 8805 from a partnership, and
the Form 8805 should be attached to the U.S. person's
income tax return to claim a withholding credit.