{ "info": { "author": "Krishna Sundarram", "author_email": "krishna.sundarram@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: Console", "Intended Audience :: End Users/Desktop", "License :: OSI Approved :: MIT License", "Operating System :: Microsoft :: Windows", "Operating System :: POSIX", "Programming Language :: Python :: 3.2", "Topic :: Internet :: WWW/HTTP :: Indexing/Search" ], "description": "=====================\ntarantula\n=====================\n\nDescription\n-----------------\n\ntarantula crawls your movie directory, and retrieves info, \nposters and trailer of the movies present from the International \nMovie Database(IMDb) and RottenTomatoes.com. It also creates a \nlocal database of the retrieved info. Information obtained includes Plot, \nDirector, Actors, IMDb Rating, TomatoMeter, etc.\n\nThe sqlite database can then be searched using sql commands such \nas the Following, which shows you all the movies directed by \nChristopher Nolan.\n\n.. image:: http://i.imgur.com/kohT9.png\n\nVersion\n-----------------\n1.1.0b1\n\nModules\n-----------------\n * getmoviedata - Gets info and posters of a movie \n and stores in the form of text, json and an sqlite DB.\n * tarantula - Recursively searches a directory, identifying \n movies. Then calls getmoviedata.\n * replace - In case the info is wrong, the user can replace it.\n\nHow to Use\n-----------------\nExtract all the files from the .tar or.zip file (either is fine) \nand run this from the command line::\n\n\tpython3 setup.py install\n\nFor help on usage, run the following from the command line::\n\n\ttarantula.py --help\n\tgetmoviedata.py --help\n\treplace.py --help\n\n.. image:: http://i.imgur.com/8hh0V.png\n\nFor Developers\n-----------------\nIn case you were thinking of using a module or two from this\ncode, feel free to do so. This code is licensed under the MIT\nLicense, which means you can use it however you like as long\nas you preserve the copyright notice.\n\nWays you could use the code:\n * Use the whole thing, and write a GUI for the data in the\n database, as use the posters and the trailers to add flavour.\n * Replace the crawler (tarantula) with your own, if you prefer\n some other language and use getmoviedata to get whatever you\n want.\n * Use everything, replacing the writer module alone, if you\n want to do something else with the data.\n * Use the wrappers for the RottenTomatoes and IMDb API's - rtapi\n and imdbapi respectively.\n * Use only the trailer module to get the trailers of movies.\n\nI have tried my best to follow the coding and documentation\nguidelines in PEP-8_ and PEP-257_, so hopefully you should have a\npleasant experience reading the code.\n\n.. _PEP-8: http://www.python.org/dev/peps/pep-0008/\n.. _PEP-257: http://www.python.org/dev/peps/pep-0257/\n\nLicensing\n-----------------\nMIT License. Refer License.txt\n\nList of Authors\n-----------------\nKrishna Sundarram\n\nNotes\n-----------------\nOnly tested on Python 3.2\n\nBug Reports/ Feature Requests can be sent to krishna.sundarram@gmail.com\n\nReadme written on 10th January 2012.", "description_content_type": null, "docs_url": null, "download_url": "http://pypi.python.org/pypi/tarantula/#downloads", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://pypi.python.org/pypi/tarantula/", "keywords": null, "license": "UNKNOWN", "maintainer": null, "maintainer_email": null, "name": "tarantula", "package_url": "https://pypi.org/project/tarantula/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/tarantula/", "project_urls": { "Download": "http://pypi.python.org/pypi/tarantula/#downloads", "Homepage": "http://pypi.python.org/pypi/tarantula/" }, "release_url": "https://pypi.org/project/tarantula/1.1.0b1/", "requires_dist": null, "requires_python": null, "summary": "Movie Indexer", "version": "1.1.0b1" }, "last_serial": 800359, "releases": { "1.0.2b1": [ { "comment_text": "", "digests": { "md5": "9cf74933fc2b5d480d4479f785a9e8bb", "sha256": "29215ab1fb821a88bd07fdf39b124782eb56da52c453afc5bd2e86d536636653" }, "downloads": -1, "filename": "tarantula-1.0.2b1.tar.gz", "has_sig": false, "md5_digest": "9cf74933fc2b5d480d4479f785a9e8bb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17770, "upload_time": "2012-01-10T19:38:37", "url": "https://files.pythonhosted.org/packages/04/e7/23ffa4a1053350dc69569b5ec0887e0c4adb28161f93f5e479f07b3e50fc/tarantula-1.0.2b1.tar.gz" }, { "comment_text": "", "digests": { "md5": "1d5c57072dbddf6df9fbdb5fa6d4c1a8", "sha256": "dc5b4a8af5e4fd2982255dd871cd13d9db4ccaff8ae699a5bae7fc6648403db0" }, "downloads": -1, "filename": "tarantula-1.0.2b1.zip", "has_sig": false, "md5_digest": "1d5c57072dbddf6df9fbdb5fa6d4c1a8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24406, "upload_time": "2012-01-10T19:38:45", "url": "https://files.pythonhosted.org/packages/fc/18/a10ae3b9f383f7edf1832c7b0bde0798e4a79cc9bc89be8cda61faaf4e37/tarantula-1.0.2b1.zip" } ], "1.1.0b1": [ { "comment_text": "", "digests": { "md5": "e0f16ad4d4ceb589a0d020d04d423399", "sha256": "0ccccf2fc7ee9c28f76d47b5294067eabf07794c244a6725103cb4eb60f992a8" }, "downloads": -1, "filename": "tarantula-1.1.0b1.tar.gz", "has_sig": false, "md5_digest": "e0f16ad4d4ceb589a0d020d04d423399", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17885, "upload_time": "2012-01-11T12:46:47", "url": "https://files.pythonhosted.org/packages/85/f0/4c6d2cfd994d31af57cd5b0624f935b7d835b1b4af2abf66b15cb4937615/tarantula-1.1.0b1.tar.gz" }, { "comment_text": "", "digests": { "md5": "1a675e995abd94c60ffe3e82b61643a3", "sha256": "7534e41d9c8b7994a8f9e073bd4947a7adbdefaf44784ea740bfb3c80376364e" }, "downloads": -1, "filename": "tarantula-1.1.0b1.zip", "has_sig": false, "md5_digest": "1a675e995abd94c60ffe3e82b61643a3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25047, "upload_time": "2012-01-11T12:46:58", "url": "https://files.pythonhosted.org/packages/91/b6/91d2b597f7228f14ca0b711936ade586e3baa7728690133060781d846e57/tarantula-1.1.0b1.zip" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "e0f16ad4d4ceb589a0d020d04d423399", "sha256": "0ccccf2fc7ee9c28f76d47b5294067eabf07794c244a6725103cb4eb60f992a8" }, "downloads": -1, "filename": "tarantula-1.1.0b1.tar.gz", "has_sig": false, "md5_digest": "e0f16ad4d4ceb589a0d020d04d423399", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17885, "upload_time": "2012-01-11T12:46:47", "url": "https://files.pythonhosted.org/packages/85/f0/4c6d2cfd994d31af57cd5b0624f935b7d835b1b4af2abf66b15cb4937615/tarantula-1.1.0b1.tar.gz" }, { "comment_text": "", "digests": { "md5": "1a675e995abd94c60ffe3e82b61643a3", "sha256": "7534e41d9c8b7994a8f9e073bd4947a7adbdefaf44784ea740bfb3c80376364e" }, "downloads": -1, "filename": "tarantula-1.1.0b1.zip", "has_sig": false, "md5_digest": "1a675e995abd94c60ffe3e82b61643a3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25047, "upload_time": "2012-01-11T12:46:58", "url": "https://files.pythonhosted.org/packages/91/b6/91d2b597f7228f14ca0b711936ade586e3baa7728690133060781d846e57/tarantula-1.1.0b1.zip" } ] }