tsbot

View on PyPIReverse Dependencies (1)

1.5.0 tsbot-1.5.0-py3-none-any.whl

Wheel Details

Project: tsbot
Version: 1.5.0
Filename: tsbot-1.5.0-py3-none-any.whl
Download: [link]
Size: 34043
MD5: 53b313d978e2babba0778bd8a81385ef
SHA256: be1c94ae57883dcb7b2b3299027c234ef544d465de673a4c27282819a41d085c
Uploaded: 2024-11-20 20:18:39 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: tsbot
Version: 1.5.0
Summary: Asynchronous Python framework to build TeamSpeak 3 Server Query bots
Author: jykob
Project-Url: repository, https://github.com/jykob/tsbot
Project-Url: documentation, https://tsbot.readthedocs.io/
License: MIT License Copyright (c) 2024 jykob Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Classifier: Development Status :: 5 - Production/Stable
Classifier: Framework :: AsyncIO
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: 3.10
Requires-Python: >=3.10
Requires-Dist: asyncssh (>=2.17.0)
Requires-Dist: tsformatter (>=0.2.1)
Requires-Dist: typing_extensions (>=4.12.2)
Requires-Dist: ruff (>=0.4.4); extra == "dev"
Requires-Dist: pyright (>=1.1.362); extra == "dev"
Requires-Dist: sphinx-autobuild (>=2024.4.16); extra == "dev"
Requires-Dist: python-dotenv (>=1.0.1); extra == "dev"
Requires-Dist: pytest (==8.3.3); extra == "tests"
Requires-Dist: pytest-asyncio (==0.24.0); extra == "tests"
Requires-Dist: sphinx (>=7.3.7); extra == "docs"
Requires-Dist: myst-parser (>=2.0.0); extra == "docs"
Requires-Dist: sphinx-autodoc-typehints (>=2.1.0); extra == "docs"
Requires-Dist: sphinx_rtd_theme (>=2.0.0); extra == "docs"
Provides-Extra: dev
Provides-Extra: tests
Provides-Extra: docs
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 1209 characters]

WHEEL

