I created a basic Python interface for the API

liiight wrote 10 years ago: 1

Flexget now supports TVMaze via pytvmaze :)

srob650 wrote 10 years ago: 1

Awesome!

srob650 wrote 10 years ago: 1

Update: Version 1.3.6

- Added Character class

- Allow embedding of "cast" in Show object. This adds show.characters (list of Character objects) and show.cast (list of Person objects).

- Added exception in case of querying tvmaze too rapidly

- See readme on GitHub

---------

To install/upgrade, use:

pip install --upgrade pytvmaze

srob650 wrote 10 years ago: 1

Update: Version 1.3.8

- Added web_channel as a show qualifier for searching

- Added __bool__ and __nonzero__ methods so that Show objects don't evaluate False when there are no Seasons

---------

To install/upgrade, use:

pip install --upgrade pytvmaze

srob650 wrote 9 years ago: 1

Update: Version 1.4.1

- Updated unicode handling to better support non-english languages in show/person/character names

- All methods now return python objects

---------

To install/upgrade, use:

pip install --upgrade pytvmaze

srob650 wrote 9 years ago: 1

Update: Version 1.4.5

- Added ability to get show via imdb_id, per new API functionality
---------
To install/upgrade, use:
pip install --upgrade pytvmaze

srob650 wrote 9 years ago: 1

Update: Version 1.4.7

- Added season attributes per the new season API access
---------
To install/upgrade, use:
pip install --upgrade pytvmaze

srob650 wrote 9 years ago: 1

Update: Version 2.0.0

- Added all premium API features
---------
To install/upgrade, use:
pip install --upgrade pytvmaze


Jan wrote 9 years ago: 1

Great job srob, keep it up.

srob650 wrote 9 years ago: 1

Update: Version 2.0.2

- Added show and episode votes premium API feature
---------
To install/upgrade, use:
pip install --upgrade pytvmaze

srob650 wrote 9 years ago: 1

Update: Version 2.0.3

- Added support for show crew endpoint
---------
To install/upgrade, use:
pip install --upgrade pytvmaze

srob650 wrote 9 years ago: 1

Update: Version 2.0.6

- Added support for show_filter on user/episodes
- Implemented requests.Session to handle retries in case of API rate-limiting
---------

To install/upgrade, use:
pip install --upgrade pytvmaze

Try 30 days of free premium.