• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

nvidia-holoscan / holoscan-cli / 25855674965 / 1
45%
main: 96%

Build:
Build:
LAST BUILD BRANCH: dependabot/pip/requests-2.34.2
DEFAULT BRANCH: main
Ran 14 May 2026 10:42AM UTC
Files 34
Run time 2s
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

14 May 2026 10:35AM UTC coverage: 25.587% (-70.1%) from 95.69%
25855674965.1

Pull #163

github

wyli
ci: fix pre-commit, py3.10 tomllib import, and address PR review

* Apply formatting fixes flagged by pre-commit (isort import ordering on
  src/holoscan_cli/util.py, black reformat on container/core.py,
  utils/env_info.py, and two test files, end-of-file-fixer on
  .lint/codespell.txt and utils/text.py). The pre-commit job picked these
  up because the hooks ran but the auto-fixed files were not committed.

* Fix Python 3.10 pytest failure caused by `import tomllib` at module
  level in tests/unit/test_package_data.py — tomllib is stdlib in 3.11+
  but missing in 3.10. Fall back to the third-party `tomli` package on
  3.10 (added under the test deps with a python_version<'3.11' marker)
  so the existing test still runs untouched on every supported version.

* Address PR review feedback:
  - Soften the HOLOHUB_* deprecation warning wording to "in an upcoming
    release only X will be honored" so users don't read the current
    release as the last one that honors both names.
  - README: hyperlink each per-repo wrapper (HoloHub, Isaac OS, I4H
    Workflows) and move the HAP/MAP packaging note to a Deprecations
    section at the end, with a note that developers relying on HAP
    should pin holoscan-cli<=4.2.0.
  - Smoke test: iterate `holoscan <cmd> --help` for every registered
    subcommand (driven from the registry) instead of only `lint`, so a
    regression in any subcommand's parser surfaces in CI.
  - Extract the duplicated wheel-contents assertion and smoke-test
    shell blocks from main.yaml/release.yaml into shared scripts under
    .github/scripts/ so the two pipelines cannot drift.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Pull Request #163: CLI consolidation, release holoscan platform cli

926 of 3619 relevant lines covered (25.59%)

0.26 hits per line

Source Files on job 25855674965.1
  • Tree
  • List 34
  • Changed 3
  • Source Changed 3
  • Coverage Changed 3
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 25855674965
  • e0213a3d on github
  • Prev Job for on wenqil/holohub-cli (#24794604350.1)
  • Next Job for on wenqil/holohub-cli (#25856119744.1)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc