{"categories":[{"label":"Utilities","url":"https://skillfed.io/packages/category/utilities/7"},{"label":"File Sharing","url":"https://skillfed.io/packages/category/communications-file-sharing"}],"enrichment":{"capability":"Python client library that wraps the qBittorrent Web API, allowing you to control torrents, manage application settings, and query status programmatically.","skillfed_tags":["torrent-automation","api-wrapper","qbittorrent"],"use_cases":["Automate torrent downloads and management in scripts or applications without manual WebUI interaction.","Monitor torrent status and qBittorrent health metrics from external monitoring or logging systems.","Build a custom dashboard or control panel that queries and manages torrents via qBittorrent's API.","Integrate torrent operations into larger automation workflows or CI/CD pipelines.","Programmatically add, pause, or remove torrents based on external triggers or conditions."],"what_it_does":"qbittorrent-api is a Python wrapper around the qBittorrent Web API that lets you control a qBittorrent instance programmatically. It handles the HTTP communication, authentication, and session management so you can focus on torrent operations\u2014adding, removing, pausing, and querying torrents\u2014through a clean Python interface. The library automatically detects your qBittorrent version and adapts to available API endpoints, and it manages login cookies transparently so you don't have to.\n\nThe package supports qBittorrent v5.2.3 (Web API v2.15.1) and works with Python 3.10 through 3.14. It depends only on packaging, requests, and urllib3, making it lightweight to install. The library is actively maintained, with releases tracking qBittorrent updates closely, and it includes a context-manager interface for safe resource cleanup.","worth_installing":"Yes. The package is actively maintained, has no known vulnerabilities, installs cleanly with minimal dependencies, and is MIT-licensed. It covers the full qBittorrent Web API surface and handles version compatibility automatically. Install it if you need to control qBittorrent from Python code."},"id":"qbittorrent-api","links":{"html":"https://skillfed.io/packages/qbittorrent-api","md":"https://skillfed.io/packages/qbittorrent-api.md","pypi":"https://pypi.org/project/qbittorrent-api/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-08-01","license_spdx":"MIT","license_treatment":"permissive","name":"qbittorrent-api","python_support":"supports_current","summary":"Python client for qBittorrent v4.1+ Web API."},"popularity":{"monthly_downloads":282224,"position":8087,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"2026.8.0"}
