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

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.0.16
File Size Uploaded
karabo_cpp-3.0.16.tar.gz 102.1 MB Details

Built distributions (wheels)

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

Total release size: 208.8 MB

Release files / karabo_cpp-3.0.16.tar.gz

Download URL karabo_cpp-3.0.16.tar.gz
Size 102.1 MB
Tags Source
SHA-256 checksum
How to use checksums
792fba1b1030ede9eff666b141754b560e8f117db4c49b5c7b9356a420d5716f
BLAKE2b-256 checksum
How to use checksums
b697b38a3c4b7902c0ecb29b32a6485ae06426b4aaeaafec9addaf5d8aaa743f
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.0.16-cp312-cp312-manylinux_2_28_x86_64.whl

Download URL karabo_cpp-3.0.16-cp312-cp312-manylinux_2_28_x86_64.whl
Size 54.6 MB
Tags CPython 3.12 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
9e5a1f9da729630620cde1b570a9874659a5d5ac8511711b825a965058d3a551
BLAKE2b-256 checksum
How to use checksums
f2aaed746ef4a6f7b0aa7b5bb5145680ff5b468a4437fc83d86514aea93fea17
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.0.16-cp312-cp312-manylinux_2_28_aarch64.whl

Download URL karabo_cpp-3.0.16-cp312-cp312-manylinux_2_28_aarch64.whl
Size 52.2 MB
Tags CPython 3.12 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
282af034a2fca38af5d40c4c790ee84149b6a3fd980ed9d106962c03c413cf8f
BLAKE2b-256 checksum
How to use checksums
640613d83e8a5e5b09e895098e2d945af23b9d0d0bf69d607b16cd4053d31576
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

3.1.2

3 release files

3.1.1

3 release files

3.1.0

3 release files

This release

3.0.16 This release

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