Skip to content

Commit ebb186d

Browse files
Update type hints in Episodes tuple
Mark most fields as optional, there's no guarantee what is missing in API response.
1 parent 7be1c27 commit ebb186d

1 file changed

Lines changed: 6 additions & 6 deletions

File tree

src/simplejustwatchapi/tuples.py

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -164,25 +164,25 @@ class Episode(NamedTuple):
164164
object_type: str
165165
"""Type of entry, for episodes should be ``SHOW_EPISODE``."""
166166

167-
title: str
167+
title: str | None
168168
"""Full title."""
169169

170-
release_year: int
170+
release_year: int | None
171171
"""Release year as a number."""
172172

173-
release_date: str
173+
release_date: str | None
174174
"""Full release date as a string, e.g. ``2013-12-16``."""
175175

176-
runtime_minutes: int
176+
runtime_minutes: int | None
177177
"""Runtime in minutes."""
178178

179179
short_description: str | None
180180
"""Short description of this episode."""
181181

182-
episode_number: int
182+
episode_number: int | None
183183
"""Number of this episode."""
184184

185-
season_number: int
185+
season_number: int | None
186186
"""Season number with this episode."""
187187

188188
offers: list[Offer]

0 commit comments

Comments
 (0)