Skip to content

Commit

Permalink
Merge branch 'release/2.10.0'
Browse files Browse the repository at this point in the history
  • Loading branch information
fuzeman committed Dec 15, 2016
2 parents 2595a2c + 271e257 commit a5b5c19
Show file tree
Hide file tree
Showing 3 changed files with 28 additions and 1 deletion.
7 changes: 7 additions & 0 deletions CHANGES.rst
Original file line number Diff line number Diff line change
@@ -1,3 +1,10 @@
2.10.0 (2016-12-15)
-------------------
**Added**
- Methods:
- :code:`Trakt['shows'].next_episode` (#50)
- :code:`Trakt['shows'].last_episode` (#50)

2.9.0 (2016-10-16)
------------------
**Added**
Expand Down
20 changes: 20 additions & 0 deletions trakt/interfaces/shows/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,26 @@ def trending(self, **kwargs):
self.get_data(response, **kwargs)
)

def next_episode(self, id, **kwargs):
response = self.http.get(
str(id), 'next_episode'
)

return SummaryMapper.episode(
self.client,
self.get_data(response, **kwargs)
)

def last_episode(self, id, **kwargs):
response = self.http.get(
str(id), 'last_episode'
)

return SummaryMapper.episode(
self.client,
self.get_data(response, **kwargs)
)

def seasons(self, id, extended=None, **kwargs):
response = self.http.get(str(id), [
'seasons'
Expand Down
2 changes: 1 addition & 1 deletion trakt/version.py
Original file line number Diff line number Diff line change
@@ -1 +1 @@
__version__ = '2.9.0'
__version__ = '2.10.0'

0 comments on commit a5b5c19

Please sign in to comment.