ha-services

View on PyPIReverse Dependencies (6)

2.6.0 ha_services-2.6.0-py3-none-any.whl

Wheel Details

Project: ha-services
Version: 2.6.0
Filename: ha_services-2.6.0-py3-none-any.whl
Download: [link]
Size: 40857
MD5: 84cbdd5334ab59788873705d6f3ccd74
SHA256: 55468ad8454e0b87a1f0ec5b934b1c98d864a1ae200faf4bdc3efd5c8c61c963
Uploaded: 2024-04-22 15:05:01 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: ha-services
Version: 2.6.0
Summary: Helpers to send periodic information via MQTT to Home Assistant
Author-Email: Jens Diemer <github[at]jensdiemer.de>
Project-Url: Documentation, https://github.com/jedie/ha_services
Project-Url: Source, https://github.com/jedie/ha_services
License: GPL-3.0-or-later
Requires-Python: <4,>=3.10
Requires-Dist: paho-mqtt
Requires-Dist: tomlkit
Requires-Dist: msgspec
Requires-Dist: frozendict
Requires-Dist: psutil
Requires-Dist: cli-base-utilities
Requires-Dist: click
Requires-Dist: rich-click
Requires-Dist: rich
Requires-Dist: freezegun; extra == "dev"
Requires-Dist: manageprojects; extra == "dev"
Requires-Dist: pip-tools; extra == "dev"
Requires-Dist: tox; extra == "dev"
Requires-Dist: coverage; extra == "dev"
Requires-Dist: autopep8; extra == "dev"
Requires-Dist: pyupgrade; extra == "dev"
Requires-Dist: flake8; extra == "dev"
Requires-Dist: flake8-bugbear; extra == "dev"
Requires-Dist: pyflakes; extra == "dev"
Requires-Dist: codespell; extra == "dev"
Requires-Dist: EditorConfig; extra == "dev"
Requires-Dist: safety; extra == "dev"
Requires-Dist: mypy; extra == "dev"
Requires-Dist: twine; extra == "dev"
Requires-Dist: typeguard; extra == "dev"
Requires-Dist: darker[color,flynt,isort]; extra == "dev"
Requires-Dist: tomli; extra == "dev"
Provides-Extra: dev
Description-Content-Type: text/markdown
[Description omitted; length: 5176 characters]

WHEEL

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

RECORD

