Skip to main content

For more information see:

Runtime requirements

  • python >=3.10

Install

hat-controller is available as PyPI project:

$ pip install hat-controller

Build

To install editable installation, together with python development dependencies, run:

$ pip install -e '.[dev]'

To install only python development dependencies, run:

$ pip install -r requirements.pip.txt

Build tool used for hat-controller is pydoit. For listing available doit tasks, use:

$ doit list

Default task:

$ doit

creates wheel package inside build directory.

Hat Open

hat-controller is part of Hat Open project - open-source framework of tools and libraries for developing applications used for remote monitoring, control and management of intelligent electronic devices such as IoT devices, PLCs, industrial automation or home automation systems.

Development of Hat Open and associated repositories is sponsored by Končar Digital.

License

Copyright 2020-2024 Hat Open AUTHORS

Licensed under the Apache License, Version 2.0 (the “License”); you may not use this file except in compliance with the License. You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an “AS IS” BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

hat_controller-0.1.11-cp310.cp311.cp312-abi3-win_amd64.whl (1.3 MB view details)

Uploaded CPython 3.10+CPython 3.11+CPython 3.12+Windows x86-64

hat_controller-0.1.11-cp310.cp311.cp312-abi3-musllinux_1_2_x86_64.whl (843.0 kB view details)

Uploaded CPython 3.10+CPython 3.11+CPython 3.12+musllinux: musl 1.2+ x86-64

hat_controller-0.1.11-cp310.cp311.cp312-abi3-manylinux_2_24_x86_64.whl (812.5 kB view details)

Uploaded CPython 3.10+CPython 3.11+CPython 3.12+manylinux: glibc 2.24+ x86-64

hat_controller-0.1.11-cp310.cp311.cp312-abi3-manylinux_2_24_armv7l.whl (663.2 kB view details)

Uploaded CPython 3.10+CPython 3.11+CPython 3.12+manylinux: glibc 2.24+ ARMv7l

hat_controller-0.1.11-cp310.cp311.cp312-abi3-manylinux_2_24_aarch64.whl (781.2 kB view details)

Uploaded CPython 3.10+CPython 3.11+CPython 3.12+manylinux: glibc 2.24+ ARM64

File details

Details for the file hat_controller-0.1.11-cp310.cp311.cp312-abi3-win_amd64.whl.

File metadata

File hashes

Hashes for hat_controller-0.1.11-cp310.cp311.cp312-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 974850092761aa586a2929e32c4f22fcd666090fa2d9923badd2a9ac87ffe13f
MD5 99c0b6d408ca9c58052a5deda492782d
BLAKE2b-256 bc4d8770e2cf9936b6245d212a55fa951561199749ddbcd9100aed1753ac3d41

See more details on using hashes here.

File details

Details for the file hat_controller-0.1.11-cp310.cp311.cp312-abi3-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for hat_controller-0.1.11-cp310.cp311.cp312-abi3-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 e5753ad3518d1c9dba0818e8f051fb5b2c135c3f494885a9957ea52994dd65cb
MD5 749139f09605b9e71020dc6d0b3d8dd6
BLAKE2b-256 179061629321afa06fdd436a3ad943a3d08d8256f2bef0d0ec8d3a7306cbe8e9

See more details on using hashes here.

File details

Details for the file hat_controller-0.1.11-cp310.cp311.cp312-abi3-manylinux_2_24_x86_64.whl.

File metadata

File hashes

Hashes for hat_controller-0.1.11-cp310.cp311.cp312-abi3-manylinux_2_24_x86_64.whl
Algorithm Hash digest
SHA256 cbe7aad6f8104255ab292194e15ce86604a12c5d6d7dc835dbaaf6b824e04569
MD5 e168ea806449634438ac3ce84987c759
BLAKE2b-256 7c39e46288d8dc625741cd60f1b6df5db30f1222f1c0d2954429876b0b6ebc9d

See more details on using hashes here.

File details

Details for the file hat_controller-0.1.11-cp310.cp311.cp312-abi3-manylinux_2_24_armv7l.whl.

File metadata

File hashes

Hashes for hat_controller-0.1.11-cp310.cp311.cp312-abi3-manylinux_2_24_armv7l.whl
Algorithm Hash digest
SHA256 85f7c5bd38a91db66f28ebecf37485e67e3a3e5312430e9d9ae249743fdcf215
MD5 d17584679c2ff851ddf377d3bf03f59b
BLAKE2b-256 eb603d772263b4d81338ce1814e79307a76a307ff949a511b0386f937a47d0e9

See more details on using hashes here.

File details

Details for the file hat_controller-0.1.11-cp310.cp311.cp312-abi3-manylinux_2_24_aarch64.whl.

File metadata

File hashes

Hashes for hat_controller-0.1.11-cp310.cp311.cp312-abi3-manylinux_2_24_aarch64.whl
Algorithm Hash digest
SHA256 3475f922ea54a996dff33fbd12bacd891f1c2132d3055a1df6a85136ccc6d409
MD5 d5495d38bd9ab8ec05a055f3671f7863
BLAKE2b-256 e9b367c60d2fe7b4660bc8bbf949d5a7d75ac5c097776f1220de736147edabce

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page