{ "info": { "author": "banteg", "author_email": "banteeg@gmail.com", "bugtrack_url": null, "classifiers": [ "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7" ], "description": "# rarbg \u2192 rss\n\nAdapter for Torrent API ([see docs](https://torrentapi.org/apidocs_v2.txt)) that serves search results as broadcatching-ready RSS feed.\n\n## Installation\n\nRequires Python 3.6 or later.\n\n```\npip install -U rarbg\n```\n\n## Docker\n\nRun it with docker like this:\n\n```\ndocker build . --tag rarbg:v1\ndocker run -p 4444:4444 -it rarbg:v1\n```\n\n## Usage\n\nRun the server by typing `rarbg`. You can optionally specify host and port with `-h` (default 0.0.0.0) and `-p` options (default 4444).\n\nAccess it by passing parameters to `http://localhost:444/` as you would pass them to Torrent API.\n\nNote that Torrent API has a rate limit of one request per two seconds.\n\nToken updates and rate limits are handled automatically.\n\n### Convenience methods\n\n`/imdb/` search by imdb (equals to `/?mode=search&search_imdb=`)\n\n`/tvdb/` search by tvdb (equals to `/?mode=search&search_tvdb=`)\n\n`/search/` search by string (equals to `/?mode=search&search_string=`)\n\n### Available filters\n\n`category` filter by category, specify multiple categories like this: `44;45`\n\n`limit` number of results: `25`, `50` or `100` (default: `25`)\n\n`sort` order by `seeders`, `leechers` (default: `last`)\n\n`min_seeders` and `min_leechers` hide results with less activity\n\n`ranked=0` get non-scene releases\n\nAll parameters can be mixed together and work with convenience methods.\n\n### Example\n\n`http://localhost:4444/imdb/tt2802850?category=41` will get you HD releases of Fargo\n\n### Categories\n\n```\n 4 XXX (18+)\n14 Movies/XVID\n48 Movies/XVID/720\n17 Movies/x264\n44 Movies/x264/1080\n45 Movies/x264/720\n47 Movies/x264/3D\n42 Movies/Full BD\n46 Movies/BD Remux\n18 TV Episodes\n41 TV HD Episodes\n23 Music/MP3\n25 Music/FLAC\n27 Games/PC ISO\n28 Games/PC RIP\n40 Games/PS3\n32 Games/XBOX-360\n33 Software/PC ISO\n35 e-Books\n```\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/banteg/rarbg", "keywords": "", "license": "", "maintainer": "banteg", "maintainer_email": "banteeg@gmail.com", "name": "rarbg", "package_url": "https://pypi.org/project/rarbg/", "platform": "", "project_url": "https://pypi.org/project/rarbg/", "project_urls": { "Homepage": "https://github.com/banteg/rarbg", "Repository": "https://github.com/banteg/rarbg" }, "release_url": "https://pypi.org/project/rarbg/1.2.2/", "requires_dist": [ "aiohttp (>=3.5,<4.0)", "python-dateutil (>=2.8,<3.0)", "humanize (>=0.5.1,<0.6.0)", "jinja2 (>=2.10,<3.0)", "click (>=7.0,<8.0)" ], "requires_python": ">=3.6,<4.0", "summary": "RSS interface to TorrentAPI", "version": "1.2.2" }, "last_serial": 5559743, "releases": { "0.2.dev0": [ { "comment_text": "", "digests": { "md5": "8b3999a3cb7a4fc9e1273e49b6841f86", "sha256": "475c4cfb557d6cd65f69004c9fdab4e5c1ad0bd69cfdecb67b58f7ec1cd2f906" }, "downloads": -1, "filename": "rarbg-0.2.dev0-py3.5.egg", "has_sig": false, "md5_digest": "8b3999a3cb7a4fc9e1273e49b6841f86", "packagetype": "bdist_egg", "python_version": "3.5", "requires_python": null, "size": 5284, "upload_time": "2019-05-20T12:00:52", "url": "https://files.pythonhosted.org/packages/72/39/d2f2af9b0d171b381a5f58dd7cd33e395fedb56d786475880ed06452c906/rarbg-0.2.dev0-py3.5.egg" } ], "1.0.0": [ { "comment_text": "", "digests": { "md5": "eebc5dd9d01d047d3141bc00ade42fbc", "sha256": "50ed94f93fb7d6f9ac1a49662787c73ea44e0441cf2449a5a4028553c083889c" }, "downloads": -1, "filename": "rarbg-1.0.0-py3.6.egg", "has_sig": false, "md5_digest": "eebc5dd9d01d047d3141bc00ade42fbc", "packagetype": "bdist_egg", "python_version": "3.6", "requires_python": null, "size": 5255, "upload_time": "2019-05-20T12:00:54", "url": "https://files.pythonhosted.org/packages/be/b9/770a61e878f98fbb47ed5a15c9c0d1a212887e64c556932adba34dd115f7/rarbg-1.0.0-py3.6.egg" }, { "comment_text": "", "digests": { "md5": "1d4d49c267a85c3d3fd529277f35ffb0", "sha256": "63cd14b0f886721d7bbe820a99ac3f676fd9b21ad23cddcecf5ed85f489b4f7c" }, "downloads": -1, "filename": "rarbg-1.0.0.tar.gz", "has_sig": false, "md5_digest": "1d4d49c267a85c3d3fd529277f35ffb0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2326, "upload_time": "2017-06-04T17:20:43", "url": "https://files.pythonhosted.org/packages/1c/77/900cf78bce29640c67aa4409427d2e1326c988a3222057a2494c49700ea0/rarbg-1.0.0.tar.gz" } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "f61b31a1237b0e7e580fdd609ed41cb6", "sha256": "e0f749417ac023ec9e9627fab57fd17f969d649caedef138aa7ad087e057a113" }, "downloads": -1, "filename": "rarbg-1.1.0.tar.gz", "has_sig": false, "md5_digest": "f61b31a1237b0e7e580fdd609ed41cb6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2390, "upload_time": "2017-06-04T17:48:09", "url": "https://files.pythonhosted.org/packages/d8/59/ea9bdfd37ceaf2a4229d23c3b54a97b1a40c2f5c9d06ba55852a33a31286/rarbg-1.1.0.tar.gz" } ], "1.1.1": [ { "comment_text": "", "digests": { "md5": "499feee42c1e695e6ded4b893cf30a61", "sha256": "41c5bc837b2eec8df9e0cef05fecb996edcd208a5d6af4ca3f88fccbb3ad0f20" }, "downloads": -1, "filename": "rarbg-1.1.1.tar.gz", "has_sig": false, "md5_digest": "499feee42c1e695e6ded4b893cf30a61", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2397, "upload_time": "2017-06-07T15:03:59", "url": "https://files.pythonhosted.org/packages/1c/c3/c8329d168ba8ca62970548a73cb10b8497e44e69b1cd44da2f74339fac76/rarbg-1.1.1.tar.gz" } ], "1.1.2": [ { "comment_text": "", "digests": { "md5": "e99f8aa36a8b49434ade17971033982e", "sha256": "758e1350214e2d97a641422554737291c151a5fe539de59320d68e0a198165e0" }, "downloads": -1, "filename": "rarbg-1.1.2.tar.gz", "has_sig": false, "md5_digest": "e99f8aa36a8b49434ade17971033982e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2413, "upload_time": "2017-11-18T07:58:40", "url": "https://files.pythonhosted.org/packages/42/77/ef3dff7e3fba246679ab65472006324ea10311152c4e0dc6bfdd56ed67b4/rarbg-1.1.2.tar.gz" } ], "1.1.3": [ { "comment_text": "", "digests": { "md5": "40d7bffae278eb5374e0daf49dce244d", "sha256": "ff0f82eb91664069214ff7fc7dc08d2898fa1aab3ee723eff427cf26dec51f06" }, "downloads": -1, "filename": "rarbg-1.1.3.tar.gz", "has_sig": false, "md5_digest": "40d7bffae278eb5374e0daf49dce244d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2429, "upload_time": "2018-03-26T01:09:25", "url": "https://files.pythonhosted.org/packages/e8/44/ebc94b8d97fa02a8e5adeaa0691df530f5ae2cf2c50caf1017265bd09a16/rarbg-1.1.3.tar.gz" } ], "1.1.4": [ { "comment_text": "", "digests": { "md5": "901f14409cbea01dc1682ba2d9c62d00", "sha256": "81197c01bd7de163af80495c2a0776a0df36d80a847e7ea6b0fa0c05f61f95b9" }, "downloads": -1, "filename": "rarbg-1.1.4.tar.gz", "has_sig": false, "md5_digest": "901f14409cbea01dc1682ba2d9c62d00", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2429, "upload_time": "2018-03-27T11:14:29", "url": "https://files.pythonhosted.org/packages/46/b6/02437da3b6ddcace80f232580e3becf30b4892c337173256784875f3fafd/rarbg-1.1.4.tar.gz" } ], "1.1.5": [ { "comment_text": "", "digests": { "md5": "ffd6524bce3fdc497976277c801d4bb0", "sha256": "6598869e519f7b62f35301abc09b84015e7f314c5e150a68452bbb2eb96dfcf5" }, "downloads": -1, "filename": "rarbg-1.1.5.tar.gz", "has_sig": false, "md5_digest": "ffd6524bce3fdc497976277c801d4bb0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3501, "upload_time": "2019-05-20T12:01:00", "url": "https://files.pythonhosted.org/packages/0a/a4/63e69d5ab9b3a7534300d54d1f35c8f791ebfa934847e0a0e91d190befdc/rarbg-1.1.5.tar.gz" } ], "1.1.6": [ { "comment_text": "", "digests": { "md5": "6bac4378ad2db176d5ab4f307559068a", "sha256": "9c43f2f1f6e8e8a5c4393696addeec18c1f81e05d9be211ae110a6f323ffeccb" }, "downloads": -1, "filename": "rarbg-1.1.6.tar.gz", "has_sig": false, "md5_digest": "6bac4378ad2db176d5ab4f307559068a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3519, "upload_time": "2019-05-20T12:06:28", "url": "https://files.pythonhosted.org/packages/32/7b/d9d110d95acce103a19300274aa6f692de36e0c19e1de4cb0737ee793460/rarbg-1.1.6.tar.gz" } ], "1.2.0": [ { "comment_text": "", "digests": { "md5": "e461c60c48bf02fcd9cfd43efbe4880d", "sha256": "e8d4631f02edf933b089532204d1fe765463abb291a155b13c4f913bfe6c9383" }, "downloads": -1, "filename": "rarbg-1.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "e461c60c48bf02fcd9cfd43efbe4880d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6,<4.0", "size": 3011, "upload_time": "2019-05-29T16:17:01", "url": "https://files.pythonhosted.org/packages/1b/f7/d646ee37a813f83d536fae5d1214d7a6e86c8e59bec05b3684b1cc5eff6f/rarbg-1.2.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "026e390f423b1ee665aecedc2a622410", "sha256": "cca3522e0b8eeb52182fb2ebc20fc365de4b3400db42fff8f2b044f03a85ae39" }, "downloads": -1, "filename": "rarbg-1.2.0.tar.gz", "has_sig": false, "md5_digest": "026e390f423b1ee665aecedc2a622410", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6,<4.0", "size": 2684, "upload_time": "2019-05-29T16:17:03", "url": "https://files.pythonhosted.org/packages/1f/0a/707eb7760bf516ba0be119a8856c8411114c9ba8d7181a3ef3ebb258bf4a/rarbg-1.2.0.tar.gz" } ], "1.2.1": [ { "comment_text": "", "digests": { "md5": "bd8fab19e3ae7682d6a5e6ce98907876", "sha256": "0cf12f1ef0d13f8c5cefc17260d9b72d4a5d0c82493788800a3224096578ebaa" }, "downloads": -1, "filename": "rarbg-1.2.1-py3-none-any.whl", "has_sig": false, "md5_digest": "bd8fab19e3ae7682d6a5e6ce98907876", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6,<4.0", "size": 3957, "upload_time": "2019-05-29T16:20:38", "url": "https://files.pythonhosted.org/packages/91/b0/9bfa4b33597476cd6e7060ad522abaae811cf468ff9c46b06009c6328cd7/rarbg-1.2.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "32c0e7ea099a3a6d884709ecfcf1a7c7", "sha256": "1abdf5d2413bdf15515a0b1549d9543ca8779430bfad5f2de8dfce22d7272db0" }, "downloads": -1, "filename": "rarbg-1.2.1.tar.gz", "has_sig": false, "md5_digest": "32c0e7ea099a3a6d884709ecfcf1a7c7", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6,<4.0", "size": 4047, "upload_time": "2019-05-29T16:20:40", "url": "https://files.pythonhosted.org/packages/09/5c/dee0c3fd90122d7362dfac625f6dbd2e19659982255b0faad0e46f079981/rarbg-1.2.1.tar.gz" } ], "1.2.2": [ { "comment_text": "", "digests": { "md5": "5f2a3cb79a7855d4103e613e887160b0", "sha256": "9d9164004609c3902ff0202395926f5d0258efeb718030175994fa17121e031b" }, "downloads": -1, "filename": "rarbg-1.2.2-py3-none-any.whl", "has_sig": false, "md5_digest": "5f2a3cb79a7855d4103e613e887160b0", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6,<4.0", "size": 3953, "upload_time": "2019-07-20T04:34:28", "url": "https://files.pythonhosted.org/packages/4d/91/7d74dbcb30de462ac1741186b5c2b2717b609d8a2674cc62821e784b1563/rarbg-1.2.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "cc635b6425d0a5ab6b35861d3c7c031e", "sha256": "c58ed81664cf1f10f62231a63f87dc33b2d8a0fd7572ab5c5387c28b2afafb07" }, "downloads": -1, "filename": "rarbg-1.2.2.tar.gz", "has_sig": false, "md5_digest": "cc635b6425d0a5ab6b35861d3c7c031e", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6,<4.0", "size": 4044, "upload_time": "2019-07-20T04:34:30", "url": "https://files.pythonhosted.org/packages/54/a4/c7fb8f6422dfc7344badc73fce75b1088a34747fa1dcfd31836ca4e9bb7c/rarbg-1.2.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "5f2a3cb79a7855d4103e613e887160b0", "sha256": "9d9164004609c3902ff0202395926f5d0258efeb718030175994fa17121e031b" }, "downloads": -1, "filename": "rarbg-1.2.2-py3-none-any.whl", "has_sig": false, "md5_digest": "5f2a3cb79a7855d4103e613e887160b0", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6,<4.0", "size": 3953, "upload_time": "2019-07-20T04:34:28", "url": "https://files.pythonhosted.org/packages/4d/91/7d74dbcb30de462ac1741186b5c2b2717b609d8a2674cc62821e784b1563/rarbg-1.2.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "cc635b6425d0a5ab6b35861d3c7c031e", "sha256": "c58ed81664cf1f10f62231a63f87dc33b2d8a0fd7572ab5c5387c28b2afafb07" }, "downloads": -1, "filename": "rarbg-1.2.2.tar.gz", "has_sig": false, "md5_digest": "cc635b6425d0a5ab6b35861d3c7c031e", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6,<4.0", "size": 4044, "upload_time": "2019-07-20T04:34:30", "url": "https://files.pythonhosted.org/packages/54/a4/c7fb8f6422dfc7344badc73fce75b1088a34747fa1dcfd31836ca4e9bb7c/rarbg-1.2.2.tar.gz" } ] }