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.

Metadata

Release files for karabo.cpp 3.1.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for karabo.cpp 3.1.2
File Size Uploaded
karabo_cpp-3.1.2.tar.gz 104.4 MB Details

Built distributions (wheels)

Table of built distributions (wheels) for karabo.cpp 3.1.2
File Interpreter ABI Platform
karabo_cpp-3.1.2-cp312-cp312-manylinux_2_28_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ x86-64 Details
karabo_cpp-3.1.2-cp312-cp312-manylinux_2_28_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ ARM64 Details

Total release size: 213.5 MB

Release files / karabo_cpp-3.1.2.tar.gz

Download URL karabo_cpp-3.1.2.tar.gz
Size 104.4 MB
Tags Source
SHA-256 checksum
How to use checksums
4793a1ac177ed0bff4e4bd56cbd18d031a88ddb7c10e0c7e473f2d6f53dec084
BLAKE2b-256 checksum
How to use checksums
8e43ce5f74db1c0d11f03d8b1315544938f8f02e5836ca869393685e3bcf72a5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.14

Release files / karabo_cpp-3.1.2-cp312-cp312-manylinux_2_28_x86_64.whl

Download URL karabo_cpp-3.1.2-cp312-cp312-manylinux_2_28_x86_64.whl
Size 55.8 MB
Tags CPython 3.12 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
7d4377a047d1538b23b9233ee40ac279bf4e08828c900cfbe55bdd25593a2fb0
BLAKE2b-256 checksum
How to use checksums
a3d23849800368ea042f712f9348fe7d568e7bee1fae0a6af4c8e5e8e3878654
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.14

Release files / karabo_cpp-3.1.2-cp312-cp312-manylinux_2_28_aarch64.whl

Download URL karabo_cpp-3.1.2-cp312-cp312-manylinux_2_28_aarch64.whl
Size 53.3 MB
Tags CPython 3.12 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
f1bf8790b516c00bcc994d7b60e4127b83524b14397cbaf2a454d2b4c4ff1c76
BLAKE2b-256 checksum
How to use checksums
093e3518824afb843569cf679baf167600126bfc6c499f11840e94326d72412d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.14

Release history Release notifications | RSS feed

This release

3.1.2 This release

3 release files

3.1.1

3 release files

3.1.0

3 release files

3.0.9

3 release files

3.0.8

3 release files

3.0.7

3 release files

3.0.5

3 release files

3.0.3

3 release files

3.0.2

3 release files

3.0.1

3 release files

3.0.0

3 release files

2.21.5

3 release files

2.21.4

3 release files

2.21.3

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page