streamdeck-plugin-sdk

View on PyPIReverse Dependencies (0)

0.4.0 streamdeck_plugin_sdk-0.4.0-py3-none-any.whl

Wheel Details

Project: streamdeck-plugin-sdk
Version: 0.4.0
Filename: streamdeck_plugin_sdk-0.4.0-py3-none-any.whl
Download: [link]
Size: 24609
MD5: 685e2cca93a4ce1086427b9a6819d1ac
SHA256: 845f9076d833e3e54629823747814a265e0de2cf10135a8260d48a3a27d0999e
Uploaded: 2024-11-14 22:02:56 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: streamdeck-plugin-sdk
Version: 0.4.0
Summary: Write Streamdeck plugins using Python
Author-Email: strohganoff <you[at]example.com>
Project-Url: Homepage, https://github.com/strohganoff/python-streamdeck-plugin-sdk
Project-Url: Repository, https://github.com/strohganoff/python-streamdeck-plugin-sdk
License: MIT License Copyright (c) 2024 strohganoff 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.
Keywords: example,project,setup
Classifier: Development Status :: 3 - Alpha
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.9
Requires-Dist: platformdirs (>=4.3.6)
Requires-Dist: pydantic (>=2.9.2)
Requires-Dist: pydantic-core (>=2.23.4)
Requires-Dist: tomli (>=2.0.2)
Requires-Dist: websockets (>=13.1)
Requires-Dist: polyfactory (>=2.17.0); extra == "dev"
Requires-Dist: pprintpp (>=0.4.0); extra == "dev"
Requires-Dist: pytest (>=8.3.3); extra == "dev"
Requires-Dist: pytest-cov (>=5.0.0); extra == "dev"
Requires-Dist: pytest-mock (>=3.14.0); extra == "dev"
Requires-Dist: pytest-sugar (>=1.0.0); extra == "dev"
Requires-Dist: tox (>=4.23.2); extra == "dev"
Provides-Extra: dev
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 8388 characters]

WHEEL

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

RECORD

Path Digest Size
streamdeck/__init__.py sha256=SikJsMVgK_p2rZubE992V0O0Wjb5fcd1cZP-iOReyDM 238
streamdeck/__main__.py sha256=OoCxgKkhR_-9bHSoe65yuBqY8fxzdRoCiW1nmqnxxR0 9156
streamdeck/actions.py sha256=_WsSR_NJj3XUeYWoJ0EmU70PltkaaA1ieTDnhUG7dAk 4405
streamdeck/command_sender.py sha256=zVULfLsuA4v9THIgKDhoE_-RIQllBHAewRtP3qiiGZs 9409
streamdeck/manager.py sha256=ewRss6wbyKaMMU3XkIid0SVGfXzvzDDC_p96YHDj7is 4140
streamdeck/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
streamdeck/types.py sha256=TJ1EI3r1O1HDsac1v7aRI2XPNFnFcypUI6Sz8CJyBLw 783
streamdeck/websocket.py sha256=MFmfq1yR3qvjiD7I4wmfUKQRy5QTnp5WZSCq_wCCFSQ 2208
streamdeck/cli/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
streamdeck/cli/errors.py sha256=1cVSxHOlQHc98WvUYo8BNAQTDopMMgMbb0y-nl4XX7E 588
streamdeck/cli/models.py sha256=fA9hlfkM2iZrb_H2JsgMFIhDxBl-WgeC0GiSoUO7ZpI 1262
streamdeck/models/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
streamdeck/models/events.py sha256=zGhyuiahcrY1H5764xx2sIUQfTBozNfYqTh_VHLVPYs 8052
streamdeck/utils/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
streamdeck/utils/_version.py sha256=vvs387du8icnv2SlzLJlkbel_eESDO3jm5WUG5nUNzY 2552
streamdeck/utils/dirs.py sha256=6s0rq3GaEM1Zx5jJgSu1EK3rmWLQzMysU3zdsLgnb7w 3369
streamdeck/utils/helper_actions.py sha256=Hl-OoAA7U3niDoGYKragmGl2BiTnXVh1EbD00qISJds 1574
streamdeck/utils/logging.py sha256=oj_wPzES6lOdUvHqXtkYrCKKGyzhQ1QLdF59HmluTFA 3761
streamdeck_plugin_sdk-0.4.0.dist-info/LICENSE sha256=dEjn-fNWPWno-44psPa8M4epArUfXp-_mBTU0oUOehs 1068
streamdeck_plugin_sdk-0.4.0.dist-info/METADATA sha256=oH2o_s4wGF7xT04gZvlISQc7wekmKBEQqkvT1EDxe7g 10810
streamdeck_plugin_sdk-0.4.0.dist-info/WHEEL sha256=R06PA3UVYHThwHvxuRWMqaGcr-PuniXahwjmQRFMEkY 91
streamdeck_plugin_sdk-0.4.0.dist-info/entry_points.txt sha256=978jyU4kMtqIDRHA1hWgRLa-9DbuBsuMp6hq6ElXgjs 56
streamdeck_plugin_sdk-0.4.0.dist-info/top_level.txt sha256=pwII7E7IUMWUSsrE5mz1Ig_mPJO-9pvN_ljz4oODkq4 11
streamdeck_plugin_sdk-0.4.0.dist-info/RECORD

top_level.txt

streamdeck

entry_points.txt

streamdeck = streamdeck.__main__:main