Skip to main content

Karabo SCADA Framework - C++ API and Service Devices

Karabo Badge PyPI - Version PyPI - Python Version PyPI - License PyPI - Wheel GitHub language count GitHub top language GitHub contributors GitHub commit activity GitHub Repo stars

This package exposes the C++ API and C++ Service devices of the Karabo SCADA framework.

Please check https://pypi.org/project/Karabo/ for an overview of Karabo's components and ways to install the full system.

Supported Operating Systems

Pip installs from binary wheels should work on x64, and aarch64 systems compliant with ManyLinux_2_28 or newer.

Source installs may require additional dependencies, and are currently tested on

Ubuntu 22.04/24.04 LTS RedHat 9

If compilation fails, please install Karabo as indicated in the source repository at https://github.com/European-XFEL/Karabo

Installation

To install run

pip install karabo.cpp

or use the full or cpp options when installing the karabo package:

pip install karabo[full]
pip install karabo[cpp]

C++ Device Development

The recommended way of developing Karabo C++ devices is to build a self-contained Karabo environment following the instructions at https://github.com/European-XFEL/Karabo.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

karabo_cpp-3.0.14.tar.gz (100.4 MB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

karabo_cpp-3.0.14-cp312-cp312-manylinux_2_28_x86_64.whl (53.7 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ x86-64

karabo_cpp-3.0.14-cp312-cp312-manylinux_2_28_aarch64.whl (51.3 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ ARM64

File details

Details for the file karabo_cpp-3.0.14.tar.gz.

File metadata

  • Download URL: karabo_cpp-3.0.14.tar.gz
  • Upload date:
  • Size: 100.4 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/7.0.0 CPython/3.12.13

File hashes

Hashes for karabo_cpp-3.0.14.tar.gz
Algorithm Hash digest
SHA256 14411087a65d5bdc7b2b0723c9f05542b1c5fb6e3264057170c6203163d8a827
MD5 b2f4a0c2e2247ee488c8ff207e90d3c1
BLAKE2b-256 774bb0fe62de041ccf3d4cc596df2571979057448bddafda18ef57d338001930

See more details on using hashes here.

File details

Details for the file karabo_cpp-3.0.14-cp312-cp312-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for karabo_cpp-3.0.14-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 14ff737c08cf5b9e6b687c4acf077d96a10828354a991009e6c30018eb2b6131
MD5 2bb0ffd2f93fc1361dd4138f3ca739c3
BLAKE2b-256 af5c860a0c4b527c1be519401612893fda20409d4279a6d0fbe15c2323ab74cf

See more details on using hashes here.

File details

Details for the file karabo_cpp-3.0.14-cp312-cp312-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for karabo_cpp-3.0.14-cp312-cp312-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 d666558de29afe4115735d65851ebb457e8c3356ef094749fa57e36f8179fa5d
MD5 e61a45654bc6400d01cd12c25a672786
BLAKE2b-256 1fbb7a1b39b42f8ecc84139b6873787327ada1c118a310bf30c704fb00747db2

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