Wheel-Version: 1.0
Generator: setuptools (75.6.0)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
tsbot/__init__.py sha256=E-JIK4WQikZ3HdAkKhAe2qfEWxWQiMhHb5axoN1w75Q 183
tsbot/bot.py sha256=NdJIsEO01CaBfMX-DSNk77cVAuH6770n6czhsGu8m_A 21965
tsbot/context.py sha256=k-2IvA9YPJOn87ax6P40W4orOF3yjedX2Tnj4TegL9U 144
tsbot/encoders.py sha256=ZW555Isy6EtiDFYiD_o8tz5ExrBasaBgZF4gduGvHSM 774
tsbot/enums.py sha256=ZvRiRQ4-ZkDjwRWUaxfuwEzWL1-QYtZLU_bvWEUgPoY 147
tsbot/exceptions.py sha256=UCPxl0yXjY6o4sx8v6yW6Zms9LlEW5nUOx0ZCeywX8s 1432
tsbot/logging.py sha256=MkYB9gReIAT8cZBLAcFtNMEgMuZXLAV-IMfaoRA8Hy0 1169
tsbot/parsers.py sha256=-KtTlJfd9ev0A1vs-x4SxOYf0l1wB9S-FkyyG2H-dks 3464
tsbot/plugin.py sha256=n_T5MTotnYP9h2keMcq09dFaTOA2GrrhwWXlhBkpsd4 4662
tsbot/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tsbot/ratelimiter.py sha256=jbLMSbSVrmaTFNHZkr0HK8HYbRunz0ztWx1lKL1lkIQ 752
tsbot/response.py sha256=bk3O4dgUCsAAP7OLXYEtqcq1korXFLhHXQUrn13kQ0M 1183
tsbot/utils.py sha256=RNT_yTq64s-iag6j-ig4mxZwFAuQQBySWzAkE0rEvB8 298
tsbot/commands/__init__.py sha256=ehHxdSy7Y-5XQVMKZ034FNvILVoDsMUGa89-x66yNK8 212
tsbot/commands/command.py sha256=w0TR-HaQzHry05kBnnrDna4gLYWAQcjAruvHRlSnFZg 2362
tsbot/commands/manager.py sha256=wwvJicLhbXeZkgGug2gH4veCkq7xe49XbA-THrT6CUg 3035
tsbot/connection/__init__.py sha256=cjnZx83TC-dqufRSgMDF8vRtj0Zs26NkWdK6XJ8-9m8 202
tsbot/connection/connection.py sha256=vA75c-soyCPYdaQnlhfTI3HPjRudouqqiaWwuOpehqw 6326
tsbot/connection/reader.py sha256=sQqmBwjxBaNv-6SKK-qsGCcsKq4abjJtGnUsDz9HKWE 3740
tsbot/connection/writer.py sha256=sOeqVInEIUpkHOXuB7cRBb2UuMnxLZmTJiGo1c6pnFU 932
tsbot/connection/connection_types/__init__.py sha256=wN1OH0G0gExkiHsoYUJpWoBE6GOjkHH6uK6SFTPQ7hc 196
tsbot/connection/connection_types/abc.py sha256=_TXSDi3m3PMIwLkcqI9KyKNi3zI20yZh1xH1tYnQAV4 1579
tsbot/connection/connection_types/raw_connection.py sha256=w_wtfHDKURqxt1KqMK7Eo0mr-zpvyTiAXXR6C1WwTaY 2324
tsbot/connection/connection_types/ssh_connection.py sha256=SaM2eol2Q00tpnbjGxGNH9JvqQJAo2giJFHHaOcRWGs 2389
tsbot/default_plugins/__init__.py sha256=RTdGngwywXcdRQcRHrD5HHP6w5Qfom2d72vff5SouYw 131
tsbot/default_plugins/help.py sha256=pas57vLDNAn6tJtuWlabzsb7Q1hRZdiVUiPQ23e4MFg 4986
tsbot/default_plugins/keepalive.py sha256=9rAKonvaZmqfAJa6zWSky_XockZW9hxQxLELMac78TY 1966
tsbot/events/__init__.py sha256=XmfDX6UKw0BEW-GV3NjtHYxx7cwKifGkAUaaUjf0log 268
tsbot/events/event.py sha256=NuVukr8cISIKzTuzL5z7KRaOV41JLc5DTOz32FuOz44 610
tsbot/events/event_handler.py sha256=5p4K2Oe3K-OnJpK5oK2Z6QDnz5le_IWXsn9fGRfLgBc 820
tsbot/events/event_types.py sha256=Odz5uK1xtQb_xmwIVaih_U02KXl7X4viM95n_wAx1oU 574
tsbot/events/manager.py sha256=ZchEx-3daFyaz6KEwqXQPCFWnxzV_eq0_ZXPQzQQGy4 2560
tsbot/query_builder/__init__.py sha256=3iQoaYSPQBjhQAoIza3S6uJURGg8J1FLF6JW7ge4swQ 87
tsbot/query_builder/builder.py sha256=lt3p-K-MpNyB97zG-VeLpHM8CjnENE1GTmh_xUPDR_s 4191
tsbot/query_builder/commands.py sha256=V6bGR1OnYwBc_gJqr71JyGGOLqbFPHEgWwLLer6Z8kg 3023
tsbot/tasks/__init__.py sha256=LMaOHzwPirvg4fPSGwGmqekd-WP3f4dWdIMOdKz5EDg 161
tsbot/tasks/manager.py sha256=rdG8QOBvRD19BQZTMLsmpnRxSQ7KCfrCJIp5AloZm-w 2537
tsbot/tasks/task.py sha256=kVhrGq70HrHd7VsnNKPccxpjvUhwSevpDpY3WIKTXxE 923
tsbot-1.5.0.dist-info/LICENSE sha256=ODcL-RBpNTyLXi_usjVDiKPSPIAuk0iBjOjHpgQ1zYw 1062
tsbot-1.5.0.dist-info/METADATA sha256=xbH5Gz-p89y1AZU8wBpq-TttNw1BPOLB1Lq-UStUhn8 3837
tsbot-1.5.0.dist-info/WHEEL sha256=PZUExdf71Ui_so67QXpySuHtCi3-J3wvF4ORK6k_S8U 91
tsbot-1.5.0.dist-info/top_level.txt sha256=9pgqf42ZJkq3T7rRNK7m16smn6I-m6hT9WFKECjodPU 6
tsbot-1.5.0.dist-info/RECORD

top_level.txt

tsbot