ignoring special data
added extra 3rd party modules
- nose and coverage for future unit tests
- watchdog for future development
- sphinx for auto documentation
- jinja2 for html templating in later development
- progressbar for display in later development
removed unneeded stuff and added clear_cache target
updated docopt string
added basic templates for future development
some todos
ignoring cache
more stable load_sample with diagnostic check
- renamed some options (_ to -) for most
- version number is now kept in __VERSION__
- no longer can get series id without specifying the --override option when
a cache file already exists. (checked earlier to avoid wasting time)
- added some extra documentation in __doc__
- renamed a couple variables in ENV
- added some more doc details to a couple function's docstrings
- fixed problem with crashing when offline and trying to get seriesids
- added a diagnostic command to check for issues with cache file (very primitive)
big changes to most_viewed. read docstring
added some helpful info on how to use the conf module
moved Base from conf.py to db.py
settings file
extra functions and more stable
- added a get_seriesid function for shows
- removed the find function because it's useless
- updated the find_similiar function to handle a couple out of bounds errors
- aded a find_like function because find_similiar isn't already reliable
- fixed up some assertions
added show xml caching
added some utilities
- executor module processes commands from command line, so far just search
however it doesn't completely work.
- retrieve finds xml data on TV shows using the seriesid and extracts certain
information from the xml.
- xml files are cached
- meta and display have not been implemented yet
deleted these files but moved executor and meta to utils