Skip to main content

Hat controller

Project description

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-2025 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.

Project details


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

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

hat_controller-0.1.16-cp310.cp311.cp312.cp313-abi3-musllinux_1_2_x86_64.whl (846.2 kB view details)

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

hat_controller-0.1.16-cp310.cp311.cp312.cp313-abi3-manylinux_2_24_x86_64.whl (810.5 kB view details)

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

hat_controller-0.1.16-cp310.cp311.cp312.cp313-abi3-manylinux_2_24_armv7l.whl (663.9 kB view details)

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

hat_controller-0.1.16-cp310.cp311.cp312.cp313-abi3-manylinux_2_24_aarch64.whl (781.1 kB view details)

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

File details

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

File metadata

File hashes

Hashes for hat_controller-0.1.16-cp310.cp311.cp312.cp313-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 494d9fbf911034524b486a2fe09bb5abba69fb85476acb65125741386a391185
MD5 4d8f1b9dc30639e6f1442ae1dce7dfbf
BLAKE2b-256 859e7c5dd525040b98c123a8b680f6ce0a70f96c2b3ef15a5639446871c77bb2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for hat_controller-0.1.16-cp310.cp311.cp312.cp313-abi3-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 1bdbc9242ec1d1e3201c95fe56315713f05d8e39977a2efdbd70d2ab4f92d030
MD5 04a50cf4d8dddb0851d384b27e5f5ee5
BLAKE2b-256 978c1d7447efcf2ee93bc56b72ccb25560f53665a11d41de870688236ea18b3e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for hat_controller-0.1.16-cp310.cp311.cp312.cp313-abi3-manylinux_2_24_x86_64.whl
Algorithm Hash digest
SHA256 6f482da21d55faef77401180219aa32a6d2a816fc84b1745fffded1a67752924
MD5 b23c2392070a43afe978a62c06e4c7b9
BLAKE2b-256 74344c7a0e87bd7ceb6c33a47c3e8ab1efe9c7a5cef124902c4a43a5321e9d95

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for hat_controller-0.1.16-cp310.cp311.cp312.cp313-abi3-manylinux_2_24_armv7l.whl
Algorithm Hash digest
SHA256 b56e9f1b79997d9ff0b78564796db9a5ddecaf2d36158d5d71ca74ecafdb1348
MD5 f28f73c269b45b63617ac34acc9aba9e
BLAKE2b-256 b17a965232da4adcbbc659a89605f7a9cbb0c54ac1ab79ea79f385e623d634b4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for hat_controller-0.1.16-cp310.cp311.cp312.cp313-abi3-manylinux_2_24_aarch64.whl
Algorithm Hash digest
SHA256 6ca9c496887cc7e1150efd463dcf78d60f4e28f3411a8dd4dcada8f9988c16fc
MD5 32dd07e3d0175b22c5042245e55c0527
BLAKE2b-256 a468a8e0f1cefdea36361a785d854c114550b69778bb5ee40b6bd45e9bb154f3

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