Search plugins for the search feature
Go to file
Alex Duchesne 360bb867b2 Fixed search failure due to unexpected parser state
In many plugins the parser's state wasn't reset between pages.

This meant that if a page ended in a weird state (truncated or temporary error or unexpected html), all following pages would fail to find results.

torrentproject noticed the issue and overrode feed() to reset some of its state between pages.

But creating a new parser for each page is simpler. I have updated all plugins with this issue.
2024-09-12 12:58:13 -04:00
.github Disable bandit rule B310 2024-08-14 14:33:05 +08:00
docs Include screenshots for Torznab search engine 2022-01-23 17:10:15 +01:00
nova3/engines Fixed search failure due to unexpected parser state 2024-09-12 12:58:13 -04:00
.gitattributes Include screenshots for Torznab search engine 2022-01-23 17:10:15 +01:00
.gitignore Update .gitignore (#232) 2023-05-21 13:12:01 +02:00
LICENSE Add license (#126) 2020-03-22 20:11:06 +01:00
README.md Migrate CI to Github Actions 2023-05-18 15:35:07 +08:00

Search Plugins

GitHub Actions CI Status

This repository contains search plugins for the search feature in qBittorrent.

⚠️ We removed support for Python 2. Please, upgrade to Python 3 to continue using the search function.

Jackett search plugin is enabled by default but you have to install an external program to make it work. You can disable the Jackett search plugin or install Jackett.

Most probably, you want to head over to the wiki:

Everyone is welcome to submit PRs that fix problems or add new plugins.

This repository isn't managed by the core team directly. Its purpose is to allow a place where 3rd party contributors can gather and submit their plugins.

Use the plugins and the websites they refer to at your own risk. You are personally responsible for following your country's copyright laws.