Path Digest Size
ha_services/__init__.py sha256=3jjCj4EC3D2GvE0bk_gWs7n7Gf-93UbVmEAx3FsVhVE 165
ha_services/__main__.py sha256=dDJlPPVXi8Eo9XmQ9uzSI5XYUQy-hjVePgNXLxPcJDc 163
ha_services/constants.py sha256=aF5tkh6xMbB8tP5Pn7xD3_x0L8RFIMg55YjwReyrNgI 164
ha_services/example.py sha256=eQVLS7z3G9ypjvDkMyAiUD7wtmzq18VjupcGfFZj0iU 5753
ha_services/cli_app/__init__.py sha256=Ba9Ta-6XrNeCMdo5Nh_3ka8rrIxS6N_JGs3ryBMvdW8 1348
ha_services/cli_app/demo.py sha256=poK_RHoOowKNbvFbhp-EPX56LVv3BJcxyZJUq-UN8uk 1431
ha_services/cli_app/settings.py sha256=3JMu9NrIaj-SsmjQcdWXTJggfm-kMMEgmT4GcPxCxX0 1441
ha_services/cli_app/systemd.py sha256=rcV-qu1Pq9eiw4Qg286eYc-L3mwTu2-NQrYWbM9PNEI 2540
ha_services/cli_dev/__init__.py sha256=KeQDrTxqrXYXYOv2hS6aBFFAtDNjuV53NsVkefD4fKc 2142
ha_services/cli_dev/code_style.py sha256=nhU3aVojCXt58JbLCXm7ZALrJ_P5l_VMy18j6dvLLBI 967
ha_services/cli_dev/packaging.py sha256=tTHKg5WxdEHuPJaJ_cEkWm-_2NTbpsLxHrFYLv8iMuE 2354
ha_services/cli_dev/testing.py sha256=vBjyi-7_bHtNpprDgdpv-Ma-Z7GQ1aqv_Rz1jKla28M 1516
ha_services/mqtt4homeassistant/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ha_services/mqtt4homeassistant/data_classes.py sha256=O0yHgimqdfVcMNJ6WEuNmVpYKegYPDXPa6K5Adcn12c 1579
ha_services/mqtt4homeassistant/device.py sha256=7tNBRetWCqkilsHUm72LrSc1sbXGIHvuBwnJirpcgwo 4188
ha_services/mqtt4homeassistant/mqtt.py sha256=zb0WViBMFR_0EBRsD_TGQ76G77z85glnH-vLsqcuTnI 2638
ha_services/mqtt4homeassistant/components/__init__.py sha256=_xAFLxwkEMTMSTEFQxGD1YP79PgMenkDIbWijv9TAbc 3409
ha_services/mqtt4homeassistant/components/binary_sensor.py sha256=kIRJkkH1K6_VY-hs0o5-solXheA4w07JWpSnSwC5Lhg 2162
ha_services/mqtt4homeassistant/components/select.py sha256=FTogHS6PRG5hwdljznmku6x_cv71Rt2ncyAthKsMX3s 3046
ha_services/mqtt4homeassistant/components/sensor.py sha256=SZ-ybrqnKl92amNWfUloa8nEAMDJ7j6moxQB6kJQvgE 2524
ha_services/mqtt4homeassistant/components/switch.py sha256=dapSG_nN2QqxypoI0idhu7RKTAw8ohr4ddVXZFxyCDM 3035
ha_services/mqtt4homeassistant/components/tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ha_services/mqtt4homeassistant/components/tests/test_select.py sha256=VT8Nhg1cRaREIBpd2D2007CUC0IsVRy-KdI0KeJkWr8 1991
ha_services/mqtt4homeassistant/components/tests/test_sensor.py sha256=Z03mROzw10nYSjZ28q4CB-mZemezhfxzdbZpFY0xGpE 3350
ha_services/mqtt4homeassistant/components/tests/test_switch.py sha256=45WFD_LViDcixudju92uhf8JzwHoIldWQ-cjI6duy1s 1831
ha_services/mqtt4homeassistant/mocks/__init__.py sha256=crsckAlx7Zv5zgSqcxPMouvMgty_GF82b-X6N9sXPwY 1122
ha_services/mqtt4homeassistant/mocks/mqtt_client_mock.py sha256=YHFqiE3CQ56Pupdwdt9ibY4gPCKcBOhGwaKmin15r4g 154
ha_services/mqtt4homeassistant/mocks/psutil_mock.py sha256=TLBPvOzTXz8pfz060ml_JCKDvlOG0LIS4a49PzXMWTk 1531
ha_services/mqtt4homeassistant/system_info/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ha_services/mqtt4homeassistant/system_info/cpu.py sha256=GNRbqtDmEu_LpqHf2C6O1YMlgmvN_9KwGg2HUZoCCn4 2396
ha_services/mqtt4homeassistant/system_info/memory.py sha256=OHiwA85-hGcqf-ifEHhYJQU_uEze97mnymBVD1E84LE 615
ha_services/mqtt4homeassistant/system_info/netstat.py sha256=xUnQfkCVHEp2wmkBi2YrRZhgodTkhNG68vXXIORdpoM 4198
ha_services/mqtt4homeassistant/system_info/temperatures.py sha256=bidW7EXLBVCpkcmg-2QqS6fvNLTxZE70SIvq5G6wPT4 1714
ha_services/mqtt4homeassistant/system_info/up_time.py sha256=c_PMhPjqLQxsBQAXHHVlx2WOwn0Ojtv-u5RIMNoStiY 1365
ha_services/mqtt4homeassistant/system_info/tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ha_services/mqtt4homeassistant/system_info/tests/test_netstat.py sha256=GvNeGVtLhcVKpIeCcfeIFi5ZoDMg5amQhIJYpX-zhaI 1939
ha_services/mqtt4homeassistant/system_info/tests/test_netstat_happy_path_1.snapshot.json sha256=YgvUZgTKRgeyoMDhDNS74PNKWXLUMPvP6jNiPHgxJSU 2808
ha_services/mqtt4homeassistant/tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ha_services/mqtt4homeassistant/tests/test_data_classes.py sha256=4EtIXB_3ZGLqerXQIZcm8J_3GaD2bstFLOgHkK71gwE 736
ha_services/mqtt4homeassistant/tests/test_device.py sha256=t2AekL0F19GEtthySrTKuHEdUMD5vW4JT151QhRF85A 2348
ha_services/mqtt4homeassistant/tests/test_integration.py sha256=IW69O6zp3rweVokCfLBYOd5Tgd8YI9viPY72uUHZY6I 4515
ha_services/mqtt4homeassistant/tests/test_integration_main_sub_1.snapshot.json sha256=LE1eALxbSiWmH8WI21YPVPjomvwy64IL96BrWW2_HvM 11778
ha_services/mqtt4homeassistant/utilities/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ha_services/mqtt4homeassistant/utilities/assertments.py sha256=pQDJ8kQUpogfnUqQqSbww2freb-ZRNLmbm7KNAYv6Vg 213
ha_services/mqtt4homeassistant/utilities/string_utils.py sha256=HzS8Z010foNtMlVwMhfLBT9fI5FAuEhaT4W95WQVbTg 369
ha_services/mqtt4homeassistant/utilities/system_utils.py sha256=LY_Cospfo_i_WmOu4viUQGYm4gac3fluQt1D-XPIJVU 1170
ha_services/mqtt4homeassistant/utilities/tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ha_services/mqtt4homeassistant/utilities/tests/test_system_utils.py sha256=65z641jq_obyDq_wyByyMTzqzIRgQ0htziBFQbwVwUM 502
ha_services/tests/__init__.py sha256=Kt7o_r49QXyIOo4Uax4FYlfVN6uHBMpnMLybNowKREE 1197
ha_services/tests/test_doctests.py sha256=42O-AgIXAfMexmKC77IBhhYNymHZt3G5Eqojf2n5ssI 217
ha_services/tests/test_project_setup.py sha256=drlf6LJIR_brfmnt5S5m_5dIFSGKGq9MOSwi3hLCpoE 1458
ha_services/tests/test_readme.py sha256=Qu4I29a-dVln34BE2rZa1U6mhpz7OYINhhtqeb1C9hk 2942
ha_services-2.6.0.dist-info/METADATA sha256=c3bb2AB7q6ASRK0_zUsK8buszFYwxBIIaCFwkv-P90s 8247
ha_services-2.6.0.dist-info/WHEEL sha256=GJ7t_kWBFywbagK5eo9IoUwLW6oyOeTKmQ-9iHFVNxQ 92
ha_services-2.6.0.dist-info/entry_points.txt sha256=0MG8_lBV6lEfmJZ_dhxcdEmeEeV068v8RSRNG9k9l0k 105
ha_services-2.6.0.dist-info/top_level.txt sha256=B_MdxgaBrEu02PDLXsVTwUVNV3c1cHeoUd9xP6F2wQ8 12
ha_services-2.6.0.dist-info/RECORD

top_level.txt

ha_services

entry_points.txt

ha_services_app = ha_services.__main__:main
ha_services_dev = ha_services.cli_dev:main