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

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.1
File Size Uploaded
karabo_cpp-3.1.1.tar.gz 104.4 MB Details

Built distributions (wheels)

Table of built distributions (wheels) for karabo.cpp 3.1.1
File Interpreter ABI Platform
karabo_cpp-3.1.1-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.1-cp312-cp312-manylinux_2_28_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ ARM64 Details

Total release size: 213.4 MB

Release files / karabo_cpp-3.1.1.tar.gz

Download URL karabo_cpp-3.1.1.tar.gz
Size 104.4 MB
Tags Source
SHA-256 checksum
How to use checksums
045b7390a46ffeee2093d884fab4932bd5090195ecc68f9b67b9236501d112ec
BLAKE2b-256 checksum
How to use checksums
abf1f81eec7bada0c40db03955b07386dd1bd41b6306d27d710922cf63a46166
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.13

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

Download URL karabo_cpp-3.1.1-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
3677caecca27fb5efc538e707a199d961a37c1453d59c4a4d6282b07c51ee8e7
BLAKE2b-256 checksum
How to use checksums
722f47a804f3af0c876cbaebbdfd04d8b2a81a75805eea41631b159417392ca2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.13

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

Download URL karabo_cpp-3.1.1-cp312-cp312-manylinux_2_28_aarch64.whl
Size 53.2 MB
Tags CPython 3.12 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
a5860e7fe9c5efa55a450d8010041592b9ad6e3b77992934306cb435152ef310
BLAKE2b-256 checksum
How to use checksums
07393380ef501598a50afbaa775815eac2939898c0949288594db83de244f5dd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.13

Release history Release notifications | RSS feed

3.1.2

3 release files

This release

3.1.1 This release

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