Metadata-Version: 2.4
Name: holoscan-core
Version: 5.0.0
Summary: The Holoscan SDK core APIs: a meta-package for installing CUDA-specific versions
Author: NVIDIA Corporation
License-Expression: Apache-2.0
Project-URL: Homepage, https://github.com/nvidia-holoscan
Classifier: Development Status :: 5 - Production/Stable
Classifier: Environment :: Console
Classifier: Intended Audience :: Developers
Classifier: Operating System :: POSIX :: Linux
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Programming Language :: Python :: 3.14
Classifier: Topic :: Scientific/Engineering :: Artificial Intelligence
Requires-Python: >=3.12
Description-Content-Type: text/markdown
License-File: LICENSE.txt
Dynamic: license-file
Requires-Dist: holoscan-core-cu13==5.0.0

# Holoscan SDK core

`holoscan-core` is a metadata-only meta-package. It installs the CUDA-qualified
core distribution, which provides the `holoscan` import package and the SDK's
native runtime. It includes the production `holoscan.schema` values for Header,
String, Time, TensorPacket, Image, and Imu, plus the geometry helpers used by
those payloads. The Image and Imu codecs use the bundled, separately linked
`libholoscan_sensor_io` native library; no additional Sensor I/O wheel is needed.
It also includes `holoscan.testing` for finite operator tests, with public typing
and a separately linked native testing library. Install pytest separately to run
the examples; no additional testing wheel or GPU Python array package is needed.

```bash
pip install holoscan-core
```

Installing this package pulls `holoscan-core-cu13`. To select the qualified
distribution directly:

```bash
pip install holoscan-core-cu13
```

Installing more than one CUDA variant in the same environment is unsupported.
Remove the previously installed qualified distribution before switching.

For the full SDK, including the optional module distributions, install
[`holoscan`](https://pypi.org/project/holoscan/).
