Metadata-Version: 2.4
Name: aiobtclientapi
Version: 1.1.4
Summary: Asynchronous high-level communication with BitTorrent clients
Author-email: plotski <plotski@example.org>
License: GPL-3.0-or-later
Project-URL: Repository, https://codeberg.org/plotski/aiobtclientapi
Project-URL: Documentation, https://aiobtclientapi.readthedocs.io
Project-URL: Bug Tracker, https://codeberg.org/plotski/aiobtclientapi/issues
Project-URL: Changelog, https://codeberg.org/plotski/aiobtclientapi/raw/branch/master/NEWS
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)
Requires-Python: >=3.8
Description-Content-Type: text/x-rst
License-File: LICENSE
Requires-Dist: aiobtclientrpc==5.*
Requires-Dist: async-timeout==4.*
Requires-Dist: httpx==0.*
Requires-Dist: torf==4.*
Provides-Extra: dev
Requires-Dist: pytest; extra == "dev"
Requires-Dist: pytest-asyncio; extra == "dev"
Requires-Dist: pytest-mock; extra == "dev"
Requires-Dist: tox; extra == "dev"
Requires-Dist: coverage; extra == "dev"
Requires-Dist: pytest-cov; extra == "dev"
Requires-Dist: ruff; extra == "dev"
Requires-Dist: flake8; extra == "dev"
Requires-Dist: isort; extra == "dev"
Dynamic: license-file

``aiobtclientapi`` is an asynchronous API for communicating with BitTorrent
clients. It is a high-level wrapper around `aiobtclientrpc`_.

.. _aiobtclientrpc: https://codeberg.org/plotski/aiobtclientrpc

All client-specific details are abstracted away as much as possible, but the
individual quirks of each client can still be accessed if necessary.

| Documentation: https://aiobtclientapi.readthedocs.io/
| Repository: https://codeberg.org/plotski/aiobtclientapi
| Package: https://pypi.org/project/aiobtclientapi/

License
-------

`GPLv3+ <https://www.gnu.org/licenses/gpl-3.0.en.html>`_
