From dfdb78fa4f953e9eb1069c72e2cc78f2a51336b3 Mon Sep 17 00:00:00 2001 From: Erinna Chen Date: Tue, 20 Feb 2024 14:09:48 -0800 Subject: [PATCH] Allow StringIO type for PDF::Reader input --- rbi/pdf-reader.rbi | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rbi/pdf-reader.rbi b/rbi/pdf-reader.rbi index 07233fc1..e24c2767 100644 --- a/rbi/pdf-reader.rbi +++ b/rbi/pdf-reader.rbi @@ -4,7 +4,7 @@ module PDF sig { returns(PDF::Reader::ObjectHash) } attr_reader :objects - sig { params(input: T.any(String, Tempfile, IO), opts: T::Hash[T.untyped, T.untyped]).void } + sig { params(input: T.any(String, Tempfile, IO, StringIO), opts: T::Hash[T.untyped, T.untyped]).void } def initialize(input, opts = {}) @cache = T.let(T.unsafe(nil), PDF::Reader::ObjectCache) @objects = T.let(T.unsafe(nil), PDF::Reader::ObjectHash)