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

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

hat_controller-0.1.8-cp310.cp311.cp312-abi3-manylinux_2_24_x86_64.whl (814.2 kB view details)

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

hat_controller-0.1.8-cp310.cp311.cp312-abi3-manylinux_2_24_armv7l.whl (665.0 kB view details)

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

hat_controller-0.1.8-cp310.cp311.cp312-abi3-manylinux_2_24_aarch64.whl (783.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.8-cp310.cp311.cp312-abi3-win_amd64.whl.

File metadata

File hashes

Hashes for hat_controller-0.1.8-cp310.cp311.cp312-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 abfd793be1a1db2777cb4cef665fb105192a9fbc6820b47cc3cc9c74dc4fd068
MD5 dc45d65f0a64b919656678e326d780f1
BLAKE2b-256 70680b9d0d20f3db509f3f5119e7aa86e3c611b0fbd6f2295945b6aab1a9e54c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for hat_controller-0.1.8-cp310.cp311.cp312-abi3-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 8a6cb76b20bccba2a6978312a4e7d1387b594d9f97a82e4837d2c383a9a3beeb
MD5 bc7d4663efa3ecb029672949ab35d243
BLAKE2b-256 12b207e4a39ead184b715f7e75f88d10ace1e80fbd9e4dd83c04247940002cf7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for hat_controller-0.1.8-cp310.cp311.cp312-abi3-manylinux_2_24_x86_64.whl
Algorithm Hash digest
SHA256 adc509ffb1c6f48b3805367c2803267ad90315fceda2c0fa29073c8d147b7fd5
MD5 6a1511b17bdf9d60a06faa30e06972a6
BLAKE2b-256 af97696650429d8394be13657ddd449e9292ea558822cdba09a2bd501e3e7d3d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for hat_controller-0.1.8-cp310.cp311.cp312-abi3-manylinux_2_24_armv7l.whl
Algorithm Hash digest
SHA256 abd515b44fd24501d71c2e7f4547fb32f68df43b48c16bee0aa5a2988be95963
MD5 4bf8302d167511ccc64a6247d93ac068
BLAKE2b-256 7848aacd7fecbb1dfb690c5d4a84533053e33725c874df58bd58c08bcf24c93d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for hat_controller-0.1.8-cp310.cp311.cp312-abi3-manylinux_2_24_aarch64.whl
Algorithm Hash digest
SHA256 699f77e52a7c451e0c8e36106dd2c81d58fa0ae3753fb98ca44268a2c95ef70d
MD5 d9d6a51cd67f166538d96a077af71064
BLAKE2b-256 74dab6ef1001897ce14b3257606333be4ee3efc69d4c63a8ba781c439330e526

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