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.10-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.10-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.10-cp310.cp311.cp312-abi3-manylinux_2_24_x86_64.whl (812.3 kB view details)

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

hat_controller-0.1.10-cp310.cp311.cp312-abi3-manylinux_2_24_armv7l.whl (663.0 kB view details)

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

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

File metadata

File hashes

Hashes for hat_controller-0.1.10-cp310.cp311.cp312-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 9a4fa9f93b9d418dfbb87e9b130d6f3485067f7b53cc9fb048089d017796c8d1
MD5 3a4216737ecf918e7fdae9b845142f14
BLAKE2b-256 532b70978b1250b43cef86f493cf9bc932171cd447ce9d70d2699db7d60bd738

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for hat_controller-0.1.10-cp310.cp311.cp312-abi3-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 44283d296eb8f95998bd0300cacf7a9f5666d769a648baaab2ffc9aab440601a
MD5 f5e544be5ae7da79c4e31c5472181dca
BLAKE2b-256 326d957dae5f6ebabc077c611cd582c2890883668e1ed5935bb64f1318adc104

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for hat_controller-0.1.10-cp310.cp311.cp312-abi3-manylinux_2_24_x86_64.whl
Algorithm Hash digest
SHA256 caec4c765d79399f69f5fcfda8fd874b673908f49216100455d228bb124042c0
MD5 b408638eee35571333c8c580214fa71e
BLAKE2b-256 795ffad12f5e3a20862b432aa3b8edf54407b8a39fdf02e5dc7fb40ba2ab0206

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for hat_controller-0.1.10-cp310.cp311.cp312-abi3-manylinux_2_24_armv7l.whl
Algorithm Hash digest
SHA256 83d0c1a0fbd4df61e4b0d467d20f81fccff141bf63c310a0a0398bc6a3262fae
MD5 be8d320f7271a109527762ec45da569d
BLAKE2b-256 a17b6978393f09f2b423d79a4f98ba31637f71b7a757cd8fb23722511a8abc32

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for hat_controller-0.1.10-cp310.cp311.cp312-abi3-manylinux_2_24_aarch64.whl
Algorithm Hash digest
SHA256 6237f0155305c2487c0f6bd3c103d1d41ed2bf6705b00d5883d3eb57d6032b86
MD5 ec8dc3d57d5721ac97c001c346daacda
BLAKE2b-256 b69d2e9fed581736e0cd8d5c76f4058f59c04f4e3588a78ec5cc3c533b5d3dda

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