{ "info": { "author": "Kas IPTV", "author_email": "kas.iptv@gmail.com", "bugtrack_url": null, "classifiers": [], "description": "# TV GUIDE Generator\n\nPython script used to generate tv guide in many formats\n\n## Requirement\n+ Python 2.7\n+ pip ans setuptools\n+ lxml\n\n## Installation\n\nThe installation steps assume that you have the following things installed:\n+ Python 2.7\n+ pip and setuptools Python packages. Nowadays pip requires and installs setuptools if not installed. Python 2.7.9 and later include pip by default, so you may have it already.\n+ lxml. Most Linux distributions ships prepackaged versions of lxml. Otherwise refer to http://lxml.de/installation.html\n\nYou can install Tvguidegen using pip (which is the canonical way to install Python packages). To install using pip run:\n\n`pip install tvguidegen`\n\n## Supported Formats\n+ [XMLTV](http://wiki.xmltv.org/index.php/XMLTVProject) format. see [DTD](http://xmltv.cvs.sourceforge.net/viewvc/xmltv/xmltv/xmltv.dtd).\n\n\n## Typical usage\n\n+ With JSON file source:\n\n `~# tvgg -c /data/tvguide.json -o --m3u-channels=/data/mym3uchannels.json`\n\n+ With mongodb collection source:\n\n `~# tvgg -c channels_collection -o --m3u-channels=http://exaple.com/list.m3u --mongodb-uri=localhost --mongodb-db=tvguide --limit=50`\n\n### Command Line Arguments\n```\n-c, --channels Filename path with Channels and TV programing content in JSON format\n or a Mongodb collection name.\n\n-o, --output Output filename. If not set, Tv guide will be output to STDOUT.\n\n--m3u-channels Filename path or url with your channels names (Eg. From m3u playlist) in M3U format (Optionnal)\n This useful to match your channels with tv guide source data\n\n--mongodb-uri Mongodb HOST URI.(Optionnal)\n If is set,--channels and --m3u-channels are selected from Mongodb\\s collections\n Default: 127.0.0.1\n\n--mongodb-db Mongodb DATABASE Name. (Optionnal)\n Default: tvguide\n\n-l, --limit Limit channels to generate. (Optionnal)\n\n--m3u-only Export only matched channels.\n\n-v Verbose script execution. (Optionnal)\n```\n\n### LICENCE\n\nThe MIT License (MIT)\n", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/7jtv/tvguidegen", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "tvguidegen", "package_url": "https://pypi.org/project/tvguidegen/", "platform": "", "project_url": "https://pypi.org/project/tvguidegen/", "project_urls": { "Homepage": "https://github.com/7jtv/tvguidegen" }, "release_url": "https://pypi.org/project/tvguidegen/0.2.4/", "requires_dist": null, "requires_python": "", "summary": "TV Guide Generator", "version": "0.2.4" }, "last_serial": 2498672, "releases": { "0.1.1": [ { "comment_text": "", "digests": { "md5": "e988a2c05339438fcde22a74005d3bf4", "sha256": "2db426e8f64d9213deb0587d785b3cb3da652792020193951481a3ce6f0c19db" }, "downloads": -1, "filename": "tvguidegen-0.1.1.tar.gz", "has_sig": false, "md5_digest": "e988a2c05339438fcde22a74005d3bf4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5296, "upload_time": "2016-07-28T15:08:34", "url": "https://files.pythonhosted.org/packages/a2/27/46a300798bba461182e938465283e84f9f8916d5b44f8a4797605d094aad/tvguidegen-0.1.1.tar.gz" }, { "comment_text": "", "digests": { "md5": "826665e6de8902df64518a2a26f7bd9b", "sha256": "52dd506ab09ae6cb1d9a569217b89155b90cb4bb0708c03a5a6d85d60f07b99d" }, "downloads": -1, "filename": "tvguidegen-0.1.1.zip", "has_sig": false, "md5_digest": "826665e6de8902df64518a2a26f7bd9b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9035, "upload_time": "2016-07-28T15:08:39", "url": "https://files.pythonhosted.org/packages/d3/0c/329c0ad7868ca185dfd8362ac6036f36c030da6639de9747fd2c00e78870/tvguidegen-0.1.1.zip" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "858f384bb5ed510ad06fb15dc4c8bb9f", "sha256": "ed0dbce33a4b6df4eb5b5285842e57fb25d0b82db968a8f902b13e8e63f9163e" }, "downloads": -1, "filename": "tvguidegen-0.1.2.tar.gz", "has_sig": false, "md5_digest": "858f384bb5ed510ad06fb15dc4c8bb9f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5302, "upload_time": "2016-07-28T15:12:21", "url": "https://files.pythonhosted.org/packages/73/cc/5c1a61e61fdb568b6dfb8e92c1afca209e808e802ee565822b204acb4dd3/tvguidegen-0.1.2.tar.gz" }, { "comment_text": "", "digests": { "md5": "1357e4c02fae4ee53a66d46b3319628e", "sha256": "dc0e143d19efe24223c743e43b3198dec6849e89e4c9a646a6fdc84b8abd006f" }, "downloads": -1, "filename": "tvguidegen-0.1.2.zip", "has_sig": false, "md5_digest": "1357e4c02fae4ee53a66d46b3319628e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9049, "upload_time": "2016-07-28T15:12:24", "url": "https://files.pythonhosted.org/packages/73/d1/de1eb91b8c55aa87bae7f5dc7fef521bdd76814862a5fd4f5e85949722cd/tvguidegen-0.1.2.zip" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "67e5226447cf99a78c3cc7e7fad0a81e", "sha256": "826795b5937751edbf91c32e1ad3643f3a40cb942ecb3fc3a3dfdd81705160e3" }, "downloads": -1, "filename": "tvguidegen-0.1.3.tar.gz", "has_sig": false, "md5_digest": "67e5226447cf99a78c3cc7e7fad0a81e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5464, "upload_time": "2016-07-28T15:26:18", "url": "https://files.pythonhosted.org/packages/b6/41/75123a01b64b905084990fb85973147aa0f2daa5543c5ade3076f1839523/tvguidegen-0.1.3.tar.gz" }, { "comment_text": "", "digests": { "md5": "688bcaacfe82c05f1752e411dbc20b21", "sha256": "9e54962e8fc126303c6ad9d8e0ebc7a2cf04d47c8118b80316b79e1751a6a9d8" }, "downloads": -1, "filename": "tvguidegen-0.1.3.zip", "has_sig": false, "md5_digest": "688bcaacfe82c05f1752e411dbc20b21", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9964, "upload_time": "2016-07-28T15:26:20", "url": "https://files.pythonhosted.org/packages/6b/99/a58989e1248d5149f7a81c9a4a78bdcd9bd7dcc3f12e13f2e729fa83d82c/tvguidegen-0.1.3.zip" } ], "0.1.4": [ { "comment_text": "", "digests": { "md5": "6840e0fdc8ec409181252116dd135e3d", "sha256": "02017b00b4e27c77b78895cf889c6134474179683e6fad8e4d81db4223a02e25" }, "downloads": -1, "filename": "tvguidegen-0.1.4.tar.gz", "has_sig": false, "md5_digest": "6840e0fdc8ec409181252116dd135e3d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5864, "upload_time": "2016-07-28T16:32:09", "url": "https://files.pythonhosted.org/packages/d1/7f/d8b945cb23f5f13802c468c532cc0cec4e24640b4ba5669201b16794011d/tvguidegen-0.1.4.tar.gz" } ], "0.1.5": [ { "comment_text": "", "digests": { "md5": "5be69c8840983c8d1d49fa5a6acbaff4", "sha256": "1fe365cbd35c48b307760c6395055413e33c6ffe420b2f3870dc5a49f8a4c4ca" }, "downloads": -1, "filename": "tvguidegen-0.1.5.tar.gz", "has_sig": false, "md5_digest": "5be69c8840983c8d1d49fa5a6acbaff4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6342, "upload_time": "2016-07-29T00:47:45", "url": "https://files.pythonhosted.org/packages/19/92/2dc04dd105f1bffc9396208b2a4b88e4351e0468a83d218a2c8e37aaee28/tvguidegen-0.1.5.tar.gz" } ], "0.1.6": [ { "comment_text": "", "digests": { "md5": "143a34086e888eb1f7918713e6a874cb", "sha256": "d59536d8a07b6189c7be52981f7c09bbe5d0a72c9d1db912d428e3d775ee745d" }, "downloads": -1, "filename": "tvguidegen-0.1.6.tar.gz", "has_sig": false, "md5_digest": "143a34086e888eb1f7918713e6a874cb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6511, "upload_time": "2016-07-29T14:30:50", "url": "https://files.pythonhosted.org/packages/bc/ed/5c7984884a1ca2c7753f414359a4d527c9a87259a08fc0d694048ec04554/tvguidegen-0.1.6.tar.gz" } ], "0.1.7": [ { "comment_text": "", "digests": { "md5": "04b60d35cbaa89d8d24f2f057e965e6a", "sha256": "59bcf35963d365b7eedd88b2036f5d59ea7d9d4001dd8c8f7f48c6c7266d5407" }, "downloads": -1, "filename": "tvguidegen-0.1.7.tar.gz", "has_sig": false, "md5_digest": "04b60d35cbaa89d8d24f2f057e965e6a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6542, "upload_time": "2016-07-29T15:16:26", "url": "https://files.pythonhosted.org/packages/06/5c/adcd8ef1907821c0d9c3cf55efaec7fd36a4c225403d857cb17c31abd9c1/tvguidegen-0.1.7.tar.gz" } ], "0.1.8": [ { "comment_text": "", "digests": { "md5": "a7b3ece8cb5561e8a28b4f61da3d0a75", "sha256": "86042baae52a046e3aa7052177c09440fba9208d5491882c1316d9ae83c04f46" }, "downloads": -1, "filename": "tvguidegen-0.1.8.tar.gz", "has_sig": false, "md5_digest": "a7b3ece8cb5561e8a28b4f61da3d0a75", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6535, "upload_time": "2016-07-30T12:14:28", "url": "https://files.pythonhosted.org/packages/cd/98/6d1b43d275db5e1ce012125776f69697e44f661344a1d0312fbfb12d4139/tvguidegen-0.1.8.tar.gz" } ], "0.1.9": [ { "comment_text": "", "digests": { "md5": "8c350de89d125bf021a1775aa5f45331", "sha256": "9ea7cba5e385adf9ef1f413785454152846aef934a8b6aec695e7422c9254498" }, "downloads": -1, "filename": "tvguidegen-0.1.9.tar.gz", "has_sig": false, "md5_digest": "8c350de89d125bf021a1775aa5f45331", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6539, "upload_time": "2016-08-01T20:33:23", "url": "https://files.pythonhosted.org/packages/2b/ea/85c96b77d2dc85d27dcd49c745f985f62caffdbceca707571e6787a08a6c/tvguidegen-0.1.9.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "0bb613f95cbf8aba268418b19dd5a281", "sha256": "ba30190e3bfce58b18db7b1a46b6c50de7f5dd61e8d8d31a01a7e99cb87e2d30" }, "downloads": -1, "filename": "tvguidegen-0.2.0.tar.gz", "has_sig": false, "md5_digest": "0bb613f95cbf8aba268418b19dd5a281", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6619, "upload_time": "2016-08-01T23:55:00", "url": "https://files.pythonhosted.org/packages/ae/0e/c41d02edc7acfb2dfe90dbff70dcd889ee828d9f0fbe92e837dd423bbe4e/tvguidegen-0.2.0.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "9f043501a405edad0d9516a61f2a5095", "sha256": "198e0e78e782f19942e6bed575384387bd586e05b90a0c845a4d4bf5b539b163" }, "downloads": -1, "filename": "tvguidegen-0.2.1.tar.gz", "has_sig": false, "md5_digest": "9f043501a405edad0d9516a61f2a5095", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6867, "upload_time": "2016-08-02T09:37:22", "url": "https://files.pythonhosted.org/packages/2b/b8/c9403d2c9559a4c394574366fba91156d115ccdefc6f294bfc64eb8bba9c/tvguidegen-0.2.1.tar.gz" } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "969758112d8f2f2281ad5decf56f6594", "sha256": "cbef18e9fffcd73ee983dc2f1562b8eb6fb6a1723eea5c0cccdbd8bcec646adc" }, "downloads": -1, "filename": "tvguidegen-0.2.2.tar.gz", "has_sig": false, "md5_digest": "969758112d8f2f2281ad5decf56f6594", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6921, "upload_time": "2016-08-02T10:04:45", "url": "https://files.pythonhosted.org/packages/44/86/9ed17dab6c81a382dc416eba399352e9bdb89575262d876a5633ca5d80e3/tvguidegen-0.2.2.tar.gz" } ], "0.2.3": [ { "comment_text": "", "digests": { "md5": "ad196eb417f46c6a9bc530fac07efa9b", "sha256": "4e043d2e3b0f964bfe58c39e5d57a00365a97f7da1fe2d5295e615593e59ba40" }, "downloads": -1, "filename": "tvguidegen-0.2.3.tar.gz", "has_sig": false, "md5_digest": "ad196eb417f46c6a9bc530fac07efa9b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9366, "upload_time": "2016-08-06T01:21:37", "url": "https://files.pythonhosted.org/packages/95/33/1299820934ad53a210b1ec7297e337fc95de4b6f108d4b8a4b4e9927080c/tvguidegen-0.2.3.tar.gz" } ], "0.2.4": [ { "comment_text": "", "digests": { "md5": "4a5ed7650a6cc53b931a1cdc224db3aa", "sha256": "597984a1231682f902b52cbb87ba996ffff37cd1d1c57ad27ee52c1b83a1188d" }, "downloads": -1, "filename": "tvguidegen-0.2.4.tar.gz", "has_sig": false, "md5_digest": "4a5ed7650a6cc53b931a1cdc224db3aa", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9583, "upload_time": "2016-12-04T14:48:07", "url": "https://files.pythonhosted.org/packages/4e/61/e6eed22a74e02fb7de75eab8fd8e633cf4b7fca1b3b1232b9e80b0a4a25d/tvguidegen-0.2.4.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "4a5ed7650a6cc53b931a1cdc224db3aa", "sha256": "597984a1231682f902b52cbb87ba996ffff37cd1d1c57ad27ee52c1b83a1188d" }, "downloads": -1, "filename": "tvguidegen-0.2.4.tar.gz", "has_sig": false, "md5_digest": "4a5ed7650a6cc53b931a1cdc224db3aa", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9583, "upload_time": "2016-12-04T14:48:07", "url": "https://files.pythonhosted.org/packages/4e/61/e6eed22a74e02fb7de75eab8fd8e633cf4b7fca1b3b1232b9e80b0a4a25d/tvguidegen-0.2.4.tar.gz" } ] }