Skip to content


Subversion checkout URL

You can clone with
Download ZIP
branch: master
Commits on Jan 19, 2015
  1. Merge pull request #60 from gazpachoking/manifest

    Add manifest to include license and readme in packages. fix #59
Commits on Jan 18, 2015
  1. @gazpachoking
  2. Cleanup after merges.

  3. Merge pull request #48 from djace/master

    Fix Unicode crashes when accessing trailer information
  4. Merge pull request #52 from alanjds/tv-similar

    Series have /similar too
  5. Merge pull request #53 from alanjds/allow-develop

    Allows ` develop`
  6. Merge pull request #56 from alanjds/fix-unicode

    [FIX] UnicodeEncodeError: 'ascii' codec can't encode character
  7. Merge pull request #58 from KevOrr/patch-1

    Converted readme to Github-flavored Markdown
Commits on Jan 3, 2015
  1. @KevOrr

    Converted readme to Github-flavored Markdown

    KevOrr authored
    Added tables, header sizes, code blocks
Commits on Nov 18, 2014
  1. @alanjds
  2. @alanjds
Commits on Nov 17, 2014
  1. @alanjds

    Series have 'keywords' too

    alanjds authored
  2. @alanjds

    Allows ` develop`

    alanjds authored
  3. @alanjds

    Series have /similar too

    alanjds authored
Commits on Nov 16, 2014
Commits on Nov 15, 2014
  1. Merge pull request #50 from alanjds/patch-1

    Simplify conditionals
  2. Merge pull request #51 from alanjds/patch-2

    [FIX] IndexError: list index out of range
  3. Add rate limiter to cache engine

    This adds a simple rate limiter that tracks the last thirty (30) queries
    made by the library. If the 30th previous query was made within the last
    ten (10) seconds, the rate limiter will wait until that time has lapsed.
    This mechanism is currently blocking, and there is no switch to make it
    Fixes #49
Commits on Nov 13, 2014
  1. @alanjds

    [FIX] IndexError: list index out of range

    alanjds authored
    Solved: For unknown reason, PagedIterator_parent changes its length. This sometimes makes raise IndexError.
    Traceback (most recent call last):
      File "/home/vagrant/.virtualenvs/omelete.v3/bin/django-admin", line 9, in <module>
        load_entry_point('Django==1.7.1', 'console_scripts', 'django-admin')()
      File "/home/vagrant/.virtualenvs/omelete.v3/local/lib/python2.7/site-packages/django/core/management/", line 385, in execute_from_command_line
      File "/home/vagrant/.virtualenvs/omelete.v3/local/lib/python2.7/site-packages/django/core/management/", line 377, in execute
      File "/home/vagrant/.virtualenvs/omelete.v3/local/lib/python2.7/site-packages/django/core/management/", line 288, in run_from_argv
        self.execute(*args, **options.__dict__)
      File "/home/vagrant/.virtualenvs/omelete.v3/local/lib/python2.7/site-packages/django/core/management/", line 338, in execute
        output = self.handle(*args, **options)
      File "/vagrant/omelete/omelete/series/management/commands/", line 33, in handle
        for i, result in enumerate(itertools.chain(*[tmdb3.searchSeries(query=x) or [] for x in search_keys])):
      File "/home/vagrant/.virtualenvs/omelete.v3/local/lib/python2.7/site-packages/tmdb3/", line 25, in next
        return self._parent[self._index]
      File "/home/vagrant/.virtualenvs/omelete.v3/local/lib/python2.7/site-packages/tmdb3/", line 70, in __getitem__
        return self._data[index]
    IndexError: list index out of range
Commits on Nov 12, 2014
  1. @alanjds

    Simplify conditionals

    alanjds authored
    Ternary conditionals are evil in C. No less evil here :)
Commits on Oct 5, 2014
  1. @djace

    Added quick & dirty code to ignore strange unicode characters being r…

    djace authored
    …eturned in trailer URLs by the API.
    For example, movie 180951 returns a 'LEFT-TO-RIGHT MARK' (U+200E) after the last character of the source.
    This has been reported to TMDB at
  2. @djace

    Merge pull request #1 from wagnerrp/master

    djace authored
    Correct mispelling in
Commits on Jan 29, 2014
  1. Correct mispelling in

    Amar Takhar authored committed
    This corrects a misspelling in error handling code that would cause an
    irrelevant error to be thrown when unable to access an existing cache
    file. This misspelling issue would only appear after a fatal error had
    occurred, so there is no change in behavior.
    Signed-off-by: Raymond Wagner <>
Commits on Nov 29, 2013
  1. Updates for television data.

    This updates the version number and readme for the new Television series
    support on I still want to do some tweeking on the names
    and general presentation, but this has been sitting around for long
    enough and should get pushed upstream.
Commits on Nov 17, 2013
  1. Merge pull request #32 from Toilal/master

    Registered and uploaded on PyPI.
Commits on Oct 31, 2013
  1. @B4dM4n

    Add support for the new tv api

    B4dM4n authored
Commits on Oct 25, 2013
  1. @Toilal
Commits on Oct 24, 2013
  1. Merge pull request #30 from Toilal/master

    Fixed version in
Commits on Oct 23, 2013
  1. @Toilal

    Fixed version in

    Toilal authored
Commits on Oct 6, 2013
  1. @richardasaurus

    PEP8 code style updates.

    richardasaurus authored committed
    Modified from original commit.
    Signed-off-by: Raymond Wagner <>
Commits on Sep 13, 2013
  1. Have pager return Nones if the server returns null.

    This temporarily resolves an issue where the TheMovieDb server returns
    nulls in searches when a movie has been deleted but not yet flushed out
    of the cache. This prevents the error internally, but does not attempt
    to re-order to remove the nulls, so is merely passing the issue onto the
    application using this library.
    Refs #29
Commits on Aug 24, 2013
Commits on Jul 7, 2013
Something went wrong with that request. Please try again.