skillfed

nvidia-nvtx-cu12

NVIDIA Tools Extension

nvidia-nvtx-cu12 Permissive license Apache 2.0 AGING v12.9.79 released

Install

nvidia-nvtx-cu12 on PyPI

pip

pip install nvidia-nvtx-cu12

uv

uv add nvidia-nvtx-cu12

poetry

poetry add nvidia-nvtx-cu12

Package facts

License Apache 2.0 (permissive)
Python support supports the current Python release (>=3)
Install friction medium — platform-specific wheel
Runtime dependencies none
Maintenance aging — 434 days since the last release
First released
Popularity one of the top 1,000 most-downloaded packages on PyPI (30-day window, as of 2026-08-13)
Known vulnerabilities none known (OSV.dev, checked 2026-08-13)

Evidence: nvidia_nvtx_cu12-12.9.79-py3-none-manylinux1_x86_64.manylinux_2_5_x86_64.whl; nvidia_nvtx_cu12-12.9.79-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.whl; nvidia_nvtx_cu12-12.9.79-py3-none-win_amd64.whl

Keywords: cuda, nvidia, runtime, machine learning, deep learning

Development Status :: 4 - BetaIntended Audience :: DevelopersIntended Audience :: EducationIntended Audience :: Science/ResearchLicense :: Other/Proprietary LicenseNatural Language :: EnglishOperating System :: Microsoft :: WindowsOperating System :: POSIX :: LinuxProgramming Language :: Python :: 3Programming Language :: Python :: 3 :: OnlyProgramming Language :: Python :: 3.10Programming Language :: Python :: 3.11Programming Language :: Python :: 3.5Programming Language :: Python :: 3.6Programming Language :: Python :: 3.7Programming Language :: Python :: 3.8Programming Language :: Python :: 3.9Topic :: Scientific/EngineeringTopic :: Scientific/Engineering :: Artificial IntelligenceTopic :: Scientific/Engineering :: MathematicsTopic :: Software DevelopmentTopic :: Software Development :: Libraries

About nvidia-nvtx-cu12

from the package's own PyPI description — quoted content, verbatim

A C-based API for annotating events, code ranges, and resources in your applications. Applications which integrate NVTX can use the Visual Profiler to capture and visualize these events and ranges.

Read as markdown · JSON record · Homepage

AI interpretation — verify before relying

AI-generated interpretation of the package facts above; every digit, version, license, or vulnerability id it cites is grounded in the facts already shown on this page

Provides a C-based API for annotating events, code ranges, and resources in Python applications to enable capture and visualization through NVIDIA's Visual Profiler.

Medium install friction due to platform-specific wheels (x86_64 Linux, aarch64, Windows); no runtime dependencies. Maintenance status is aging at 434 days since last release, though the package remains in the top 1000 PyPI tier.

Licensed under Apache 2.0 (permissive), allowing broad use, modification, and distribution with minimal restrictions—suitable for most commercial and open-source projects.

Usage

pip install nvidia-nvtx-cu12==12.9.79
import nvidia_nvtx_cu12 as nvtx
nvtx.mark_event('my_event')

Requires CUDA 12.x runtime environment; wheels are platform-specific (Linux x86_64/aarch64 or Windows x86_64).

Verdict: A stable, permissively licensed profiling annotation library from NVIDIA with no known vulnerabilities and zero runtime dependencies. Aging maintenance (434 days since release) and medium install friction from platform-specific wheels are the primary considerations; suitable for CUDA-based ML/scientific workloads where profiling integration is needed.

Needs verification

  • Whether the 434-day gap reflects normal release cadence for a stable library or signals reduced maintenance attention.
  • Compatibility details between CUDA 12.x versions and the cu12 variant designation in practice.
nvidia profiling annotationnvtx event tracingcuda performance profilingapplication instrumentation nvidiavisual profiler integrationcode range marking cuda

Similar packages