public
Description: Simple to use TVDB (thetvdb.com) API in Python, and automatic TV episode namer
Homepage: http://dbr.lighthouseapp.com/projects/13342-tvdb_api/tickets
Clone URL: git://github.com/dbr/tvdb_api.git
Search Repo:

The tvdb_api Network Feed   feed

dbr committed to tvdb_api about 9 hours ago

1f2d3c92945313906aebfb14c3f9029d282b7962

Fixed searching when a numeric key or string was supplied

dbr committed to tvdb_api about 9 hours ago

0e71baa294b5bce4e828d4521b75b02ca9fc22ea

Each t['show'][1][2] instance now has a ['seasonnumber'] and ['episode'] element, and no longer always has ['name'] set to None if no name is found

dbr edited a page in the tvdb_api wiki about 12 hours ago
dbr edited a page in the tvdb_api wiki about 12 hours ago
"tvdb_api" is at dbr/tvdb_api/wikis/tvdb_api
dbr committed to tvdb_api about 12 hours ago

8c6f92154aedb1a95b328a5dd235c31b5f8490b5

Fixed up docstring examples, and added a doctstring test (everything currently passing)

dbr committed to tvdb_api about 12 hours ago

8306d494e44ee833bc71ea5ce9c931f606bd1418

Removed now unused _Ddict class (it was replaced with the ShowContainer/Shows/Seasons/Episode classes)

dbr committed to tvdb_api about 12 hours ago
dbr committed to tvdb_api about 12 hours ago

ef69f9093dd0ad485947637e2a6ba75d38a8c2e4

Can now search by doing t=Tvdb(); t['Scrubs'].search('my first', key='name') and get an array of matching Episode() instances

dbr edited a page in the tvdb_api wiki about 12 hours ago
dbr committed to tvdb_api 1 day ago

a6a1addf82e3c22ed8f6deaa0213ed0a6db7bc14

Bumped to v0.3 in preperation for first proper release (v0.2 was put on PyPi mostly as a test, v0.1 was the time before I considered releasing it properly).

dbr committed to tvdb_api 1 day ago

0f200b60faea59902ada2cc1a829de97beb508cb

Bumped version to 0.2 for inital PyPi release

dbr committed to tvdb_api 1 day ago

b03eae8539a86fb9dbd41f9a28a044ee7b800c7a

Added inital setup.py script

dbr committed to tvdb_api 1 day ago

3a7ab15a80c59de17fe674ed4af77213f5cce1e5

Added classifiers to setup.py, stopped it putting the tvdb_api.py script in $PATH

dbr committed to tvdb_api 1 day ago

1f090b074c70f6e6185e1b754ad01d941e3b7ce8

Merge branch 'master' into egg

dbr committed to tvdb_api 1 day ago

1883717ea67b7bcceceeaa614390e3e3622b3d75

tvnamer.py now exits with exit-code 2 if no files are found, and consistently with exit-code 1 when the user aborts the command

dbr committed to tvdb_api 1 day ago

411e60529cfa8fd0199ed49786499f8c24072c87

If the debug flag is used, it now shows the regex match information

dbr committed to tvdb_api 1 day ago

2c312811601ed233d33931f7c3a0b03817d18bbd

Commented break statement in processNames, whitespace after file-showname cleanup

dbr committed to tvdb_api 1 day ago

4c9c9feefeb4ced375fcb71665d718262aaf55c1

Moved extension-dot stripping to processNames so the extension never has that dot anywhere in the script

dbr committed to tvdb_api 1 day ago
dbr committed to tvdb_api 2 days ago

b4feb6ef0d64e62c7cabb4bc8b544fd44edc4608

Fixed a few sytnax problems (trying to call exit() from os), added a docstring to the unittests setUp call, made all the aborts use sys.exit(1) instead of one using break, removed redundant line

dbr committed to tvdb_api 2 days ago

934c85ff5049b375a9e7a3e5670d7d4acb64e831

Fixed a few sytnax problems (trying to call exit() from os), added a docstring to the unittests setUp call, made all the aborts use sys.exit(1) instead of one using break, removed redundant line

dbr committed to tvdb_api 2 days ago

29d94a30dfd0aa74aa976a89b79d2e92a80ad065

Merge branch 'master' into egg

dbr committed to tvdb_api 2 days ago

071be86f81e697eebb5c865dd656eae0005cf32f

Inital abstraction of show-data into classes (currently acts just like dict-of-dicts)

dbr committed to tvdb_api 2 days ago

3f18b5977c16004be3fd79ab1d3ddc498d5594e5

Merge branch 'master' into egg

dbr committed to tvdb_api 2 days ago

eb2536e75c335a5e9e73f02921ff442b6a64f419

Fixed a few sytnax problems (trying to call exit() from os), added a docstring to the unittests setUp call, made all the aborts use sys.exit(1) instead of one using break

dbr committed to tvdb_api 2 days ago

1d643ad5a744c0848c71e6a7c92625c7437fbf5f

Made the regex-tests only run on numbers 0-10 (running 0-99 was rather redundant, and didn't prove anything, and took about 30 seconds extra to run..)

dbr committed to tvdb_api 2 days ago

30d96e163ea0f197b90621f09e39e860f848a110

Fixed parsing of "123 2008 - 0203.avi" (ugh) and such formats, where it was treating the show name year as the episode/season number (made regex for showname greedy, so it found the last set of matching numbers, and also made them the lowest priority regexs)

dbr committed to tvdb_api 2 days ago

e731b73a0851103516a78c26f3b38d76a75f4eac

Handle incorrect input into the "Rename? y/n/a/q" prompt by allowing the user to reenter

dbr committed to tvdb_api 2 days ago

5261f6210dbcaa3d1cc3d3c81c10e0423188b5a9

Using the new exceptions to better handle show/episode/name not found sitations, far cleaner!

dbr committed to tvdb_api 2 days ago