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.12-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.12-cp310.cp311.cp312-abi3-musllinux_1_2_x86_64.whl (845.1 kB view details)

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

hat_controller-0.1.12-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.12-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.12-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.12-cp310.cp311.cp312-abi3-win_amd64.whl.

File metadata

File hashes

Hashes for hat_controller-0.1.12-cp310.cp311.cp312-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 1af76b818cdf68fb1e35c00bf555810c5a87ee77f72d5993d96479022e6a9eb8
MD5 af0b8cd7a598165637f3ee634d0f2270
BLAKE2b-256 64e0bdbb1eaf6b99ee8a86bf1dc74c1196362f6a82b5914101eef253058cc17c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for hat_controller-0.1.12-cp310.cp311.cp312-abi3-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 e51d97bd11a927c3e00e9d7eb5434d9aac4260f350b2e53a0190d482d91e166c
MD5 c84485b16685c950c8b11e658f8b467e
BLAKE2b-256 8fe2bc382649adbd85109585f7c46ddd49d9517b6f82cd7765fa7a56217c57fa

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for hat_controller-0.1.12-cp310.cp311.cp312-abi3-manylinux_2_24_x86_64.whl
Algorithm Hash digest
SHA256 8147f98d3ee735ac8d6a67233b569c6e5d0ffb84c141e68a876c0a1e9e68973d
MD5 40739a5f3df8ca4a26825c6475d8f288
BLAKE2b-256 3c799b98f42337cf31b3750343c2cbff5705a701c6a782f65f3853380acd3412

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for hat_controller-0.1.12-cp310.cp311.cp312-abi3-manylinux_2_24_armv7l.whl
Algorithm Hash digest
SHA256 a7aedff54bb7e0badb2e55fce586bd180bb09ed31f8d909d8544e5a6aa1ea5bd
MD5 2915c0af2a967c60a365d5ab59352a15
BLAKE2b-256 9000c19591b52126765190cfbd96a9c1c6a923b4b650ee3a21259278cd87aab6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for hat_controller-0.1.12-cp310.cp311.cp312-abi3-manylinux_2_24_aarch64.whl
Algorithm Hash digest
SHA256 891e0a9cd29c09fd125a0834da8ee7ca61c16fc1e23cbeab461fd70eba3dfac3
MD5 1752c8c27be4c0bc74f7ee958588f921
BLAKE2b-256 847f145c43877683a7ffbd41421036b9dd6a055775fc3445105d548165d10a8d

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