{ "info": { "author": "Gabisonfire", "author_email": "gabisonfire@github.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Operating System :: Unix", "Programming Language :: Python :: 3 :: Only", "Topic :: Communications :: File Sharing" ], "description": "# Raincoat\n\nRaincoat is a CLI tool to search torrents using [Jackett](https://github.com/Jackett/Jackett)'s indexers and send them directly to your client.\n\n### Installation\n`pip install raincoat-jackett`\n\n### Requirements\n- Python 3.x\n- Jackett and configured indexers\n- qBittorrent, Transmission or Deluge\n\n### Usage\n\n`raincoat`\n\n#### Parameters\n\n - -k, --key\n - Specify a Jackett API key\n - -l, --length\n - Max number of characters displayed in the \"Description\" column.\n - -L, --limit\n - Limits the number of results displayed.\n - -c, --config\n - Specifies a different config path.\n - -s, --sort\n - Change the sorting criteria. Valid choices are: 'seeders', 'leechers', 'ratio', 'size' and 'description'. Default/not specified is 'seeders'.\n\n#### Configuration file\n\nUpon installation, a config file is created in your home directory. Before you can use Raincoat, you will need to modify it.\n\n```json\n{\n\t\"jackett_apikey\":\"\",\n\t\"jackett_url\":\"http://your_jackett_potato_feed\",\n\t\"description_length\": 100,\n\t\"exclude\": \"words to exclude\",\n\t\"results_limit\": 20,\n\t\"client_url\": \"http://your_torrent_client_api\",\n\t\"display\" : \"grid\",\n\t\"torrent_client\": \"qbittorrent\",\n\t\"torrent_client_username\" : \"admin\",\n\t\"torrent_client_password\" : \"admin\"\n}\n```\n\n- jackett_apikey (string)\n - The api key provided by Jackett, found on the dashboard.\n- jackett_url (string)\n - The jackett Potato feed url. (Not Torznab)\n- description_length (int)\n - The default description length\n- exclude (string)\n - Words to exclude from your results seperated by a space.\n- results_limit (int)\n - Max number of lines to show.\n- client_url (string)\n - The url to your torrent client's API\n- display (string)\n - The display style of the results table. You can view available choices [here](https://pypi.org/project/tabulate/)\n- torrent_client (string)\n - Your torrent client. Valid options are: qbittorrent, transmission and deluge.\n- torrent_client_username (string)\n - Your torrent client's login username.\n- torrent_client_password\n - Your torrent client's login password. Note: Only Transmission accepts empty passwords.\n\n# Built with\n\n- requests\n- justlog\n- colorama\n- tabulate\n- transmission-clutch\n- deluge-client\n- python-qbittorrent\n\nAll available on Pypi.\n\n# License\nThis project is licensed under the MIT License", "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/Gabisonfire/raincoat", "keywords": "transmission qbittorrent deluge jackett torrent", "license": "", "maintainer": "", "maintainer_email": "", "name": "raincoat-jackett", "package_url": "https://pypi.org/project/raincoat-jackett/", "platform": "", "project_url": "https://pypi.org/project/raincoat-jackett/", "project_urls": { "Homepage": "https://github.com/Gabisonfire/raincoat" }, "release_url": "https://pypi.org/project/raincoat-jackett/0.3/", "requires_dist": null, "requires_python": ">=3.*", "summary": "Raincoat is a tool to search torrents using Jackett and send them to your client.", "version": "0.3" }, "last_serial": 5779700, "releases": { "0.2": [ { "comment_text": "", "digests": { "md5": "b0b81dd05536e10fe52b0979d1b5f359", "sha256": "afad68c026f70280a560daad1e449a8f3575f473c663b82e68bd43f2149cc17d" }, "downloads": -1, "filename": "raincoat-jackett-0.2.tar.gz", "has_sig": false, "md5_digest": "b0b81dd05536e10fe52b0979d1b5f359", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.*", "size": 5992, "upload_time": "2019-09-04T07:07:28", "url": "https://files.pythonhosted.org/packages/18/68/903fb3b6ab5c1a0cf88b100d4981f7c9baa24e804dff1547795f7bde88b2/raincoat-jackett-0.2.tar.gz" } ], "0.3": [ { "comment_text": "", "digests": { "md5": "9d51daf046c57266014ec3c7d770af42", "sha256": "9724d77c21f14eba99cc95c90cb6de165f37de82e6580b26135bf91958e6abfc" }, "downloads": -1, "filename": "raincoat-jackett-0.3.tar.gz", "has_sig": false, "md5_digest": "9d51daf046c57266014ec3c7d770af42", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.*", "size": 6002, "upload_time": "2019-09-04T07:10:42", "url": "https://files.pythonhosted.org/packages/62/e8/c6269b7a4f526a79c3a090e2efc501ce9a3ea77e84b4562a4e999bbd6a05/raincoat-jackett-0.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "9d51daf046c57266014ec3c7d770af42", "sha256": "9724d77c21f14eba99cc95c90cb6de165f37de82e6580b26135bf91958e6abfc" }, "downloads": -1, "filename": "raincoat-jackett-0.3.tar.gz", "has_sig": false, "md5_digest": "9d51daf046c57266014ec3c7d770af42", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.*", "size": 6002, "upload_time": "2019-09-04T07:10:42", "url": "https://files.pythonhosted.org/packages/62/e8/c6269b7a4f526a79c3a090e2efc501ce9a3ea77e84b4562a4e999bbd6a05/raincoat-jackett-0.3.tar.gz" } ] }