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

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

hat_controller-0.1.6-cp310.cp311.cp312-abi3-manylinux_2_24_x86_64.whl (685.4 kB view details)

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

hat_controller-0.1.6-cp310.cp311.cp312-abi3-manylinux_2_24_armv7l.whl (559.3 kB view details)

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

hat_controller-0.1.6-cp310.cp311.cp312-abi3-manylinux_2_24_aarch64.whl (656.0 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.6-cp310.cp311.cp312-abi3-win_amd64.whl.

File metadata

File hashes

Hashes for hat_controller-0.1.6-cp310.cp311.cp312-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 12e926fed1429a802332f8f1cff233812c18bc48cdb311a7565f7044e9e341d8
MD5 abdf623d7358f233709ab5dc9dde4156
BLAKE2b-256 502aeaba158c476be457fed7791c46f27baf05f01efd642f371f8ab5ba1f4112

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for hat_controller-0.1.6-cp310.cp311.cp312-abi3-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 e792a3bee3b3f60a7f1ecb9bfa7db86a27804f55f9581ba201aa420519bf94bd
MD5 1a125853cf13e3c7649550cc889e3ad3
BLAKE2b-256 9048da19cffc7e254436c5ed020bbfe8b3837724fdc183056ad8afbcd31d4169

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for hat_controller-0.1.6-cp310.cp311.cp312-abi3-manylinux_2_24_x86_64.whl
Algorithm Hash digest
SHA256 595ff3adb3e6d4f154a7a6e2ed0fd0fa9f762fd40b74cdb69428303c8047a1e9
MD5 c78236bed2ad11eeea31cea897d38f50
BLAKE2b-256 d2a5e9520ebfe46e18385ee855827747c2dff32a16f31108560f4363f6c0d583

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for hat_controller-0.1.6-cp310.cp311.cp312-abi3-manylinux_2_24_armv7l.whl
Algorithm Hash digest
SHA256 7254594258282a72b120bf2c1591472c06595f44d8cda290186b719850ad068d
MD5 f01c55b504a8006b60004174c7fb0039
BLAKE2b-256 4d3227d63dbbae24deaf1bd3dacd25ec48f519cf608a1c68319c2b0219a2b8e9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for hat_controller-0.1.6-cp310.cp311.cp312-abi3-manylinux_2_24_aarch64.whl
Algorithm Hash digest
SHA256 1a4023c142803f1e23b0c020f2ccd737e2c0266285d358ebdbc6ab9b83c767b3
MD5 496ef743b3b40d96ef252dd4fad08e6e
BLAKE2b-256 86ca3dabb5b7949e1c06d7b9d00d50268c6b45793f1094536c80a847d8a5c040

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