ha-services

View on PyPIReverse Dependencies (7)

2.7.0 ha_services-2.7.0-py3-none-any.whl

Wheel Details

Project: ha-services
Version: 2.7.0
Filename: ha_services-2.7.0-py3-none-any.whl
Download: [link]
Size: 41130
MD5: 28cc056029e8b5c05689ec3b9145f128
SHA256: bbb02d35664afe941c2ae3302cbabe0c782b31da4d44ec5a035ce74517a99b9b
Uploaded: 2024-09-20 16:25:50 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: ha-services
Version: 2.7.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: >=3.11
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: urllib3; 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: pip-audit; 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: backports.tarfile; extra == "dev"
Provides-Extra: dev
Description-Content-Type: text/markdown
[Description omitted; length: 5176 characters]

WHEEL

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

RECORD

Path Digest Size
ha_services/__init__.py sha256=Zzx2DcNC_nd7Cje-McypqRuQHAPBz-7U0NwOAg6-jyg 245
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=ZSZrruytgaxr6B1EVyE1ZBMx--iy8YWEj118-NmkcIY 2509
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=Z6pyexkXldprxoGQHsZTff3E4bvn6-MapXZ_bKxZetw 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=YpinLkeu_0acL48EiVWQsbQFT-5ICGsoHnfNcS7zo0A 4727
ha_services/mqtt4homeassistant/tests/test_integration_main_sub_1.snapshot.json sha256=w5e5W-RwQL4WeLdu3TEc2GbB9DLvybgfEpoblG5GBME 11781
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=NpHUUFamUWhck4Rt4eaT8bdfbCff6bsrxoUpV7UXpoI 1341
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.7.0.dist-info/METADATA sha256=eJJH64uqgdEbF9rRPXexT4jBAtaOI_-kBoxm7U33gK0 8299
ha_services-2.7.0.dist-info/WHEEL sha256=GV9aMThwP_4oNCtvEC2ec3qUYutgWeAzklro_0m4WJQ 91
ha_services-2.7.0.dist-info/entry_points.txt sha256=0MG8_lBV6lEfmJZ_dhxcdEmeEeV068v8RSRNG9k9l0k 105
ha_services-2.7.0.dist-info/top_level.txt sha256=B_MdxgaBrEu02PDLXsVTwUVNV3c1cHeoUd9xP6F2wQ8 12
ha_services-2.7.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