[3.13] gh-120678: Guard against stdin.fileno() being unavailable (GH-121924) (#121929)

gh-120678: Guard against stdin.fileno() being unavailable (GH-121924)
(cherry picked from commit 19cbf8fd636192059550d0c908c3e29797feed1f)

Co-authored-by: Ɓukasz Langa <lukasz@langa.pl>
1 file changed