Skip to content

Commit 5e4bbcd

Browse files
committed
make function arguments always named arguments
1 parent b2d3387 commit 5e4bbcd

File tree

1 file changed

+9
-8
lines changed

1 file changed

+9
-8
lines changed

omdb/omdb.py

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -116,7 +116,7 @@ def search(self, title, pull_all_results=True, page=1, **kwargs):
116116

117117
return results
118118

119-
def get(self, title=None, imdbid=None, **kwargs):
119+
def get(self, *, title=None, imdbid=None, **kwargs):
120120
''' Retrieve a specific movie, series, or episode
121121
122122
Args:
@@ -171,7 +171,7 @@ def search_series(self, title, pull_all_results=True, page=1, **kwargs):
171171
params.update(kwargs)
172172
return self.search(title, pull_all_results, page, **params)
173173

174-
def get_movie(self, title=None, imdbid=None, **kwargs):
174+
def get_movie(self, *, title=None, imdbid=None, **kwargs):
175175
''' Retrieve a movie by title or IMDB id
176176
177177
Args:
@@ -184,9 +184,9 @@ def get_movie(self, title=None, imdbid=None, **kwargs):
184184
Either `title` or `imdbid` is required '''
185185
params = {'type': 'movie'}
186186
params.update(kwargs)
187-
return self.get(title, imdbid, **params)
187+
return self.get(title=title, imdbid=imdbid, **params)
188188

189-
def get_series(self, title=None, imdbid=None, pull_episodes=False, **kwargs):
189+
def get_series(self, *, title=None, imdbid=None, pull_episodes=False, **kwargs):
190190
''' Retrieve a TV series information by title or IMDB id
191191
192192
Args:
@@ -200,7 +200,7 @@ def get_series(self, title=None, imdbid=None, pull_episodes=False, **kwargs):
200200
Either `title` or `imdbid` is required '''
201201
params = {'type': 'series'}
202202
params.update(kwargs)
203-
res = self.get(title, imdbid, **params)
203+
res = self.get(title=title, imdbid=imdbid, **params)
204204
num_seasons = 0
205205
if pull_episodes:
206206
num_seasons = to_int(res.get('total_seasons', 0))
@@ -213,7 +213,7 @@ def get_series(self, title=None, imdbid=None, pull_episodes=False, **kwargs):
213213

214214
return res
215215

216-
def get_episode(self, title=None, imdbid=None, season=1, episode=1, **kwargs):
216+
def get_episode(self, *, title=None, imdbid=None, season=1, episode=1, **kwargs):
217217
''' Retrieve a TV series episode by title or IMDB id and season and episode number
218218
219219
Args:
@@ -234,7 +234,7 @@ def get_episode(self, title=None, imdbid=None, season=1, episode=1, **kwargs):
234234
params.update(kwargs)
235235
return self.get(title=title, imdbid=imdbid, **params)
236236

237-
def get_episodes(self, title=None, imdbid=None, season=1, **kwargs):
237+
def get_episodes(self, *, title=None, imdbid=None, season=1, **kwargs):
238238
''' Retrieve all episodes of a TV series by season number
239239
240240
Args:
@@ -250,7 +250,8 @@ def get_episodes(self, title=None, imdbid=None, season=1, **kwargs):
250250

251251
def _get_response(self, kwargs):
252252
''' wrapper for the `requests` library call '''
253-
response = self._session.get(self._api_url, params=kwargs, timeout=self._timeout).json(encoding='utf8')
253+
# response = self._session.get(self._api_url, params=kwargs, timeout=self._timeout).json(encoding='utf8')
254+
response = self._session.get(self._api_url, params=kwargs, timeout=self._timeout).json()
254255
return self.__format_results(response, kwargs)
255256

256257
def __format_results(self, res, params):

0 commit comments

Comments
 (0)