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.7-cp310.cp311.cp312-abi3-win_amd64.whl (1.0 MB view details)

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

hat_controller-0.1.7-cp310.cp311.cp312-abi3-musllinux_1_2_x86_64.whl (692.1 kB view details)

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

hat_controller-0.1.7-cp310.cp311.cp312-abi3-manylinux_2_24_x86_64.whl (686.0 kB view details)

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

hat_controller-0.1.7-cp310.cp311.cp312-abi3-manylinux_2_24_armv7l.whl (559.9 kB view details)

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

hat_controller-0.1.7-cp310.cp311.cp312-abi3-manylinux_2_24_aarch64.whl (657.3 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.7-cp310.cp311.cp312-abi3-win_amd64.whl.

File metadata

File hashes

Hashes for hat_controller-0.1.7-cp310.cp311.cp312-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 06977e3e67bb63468cf88af9193610e10f3683f0fcdf5299c07dc887cdb74c2f
MD5 0043a87416ac246b75cd502bd75a8a46
BLAKE2b-256 5dfdc72281dde208cc2839e35074648195d36740b33dc371681a2e5c25b1a768

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for hat_controller-0.1.7-cp310.cp311.cp312-abi3-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 446ffe04fb0e00f2668fb2acbba77e20f5ff22022bb25548dd84771c3b52000b
MD5 13a03bd20420645025db38c459817373
BLAKE2b-256 945140be15aff99555dc9b16f9351715664793a8bce3b5200efc02f1e3d0022e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for hat_controller-0.1.7-cp310.cp311.cp312-abi3-manylinux_2_24_x86_64.whl
Algorithm Hash digest
SHA256 f3eefdf8dd0514f1caf39b3c992dc5ada8e05653bf0083dda111e5be9ebcb18d
MD5 8c2cf0d2c20277982d9acff82d97a169
BLAKE2b-256 5912c01d07742511460e0bf39b3dd8379d546169c071d0c1cc4c9c1d7c416732

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for hat_controller-0.1.7-cp310.cp311.cp312-abi3-manylinux_2_24_armv7l.whl
Algorithm Hash digest
SHA256 932599af22bf4a061fbef18f09ab4288910e83690d697bf3bd26157ca6dd302e
MD5 a2dde4d17ea78c4d84286df27bc910a6
BLAKE2b-256 7628bf8dfbf1a5d0642fe2a615467cdd9aafbb2368e7364abb793b83e6f724a3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for hat_controller-0.1.7-cp310.cp311.cp312-abi3-manylinux_2_24_aarch64.whl
Algorithm Hash digest
SHA256 d90b1213b3201b58b4c304f69dd7223d3d566a7f6d93636ba33fd94dc7a3763a
MD5 b8a807d87286d61b15dacd8cf766e806
BLAKE2b-256 19e9a06d155219df87e9ef95faeb1baf6bff2230c3205c20cc94c1cec11babd8

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 Sentry Error logging StatusPage Status page