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

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

hat_controller-0.1.4-cp310.cp311.cp312-abi3-manylinux_2_24_x86_64.whl (682.6 kB view details)

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

hat_controller-0.1.4-cp310.cp311.cp312-abi3-manylinux_2_24_armv7l.whl (556.7 kB view details)

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

hat_controller-0.1.4-cp310.cp311.cp312-abi3-manylinux_2_24_aarch64.whl (653.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.4-cp310.cp311.cp312-abi3-win_amd64.whl.

File metadata

File hashes

Hashes for hat_controller-0.1.4-cp310.cp311.cp312-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 da6e8b65062e4336187658e30bf762401179dd1faf628a08dfcc7ec84f309486
MD5 8b5975fb75bf1385d3f7f463bfbc68ae
BLAKE2b-256 aa715ef2c2badcea493683c14e4733236e70fe7feb2f6734a1aaa7d441270fbb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for hat_controller-0.1.4-cp310.cp311.cp312-abi3-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 71f6e073993cf7f8a76ade1388193b93891f40ee7850c97a39139eb4753a5143
MD5 e56ffbc191c5f97d315fccaefdc4756c
BLAKE2b-256 4a6835e9aa0bac2406ae61294b4a0de083fa5b973ba31bb663447c716f651b7b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for hat_controller-0.1.4-cp310.cp311.cp312-abi3-manylinux_2_24_x86_64.whl
Algorithm Hash digest
SHA256 f4df6b2ea5d19959353bb1de220c1ed78db5f2b6cb04286c4f4186cbc0c34d8b
MD5 fa3d4d407d8fa300c7f2c2a5f6565cd5
BLAKE2b-256 f99ea73bf73d8a1a20dba71ca90d5bdbea87483a81860e5d8344bce73771b186

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for hat_controller-0.1.4-cp310.cp311.cp312-abi3-manylinux_2_24_armv7l.whl
Algorithm Hash digest
SHA256 cc766c58f52e7edab027d6d22e6d03ba321c670ed270246c659d5b1f50fe6700
MD5 630870e97453c776ae26e6ec4dd43913
BLAKE2b-256 e67623a6e98a86c77074a36d9bf2c46a6b50a09eb6e619c5a0e4aee9a436add6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for hat_controller-0.1.4-cp310.cp311.cp312-abi3-manylinux_2_24_aarch64.whl
Algorithm Hash digest
SHA256 f9401fcc96fe0fda443e29250ae351251c87198cc7b6dcbe1f98561647af93c8
MD5 a4e844c0d842f475d8653fd68e28f3a7
BLAKE2b-256 374eecde8e3af6d9844ac42b9799adf492e80447990684fff39aac14314b51e4

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